Skip to content

Commit 835680c

Browse files
committed
remove ora submodule; should install coq-vst-ora via opam instead
1 parent 475d0d2 commit 835680c

File tree

4 files changed

+3
-31
lines changed

4 files changed

+3
-31
lines changed

.gitmodules

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,3 @@
1010
[submodule "fcf"]
1111
path = fcf
1212
url = https://github.com/adampetcher/fcf.git
13-
[submodule "ora"]
14-
path = ora
15-
url = https://github.com/mansky1/ora

Makefile

Lines changed: 2 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ COMPCERTDIRS=lib common $(ARCHDIRS) cfrontend export $(BACKEND)
281281

282282
ifeq ($(COMPCERT_EXPLICIT_PATH),true)
283283
COMPCERT_R_FLAGS= $(foreach d, $(COMPCERTDIRS), -R $(COMPCERT_INST_DIR)/$(d) compcert.$(d)) $(FLOCQ)
284-
EXTFLAGS= $(foreach d, $(COMPCERTDIRS), -Q $(COMPCERT_INST_DIR)/$(d) compcert.$(d)) $(FLOCQ) -Q ora/theories iris_ora
284+
EXTFLAGS= $(foreach d, $(COMPCERTDIRS), -Q $(COMPCERT_INST_DIR)/$(d) compcert.$(d)) $(FLOCQ)
285285
else
286286
COMPCERT_R_FLAGS=
287287
EXTFLAGS=
@@ -325,12 +325,6 @@ ifdef MATHCOMP
325325
EXTFLAGS:=$(EXTFLAGS) -R $(MATHCOMP) mathcomp
326326
endif
327327

328-
# ##### ORA Flags #####
329-
330-
ifneq ($(wildcard ora/theories),)
331-
EXTFLAGS:=$(EXTFLAGS) -Q ora/theories iris_ora
332-
endif
333-
334328
# ##### refinedVST Flags #####
335329
EXTFLAGS:=$(EXTFLAGS) -Q refinedVST/lithium VST.lithium -Q refinedVST/typing VST.typing
336330

@@ -404,17 +398,6 @@ MSL_FILES = \
404398
boolean_alg.v tree_shares.v shares.v pshares.v \
405399
Coqlib2.v sepalg_list.v
406400

407-
ORA_FILES = \
408-
theories/algebra/ora.v theories/algebra/excl.v theories/algebra/osum.v \
409-
theories/algebra/agree.v theories/algebra/gmap.v theories/algebra/functions.v \
410-
theories/algebra/dfrac.v theories/algebra/ext_order.v theories/algebra/view.v \
411-
theories/algebra/auth.v theories/algebra/excl_auth.v theories/algebra/frac_auth.v \
412-
theories/algebra/gmap_view.v theories/logic/oupred.v theories/logic/algebra.v \
413-
theories/logic/iprop.v theories/logic/derived.v theories/logic/own.v \
414-
theories/logic/proofmode.v theories/logic/logic.v theories/logic/wsat.v \
415-
theories/logic/later_credits.v theories/logic/fancy_updates.v theories/logic/invariants.v \
416-
theories/logic/cancelable_invariants.v theories/logic/weakestpre.v theories/logic/ghost_map.v
417-
418401
SEPCOMP_FILES = \
419402
Address.v \
420403
effect_semantics.v \
@@ -673,7 +656,6 @@ C_FILES = $(SINGLE_C_FILES) $(LINKED_C_FILES)
673656
FILES = \
674657
veric/version.v \
675658
$(MSL_FILES:%=msl/%) \
676-
$(ORA_FILES:%=ora/%) \
677659
$(SEPCOMP_FILES:%=sepcomp/%) \
678660
$(VERIC_FILES:%=veric/%) \
679661
$(FLOYD_FILES:%=floyd/%) \
@@ -763,7 +745,7 @@ endif
763745
# ########## Targets ##########
764746

765747
default_target: vst $(PROGSDIR)
766-
vst: _CoqProject msl veric ora floyd simpleconc
748+
vst: _CoqProject msl veric floyd simpleconc
767749

768750
ifeq ($(BITSIZE),64)
769751
test: vst progs64
@@ -791,7 +773,6 @@ files: _CoqProject $(FILES:.v=.vo)
791773
#
792774
simpleconc: concurrency/conclib.vo atomics/verif_lock.vo
793775
msl: _CoqProject $(MSL_FILES:%.v=msl/%.vo)
794-
ora: _CoqProject $(ORA_FILES:%.v=ora/%.vo)
795776
sepcomp: _CoqProject $(CC_TARGET) $(SEPCOMP_FILES:%.v=sepcomp/%.vo)
796777
concurrency: _CoqProject $(CC_TARGET) $(SEPCOMP_FILES:%.v=sepcomp/%.vo) $(CONCUR_FILES:%.v=concurrency/%.vo)
797778
linking: _CoqProject $(LINKING_FILES:%.v=linking/%.vo)
@@ -841,7 +822,6 @@ install: VST.config
841822
for d in $(sort $(dir $(INSTALL_FILES) $(EXTRA_INSTALL_FILES))); do install -d "$(INSTALLDIR)/$$d"; done
842823
for f in $(INSTALL_FILES); do install -m 0644 $$f "$(INSTALLDIR)/$$(dirname $$f)"; done
843824
for f in $(EXTRA_INSTALL_FILES); do install -m 0644 $$f "$(INSTALLDIR)/$$(dirname $$f)"; done
844-
cd ora; $(MAKE) install
845825

846826
dochtml:
847827
mkdir -p doc/html
@@ -926,9 +906,6 @@ ifneq ($(wildcard InteractionTrees/theories),)
926906
# $(COQDEP) -Q coq-ext-lib/theories ExtLib -Q paco/src Paco -Q InteractionTrees/theories ITree InteractionTrees/theories >>.depend
927907
$(COQDEP) -Q paco/src Paco -Q InteractionTrees/theories ITree InteractionTrees/theories >>.depend
928908
endif
929-
ifneq ($(wildcard ora/theories),)
930-
$(COQDEP) -Q ora/theories iris_ora ora/theories >>.depend
931-
endif
932909
ifneq ($(wildcard fcf/src/FCF),)
933910
$(COQDEP) -Q fcf/src/FCF FCF fcf/src/FCF/*.v >>.depend
934911
endif
@@ -942,7 +919,6 @@ clean:
942919
rm -f progs/VSUpile/{*,*/*}.{vo,vos,vok,glob}
943920
rm -f progs64/VSUpile/{*,*/*}.{vo,vos,vok,glob}
944921
rm -f progs/memmgr/*.{vo,vos,vok,glob}
945-
rm -f ora/theories/*/*.{vo,vos,vok,glob}
946922
rm -f coq-ext-lib/theories/*.{vo,vos,vok,glob} InteractionTrees/theories/{*,*/*}.{vo,vos,vok,glob}
947923
rm -f paco/src/*.{vo,vos,vok,glob}
948924
rm -f fcf/src/FCF/*.{vo,vos,vok,glob}

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.15
1+
3.1beta

ora

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)