Skip to content

Commit b701805

Browse files
committed
DBG: Failures
1 parent 7baf21b commit b701805

File tree

2 files changed

+1
-46
lines changed

2 files changed

+1
-46
lines changed

.github/workflows/main.yml

Lines changed: 0 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -35,51 +35,6 @@ jobs:
3535
- run: opam install . --deps-only --with-test
3636

3737
# Runs a set of commands using the runners shell
38-
- name: 5.1.0+stable
39-
run: |
40-
# TODO: Add gnuplot-x11 when irmin benchmarks are enabled
41-
sudo apt-get update && sudo apt-get -y install wget pkg-config libgmp-dev m4 libdw-dev jq python3-pip autoconf jo gnuplot-x11 libgmp-dev
42-
pip3 install intervaltree
43-
eval $(opam env)
44-
export ITER=1
45-
export OPAM_DISABLE_SANDBOXING=true
46-
TAG='"run_in_ci"' make run_config_filtered.json
47-
sed -i 's/--cpu-list 5/--cpu-list 1/g' run_config_filtered.json
48-
OPT_WAIT=0 USE_SYS_DUNE_HACK=1 RUN_CONFIG_JSON=run_config_filtered.json make ocaml-versions/5.1.0+stable.bench
49-
ls _results
50-
cat _results/*
51-
make json
52-
53-
- name: 5.1.0+stable+parallel
54-
run: |
55-
sudo apt-get update && sudo apt-get -y install wget pkg-config libgmp-dev m4 libdw-dev jq python3-pip autoconf jo libgmp-dev
56-
pip3 install intervaltree
57-
eval $(opam env)
58-
export ITER=1
59-
export OPAM_DISABLE_SANDBOXING=true
60-
TAG='"run_in_ci"' make multicore_parallel_run_config_filtered.json
61-
sed -i 's/--cpu-list 5/--cpu-list 1/g' multicore_parallel_run_config_filtered.json
62-
TAG='"macro_bench"' make multicore_parallel_run_config_filtered_filtered.json
63-
make multicore_parallel_run_config_filtered_filtered_2domains.json
64-
OPT_WAIT=0 USE_SYS_DUNE_HACK=1 BUILD_BENCH_TARGET=multibench_parallel RUN_CONFIG_JSON=multicore_parallel_run_config_filtered_filtered_2domains.json make ocaml-versions/5.1.0+stable.bench
65-
ls _results
66-
cat _results/*
67-
make json
68-
69-
- name: 5.1.0+trunk+serial
70-
run: |
71-
sudo apt-get update && sudo apt-get -y install wget pkg-config libgmp-dev m4 libdw-dev jq python3-pip autoconf jo libgmp-dev
72-
pip3 install intervaltree
73-
eval $(opam env)
74-
export ITER=1
75-
export OPAM_DISABLE_SANDBOXING=true
76-
TAG='"run_in_ci"' make run_config_filtered.json
77-
sed -i 's/--cpu-list 5/--cpu-list 1/g' run_config_filtered.json
78-
OPT_WAIT=0 USE_SYS_DUNE_HACK=1 RUN_CONFIG_JSON=run_config_filtered.json make ocaml-versions/5.1.0+trunk.bench
79-
ls _results
80-
cat _results/*
81-
make json
82-
8338
- name: 5.1.0+trunk+parallel
8439
run: |
8540
sudo apt-get update && sudo apt-get -y install wget pkg-config libgmp-dev m4 libdw-dev jq python3-pip autoconf jo libgmp-dev

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ ocaml-versions/%.bench: depend check-parallel/% filter/% override_packages/% log
244244
echo "(context (opam (switch $(CONFIG_SWITCH_NAME)) (name $(CONFIG_SWITCH_NAME)_$$i)))"; \
245245
done } > ocaml-versions/.workspace.$(CONFIG_SWITCH_NAME)
246246
opam exec --switch $(CONFIG_SWITCH_NAME) -- rungen _build/$(CONFIG_SWITCH_NAME)_1 $(RUN_CONFIG_JSON) > runs_dune.inc
247-
opam exec --switch $(CONFIG_SWITCH_NAME) -- dune build --profile=release --workspace=ocaml-versions/.workspace.$(CONFIG_SWITCH_NAME) @$(BUILD_BENCH_TARGET);
247+
opam exec --switch $(CONFIG_SWITCH_NAME) -- dune build --verbose --profile=release --workspace=ocaml-versions/.workspace.$(CONFIG_SWITCH_NAME) @$(BUILD_BENCH_TARGET);
248248
@{ if [ "$(BUILD_ONLY)" -eq 0 ]; then \
249249
echo "Executing benchmarks with:"; \
250250
echo " RUN_CONFIG_JSON=${RUN_CONFIG_JSON}"; \

0 commit comments

Comments
 (0)