arnaucube
arnaucube/hyperplonkPublic Self-hosted repository
Make scripts fail out on error
ancient123 ancients@espressosys.com
Wed, 11 Jan 2023 09:21:07 -0700
commit

1cf94f9dc2333b668520f1cb78a12664c3287413

parent

e70b4213512e01dc64339832c545fd9d8f0c0669

3 files changed, 13 insertions(+), 3 deletions(-)

jump to
M scripts/run_benchmarks.sh → scripts/run_benchmarks.sh

@@ -1,4 +1,8 @@

-#!/bin/bash +#!/usr/bin/env bash + +#Fail out on error +set -e + cd .. cd hyperplonk # Run the benchmark binary
M scripts/run_tests.sh → scripts/run_tests.sh

@@ -1,10 +1,12 @@

#!/usr/bin/env bash +#Fail out on error +set -e + # We want the code to panic if there is an integer overflow export RUSTFLAGS="-C overflow-checks=on" -cargo test --release -p pcs --no-default-features --features=parallel -- -Zunstable-options --report-time -cargo test --release -- -Zunstable-options --report-time +cargo test --release --all -- -Zunstable-options --report-time cargo test --no-run --features=print-trace cargo test --no-run --no-default-features cargo bench --no-run
M scripts/test_coverage.sh → scripts/test_coverage.sh

@@ -1,5 +1,9 @@

#!/usr/bin/env nix-shell #!nix-shell ../nix/nightly.nix -i bash + +#Fail out on error +set -e + set -o xtrace IGNORED_FILES="--ignore **/errors.rs\ --ignore **/src/bin/*\