@@ -51,6 +51,8 @@ function run() {
5151 key=$2
5252 num_runs=$3
5353
54+ set +e
55+
5456 python3 $INFRA_DIR /platforms-eval.py \
5557 --key $key \
5658 --parallel $PARALLEL_SEEDS \
@@ -59,6 +61,9 @@ function run() {
5961 $bench \
6062 " $OUTDIR /platforms" \
6163 $num_runs
64+ raco pkg remove --force --no-docs avx-herbie fdlimb-herbie vdt-herbie
65+
66+ set -e
6267}
6368
6469# Run configs
@@ -67,22 +72,21 @@ function run() {
6772# run $BENCH_DIR/hamming hamming $NUM_SEEDS
6873# run $BENCH_DIR/mathematics mathematics $NUM_SEEDS
6974
70- # run $BENCH_DIR/graphics graphics $NUM_SEEDS
71- run $BENCH_DIR /hamming hamming $NUM_SEEDS
72- run $BENCH_DIR /libraries libraries $NUM_SEEDS
73- run $BENCH_DIR /mathematics mathematics $NUM_SEEDS
74- run $BENCH_DIR /numerics numerics $NUM_SEEDS
75- run $BENCH_DIR /physics physics $NUM_SEEDS
76- run $BENCH_DIR /haskell.fpcore haskell $NUM_SEEDS
77- run $BENCH_DIR /regression.fpcore regression $NUM_SEEDS
75+ # Purposefully break to see if plugins are successfully uninstalled regardless
76+ run $BENCH_DIR /graphics graphics $NUM_SEEDS
77+ # run $BENCH_DIR/hamming hamming $NUM_SEEDS
78+ # run $BENCH_DIR/libraries libraries $NUM_SEEDS
79+ # run $BENCH_DIR/mathematics mathematics $NUM_SEEDS
80+ # run $BENCH_DIR/numerics numerics $NUM_SEEDS
81+ # run $BENCH_DIR/physics physics $NUM_SEEDS
82+ # run $BENCH_DIR/haskell.fpcore haskell $NUM_SEEDS
83+ # run $BENCH_DIR/regression.fpcore regression $NUM_SEEDS
7884
7985python3 $INFRA_DIR /platforms/cross-plot.py " $OUTDIR /platforms/output"
8086
8187echo " Finished platforms evaluation"
8288date
8389
84- make clean
85-
8690# clean up cache and build files
8791if [ -n " $RM_CACHE " ]; then
8892 echo " removing cache and drivers"
0 commit comments