Issue with project’s dependency
fixed_point = { git = “GitHub - FuelLabs/sway-libs: Miscellaneous Sway libraries.”, branch = “master” }
Referencing past discussion of the issue on discord
Summary: compilation ultimately crashes after stalling for about 20 minutes due to excessive use of floats (especially via nesting, that is…across function calls, one function using floats calling into another function using floats, etc.)
Demonstrating the issue can be done by running forc build
on this commit (which uncomments all float usage except for a couple of function calls)
- see that it successfully builds
- then do a search for the keyword “uncomment” and uncomment any one of the lines.
- forc build
- if it happens miraculously that contract compiles, keep uncommenting the lines (there’s 7 total)
Fuel-toolchain.toml
[toolchain]
channel = “latest-2023-12-7”
[components]
forc = “0.48.1”
fuel-core = “0.20.8”