aboutsummaryrefslogtreecommitdiff
path: root/dev/ci/ci-coq_performance_tests.sh
blob: 2fa4d5c77683c4768058fee5c7aa686346ae38d1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/usr/bin/env bash

ci_dir="$(dirname "$0")"
. "${ci_dir}/ci-common.sh"

git_download coq_performance_tests

# run make -k; make again if make fails so that the failing file comes last, so that it's easier to find the error messages in the CI log
function make_full() {
    if ! make -k "$@"; then make -k "$@"; exit 1; fi
}

( cd "${CI_BUILD_DIR}/coq_performance_tests" && make_full coq perf-Sanity && make validate && make install )