-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Replace CoqSail (which uses bbv for bitvectors) with CoqSailStdpp
- Loading branch information
1 parent
15ea240
commit dde5d79
Showing
11 changed files
with
1,245 additions
and
175 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
# This configuration file was generated by running: | ||
# coq_makefile -f _CoqProject -o CoqMakefile | ||
|
||
COQBIN?= | ||
ifneq (,$(COQBIN)) | ||
# add an ending / | ||
COQBIN:=$(COQBIN)/ | ||
endif | ||
COQMKFILE ?= "$(COQBIN)coq_makefile" | ||
|
||
############################################################################### | ||
# # | ||
# Project files. # | ||
# # | ||
############################################################################### | ||
|
||
COQMF_CMDLINE_VFILES := | ||
COQMF_SOURCES := $(shell $(COQMKFILE) -sources-of -f _CoqProject $(COQMF_CMDLINE_VFILES)) | ||
COQMF_VFILES := $(filter %.v, $(COQMF_SOURCES)) | ||
COQMF_MLIFILES := $(filter %.mli, $(COQMF_SOURCES)) | ||
COQMF_MLFILES := $(filter %.ml, $(COQMF_SOURCES)) | ||
COQMF_MLGFILES := $(filter %.mlg, $(COQMF_SOURCES)) | ||
COQMF_MLPACKFILES := $(filter %.mlpack, $(COQMF_SOURCES)) | ||
COQMF_MLLIBFILES := $(filter %.mllib, $(COQMF_SOURCES)) | ||
COQMF_METAFILE = | ||
|
||
############################################################################### | ||
# # | ||
# Path directives (-I, -R, -Q). # | ||
# # | ||
############################################################################### | ||
|
||
COQMF_OCAMLLIBS = | ||
COQMF_SRC_SUBDIRS = | ||
COQMF_COQLIBS = -R theories CheriCaps | ||
COQMF_COQLIBS_NOML = -R theories CheriCaps | ||
COQMF_CMDLINE_COQLIBS = | ||
|
||
############################################################################### | ||
# # | ||
# Coq configuration. # | ||
# # | ||
############################################################################### | ||
|
||
COQMF_COQLIB=/home/ricardo/.opam/coq-cheri-capabilities/lib/coq/ | ||
COQMF_COQCORELIB=/home/ricardo/.opam/coq-cheri-capabilities/lib/coq/../coq-core/ | ||
COQMF_DOCDIR=/home/ricardo/.opam/coq-cheri-capabilities/share/doc/ | ||
COQMF_OCAMLFIND=/home/ricardo/.opam/coq-cheri-capabilities/bin/ocamlfind | ||
COQMF_CAMLFLAGS=-thread -bin-annot -strict-sequence -w -a+1..3-4+5..8-9+10..26-27+28..39-40-41-42+43-44-45+46..47-48+49..57-58+59..66-67-68+69-70 | ||
COQMF_WARN=-warn-error +a-3 | ||
COQMF_HASNATDYNLINK=true | ||
COQMF_COQ_SRC_SUBDIRS=boot config lib clib kernel library engine pretyping interp gramlib parsing proofs tactics toplevel printing ide stm vernac plugins/btauto plugins/cc plugins/derive plugins/extraction plugins/firstorder plugins/funind plugins/ltac plugins/ltac2 plugins/micromega plugins/nsatz plugins/ring plugins/rtauto plugins/ssr plugins/ssrmatching plugins/syntax | ||
COQMF_COQ_NATIVE_COMPILER_DEFAULT=no | ||
COQMF_WINDRIVE= | ||
|
||
############################################################################### | ||
# # | ||
# Native compiler. # | ||
# # | ||
############################################################################### | ||
|
||
COQMF_COQPROJECTNATIVEFLAG = | ||
|
||
############################################################################### | ||
# # | ||
# Extra variables. # | ||
# # | ||
############################################################################### | ||
|
||
COQMF_OTHERFLAGS = | ||
COQMF_INSTALLCOQDOCROOT = CheriCaps |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# To use _CoqProject with VS Code + VsCoq extension, from the root directory of this file run | ||
## coq_makefile -f _CoqProject -o CoqMakefile | ||
## make -f CoqMakefile | ||
# and then code . | ||
|
||
-R theories CheriCaps | ||
|
||
theories |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.