You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
---- testing::regression_arkworks_algebra_834 stdout ----
thread 'testing::regression_arkworks_algebra_834' panicked at /Users/vados/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ark-serialize-0.4.2/src/impls.rs:461:75:
called `Result::unwrap()` on an `Err` value: InvalidData
stack backtrace:
0: rust_begin_unwind
at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/panicking.rs:645:5
1: core::panicking::panic_fmt
at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/panicking.rs:72:14
2: core::result::unwrap_failed
at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/result.rs:1654:5
3: core::result::Result<T,E>::unwrap
at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/result.rs:1077:23
4: ark_serialize::impls::<impl ark_serialize::CanonicalDeserialize for [T; N]>::deserialize_with_mode::{{closure}}
at /Users/vados/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ark-serialize-0.4.2/src/impls.rs:461:13
5: core::ops::try_trait::NeverShortCircuit<T>::wrap_mut_1::{{closure}}
at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/ops/try_trait.rs:385:36
6: core::array::try_from_fn_erased
at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/array/mod.rs:818:20
7: core::array::try_from_fn
at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/array/mod.rs:104:11
8: core::array::from_fn
at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/array/mod.rs:63:5
9: ark_serialize::impls::<impl ark_serialize::CanonicalDeserialize for [T; N]>::deserialize_with_mode
at /Users/vados/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ark-serialize-0.4.2/src/impls.rs:460:22
10: <ring::piop::RingCommitments<F,C> as ark_serialize::CanonicalDeserialize>::deserialize_with_mode
at /Users/vados/.cargo/git/checkouts/ring-proof-e9e49c3c86c409a2/b273d33/ring/src/piop/mod.rs:25:37
11: <common::Proof<F,CS,Commitments,Evaluations> as ark_serialize::CanonicalDeserialize>::deserialize_with_mode
at /Users/vados/.cargo/git/checkouts/ring-proof-e9e49c3c86c409a2/b273d33/common/src/lib.rs:78:37
12: <ark_ec_vrfs::ring::Proof<S> as ark_serialize::CanonicalDeserialize>::deserialize_with_mode
at ./src/ring.rs:38:37
13: ark_serialize::CanonicalDeserialize::deserialize_compressed
at /Users/vados/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ark-serialize-0.4.2/src/lib.rs:135:9
14: ark_ec_vrfs::testing::regression_arkworks_algebra_834
at ./src/testing.rs:76:5
15: ark_ec_vrfs::testing::regression_arkworks_algebra_834::{{closure}}
at ./src/testing.rs:71:41
16: core::ops::function::FnOnce::call_once
at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/ops/function.rs:250:5
17: core::ops::function::FnOnce::call_once
at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
One work-around would be to use two individual fields here instead of the [C; 2] array, since the issue only occurs for fixed size arrays. But there may be multiple of these occurrences.
The text was updated successfully, but these errors were encountered:
Upstream tracked in arkworks-rs/algebra#834
Regression test:
Stacktrace
One work-around would be to use two individual fields here instead of the
[C; 2]
array, since the issue only occurs for fixed size arrays. But there may be multiple of these occurrences.The text was updated successfully, but these errors were encountered: