diff options
author | letouzey <letouzey@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2004-03-20 17:39:10 +0000 |
---|---|---|
committer | letouzey <letouzey@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2004-03-20 17:39:10 +0000 |
commit | fa6eb2b27f08efff4013fe559abbdea5575675f8 (patch) | |
tree | 4ab2d2b67f161a678d29a13921ea67697a20e26a /contrib/extraction/test | |
parent | bb13436bfd602c8b03466339241d4e8491074e71 (diff) |
petit rajeunissement du test d'extraction
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@5538 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'contrib/extraction/test')
-rw-r--r-- | contrib/extraction/test/.depend | 453 | ||||
-rw-r--r-- | contrib/extraction/test/Makefile | 13 | ||||
-rw-r--r-- | contrib/extraction/test/Makefile.haskell | 9 | ||||
-rw-r--r-- | contrib/extraction/test/custom/Adalloc | 2 | ||||
-rw-r--r-- | contrib/extraction/test/custom/Lsort | 2 | ||||
-rw-r--r-- | contrib/extraction/test/custom/Map | 2 | ||||
-rw-r--r-- | contrib/extraction/test/custom/Mapcard | 4 | ||||
-rw-r--r-- | contrib/extraction/test/custom/Mapiter | 2 | ||||
-rw-r--r-- | contrib/extraction/test/custom/Reals.v | 2 |
9 files changed, 271 insertions, 218 deletions
diff --git a/contrib/extraction/test/.depend b/contrib/extraction/test/.depend index a355933e5..641b50a78 100644 --- a/contrib/extraction/test/.depend +++ b/contrib/extraction/test/.depend @@ -1,3 +1,5 @@ +theories/Arith/arith.cmo: theories/Arith/arith.cmi +theories/Arith/arith.cmx: theories/Arith/arith.cmi theories/Arith/between.cmo: theories/Arith/between.cmi theories/Arith/between.cmx: theories/Arith/between.cmi theories/Arith/bool_nat.cmo: theories/Arith/compare_dec.cmi \ @@ -98,61 +100,53 @@ theories/Bool/zerob.cmo: theories/Init/datatypes.cmi theories/Bool/zerob.cmi theories/Bool/zerob.cmx: theories/Init/datatypes.cmx theories/Bool/zerob.cmi theories/Init/datatypes.cmo: theories/Init/datatypes.cmi theories/Init/datatypes.cmx: theories/Init/datatypes.cmi -theories/Init/datatypesSyntax.cmo: theories/Init/datatypesSyntax.cmi -theories/Init/datatypesSyntax.cmx: theories/Init/datatypesSyntax.cmi theories/Init/logic.cmo: theories/Init/logic.cmi theories/Init/logic.cmx: theories/Init/logic.cmi -theories/Init/logicSyntax.cmo: theories/Init/logicSyntax.cmi -theories/Init/logicSyntax.cmx: theories/Init/logicSyntax.cmi -theories/Init/logic_Type.cmo: theories/Init/logic_Type.cmi -theories/Init/logic_Type.cmx: theories/Init/logic_Type.cmi -theories/Init/logic_TypeSyntax.cmo: theories/Init/logic_TypeSyntax.cmi -theories/Init/logic_TypeSyntax.cmx: theories/Init/logic_TypeSyntax.cmi +theories/Init/logic_Type.cmo: theories/Init/datatypes.cmi \ + theories/Init/logic_Type.cmi +theories/Init/logic_Type.cmx: theories/Init/datatypes.cmx \ + theories/Init/logic_Type.cmi theories/Init/notations.cmo: theories/Init/notations.cmi theories/Init/notations.cmx: theories/Init/notations.cmi theories/Init/peano.cmo: theories/Init/datatypes.cmi theories/Init/peano.cmi theories/Init/peano.cmx: theories/Init/datatypes.cmx theories/Init/peano.cmi -theories/Init/peanoSyntax.cmo: theories/Init/peanoSyntax.cmi -theories/Init/peanoSyntax.cmx: theories/Init/peanoSyntax.cmi theories/Init/prelude.cmo: theories/Init/prelude.cmi theories/Init/prelude.cmx: theories/Init/prelude.cmi theories/Init/specif.cmo: theories/Init/datatypes.cmi \ theories/Init/specif.cmi theories/Init/specif.cmx: theories/Init/datatypes.cmx \ theories/Init/specif.cmi -theories/Init/specifSyntax.cmo: theories/Init/specifSyntax.cmi -theories/Init/specifSyntax.cmx: theories/Init/specifSyntax.cmi theories/Init/wf.cmo: theories/Init/wf.cmi theories/Init/wf.cmx: theories/Init/wf.cmi theories/IntMap/adalloc.cmo: theories/IntMap/addec.cmi \ - theories/IntMap/addr.cmi theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/IntMap/map.cmi \ + theories/IntMap/addr.cmi theories/NArith/binPos.cmi \ + theories/Init/datatypes.cmi theories/IntMap/map.cmi \ theories/Init/specif.cmi theories/Bool/sumbool.cmi \ theories/IntMap/adalloc.cmi theories/IntMap/adalloc.cmx: theories/IntMap/addec.cmx \ - theories/IntMap/addr.cmx theories/Init/datatypes.cmx \ - theories/ZArith/fast_integer.cmx theories/IntMap/map.cmx \ + theories/IntMap/addr.cmx theories/NArith/binPos.cmx \ + theories/Init/datatypes.cmx theories/IntMap/map.cmx \ theories/Init/specif.cmx theories/Bool/sumbool.cmx \ theories/IntMap/adalloc.cmi theories/IntMap/addec.cmo: theories/IntMap/addr.cmi \ - theories/Init/datatypes.cmi theories/ZArith/fast_integer.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ theories/Init/specif.cmi theories/Bool/sumbool.cmi \ theories/IntMap/addec.cmi theories/IntMap/addec.cmx: theories/IntMap/addr.cmx \ - theories/Init/datatypes.cmx theories/ZArith/fast_integer.cmx \ + theories/NArith/binPos.cmx theories/Init/datatypes.cmx \ theories/Init/specif.cmx theories/Bool/sumbool.cmx \ theories/IntMap/addec.cmi -theories/IntMap/addr.cmo: theories/Bool/bool.cmi theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/Init/specif.cmi \ +theories/IntMap/addr.cmo: theories/NArith/binPos.cmi theories/Bool/bool.cmi \ + theories/Init/datatypes.cmi theories/Init/specif.cmi \ theories/IntMap/addr.cmi -theories/IntMap/addr.cmx: theories/Bool/bool.cmx theories/Init/datatypes.cmx \ - theories/ZArith/fast_integer.cmx theories/Init/specif.cmx \ +theories/IntMap/addr.cmx: theories/NArith/binPos.cmx theories/Bool/bool.cmx \ + theories/Init/datatypes.cmx theories/Init/specif.cmx \ theories/IntMap/addr.cmi theories/IntMap/adist.cmo: theories/IntMap/addr.cmi \ - theories/Init/datatypes.cmi theories/ZArith/fast_integer.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ theories/IntMap/adist.cmi theories/IntMap/adist.cmx: theories/IntMap/addr.cmx \ - theories/Init/datatypes.cmx theories/ZArith/fast_integer.cmx \ + theories/NArith/binPos.cmx theories/Init/datatypes.cmx \ theories/IntMap/adist.cmi theories/IntMap/allmaps.cmo: theories/IntMap/allmaps.cmi theories/IntMap/allmaps.cmx: theories/IntMap/allmaps.cmi @@ -163,15 +157,15 @@ theories/IntMap/fset.cmx: theories/IntMap/addec.cmx theories/IntMap/addr.cmx \ theories/Init/datatypes.cmx theories/IntMap/map.cmx \ theories/Init/specif.cmx theories/IntMap/fset.cmi theories/IntMap/lsort.cmo: theories/IntMap/addec.cmi theories/IntMap/addr.cmi \ - theories/Bool/bool.cmi theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/IntMap/map.cmi \ - theories/IntMap/mapiter.cmi theories/Lists/polyList.cmi \ + theories/NArith/binPos.cmi theories/Bool/bool.cmi \ + theories/Init/datatypes.cmi theories/Lists/list.cmi \ + theories/IntMap/map.cmi theories/IntMap/mapiter.cmi \ theories/Init/specif.cmi theories/Bool/sumbool.cmi \ theories/IntMap/lsort.cmi theories/IntMap/lsort.cmx: theories/IntMap/addec.cmx theories/IntMap/addr.cmx \ - theories/Bool/bool.cmx theories/Init/datatypes.cmx \ - theories/ZArith/fast_integer.cmx theories/IntMap/map.cmx \ - theories/IntMap/mapiter.cmx theories/Lists/polyList.cmx \ + theories/NArith/binPos.cmx theories/Bool/bool.cmx \ + theories/Init/datatypes.cmx theories/Lists/list.cmx \ + theories/IntMap/map.cmx theories/IntMap/mapiter.cmx \ theories/Init/specif.cmx theories/Bool/sumbool.cmx \ theories/IntMap/lsort.cmi theories/IntMap/mapaxioms.cmo: theories/IntMap/mapaxioms.cmi @@ -204,31 +198,27 @@ theories/IntMap/mapfold.cmx: theories/IntMap/addr.cmx \ theories/Init/specif.cmx theories/IntMap/mapfold.cmi theories/IntMap/mapiter.cmo: theories/IntMap/addec.cmi \ theories/IntMap/addr.cmi theories/Init/datatypes.cmi \ - theories/IntMap/map.cmi theories/Lists/polyList.cmi \ - theories/Init/specif.cmi theories/Bool/sumbool.cmi \ - theories/IntMap/mapiter.cmi + theories/Lists/list.cmi theories/IntMap/map.cmi theories/Init/specif.cmi \ + theories/Bool/sumbool.cmi theories/IntMap/mapiter.cmi theories/IntMap/mapiter.cmx: theories/IntMap/addec.cmx \ theories/IntMap/addr.cmx theories/Init/datatypes.cmx \ - theories/IntMap/map.cmx theories/Lists/polyList.cmx \ - theories/Init/specif.cmx theories/Bool/sumbool.cmx \ - theories/IntMap/mapiter.cmi + theories/Lists/list.cmx theories/IntMap/map.cmx theories/Init/specif.cmx \ + theories/Bool/sumbool.cmx theories/IntMap/mapiter.cmi theories/IntMap/maplists.cmo: theories/IntMap/addec.cmi \ theories/IntMap/addr.cmi theories/Init/datatypes.cmi \ - theories/IntMap/fset.cmi theories/IntMap/map.cmi \ - theories/IntMap/mapiter.cmi theories/Lists/polyList.cmi \ - theories/Init/specif.cmi theories/Bool/sumbool.cmi \ - theories/IntMap/maplists.cmi + theories/IntMap/fset.cmi theories/Lists/list.cmi theories/IntMap/map.cmi \ + theories/IntMap/mapiter.cmi theories/Init/specif.cmi \ + theories/Bool/sumbool.cmi theories/IntMap/maplists.cmi theories/IntMap/maplists.cmx: theories/IntMap/addec.cmx \ theories/IntMap/addr.cmx theories/Init/datatypes.cmx \ - theories/IntMap/fset.cmx theories/IntMap/map.cmx \ - theories/IntMap/mapiter.cmx theories/Lists/polyList.cmx \ - theories/Init/specif.cmx theories/Bool/sumbool.cmx \ - theories/IntMap/maplists.cmi + theories/IntMap/fset.cmx theories/Lists/list.cmx theories/IntMap/map.cmx \ + theories/IntMap/mapiter.cmx theories/Init/specif.cmx \ + theories/Bool/sumbool.cmx theories/IntMap/maplists.cmi theories/IntMap/map.cmo: theories/IntMap/addec.cmi theories/IntMap/addr.cmi \ - theories/Init/datatypes.cmi theories/ZArith/fast_integer.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ theories/Init/peano.cmi theories/Init/specif.cmi theories/IntMap/map.cmi theories/IntMap/map.cmx: theories/IntMap/addec.cmx theories/IntMap/addr.cmx \ - theories/Init/datatypes.cmx theories/ZArith/fast_integer.cmx \ + theories/NArith/binPos.cmx theories/Init/datatypes.cmx \ theories/Init/peano.cmx theories/Init/specif.cmx theories/IntMap/map.cmi theories/IntMap/mapsubset.cmo: theories/Bool/bool.cmi \ theories/Init/datatypes.cmi theories/IntMap/fset.cmi \ @@ -238,32 +228,40 @@ theories/IntMap/mapsubset.cmx: theories/Bool/bool.cmx \ theories/Init/datatypes.cmx theories/IntMap/fset.cmx \ theories/IntMap/map.cmx theories/IntMap/mapiter.cmx \ theories/IntMap/mapsubset.cmi +theories/Lists/list.cmo: theories/Init/datatypes.cmi theories/Init/specif.cmi \ + theories/Lists/list.cmi +theories/Lists/list.cmx: theories/Init/datatypes.cmx theories/Init/specif.cmx \ + theories/Lists/list.cmi theories/Lists/listSet.cmo: theories/Init/datatypes.cmi \ - theories/Lists/polyList.cmi theories/Init/specif.cmi \ + theories/Lists/list.cmi theories/Init/specif.cmi \ theories/Lists/listSet.cmi theories/Lists/listSet.cmx: theories/Init/datatypes.cmx \ - theories/Lists/polyList.cmx theories/Init/specif.cmx \ + theories/Lists/list.cmx theories/Init/specif.cmx \ theories/Lists/listSet.cmi -theories/Lists/polyList.cmo: theories/Init/datatypes.cmi \ - theories/Init/specif.cmi theories/Lists/polyList.cmi -theories/Lists/polyList.cmx: theories/Init/datatypes.cmx \ - theories/Init/specif.cmx theories/Lists/polyList.cmi -theories/Lists/polyListSyntax.cmo: theories/Lists/polyListSyntax.cmi -theories/Lists/polyListSyntax.cmx: theories/Lists/polyListSyntax.cmi +theories/Lists/monoList.cmo: theories/Init/datatypes.cmi \ + theories/Lists/monoList.cmi +theories/Lists/monoList.cmx: theories/Init/datatypes.cmx \ + theories/Lists/monoList.cmi theories/Lists/streams.cmo: theories/Init/datatypes.cmi \ theories/Lists/streams.cmi theories/Lists/streams.cmx: theories/Init/datatypes.cmx \ theories/Lists/streams.cmi theories/Lists/theoryList.cmo: theories/Init/datatypes.cmi \ - theories/Lists/polyList.cmi theories/Init/specif.cmi \ + theories/Lists/list.cmi theories/Init/specif.cmi \ theories/Lists/theoryList.cmi theories/Lists/theoryList.cmx: theories/Init/datatypes.cmx \ - theories/Lists/polyList.cmx theories/Init/specif.cmx \ + theories/Lists/list.cmx theories/Init/specif.cmx \ theories/Lists/theoryList.cmi theories/Logic/berardi.cmo: theories/Logic/berardi.cmi theories/Logic/berardi.cmx: theories/Logic/berardi.cmi theories/Logic/choiceFacts.cmo: theories/Logic/choiceFacts.cmi theories/Logic/choiceFacts.cmx: theories/Logic/choiceFacts.cmi +theories/Logic/classicalChoice.cmo: theories/Logic/classicalChoice.cmi +theories/Logic/classicalChoice.cmx: theories/Logic/classicalChoice.cmi +theories/Logic/classicalDescription.cmo: \ + theories/Logic/classicalDescription.cmi +theories/Logic/classicalDescription.cmx: \ + theories/Logic/classicalDescription.cmi theories/Logic/classicalFacts.cmo: theories/Logic/classicalFacts.cmi theories/Logic/classicalFacts.cmx: theories/Logic/classicalFacts.cmi theories/Logic/classical.cmo: theories/Logic/classical.cmi @@ -280,6 +278,8 @@ theories/Logic/classical_Type.cmo: theories/Logic/classical_Type.cmi theories/Logic/classical_Type.cmx: theories/Logic/classical_Type.cmi theories/Logic/decidable.cmo: theories/Logic/decidable.cmi theories/Logic/decidable.cmx: theories/Logic/decidable.cmi +theories/Logic/diaconescu.cmo: theories/Logic/diaconescu.cmi +theories/Logic/diaconescu.cmx: theories/Logic/diaconescu.cmi theories/Logic/eqdep_dec.cmo: theories/Logic/eqdep_dec.cmi theories/Logic/eqdep_dec.cmx: theories/Logic/eqdep_dec.cmi theories/Logic/eqdep.cmo: theories/Logic/eqdep.cmi @@ -290,6 +290,20 @@ theories/Logic/jMeq.cmo: theories/Logic/jMeq.cmi theories/Logic/jMeq.cmx: theories/Logic/jMeq.cmi theories/Logic/proofIrrelevance.cmo: theories/Logic/proofIrrelevance.cmi theories/Logic/proofIrrelevance.cmx: theories/Logic/proofIrrelevance.cmi +theories/Logic/relationalChoice.cmo: theories/Logic/relationalChoice.cmi +theories/Logic/relationalChoice.cmx: theories/Logic/relationalChoice.cmi +theories/NArith/binNat.cmo: theories/NArith/binPos.cmi \ + theories/Init/datatypes.cmi theories/NArith/binNat.cmi +theories/NArith/binNat.cmx: theories/NArith/binPos.cmx \ + theories/Init/datatypes.cmx theories/NArith/binNat.cmi +theories/NArith/binPos.cmo: theories/Init/datatypes.cmi \ + theories/Init/peano.cmi theories/NArith/binPos.cmi +theories/NArith/binPos.cmx: theories/Init/datatypes.cmx \ + theories/Init/peano.cmx theories/NArith/binPos.cmi +theories/NArith/nArith.cmo: theories/NArith/nArith.cmi +theories/NArith/nArith.cmx: theories/NArith/nArith.cmi +theories/NArith/pnat.cmo: theories/NArith/pnat.cmi +theories/NArith/pnat.cmx: theories/NArith/pnat.cmi theories/Relations/newman.cmo: theories/Relations/newman.cmi theories/Relations/newman.cmx: theories/Relations/newman.cmi theories/Relations/operators_Properties.cmo: \ @@ -300,9 +314,9 @@ theories/Relations/relation_Definitions.cmo: \ theories/Relations/relation_Definitions.cmi theories/Relations/relation_Definitions.cmx: \ theories/Relations/relation_Definitions.cmi -theories/Relations/relation_Operators.cmo: theories/Lists/polyList.cmi \ +theories/Relations/relation_Operators.cmo: theories/Lists/list.cmi \ theories/Init/specif.cmi theories/Relations/relation_Operators.cmi -theories/Relations/relation_Operators.cmx: theories/Lists/polyList.cmx \ +theories/Relations/relation_Operators.cmx: theories/Lists/list.cmx \ theories/Init/specif.cmx theories/Relations/relation_Operators.cmi theories/Relations/relations.cmo: theories/Relations/relations.cmi theories/Relations/relations.cmx: theories/Relations/relations.cmi @@ -369,24 +383,24 @@ theories/Sets/uniset.cmo: theories/Init/datatypes.cmi \ theories/Sets/uniset.cmx: theories/Init/datatypes.cmx \ theories/Init/specif.cmx theories/Sets/uniset.cmi theories/Sorting/heap.cmo: theories/Init/datatypes.cmi \ - theories/Sets/multiset.cmi theories/Init/peano.cmi \ - theories/Lists/polyList.cmi theories/Sorting/sorting.cmi \ + theories/Lists/list.cmi theories/Sets/multiset.cmi \ + theories/Init/peano.cmi theories/Sorting/sorting.cmi \ theories/Init/specif.cmi theories/Sorting/heap.cmi theories/Sorting/heap.cmx: theories/Init/datatypes.cmx \ - theories/Sets/multiset.cmx theories/Init/peano.cmx \ - theories/Lists/polyList.cmx theories/Sorting/sorting.cmx \ + theories/Lists/list.cmx theories/Sets/multiset.cmx \ + theories/Init/peano.cmx theories/Sorting/sorting.cmx \ theories/Init/specif.cmx theories/Sorting/heap.cmi theories/Sorting/permutation.cmo: theories/Init/datatypes.cmi \ - theories/Sets/multiset.cmi theories/Init/peano.cmi \ - theories/Lists/polyList.cmi theories/Init/specif.cmi \ + theories/Lists/list.cmi theories/Sets/multiset.cmi \ + theories/Init/peano.cmi theories/Init/specif.cmi \ theories/Sorting/permutation.cmi theories/Sorting/permutation.cmx: theories/Init/datatypes.cmx \ - theories/Sets/multiset.cmx theories/Init/peano.cmx \ - theories/Lists/polyList.cmx theories/Init/specif.cmx \ + theories/Lists/list.cmx theories/Sets/multiset.cmx \ + theories/Init/peano.cmx theories/Init/specif.cmx \ theories/Sorting/permutation.cmi -theories/Sorting/sorting.cmo: theories/Lists/polyList.cmi \ +theories/Sorting/sorting.cmo: theories/Lists/list.cmi \ theories/Init/specif.cmi theories/Sorting/sorting.cmi -theories/Sorting/sorting.cmx: theories/Lists/polyList.cmx \ +theories/Sorting/sorting.cmx: theories/Lists/list.cmx \ theories/Init/specif.cmx theories/Sorting/sorting.cmi theories/Wellfounded/disjoint_Union.cmo: \ theories/Wellfounded/disjoint_Union.cmi @@ -420,90 +434,118 @@ theories/Wellfounded/well_Ordering.cmx: theories/Init/specif.cmx \ theories/Wellfounded/well_Ordering.cmi theories/ZArith/auxiliary.cmo: theories/ZArith/auxiliary.cmi theories/ZArith/auxiliary.cmx: theories/ZArith/auxiliary.cmi -theories/ZArith/fast_integer.cmo: theories/Init/datatypes.cmi \ - theories/Init/peano.cmi theories/ZArith/fast_integer.cmi -theories/ZArith/fast_integer.cmx: theories/Init/datatypes.cmx \ - theories/Init/peano.cmx theories/ZArith/fast_integer.cmi -theories/ZArith/wf_Z.cmo: theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/Init/peano.cmi \ - theories/Init/specif.cmi theories/ZArith/zarith_aux.cmi \ - theories/ZArith/wf_Z.cmi -theories/ZArith/wf_Z.cmx: theories/Init/datatypes.cmx \ - theories/ZArith/fast_integer.cmx theories/Init/peano.cmx \ - theories/Init/specif.cmx theories/ZArith/zarith_aux.cmx \ - theories/ZArith/wf_Z.cmi -theories/ZArith/zarith_aux.cmo: theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/Init/specif.cmi \ - theories/ZArith/zarith_aux.cmi -theories/ZArith/zarith_aux.cmx: theories/Init/datatypes.cmx \ - theories/ZArith/fast_integer.cmx theories/Init/specif.cmx \ - theories/ZArith/zarith_aux.cmi +theories/ZArith/binInt.cmo: theories/NArith/binNat.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ + theories/ZArith/binInt.cmi +theories/ZArith/binInt.cmx: theories/NArith/binNat.cmx \ + theories/NArith/binPos.cmx theories/Init/datatypes.cmx \ + theories/ZArith/binInt.cmi +theories/ZArith/wf_Z.cmo: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ + theories/Init/peano.cmi theories/Init/specif.cmi theories/ZArith/wf_Z.cmi +theories/ZArith/wf_Z.cmx: theories/ZArith/binInt.cmx \ + theories/NArith/binPos.cmx theories/Init/datatypes.cmx \ + theories/Init/peano.cmx theories/Init/specif.cmx theories/ZArith/wf_Z.cmi +theories/ZArith/zabs.cmo: theories/ZArith/binInt.cmi theories/Init/specif.cmi \ + theories/Bool/sumbool.cmi theories/ZArith/zabs.cmi +theories/ZArith/zabs.cmx: theories/ZArith/binInt.cmx theories/Init/specif.cmx \ + theories/Bool/sumbool.cmx theories/ZArith/zabs.cmi theories/ZArith/zArith_base.cmo: theories/ZArith/zArith_base.cmi theories/ZArith/zArith_base.cmx: theories/ZArith/zArith_base.cmi -theories/ZArith/zArith_dec.cmo: theories/ZArith/fast_integer.cmi \ - theories/Init/specif.cmi theories/Bool/sumbool.cmi \ - theories/ZArith/zArith_dec.cmi -theories/ZArith/zArith_dec.cmx: theories/ZArith/fast_integer.cmx \ - theories/Init/specif.cmx theories/Bool/sumbool.cmx \ - theories/ZArith/zArith_dec.cmi +theories/ZArith/zArith_dec.cmo: theories/ZArith/binInt.cmi \ + theories/Init/datatypes.cmi theories/Init/specif.cmi \ + theories/Bool/sumbool.cmi theories/ZArith/zArith_dec.cmi +theories/ZArith/zArith_dec.cmx: theories/ZArith/binInt.cmx \ + theories/Init/datatypes.cmx theories/Init/specif.cmx \ + theories/Bool/sumbool.cmx theories/ZArith/zArith_dec.cmi theories/ZArith/zArith.cmo: theories/ZArith/zArith.cmi theories/ZArith/zArith.cmx: theories/ZArith/zArith.cmi -theories/ZArith/zbinary.cmo: theories/Bool/bvector.cmi \ - theories/Init/datatypes.cmi theories/ZArith/fast_integer.cmi \ - theories/ZArith/zarith_aux.cmi theories/ZArith/zmisc.cmi \ +theories/ZArith/zbinary.cmo: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Bool/bvector.cmi \ + theories/Init/datatypes.cmi theories/ZArith/zeven.cmi \ theories/ZArith/zbinary.cmi -theories/ZArith/zbinary.cmx: theories/Bool/bvector.cmx \ - theories/Init/datatypes.cmx theories/ZArith/fast_integer.cmx \ - theories/ZArith/zarith_aux.cmx theories/ZArith/zmisc.cmx \ +theories/ZArith/zbinary.cmx: theories/ZArith/binInt.cmx \ + theories/NArith/binPos.cmx theories/Bool/bvector.cmx \ + theories/Init/datatypes.cmx theories/ZArith/zeven.cmx \ theories/ZArith/zbinary.cmi -theories/ZArith/zbool.cmo: theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/Init/specif.cmi \ +theories/ZArith/zbool.cmo: theories/ZArith/binInt.cmi \ + theories/Init/datatypes.cmi theories/Init/specif.cmi \ theories/Bool/sumbool.cmi theories/ZArith/zArith_dec.cmi \ - theories/ZArith/zmisc.cmi theories/ZArith/zbool.cmi -theories/ZArith/zbool.cmx: theories/Init/datatypes.cmx \ - theories/ZArith/fast_integer.cmx theories/Init/specif.cmx \ + theories/ZArith/zeven.cmi theories/ZArith/zbool.cmi +theories/ZArith/zbool.cmx: theories/ZArith/binInt.cmx \ + theories/Init/datatypes.cmx theories/Init/specif.cmx \ theories/Bool/sumbool.cmx theories/ZArith/zArith_dec.cmx \ - theories/ZArith/zmisc.cmx theories/ZArith/zbool.cmi -theories/ZArith/zcomplements.cmo: theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/Lists/polyList.cmi \ - theories/Init/specif.cmi theories/ZArith/wf_Z.cmi \ - theories/ZArith/zarith_aux.cmi theories/ZArith/zcomplements.cmi -theories/ZArith/zcomplements.cmx: theories/Init/datatypes.cmx \ - theories/ZArith/fast_integer.cmx theories/Lists/polyList.cmx \ - theories/Init/specif.cmx theories/ZArith/wf_Z.cmx \ - theories/ZArith/zarith_aux.cmx theories/ZArith/zcomplements.cmi -theories/ZArith/zdiv.cmo: theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/Init/specif.cmi \ - theories/ZArith/zArith_dec.cmi theories/ZArith/zarith_aux.cmi \ - theories/ZArith/zmisc.cmi theories/ZArith/zdiv.cmi -theories/ZArith/zdiv.cmx: theories/Init/datatypes.cmx \ - theories/ZArith/fast_integer.cmx theories/Init/specif.cmx \ - theories/ZArith/zArith_dec.cmx theories/ZArith/zarith_aux.cmx \ - theories/ZArith/zmisc.cmx theories/ZArith/zdiv.cmi + theories/ZArith/zeven.cmx theories/ZArith/zbool.cmi +theories/ZArith/zcompare.cmo: theories/ZArith/zcompare.cmi +theories/ZArith/zcompare.cmx: theories/ZArith/zcompare.cmi +theories/ZArith/zcomplements.cmo: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ + theories/Lists/list.cmi theories/Init/specif.cmi theories/ZArith/wf_Z.cmi \ + theories/ZArith/zabs.cmi theories/ZArith/zcomplements.cmi +theories/ZArith/zcomplements.cmx: theories/ZArith/binInt.cmx \ + theories/NArith/binPos.cmx theories/Init/datatypes.cmx \ + theories/Lists/list.cmx theories/Init/specif.cmx theories/ZArith/wf_Z.cmx \ + theories/ZArith/zabs.cmx theories/ZArith/zcomplements.cmi +theories/ZArith/zdiv.cmo: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ + theories/Init/specif.cmi theories/ZArith/zArith_dec.cmi \ + theories/ZArith/zbool.cmi theories/ZArith/zdiv.cmi +theories/ZArith/zdiv.cmx: theories/ZArith/binInt.cmx \ + theories/NArith/binPos.cmx theories/Init/datatypes.cmx \ + theories/Init/specif.cmx theories/ZArith/zArith_dec.cmx \ + theories/ZArith/zbool.cmx theories/ZArith/zdiv.cmi +theories/ZArith/zeven.cmo: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ + theories/Init/specif.cmi theories/ZArith/zeven.cmi +theories/ZArith/zeven.cmx: theories/ZArith/binInt.cmx \ + theories/NArith/binPos.cmx theories/Init/datatypes.cmx \ + theories/Init/specif.cmx theories/ZArith/zeven.cmi theories/ZArith/zhints.cmo: theories/ZArith/zhints.cmi theories/ZArith/zhints.cmx: theories/ZArith/zhints.cmi -theories/ZArith/zlogarithm.cmo: theories/ZArith/fast_integer.cmi \ - theories/ZArith/zarith_aux.cmi theories/ZArith/zlogarithm.cmi -theories/ZArith/zlogarithm.cmx: theories/ZArith/fast_integer.cmx \ - theories/ZArith/zarith_aux.cmx theories/ZArith/zlogarithm.cmi -theories/ZArith/zmisc.cmo: theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/Init/specif.cmi \ - theories/ZArith/zarith_aux.cmi theories/ZArith/zmisc.cmi -theories/ZArith/zmisc.cmx: theories/Init/datatypes.cmx \ - theories/ZArith/fast_integer.cmx theories/Init/specif.cmx \ - theories/ZArith/zarith_aux.cmx theories/ZArith/zmisc.cmi -theories/ZArith/zpower.cmo: theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/ZArith/zarith_aux.cmi \ +theories/ZArith/zlogarithm.cmo: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/ZArith/zlogarithm.cmi +theories/ZArith/zlogarithm.cmx: theories/ZArith/binInt.cmx \ + theories/NArith/binPos.cmx theories/ZArith/zlogarithm.cmi +theories/ZArith/zmin.cmo: theories/ZArith/binInt.cmi \ + theories/Init/datatypes.cmi theories/ZArith/zmin.cmi +theories/ZArith/zmin.cmx: theories/ZArith/binInt.cmx \ + theories/Init/datatypes.cmx theories/ZArith/zmin.cmi +theories/ZArith/zmisc.cmo: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ + theories/ZArith/zmisc.cmi +theories/ZArith/zmisc.cmx: theories/ZArith/binInt.cmx \ + theories/NArith/binPos.cmx theories/Init/datatypes.cmx \ + theories/ZArith/zmisc.cmi +theories/ZArith/znat.cmo: theories/ZArith/znat.cmi +theories/ZArith/znat.cmx: theories/ZArith/znat.cmi +theories/ZArith/znumtheory.cmo: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ + theories/Init/specif.cmi theories/ZArith/wf_Z.cmi \ + theories/ZArith/zArith_dec.cmi theories/ZArith/zdiv.cmi \ + theories/ZArith/zorder.cmi theories/ZArith/znumtheory.cmi +theories/ZArith/znumtheory.cmx: theories/ZArith/binInt.cmx \ + theories/NArith/binPos.cmx theories/Init/datatypes.cmx \ + theories/Init/specif.cmx theories/ZArith/wf_Z.cmx \ + theories/ZArith/zArith_dec.cmx theories/ZArith/zdiv.cmx \ + theories/ZArith/zorder.cmx theories/ZArith/znumtheory.cmi +theories/ZArith/zorder.cmo: theories/ZArith/binInt.cmi \ + theories/Init/datatypes.cmi theories/Init/specif.cmi \ + theories/ZArith/zorder.cmi +theories/ZArith/zorder.cmx: theories/ZArith/binInt.cmx \ + theories/Init/datatypes.cmx theories/Init/specif.cmx \ + theories/ZArith/zorder.cmi +theories/ZArith/zpower.cmo: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ theories/ZArith/zmisc.cmi theories/ZArith/zpower.cmi -theories/ZArith/zpower.cmx: theories/Init/datatypes.cmx \ - theories/ZArith/fast_integer.cmx theories/ZArith/zarith_aux.cmx \ +theories/ZArith/zpower.cmx: theories/ZArith/binInt.cmx \ + theories/NArith/binPos.cmx theories/Init/datatypes.cmx \ theories/ZArith/zmisc.cmx theories/ZArith/zpower.cmi -theories/ZArith/zsqrt.cmo: theories/ZArith/fast_integer.cmi \ - theories/Init/specif.cmi theories/ZArith/zArith_dec.cmi \ - theories/ZArith/zarith_aux.cmi theories/ZArith/zsqrt.cmi -theories/ZArith/zsqrt.cmx: theories/ZArith/fast_integer.cmx \ - theories/Init/specif.cmx theories/ZArith/zArith_dec.cmx \ - theories/ZArith/zarith_aux.cmx theories/ZArith/zsqrt.cmi +theories/ZArith/zsqrt.cmo: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Init/specif.cmi \ + theories/ZArith/zArith_dec.cmi theories/ZArith/zsqrt.cmi +theories/ZArith/zsqrt.cmx: theories/ZArith/binInt.cmx \ + theories/NArith/binPos.cmx theories/Init/specif.cmx \ + theories/ZArith/zArith_dec.cmx theories/ZArith/zsqrt.cmi theories/ZArith/zwf.cmo: theories/ZArith/zwf.cmi theories/ZArith/zwf.cmx: theories/ZArith/zwf.cmi theories/Arith/bool_nat.cmi: theories/Arith/compare_dec.cmi \ @@ -540,26 +582,27 @@ theories/Bool/ifProp.cmi: theories/Init/datatypes.cmi \ theories/Bool/sumbool.cmi: theories/Init/datatypes.cmi \ theories/Init/specif.cmi theories/Bool/zerob.cmi: theories/Init/datatypes.cmi +theories/Init/logic_Type.cmi: theories/Init/datatypes.cmi theories/Init/peano.cmi: theories/Init/datatypes.cmi theories/Init/specif.cmi: theories/Init/datatypes.cmi theories/IntMap/adalloc.cmi: theories/IntMap/addec.cmi \ - theories/IntMap/addr.cmi theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/IntMap/map.cmi \ + theories/IntMap/addr.cmi theories/NArith/binPos.cmi \ + theories/Init/datatypes.cmi theories/IntMap/map.cmi \ theories/Init/specif.cmi theories/Bool/sumbool.cmi theories/IntMap/addec.cmi: theories/IntMap/addr.cmi \ - theories/Init/datatypes.cmi theories/ZArith/fast_integer.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ theories/Init/specif.cmi theories/Bool/sumbool.cmi -theories/IntMap/addr.cmi: theories/Bool/bool.cmi theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/Init/specif.cmi +theories/IntMap/addr.cmi: theories/NArith/binPos.cmi theories/Bool/bool.cmi \ + theories/Init/datatypes.cmi theories/Init/specif.cmi theories/IntMap/adist.cmi: theories/IntMap/addr.cmi \ - theories/Init/datatypes.cmi theories/ZArith/fast_integer.cmi + theories/NArith/binPos.cmi theories/Init/datatypes.cmi theories/IntMap/fset.cmi: theories/IntMap/addec.cmi theories/IntMap/addr.cmi \ theories/Init/datatypes.cmi theories/IntMap/map.cmi \ theories/Init/specif.cmi theories/IntMap/lsort.cmi: theories/IntMap/addec.cmi theories/IntMap/addr.cmi \ - theories/Bool/bool.cmi theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/IntMap/map.cmi \ - theories/IntMap/mapiter.cmi theories/Lists/polyList.cmi \ + theories/NArith/binPos.cmi theories/Bool/bool.cmi \ + theories/Init/datatypes.cmi theories/Lists/list.cmi \ + theories/IntMap/map.cmi theories/IntMap/mapiter.cmi \ theories/Init/specif.cmi theories/Bool/sumbool.cmi theories/IntMap/mapcanon.cmi: theories/IntMap/map.cmi \ theories/Init/specif.cmi @@ -574,27 +617,31 @@ theories/IntMap/mapfold.cmi: theories/IntMap/addr.cmi \ theories/Init/specif.cmi theories/IntMap/mapiter.cmi: theories/IntMap/addec.cmi \ theories/IntMap/addr.cmi theories/Init/datatypes.cmi \ - theories/IntMap/map.cmi theories/Lists/polyList.cmi \ - theories/Init/specif.cmi theories/Bool/sumbool.cmi + theories/Lists/list.cmi theories/IntMap/map.cmi theories/Init/specif.cmi \ + theories/Bool/sumbool.cmi theories/IntMap/maplists.cmi: theories/IntMap/addec.cmi \ theories/IntMap/addr.cmi theories/Init/datatypes.cmi \ - theories/IntMap/fset.cmi theories/IntMap/map.cmi \ - theories/IntMap/mapiter.cmi theories/Lists/polyList.cmi \ - theories/Init/specif.cmi theories/Bool/sumbool.cmi + theories/IntMap/fset.cmi theories/Lists/list.cmi theories/IntMap/map.cmi \ + theories/IntMap/mapiter.cmi theories/Init/specif.cmi \ + theories/Bool/sumbool.cmi theories/IntMap/map.cmi: theories/IntMap/addec.cmi theories/IntMap/addr.cmi \ - theories/Init/datatypes.cmi theories/ZArith/fast_integer.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ theories/Init/peano.cmi theories/Init/specif.cmi theories/IntMap/mapsubset.cmi: theories/Bool/bool.cmi \ theories/Init/datatypes.cmi theories/IntMap/fset.cmi \ theories/IntMap/map.cmi theories/IntMap/mapiter.cmi +theories/Lists/list.cmi: theories/Init/datatypes.cmi theories/Init/specif.cmi theories/Lists/listSet.cmi: theories/Init/datatypes.cmi \ - theories/Lists/polyList.cmi theories/Init/specif.cmi -theories/Lists/polyList.cmi: theories/Init/datatypes.cmi \ - theories/Init/specif.cmi + theories/Lists/list.cmi theories/Init/specif.cmi +theories/Lists/monoList.cmi: theories/Init/datatypes.cmi theories/Lists/streams.cmi: theories/Init/datatypes.cmi theories/Lists/theoryList.cmi: theories/Init/datatypes.cmi \ - theories/Lists/polyList.cmi theories/Init/specif.cmi -theories/Relations/relation_Operators.cmi: theories/Lists/polyList.cmi \ + theories/Lists/list.cmi theories/Init/specif.cmi +theories/NArith/binNat.cmi: theories/NArith/binPos.cmi \ + theories/Init/datatypes.cmi +theories/NArith/binPos.cmi: theories/Init/datatypes.cmi \ + theories/Init/peano.cmi +theories/Relations/relation_Operators.cmi: theories/Lists/list.cmi \ theories/Init/specif.cmi theories/Sets/cpo.cmi: theories/Sets/partial_Order.cmi theories/Sets/integers.cmi: theories/Init/datatypes.cmi \ @@ -608,47 +655,59 @@ theories/Sets/powerset.cmi: theories/Sets/ensembles.cmi \ theories/Sets/uniset.cmi: theories/Init/datatypes.cmi \ theories/Init/specif.cmi theories/Sorting/heap.cmi: theories/Init/datatypes.cmi \ - theories/Sets/multiset.cmi theories/Init/peano.cmi \ - theories/Lists/polyList.cmi theories/Sorting/sorting.cmi \ + theories/Lists/list.cmi theories/Sets/multiset.cmi \ + theories/Init/peano.cmi theories/Sorting/sorting.cmi \ theories/Init/specif.cmi theories/Sorting/permutation.cmi: theories/Init/datatypes.cmi \ - theories/Sets/multiset.cmi theories/Init/peano.cmi \ - theories/Lists/polyList.cmi theories/Init/specif.cmi -theories/Sorting/sorting.cmi: theories/Lists/polyList.cmi \ + theories/Lists/list.cmi theories/Sets/multiset.cmi \ + theories/Init/peano.cmi theories/Init/specif.cmi +theories/Sorting/sorting.cmi: theories/Lists/list.cmi \ theories/Init/specif.cmi theories/Wellfounded/well_Ordering.cmi: theories/Init/specif.cmi -theories/ZArith/fast_integer.cmi: theories/Init/datatypes.cmi \ - theories/Init/peano.cmi -theories/ZArith/wf_Z.cmi: theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/Init/peano.cmi \ - theories/Init/specif.cmi theories/ZArith/zarith_aux.cmi -theories/ZArith/zarith_aux.cmi: theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/Init/specif.cmi -theories/ZArith/zArith_dec.cmi: theories/ZArith/fast_integer.cmi \ - theories/Init/specif.cmi theories/Bool/sumbool.cmi -theories/ZArith/zbinary.cmi: theories/Bool/bvector.cmi \ - theories/Init/datatypes.cmi theories/ZArith/fast_integer.cmi \ - theories/ZArith/zarith_aux.cmi theories/ZArith/zmisc.cmi -theories/ZArith/zbool.cmi: theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/Init/specif.cmi \ +theories/ZArith/binInt.cmi: theories/NArith/binNat.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi +theories/ZArith/wf_Z.cmi: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ + theories/Init/peano.cmi theories/Init/specif.cmi +theories/ZArith/zabs.cmi: theories/ZArith/binInt.cmi theories/Init/specif.cmi \ + theories/Bool/sumbool.cmi +theories/ZArith/zArith_dec.cmi: theories/ZArith/binInt.cmi \ + theories/Init/datatypes.cmi theories/Init/specif.cmi \ + theories/Bool/sumbool.cmi +theories/ZArith/zbinary.cmi: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Bool/bvector.cmi \ + theories/Init/datatypes.cmi theories/ZArith/zeven.cmi +theories/ZArith/zbool.cmi: theories/ZArith/binInt.cmi \ + theories/Init/datatypes.cmi theories/Init/specif.cmi \ theories/Bool/sumbool.cmi theories/ZArith/zArith_dec.cmi \ - theories/ZArith/zmisc.cmi -theories/ZArith/zcomplements.cmi: theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/Lists/polyList.cmi \ + theories/ZArith/zeven.cmi +theories/ZArith/zcomplements.cmi: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ + theories/Lists/list.cmi theories/Init/specif.cmi theories/ZArith/wf_Z.cmi \ + theories/ZArith/zabs.cmi +theories/ZArith/zdiv.cmi: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ + theories/Init/specif.cmi theories/ZArith/zArith_dec.cmi \ + theories/ZArith/zbool.cmi +theories/ZArith/zeven.cmi: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ + theories/Init/specif.cmi +theories/ZArith/zlogarithm.cmi: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi +theories/ZArith/zmin.cmi: theories/ZArith/binInt.cmi \ + theories/Init/datatypes.cmi +theories/ZArith/zmisc.cmi: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi +theories/ZArith/znumtheory.cmi: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ theories/Init/specif.cmi theories/ZArith/wf_Z.cmi \ - theories/ZArith/zarith_aux.cmi -theories/ZArith/zdiv.cmi: theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/Init/specif.cmi \ - theories/ZArith/zArith_dec.cmi theories/ZArith/zarith_aux.cmi \ - theories/ZArith/zmisc.cmi -theories/ZArith/zlogarithm.cmi: theories/ZArith/fast_integer.cmi \ - theories/ZArith/zarith_aux.cmi -theories/ZArith/zmisc.cmi: theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/Init/specif.cmi \ - theories/ZArith/zarith_aux.cmi -theories/ZArith/zpower.cmi: theories/Init/datatypes.cmi \ - theories/ZArith/fast_integer.cmi theories/ZArith/zarith_aux.cmi \ + theories/ZArith/zArith_dec.cmi theories/ZArith/zdiv.cmi \ + theories/ZArith/zorder.cmi +theories/ZArith/zorder.cmi: theories/ZArith/binInt.cmi \ + theories/Init/datatypes.cmi theories/Init/specif.cmi +theories/ZArith/zpower.cmi: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Init/datatypes.cmi \ theories/ZArith/zmisc.cmi -theories/ZArith/zsqrt.cmi: theories/ZArith/fast_integer.cmi \ - theories/Init/specif.cmi theories/ZArith/zArith_dec.cmi \ - theories/ZArith/zarith_aux.cmi +theories/ZArith/zsqrt.cmi: theories/ZArith/binInt.cmi \ + theories/NArith/binPos.cmi theories/Init/specif.cmi \ + theories/ZArith/zArith_dec.cmi diff --git a/contrib/extraction/test/Makefile b/contrib/extraction/test/Makefile index 4ab5fe7fb..c9bb56237 100644 --- a/contrib/extraction/test/Makefile +++ b/contrib/extraction/test/Makefile @@ -7,12 +7,8 @@ TOPDIR=../../.. # Files with axioms to be realized: can't be extracted directly AXIOMSVO:= \ -theories/Arith/Arith.vo \ -theories/Lists/List.vo \ theories/Reals/% \ -theories/Reals/Rsyntax.vo \ -theories/Num/% \ -theories/ZArith/Zsyntax.vo +theories/Num/% DIRS:= $(shell (cd $(TOPDIR);find theories -type d ! -name CVS)) @@ -28,6 +24,8 @@ MLI:= $(patsubst %.ml,%.mli,$(ML)) CMO:= $(patsubst %.ml,%.cmo,$(ML)) +OSTDLIB:=$(shell (ocamlc -where)) + # # General rules # @@ -41,15 +39,16 @@ depend: $(ML) tree: mkdir -p $(DIRS) + cp $(OSTDLIB)/pervasives.cmi $(OSTDLIB)/obj.cmi $(OSTDLIB)/lazy.cmi theories #%.mli:%.ml # ./make_mli $< > $@ %.cmi:%.mli - ocamlc $(INCL) -c -i $< + ocamlc -c $(INCL) -nostdlib $< %.cmo:%.ml - ocamlc $(INCL) -c -i $< + ocamlc -c $(INCL) -nostdlib $< $(ML): ml2v ./extract $@ diff --git a/contrib/extraction/test/Makefile.haskell b/contrib/extraction/test/Makefile.haskell index bd50f9bf5..6e1e15d18 100644 --- a/contrib/extraction/test/Makefile.haskell +++ b/contrib/extraction/test/Makefile.haskell @@ -7,14 +7,9 @@ TOPDIR=../../.. # Files with axioms to be realized: can't be extracted directly AXIOMSVO:= \ -theories/Init/PeanoSyntax.vo \ theories/Init/Prelude.vo \ -theories/Arith/Arith.vo \ -theories/Lists/List.vo \ theories/Reals/% \ -theories/Reals/Rsyntax.vo \ -theories/Num/% \ -theories/ZArith/Zsyntax.vo +theories/Num/% DIRS:= $(shell (cd $(TOPDIR);find theories -type d ! -name CVS)) @@ -40,7 +35,7 @@ tree: mkdir -p $(DIRS) %.o:%.hs - hbc $(INCL) -c $< + ghc $(INCL) -c $< $(HS): hs2v ./extract.haskell $@ diff --git a/contrib/extraction/test/custom/Adalloc b/contrib/extraction/test/custom/Adalloc index 2c2ec8af8..0fb556aa6 100644 --- a/contrib/extraction/test/custom/Adalloc +++ b/contrib/extraction/test/custom/Adalloc @@ -1,2 +1,2 @@ -Require Addr. +Require Import Addr. Extraction NoInline ad_double ad_double_plus_un. diff --git a/contrib/extraction/test/custom/Lsort b/contrib/extraction/test/custom/Lsort index 41c9db286..6a1856832 100644 --- a/contrib/extraction/test/custom/Lsort +++ b/contrib/extraction/test/custom/Lsort @@ -1,2 +1,2 @@ -Require Addr. +Require Import Addr. Extraction NoInline ad_double ad_double_plus_un. diff --git a/contrib/extraction/test/custom/Map b/contrib/extraction/test/custom/Map index 7f17c34aa..3e464e391 100644 --- a/contrib/extraction/test/custom/Map +++ b/contrib/extraction/test/custom/Map @@ -1,3 +1,3 @@ -Require Addr. +Require Import Addr. Extraction NoInline ad_double ad_double_plus_un. diff --git a/contrib/extraction/test/custom/Mapcard b/contrib/extraction/test/custom/Mapcard index 78c382267..ca555aa32 100644 --- a/contrib/extraction/test/custom/Mapcard +++ b/contrib/extraction/test/custom/Mapcard @@ -1,4 +1,4 @@ -Require Plus. +Require Import Plus. Extraction NoInline plus_is_one. -Require Addr. +Require Import Addr. Extraction NoInline ad_double ad_double_plus_un. diff --git a/contrib/extraction/test/custom/Mapiter b/contrib/extraction/test/custom/Mapiter index 41c9db286..6a1856832 100644 --- a/contrib/extraction/test/custom/Mapiter +++ b/contrib/extraction/test/custom/Mapiter @@ -1,2 +1,2 @@ -Require Addr. +Require Import Addr. Extraction NoInline ad_double ad_double_plus_un. diff --git a/contrib/extraction/test/custom/Reals.v b/contrib/extraction/test/custom/Reals.v index ed8dc1084..45d0a2243 100644 --- a/contrib/extraction/test/custom/Reals.v +++ b/contrib/extraction/test/custom/Reals.v @@ -1,4 +1,4 @@ -Require Reals. +Require Import Reals. Extract Inlined Constant R => float. Extract Inlined Constant R0 => "0.0". Extract Inlined Constant R1 => "1.0". |