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
Commit `0e0dcb7f CI: Pin dependencies required for MSRV build` is
totally wrong, why did it get through CI?
In the CI script do:
- `serde_json` is not a dependency of `secp256k1`, remove the pinning
- Put the pinning _before_ any call to `cargo`
- Pin the transient dependency `wasm-bindgen-test`
# Test if panic in C code aborts the process (either with a real panic or with SIGILL)
17
23
cargo test -- --ignored --exact 'tests::test_panic_raw_ctx_should_terminate_abnormally'2>&1| tee /dev/stderr | grep "SIGILL\\|panicked at '\[libsecp256k1\]"
18
24
19
25
# Make all cargo invocations verbose
20
26
export CARGO_TERM_VERBOSE=true
21
27
22
-
# Pin dependencies as required if we are using MSRV toolchain.
23
-
if cargo --version | grep "1\.48";then
24
-
# 1.0.157 uses syn 2.0 which requires edition 2021
0 commit comments