@@ -281,7 +281,7 @@ COMPCERTDIRS=lib common $(ARCHDIRS) cfrontend export $(BACKEND)
281281
282282ifeq ($(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 )
285285else
286286 COMPCERT_R_FLAGS =
287287 EXTFLAGS =
@@ -325,12 +325,6 @@ ifdef MATHCOMP
325325EXTFLAGS: =$(EXTFLAGS ) -R $(MATHCOMP ) mathcomp
326326endif
327327
328- # ##### ORA Flags #####
329-
330- ifneq ($(wildcard ora/theories) ,)
331- EXTFLAGS: =$(EXTFLAGS ) -Q ora/theories iris_ora
332- endif
333-
334328# ##### refinedVST Flags #####
335329EXTFLAGS: =$(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-
418401SEPCOMP_FILES = \
419402 Address.v \
420403 effect_semantics.v \
@@ -673,7 +656,6 @@ C_FILES = $(SINGLE_C_FILES) $(LINKED_C_FILES)
673656FILES = \
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
765747default_target : vst $(PROGSDIR )
766- vst : _CoqProject msl veric ora floyd simpleconc
748+ vst : _CoqProject msl veric floyd simpleconc
767749
768750ifeq ($(BITSIZE ) ,64)
769751test : vst progs64
@@ -791,7 +773,6 @@ files: _CoqProject $(FILES:.v=.vo)
791773#
792774simpleconc : concurrency/conclib.vo atomics/verif_lock.vo
793775msl : _CoqProject $(MSL_FILES:%.v=msl/%.vo )
794- ora : _CoqProject $(ORA_FILES:%.v=ora/%.vo )
795776sepcomp : _CoqProject $(CC_TARGET ) $(SEPCOMP_FILES:%.v=sepcomp/%.vo )
796777concurrency : _CoqProject $(CC_TARGET ) $(SEPCOMP_FILES:%.v=sepcomp/%.vo ) $(CONCUR_FILES:%.v=concurrency/%.vo )
797778linking : _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
846826dochtml :
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
928908endif
929- ifneq ($(wildcard ora/theories) ,)
930- $(COQDEP) -Q ora/theories iris_ora ora/theories >>.depend
931- endif
932909ifneq ($(wildcard fcf/src/FCF) ,)
933910 $(COQDEP) -Q fcf/src/FCF FCF fcf/src/FCF/*.v >>.depend
934911endif
@@ -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}
0 commit comments