File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 54
54
- armv5te-unknown-linux-musleabi
55
55
- x86_64-unknown-linux-musl
56
56
- i686-unknown-linux-musl
57
- - riscv64gc-unknown-linux-gnu
58
57
- x86_64-apple-darwin
59
58
mode :
60
59
- --release
91
90
cargo_options : --no-run
92
91
93
92
- target : riscv64gc-unknown-linux-gnu
93
+ mode : ' --release'
94
+ # Using < 1.73 causes a segmentation fault when running a binary built with the --release flag
95
+ # Rust 1.73 includes both an updated llvm version and updated binutils which is like to have improved compatibility
96
+ # See: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1730-2023-10-05
97
+ # There is a comment in the https://github.com/rust-lang/rust/pull/114048/ which refers to riscv64 support:
98
+ # * "Updated dist-riscv64-linux to use binutils 2.36 in order to recognize the zicsr feature, which is no longer part of the base ISA."
99
+ rust_channel : " 1.73"
94
100
host_os : ubuntu-22.04
95
101
cargo_options : --no-run
96
102
You can’t perform that action at this time.
0 commit comments