summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorMathias Preiner <mathias.preiner@gmail.com>2021-03-16 13:30:21 -0700
committerGitHub <noreply@github.com>2021-03-16 20:30:21 +0000
commit4587d4000e2544765ce940c4bd3bcaec42ca6507 (patch)
tree958122d68cbee79760e644dd1979f9719244c9ba /.github
parent8c1138f4a076acdabae18bf3d6d088ac1ab10587 (diff)
ci: Enable checking of proofs + unsat cores. (#6088)
This commit refactors the run_regression.py script and adds options for enabling/disabling checking of proofs and unsat cores. Both options are enabled by default and disabled for each corresponding CI build.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ci.yml13
1 files changed, 9 insertions, 4 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 7e029e3c7..e1ea39011 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -28,6 +28,7 @@ jobs:
python-bindings: true
check-examples: true
exclude_regress: 3-4
+ run_regression_args: --no-check-unsat-cores --no-check-proofs
- name: production-clang
config: production
@@ -35,20 +36,23 @@ jobs:
check-examples: true
env: CC=clang CXX=clang++
os: ubuntu-latest
- exclude_regress: 1-4
+ exclude_regress: 3-4
+ run_regression_args: --no-check-unsat-cores --no-check-proofs
- name: production-dbg
config: production --assertions --tracing --unit-testing --symfpu --lfsc --editline
cache-key: dbg
os: ubuntu-latest
- exclude_regress: 1-4
+ exclude_regress: 3-4
+ run_regression_args: --no-check-unsat-cores
- name: production-dbg-clang
- config: production --assertions --tracing --unit-testing --symfpu --cln --gpl --no-proofs --poly
+ config: production --assertions --tracing --unit-testing --symfpu --cln --gpl --poly
cache-key: dbgclang
env: CC=clang CXX=clang++
os: ubuntu-latest
- exclude_regress: 1-4
+ exclude_regress: 3-4
+ run_regression_args: --no-check-proofs
name: ${{ matrix.os }}:${{ matrix.name }}
runs-on: ${{ matrix.os }}
@@ -168,6 +172,7 @@ jobs:
env:
ARGS: --output-on-failure -LE regress[${{ matrix.exclude_regress }}]
CVC4_REGRESSION_ARGS: --no-early-exit
+ RUN_REGRESSION_ARGS: ${{ matrix.run_regression_args }}
working-directory: build
- name: Install Check
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback