-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Downgrade Rust to 1.67.0 #856
Conversation
This avoids an issue where the sign-ext feature is enabled in Rust >= 1.70.0. [cargo-contract issue](use-ink/cargo-contract#1139) [rust issue](rust-lang/rust#109807)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🥳 Thanks @doubledup!
Codecov ReportPatch coverage has no change and project coverage change:
Additional details and impacted files@@ Coverage Diff @@
## main #856 +/- ##
==========================================
+ Coverage 73.10% 74.61% +1.50%
==========================================
Files 38 28 -10
Lines 1517 1292 -225
Branches 52 0 -52
==========================================
- Hits 1109 964 -145
+ Misses 388 328 -60
+ Partials 20 0 -20 ☔ View full report in Codecov by Sentry. |
You guys are using |
1.69.0 gives the same opcode error. Trying 1.67.0 nightly... |
Hi @ascjones, nope we aren't using ink contracts. We were just referencing other projects which were also having issues with bleeding edge rust. |
@yrong is this downgrade also fine for you? It seems all the eth light client checks above have passed. |
I can not reproduce the issue though. But since we've box wrapped |
As said on Slack, I want us to try 1.70 stable and see if that works for us. |
I did test with 1.70 stable and just work without problem. But as use-ink/cargo-contract#1139 suggested 1.69 maybe safer to start with. |
Closing this in favour of #855 |
Opened as a draft until it's successfully built locally.
This avoids an issue where the sign-ext WASM feature is enabled in Rust >= 1.70.0.
cargo-contract issue
rust issue