Skip to content

Commit 5ad5ed9

Browse files
committed
CI: Grep for exact error message
`cargo +nightly` output of panic recently changed breaking our grep statement by adding the code line and a newline. Grep for the exact second line of the error message.
1 parent 1fdda43 commit 5ad5ed9

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

contrib/test.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ if cargo --version | grep "1\.48"; then
2020
fi
2121

2222
# Test if panic in C code aborts the process (either with a real panic or with SIGILL)
23-
cargo test -- --ignored --exact 'tests::test_panic_raw_ctx_should_terminate_abnormally' 2>&1 | tee /dev/stderr | grep "SIGILL\\|panicked at '\[libsecp256k1\]"
23+
cargo test -- --ignored --exact 'tests::test_panic_raw_ctx_should_terminate_abnormally' 2>&1 \
24+
| tee /dev/stderr \
25+
| grep "SIGILL\\|\[libsecp256k1] illegal argument. !rustsecp256k1_v0_._._fe_is_zero(&ge->x)"
2426

2527
# Make all cargo invocations verbose
2628
export CARGO_TERM_VERBOSE=true

0 commit comments

Comments
 (0)