-
Notifications
You must be signed in to change notification settings - Fork 280
Open
Description
Unfortunately, I was unable to create a minimal repro, so this issue may not be very valuable.
I noticed that when compiling on an ARM machine with the following flags:
RUSTFLAGS='-Cdebug-assertions -Ctarget-cpu=native'
I would always get a SIGSEGV after a deterministic amount of Backtrace::new_unresolved, removing either or both flags would allow the program to work fine.
If you wanted to try to reproduce this issue, you could clone the SP1 repo and run the following commands on an ARM machine:
RUST_LOG=trace RUSTFLAGS="-Ctarget-cpu=native -Cdebug-assertions" cargo test --release --features native-gnark -p sp1-prover --lib -- - --exact tests::test_e2e --nocapture
Note: this may require go to be installed.
Machine specs:
- AWS machine
- OS: Ubuntu 22.04.5 LTS aarch64
- host: c7g.16xlarge
- Kernel: 6.8.0-1024-aws
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Fields
Give feedbackNo fields configured for issues without a type.