summaryrefslogtreecommitdiff
path: root/test/golden/proofassume
diff options
context:
space:
mode:
Diffstat (limited to 'test/golden/proofassume')
-rw-r--r--test/golden/proofassume/encoding tasks.golden17
-rw-r--r--test/golden/proofassume/generating tasks.golden411
-rw-r--r--test/golden/proofassume/glossing.golden323
-rw-r--r--test/golden/proofassume/verification.golden11
4 files changed, 0 insertions, 762 deletions
diff --git a/test/golden/proofassume/encoding tasks.golden b/test/golden/proofassume/encoding tasks.golden
deleted file mode 100644
index 105bc5a..0000000
--- a/test/golden/proofassume/encoding tasks.golden
+++ /dev/null
@@ -1,17 +0,0 @@
-fof(zf_q0,conjecture,zf_u0(zf_f0,zf_f1)).
-fof(zf_h0,axiom,zf_u0(zf_f0,zf_f1)).
-------------------
-fof(zf_q0,conjecture,zf_u0(zf_f0,zf_f1)).
-fof(zf_h0,axiom,zf_u0(zf_f0,zf_f1)).
-fof(zf_h1,axiom,zf_u0(zf_f0,zf_f1)).
-------------------
-fof(zf_q0,conjecture,zf_u0(zf_f2,zf_f3)).
-fof(zf_h0,axiom,![V0,V1]:(zf_u0(V0,V1)=>zf_u0(V0,V1))).
-fof(zf_h1,axiom,zf_u0(zf_f0,zf_f1)).
-fof(zf_h2,axiom,zf_u0(zf_f2,zf_f3)).
-------------------
-fof(zf_q0,conjecture,zf_u0(zf_f2,zf_f3)).
-fof(zf_h0,axiom,![V0,V1]:(zf_u0(V0,V1)=>zf_u0(V0,V1))).
-fof(zf_h1,axiom,zf_u0(zf_f0,zf_f1)).
-fof(zf_h2,axiom,zf_u0(zf_f2,zf_f3)).
-fof(zf_h3,axiom,zf_u0(zf_f2,zf_f3)). \ No newline at end of file
diff --git a/test/golden/proofassume/generating tasks.golden b/test/golden/proofassume/generating tasks.golden
deleted file mode 100644
index 6f12c09..0000000
--- a/test/golden/proofassume/generating tasks.golden
+++ /dev/null
@@ -1,411 +0,0 @@
-[ Task
- { taskDirectness = Direct
- , taskHypotheses =
- [ Hypothesis Marker "_local_1" TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 5
- , locColumn = 14
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- ]
- , taskConjectureLabel = Marker "assumetest"
- , taskLocation = Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 6
- , locColumn = 5
- }
- , taskConjecture = TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 6
- , locColumn = 12
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- }
-, Task
- { taskDirectness = Direct
- , taskHypotheses =
- [ Hypothesis Marker "_local_2" TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 6
- , locColumn = 12
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- , Hypothesis Marker "_local_1" TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 5
- , locColumn = 14
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- ]
- , taskConjectureLabel = Marker "assumetest"
- , taskLocation = Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 7
- , locColumn = 1
- }
- , taskConjecture = TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 2
- , locColumn = 25
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- }
-, Task
- { taskDirectness = Direct
- , taskHypotheses =
- [ Hypothesis Marker "assumetest" Quantified Universally
- ( Scope
- ( Connected Implication
- ( TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 2
- , locColumn = 10
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( B
- ( NamedVar "x" )
- )
- , TermVar
- ( B
- ( NamedVar "y" )
- )
- ]
- )
- ( TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 2
- , locColumn = 25
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( B
- ( NamedVar "x" )
- )
- , TermVar
- ( B
- ( NamedVar "y" )
- )
- ]
- )
- )
- )
- , Hypothesis Marker "_local_2" TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 14
- , locColumn = 14
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- , Hypothesis Marker "_local_1" TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 13
- , locColumn = 14
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "a" )
- , TermVar
- ( NamedVar "b" )
- ]
- ]
- , taskConjectureLabel = Marker "assumetesttwo"
- , taskLocation = Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 15
- , locColumn = 5
- }
- , taskConjecture = TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 15
- , locColumn = 12
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- }
-, Task
- { taskDirectness = Direct
- , taskHypotheses =
- [ Hypothesis Marker "assumetest" Quantified Universally
- ( Scope
- ( Connected Implication
- ( TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 2
- , locColumn = 10
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( B
- ( NamedVar "x" )
- )
- , TermVar
- ( B
- ( NamedVar "y" )
- )
- ]
- )
- ( TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 2
- , locColumn = 25
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( B
- ( NamedVar "x" )
- )
- , TermVar
- ( B
- ( NamedVar "y" )
- )
- ]
- )
- )
- )
- , Hypothesis Marker "_local_3" TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 15
- , locColumn = 12
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- , Hypothesis Marker "_local_2" TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 14
- , locColumn = 14
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- , Hypothesis Marker "_local_1" TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 13
- , locColumn = 14
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "a" )
- , TermVar
- ( NamedVar "b" )
- ]
- ]
- , taskConjectureLabel = Marker "assumetesttwo"
- , taskLocation = Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 16
- , locColumn = 1
- }
- , taskConjecture = TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 10
- , locColumn = 38
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- }
-] \ No newline at end of file
diff --git a/test/golden/proofassume/glossing.golden b/test/golden/proofassume/glossing.golden
deleted file mode 100644
index e3eb237..0000000
--- a/test/golden/proofassume/glossing.golden
+++ /dev/null
@@ -1,323 +0,0 @@
-[ BlockLemma
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 1
- , locColumn = 1
- }
- )
- ( Marker "assumetest" )
- ( Lemma []
- ( Connected Implication
- ( TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 2
- , locColumn = 10
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- )
- ( TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 2
- , locColumn = 25
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- )
- )
- )
-, BlockProof
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 4
- , locColumn = 1
- }
- )
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 7
- , locColumn = 1
- }
- )
- ( Assume
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 5
- , locColumn = 5
- }
- )
- ( TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 5
- , locColumn = 14
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- )
- ( Have
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 6
- , locColumn = 5
- }
- )
- ( TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 6
- , locColumn = 12
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- ) JustificationEmpty
- ( Qed
- { mloc = Nothing
- , by = JustificationEmpty
- }
- )
- )
- )
-, BlockLemma
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 9
- , locColumn = 1
- }
- )
- ( Marker "assumetesttwo" )
- ( Lemma []
- ( Connected Implication
- ( Connected Conjunction
- ( TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 10
- , locColumn = 10
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- )
- ( TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 10
- , locColumn = 23
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "a" )
- , TermVar
- ( NamedVar "b" )
- ]
- )
- )
- ( TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 10
- , locColumn = 38
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- )
- )
- )
-, BlockProof
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 12
- , locColumn = 1
- }
- )
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 16
- , locColumn = 1
- }
- )
- ( Assume
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 13
- , locColumn = 5
- }
- )
- ( TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 13
- , locColumn = 14
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "a" )
- , TermVar
- ( NamedVar "b" )
- ]
- )
- ( Assume
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 14
- , locColumn = 5
- }
- )
- ( TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 14
- , locColumn = 14
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- )
- ( Have
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 15
- , locColumn = 5
- }
- )
- ( TermSymbol
- ( Location
- { locFile = "test/examples/proofassume.tex"
- , locLine = 15
- , locColumn = 12
- }
- )
- ( SymbolPredicate
- ( PredicateRelation
- ( RelationSymbol
- ( Command "in" )
- ( ParameterArity 0 )
- ( Marker "elem" )
- )
- )
- )
- [ TermVar
- ( NamedVar "x" )
- , TermVar
- ( NamedVar "y" )
- ]
- ) JustificationEmpty
- ( Qed
- { mloc = Nothing
- , by = JustificationEmpty
- }
- )
- )
- )
- )
-] \ No newline at end of file
diff --git a/test/golden/proofassume/verification.golden b/test/golden/proofassume/verification.golden
deleted file mode 100644
index 8dfcc36..0000000
--- a/test/golden/proofassume/verification.golden
+++ /dev/null
@@ -1,11 +0,0 @@
-VerifiedWithTrustedVampire
- ( VerificationReport
- { verificationRoute = LegacyVerificationRoute
- , verificationLegacyDeclaredAssumptionCount = 0
- , verificationTypedDeclaredAssumptionCount = 0
- , verificationTrustedVampireCount = 4
- , verificationExplicitGapLocations = []
- , verificationTrustedLegacyRuleCount = 2
- , verificationKernelProofCount = 0
- }
- ) \ No newline at end of file