diff --git a/experiments/Makefile b/experiments/Makefile index fecc8c99fae8ec430a6042dbca50a02d8678d23d..b492930538be18c2a28d8da99d4fcfd25beb95fe 100644 --- a/experiments/Makefile +++ b/experiments/Makefile @@ -46,11 +46,11 @@ hist_$3: hist_$3_$2 endef -$(foreach project,LUA MBEDTLS SAMBA MUSL POSTGRESQL CPYTHON,\ +$(foreach project,LUA MBEDTLS SAMBA MUSL POSTGRESQL CPYTHON BASH,\ $(foreach mode,normal ccache clang-hash ccache-clang-hash,\ $(eval $(call hist_template,$(project),$(mode),$(shell echo $(project) | tr '[:upper:]' '[:lower:]' ))))) analyze: - ./analyze_results.py -v -d ../versuchung-data -s \ - --result '../versuchung-data/IncrementalCompilation-*' + ./analyze_results.py -d ../versuchung-data -s \ + --incremental '../versuchung-data/IncrementalCompilation-*' --dummy diff --git a/experiments/lib.py b/experiments/lib.py index bc70310ae0c34d6abe6a93feb59c0472154e98c3..bb63ddea35ab9150d568200c2a8a7bc74dcc98e2 100644 --- a/experiments/lib.py +++ b/experiments/lib.py @@ -1,7 +1,7 @@ import os import fnmatch import time -from versuchung.execute import shell, CommandFailed +from versuchung.execute import shell, CommandFailed, shell_failok import logging def read_hash_directory(hash_dir, remove_keys = []): @@ -49,7 +49,7 @@ class ClangHashHelper: if self.project_name() == "postgresql": shell("cd %s; ./configure --enable-depend", path) elif self.project_name() in ("musl", "bash", "samba"): - shell("cd %s; ./configure", path) + shell_failok("cd %s; ./configure", path) elif self.project_name() in ("cpython",): shell("cd %s; mkdir -p build build/Modules;", path) shell("cd %s; cp -u Modules/Setup.dist build/Modules/Setup", path)