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

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

git_download compcert

export COQCOPTS='-native-compiler no -w -undeclared-scope -w -omega-is-deprecated'
( cd "${CI_BUILD_DIR}/compcert" && \
      ./configure -ignore-coq-version x86_32-linux -use-external-MenhirLib -use-external-Flocq && \
      make && \
      make check-proof COQCHK='"$(COQBIN)coqchk" -silent -o $(COQINCLUDES)')