Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save huitseeker/c3f9d7fa8a33e8f44f39b0c545d38023 to your computer and use it in GitHub Desktop.
Save huitseeker/c3f9d7fa8a33e8f44f39b0c545d38023 to your computer and use it in GitHub Desktop.
Compiling sp1-cli v0.1.0 (/home/huitseeker/tmp/sp1/cli)
Finished dev [unoptimized + debuginfo] target(s) in 0.75s
Starting 1 test across 19 binaries (139 skipped; run ID: dc0f8363-6a18-43fc-bf2d-9043b61d8978, nextest profile: default)
FAIL [ 6.230s] sp1-core stark::machine::tests::test_mul_prove
--- STDOUT: sp1-core stark::machine::tests::test_mul_prove ---
running 1 test
test stark::machine::tests::test_mul_prove ... FAILED
failures:
failures:
stark::machine::tests::test_mul_prove
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 111 filtered out; finished in 6.22s
--- STDERR: sp1-core stark::machine::tests::test_mul_prove ---
thread '<unnamed>' panicked at core/src/stark/quotient.rs:50:5:
assertion failed: quotient_size >= PackedVal::<SC>::WIDTH
stack backtrace:
0: rust_begin_unwind
at /rustc/7ffc697ce10f19447c0ce338428ae4b9bc0c041c/library/std/src/panicking.rs:647:5
1: core::panicking::panic_fmt
at /rustc/7ffc697ce10f19447c0ce338428ae4b9bc0c041c/library/core/src/panicking.rs:72:14
2: core::panicking::panic
at /rustc/7ffc697ce10f19447c0ce338428ae4b9bc0c041c/library/core/src/panicking.rs:144:5
3: sp1_core::stark::quotient::quotient_values
at ./src/stark/quotient.rs:50:5
4: sp1_core::stark::prover::LocalProver<SC,A>::prove_shard::{{closure}}::{{closure}}
at ./src/stark/prover.rs:373:21
5: core::ops::function::impls::<impl core::ops::function::FnMut<A> for &F>::call_mut
at /rustc/7ffc697ce10f19447c0ce338428ae4b9bc0c041c/library/core/src/ops/function.rs:272:13
6: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
at /rustc/7ffc697ce10f19447c0ce338428ae4b9bc0c041c/library/core/src/ops/function.rs:305:13
7: core::option::Option<T>::map
at /rustc/7ffc697ce10f19447c0ce338428ae4b9bc0c041c/library/core/src/option.rs:1072:29
8: <core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
at /rustc/7ffc697ce10f19447c0ce338428ae4b9bc0c041c/library/core/src/iter/adapters/map.rs:108:26
9: rayon::iter::plumbing::Folder::consume_iter
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/src/iter/plumbing/mod.rs:177:21
10: <rayon::iter::map::MapFolder<C,F> as rayon::iter::plumbing::Folder<T>>::consume_iter
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/src/iter/map.rs:248:21
11: rayon::iter::plumbing::Producer::fold_with
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/src/iter/plumbing/mod.rs:109:9
12: rayon::iter::plumbing::bridge_producer_consumer::helper
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/src/iter/plumbing/mod.rs:437:13
13: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/src/iter/plumbing/mod.rs:426:21
14: rayon_core::join::join_context::call_b::{{closure}}
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/join/mod.rs:129:25
15: rayon_core::job::JobResult<T>::call::{{closure}}
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/job.rs:218:41
16: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
at /rustc/7ffc697ce10f19447c0ce338428ae4b9bc0c041c/library/core/src/panic/unwind_safe.rs:272:9
17: std::panicking::try::do_call
at /rustc/7ffc697ce10f19447c0ce338428ae4b9bc0c041c/library/std/src/panicking.rs:554:40
18: __rust_try
19: std::panicking::try
at /rustc/7ffc697ce10f19447c0ce338428ae4b9bc0c041c/library/std/src/panicking.rs:518:19
20: std::panic::catch_unwind
at /rustc/7ffc697ce10f19447c0ce338428ae4b9bc0c041c/library/std/src/panic.rs:142:14
21: rayon_core::unwind::halt_unwinding
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/unwind.rs:17:5
22: rayon_core::job::JobResult<T>::call
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/job.rs:218:15
23: <rayon_core::job::StackJob<L,F,R> as rayon_core::job::Job>::execute
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/job.rs:120:32
24: rayon_core::job::JobRef::execute
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/job.rs:64:9
25: rayon_core::registry::WorkerThread::execute
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:860:9
26: rayon_core::registry::WorkerThread::wait_until_cold
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:794:21
27: rayon_core::registry::WorkerThread::wait_until
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:769:13
28: rayon_core::registry::WorkerThread::wait_until_out_of_work
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:818:9
29: rayon_core::registry::main_loop
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:923:5
30: rayon_core::registry::ThreadBuilder::run
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:53:18
31: <rayon_core::registry::DefaultSpawn as rayon_core::registry::ThreadSpawn>::spawn::{{closure}}
at /home/huitseeker/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:98:20
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
Canceling due to test failure
------------
Summary [ 6.231s] 1 test run: 0 passed, 1 failed, 139 skipped
FAIL [ 6.230s] sp1-core stark::machine::tests::test_mul_prove
error: test run failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment