Open MantisClone opened 1 year ago
This error seems to indicate that we're using opcodes outside the wasm-core-1 specification
Source: https://github.com/near/nearcore/issues/8358#issuecomment-1383247423
https://github.com/near/nearcore/issues/8358#issuecomment-1721807289
I searched for ways to disable the
sign-ext
opcodes on the compiler and ran across this issue that seems to indicate that the option to disablesign-ext
exists 👍 but that it's not working. 😢 https://github.com/rust-lang/rust/issues/109807Thus, I will likely pursue the
wasm-opt
--signext-lowering
approach.
This issue was "bandaid" fixed by https://github.com/RequestNetwork/near-contracts/pull/16 which downgrades to Rust 1.67 - thus avoiding the later versions where sign-ext
opcodes are added by default.
This issue should remain open until we've found a long-term fix.
Problem
The integration tests fail on the main branch