323 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
348 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
17317 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 3, rule assignmentDivisionInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
17320 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 101, goal 5, rule throwUnfold not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term subterm: [1] of \<{
try {} catch (Exception e) {
thrown = e;
}
}\> (not(equals(thrown,null)))
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
at org.key_project.util.collection.ImmutableArray.get(ImmutableArray.java:61)
17324 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/BookExamples/03DynamicLogic/Sect3.3.1.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 3, rule assignmentDivisionInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
329 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
371 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
29671 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 106, goal 16, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
29676 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 129, goal 41, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
29680 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 135, goal 48, rule replaceKnownSelect_taclet0_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownSelect_taclet0_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
29681 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 1042, goal 50, rule replaceKnownSelect_taclet0_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownSelect_taclet0_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
29681 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 1116, goal 52, rule replaceKnownSelect_taclet0_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownSelect_taclet0_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
29681 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 1149, goal 74, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
29681 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 1186, goal 110, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
29681 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 1201, goal 120, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
29697 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/performance-test/Disjoint(Disjoint__disjoint_08()).JML_operation_contract.0.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 106, goal 16, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
50897 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 124, goal 34, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
50898 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 258, goal 170, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
50899 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 264, goal 176, rule replaceKnownSelect_taclet0_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownSelect_taclet0_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
50900 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 329, goal 198, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
50901 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 365, goal 233, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
50901 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 400, goal 263, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
50904 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/performance-test/Disjoint(Disjoint__disjoint2_08()).JML_operation_contract.0.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 124, goal 34, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
72939 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 113, goal 23, rule Class_invariant_axiom_for_AccessChain1 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
72940 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 121, goal 31, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
72942 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/performance-test/AccessChain1(AccessChain1__foo_08()).JML_operation_contract.0.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 113, goal 23, rule Class_invariant_axiom_for_AccessChain1 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
98917 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 119, goal 29, rule Class_invariant_axiom_for_AccessChain4 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
98918 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 136, goal 46, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
98920 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/performance-test/AccessChain4(AccessChain4__foo_08()).JML_operation_contract.0.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 119, goal 29, rule Class_invariant_axiom_for_AccessChain4 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
120844 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 101, goal 11, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
120845 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 122, goal 34, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
120847 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 137, goal 50, rule replaceKnownSelect_taclet0_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownSelect_taclet0_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
120847 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 1031, goal 77, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
120847 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 1068, goal 113, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
120847 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 1080, goal 119, rule replaceKnownSelect_taclet0_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownSelect_taclet0_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
120848 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 1110, goal 141, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
120848 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 1147, goal 177, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
120848 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 1158, goal 183, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
120849 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/performance-test/Disjoint(Disjoint__xZero_08()).JML_operation_contract.0.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 101, goal 11, rule Class_invariant_axiom_for_Disjoint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
147215 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 115, goal 25, rule Class_invariant_axiom_for_Dynamic not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
147218 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 140, goal 49, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 9 in seq. [wellFormed(heap)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,self,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,equals(Dynamic::exactInstance(self),TRUE)<<origin(requires (implicit)) ([])>>,measuredByEmpty<<origin(requires (implicit)) ([])>>,geq(int::select(heap,self,Dynamic::$x),Z(1(#)))<<origin(requires @ file Dynamic.java @ line 78) ([])>>]==>[elementOf(self<<origin(requires @ file Dynamic.java @ line 79) ([])>>,Dynamic::$x,Dynamic::$footprint(heap,self))<<origin(requires @ file Dynamic.java @ line 79) ([requires @ file Dynamic.java @ line 79])>>,equals(self<<origin(requires (implicit)) ([])>>,null)<<origin(requires (implicit)) ([requires (implicit)])>>,update-application(elem-update(i_2)(int::select(heap,d<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Dynamic.java @ line 80, signals (implicit)])>>,Dynamic::$x))<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Dynamic.java @ line 80, signals (implicit)])>>,\<{
try {
method-frame (source=foo_8()@Dynamic, this=self) {
i_1 = i_2 + 1;
i = (int) i_1;
d_1.x = i;
bar();
this.x++;
bar();
this.x++;
bar();
this.x++;
bar();
this.x++;
bar();
this.x++;
bar();
this.x++;
bar();
this.x++;
bar();
}
} catch (java.lang.Throwable e) {
exc = e;
}
}\> (and(imp(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>,and(geq(int::select(heap,self,Dynamic::$x),Z(1(#)))<<origin(ensures @ file Dynamic.java @ line 80) ([])>>,java.lang.Object::<inv>(heap,self)<<impl>>)<<SC, origin(ensures @ file Dynamic.java @ line 80) ([ensures @ file Dynamic.java @ line 80])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Dynamic.java @ line 80])>>,imp(not(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,and(java.lang.Object::<inv>(heap,self),or(equals(java.lang.Error::instance(exc),TRUE),equals(java.lang.RuntimeException::instance(exc),TRUE))<<origin(signals (implicit)) ([])>>)<<origin(signals (implicit)) ([signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Dynamic.java @ line 80, signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Dynamic.java @ line 80, signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Dynamic.java @ line 80, signals (implicit)])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
147222 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 3545, goal 50, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
147224 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/performance-test/Dynamic(Dynamic__foo_08()).JML_operation_contract.0.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 115, goal 25, rule Class_invariant_axiom_for_Dynamic not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
172512 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 111, goal 21, rule Class_invariant_axiom_for_DynamicGhost not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
172512 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 142, goal 51, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 12 in seq. [wellFormed(heap)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,self,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,equals(DynamicGhost::exactInstance(self),TRUE)<<origin(requires (implicit)) ([])>>,measuredByEmpty<<origin(requires (implicit)) ([])>>,geq(int::select(heap,self,DynamicGhost::$x),Z(1(#)))<<origin(requires @ file DynamicGhost.java @ line 84) ([])>>,equals(LocSet::select(heap,self,DynamicGhost::$rep),allFields(self)),equals(intersect(allFields(self),LocSet::select(heap,DynamicGhost.C::select(heap,self,DynamicGhost::$c),DynamicGhost.C::$rep)),empty),java.lang.Object::<inv>(heap,DynamicGhost.C::select(heap,self,DynamicGhost::$c))]==>[equals(DynamicGhost.C::select(heap,self,DynamicGhost::$c),null),equals(self<<origin(requires (implicit)) ([])>>,null)<<origin(requires (implicit)) ([requires (implicit)])>>,update-application(elem-update(i_2)(int::select(heap,d<<origin(<none> (implicit)) ([ensures @ file DynamicGhost.java @ line 85, ensures (implicit)])>>,DynamicGhost::$x))<<origin(<none> (implicit)) ([ensures @ file DynamicGhost.java @ line 85, ensures (implicit)])>>,\<{
try {
method-frame (
source=dynamicGhost_8()@DynamicGhost,
this=self
) {
i_1 = i_2 + 1;
i = (int) i_1;
d_1.x = i;
this.c.helper();
this.x++;
this.c.helper();
this.x++;
this.c.helper();
this.x++;
this.c.helper();
this.x++;
this.c.helper();
this.x++;
this.c.helper();
this.x++;
this.c.helper();
this.x++;
this.c.helper();
}
} catch (java.lang.Throwable e) {
exc = e;
}
}\> (and(and(geq(int::select(heap,self,DynamicGhost::$x),Z(1(#)))<<origin(ensures @ file DynamicGhost.java @ line 85) ([])>>,java.lang.Object::<inv>(heap,self)<<impl>>)<<SC, origin(ensures @ file DynamicGhost.java @ line 85) ([ensures @ file DynamicGhost.java @ line 85])>>,equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>)<<origin(<none> (implicit)) ([ensures @ file DynamicGhost.java @ line 85, ensures (implicit)])>>)<<origin(<none> (implicit)) ([ensures @ file DynamicGhost.java @ line 85, ensures (implicit)])>>)<<origin(<none> (implicit)) ([ensures @ file DynamicGhost.java @ line 85, ensures (implicit)])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
172512 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 4381, goal 52, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
172514 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/performance-test/DynamicGhost(DynamicGhost__dynamicGhost_08()).JML_normal_behavior_operation_contract.0.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 111, goal 21, rule Class_invariant_axiom_for_DynamicGhost not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
195371 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 115, goal 25, rule Class_invariant_axiom_for_GhostFrame not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
195371 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 140, goal 49, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 9 in seq. [wellFormed(heap)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,self,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,equals(GhostFrame::exactInstance(self),TRUE)<<origin(requires (implicit)) ([])>>,measuredByEmpty<<origin(requires (implicit)) ([])>>,geq(int::select(heap,self,GhostFrame::$x),Z(1(#)))<<origin(requires @ file GhostFrame.java @ line 77) ([])>>]==>[elementOf(self<<origin(requires @ file GhostFrame.java @ line 78) ([])>>,GhostFrame::$x,LocSet::select(heap,self,GhostFrame::$footprint))<<origin(requires @ file GhostFrame.java @ line 78) ([requires @ file GhostFrame.java @ line 78])>>,equals(self<<origin(requires (implicit)) ([])>>,null)<<origin(requires (implicit)) ([requires (implicit)])>>,update-application(elem-update(i_2)(int::select(heap,g<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file GhostFrame.java @ line 79, signals (implicit)])>>,GhostFrame::$x))<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file GhostFrame.java @ line 79, signals (implicit)])>>,\<{
try {
method-frame (source=foo_8()@GhostFrame, this=self) {
i_1 = i_2 + 1;
i = (int) i_1;
g_1.x = i;
bar();
this.x++;
bar();
this.x++;
bar();
this.x++;
bar();
this.x++;
bar();
this.x++;
bar();
this.x++;
bar();
this.x++;
bar();
}
} catch (java.lang.Throwable e) {
exc = e;
}
}\> (and(imp(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>,and(geq(int::select(heap,self,GhostFrame::$x),Z(1(#)))<<origin(ensures @ file GhostFrame.java @ line 79) ([])>>,java.lang.Object::<inv>(heap,self)<<impl>>)<<SC, origin(ensures @ file GhostFrame.java @ line 79) ([ensures @ file GhostFrame.java @ line 79])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file GhostFrame.java @ line 79])>>,imp(not(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,and(java.lang.Object::<inv>(heap,self),or(equals(java.lang.Error::instance(exc),TRUE),equals(java.lang.RuntimeException::instance(exc),TRUE))<<origin(signals (implicit)) ([])>>)<<origin(signals (implicit)) ([signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file GhostFrame.java @ line 79, signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file GhostFrame.java @ line 79, signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file GhostFrame.java @ line 79, signals (implicit)])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
195371 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 1814, goal 50, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
195372 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/performance-test/GhostFrame(GhostFrame__foo_08()).JML_operation_contract.0.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 115, goal 25, rule Class_invariant_axiom_for_GhostFrame not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
219476 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 114, goal 25, rule Class_invariant_axiom_for_Modelfield not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
219477 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 139, goal 49, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 9 in seq. [wellFormed(heap)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,self,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,equals(Modelfield::exactInstance(self),TRUE)<<origin(requires (implicit)) ([])>>,measuredByEmpty<<origin(requires (implicit)) ([])>>,geq(int::select(heap,self,Modelfield::$x),Z(1(#)))<<origin(requires @ file Modelfield.java @ line 78) ([])>>]==>[elementOf(self<<origin(requires @ file Modelfield.java @ line 79) ([])>>,Modelfield::$x,Modelfield::$footprint(heap,self))<<origin(requires @ file Modelfield.java @ line 79) ([requires @ file Modelfield.java @ line 79])>>,equals(self<<origin(requires (implicit)) ([])>>,null)<<origin(requires (implicit)) ([requires (implicit)])>>,update-application(elem-update(i_2)(int::select(heap,m<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Modelfield.java @ line 80, signals (implicit)])>>,Modelfield::$x))<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Modelfield.java @ line 80, signals (implicit)])>>,\<{
try {
method-frame (source=foo_8()@Modelfield, this=self) {
i_1 = i_2 + 1;
i = (int) i_1;
m_1.x = i;
bar();
this.x++;
bar();
this.x++;
bar();
this.x++;
bar();
this.x++;
bar();
this.x++;
bar();
this.x++;
bar();
this.x++;
bar();
}
} catch (java.lang.Throwable e) {
exc = e;
}
}\> (and(imp(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>,and(geq(int::select(heap,self,Modelfield::$x),Z(1(#)))<<origin(ensures @ file Modelfield.java @ line 80) ([])>>,java.lang.Object::<inv>(heap,self)<<impl>>)<<SC, origin(ensures @ file Modelfield.java @ line 80) ([ensures @ file Modelfield.java @ line 80])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Modelfield.java @ line 80])>>,imp(not(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,and(java.lang.Object::<inv>(heap,self),or(equals(java.lang.Error::instance(exc),TRUE),equals(java.lang.RuntimeException::instance(exc),TRUE))<<origin(signals (implicit)) ([])>>)<<origin(signals (implicit)) ([signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Modelfield.java @ line 80, signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Modelfield.java @ line 80, signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Modelfield.java @ line 80, signals (implicit)])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
219477 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2759, goal 50, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
219479 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/performance-test/Modelfield(Modelfield__foo_08()).JML_operation_contract.0.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 114, goal 25, rule Class_invariant_axiom_for_Modelfield not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
469 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
371 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
402 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
41680 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 323, goal 220, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
41683 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2044, goal 221, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
41684 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/block_contracts/Simple__generateByteArray.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 323, goal 220, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
71882 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 101, goal 12, rule Class_invariant_axiom_for_Assert not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
71891 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 242, goal 147, rule arrayLengthIsAnInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "arrayLengthIsAnInt"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
71893 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/jml-assert/assert.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 101, goal 12, rule Class_invariant_axiom_for_Assert not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
77178 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 100, goal 11, rule Class_invariant_axiom_for_AssertAssume not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
77181 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 127, goal 37, rule Class_invariant_axiom_for_AssertAssume not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
77183 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/jml-assert/assert_assume_order.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 100, goal 11, rule Class_invariant_axiom_for_AssertAssume not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
89203 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 207, goal 116, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 10 in seq. [geq(init_anonOut_idx,Z(0(#)))<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,geq(length(arr),init_anonOut_idx)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,equals(bsum{i:int}(Z(0(#)),init_anonOut_idx,int::select(anon(heap,empty,init_anonOut_heap<<anonHeapFunction>>),arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,arr(i))),init_anonOut_sum_1)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,wellFormed(anon(heap,empty,init_anonOut_heap<<anonHeapFunction>>))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,wellFormed(heap)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,arr,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,measuredByEmpty<<origin(requires (implicit)) ([])>>]==>[equals(arr,null)<<origin(requires @ file LoopContractExamplesAll.java @ line 153) ([])>>,update-application(elem-update(i_1)(length(arr_1<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>))<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>,\<{
method-frame (
source=sum_loopContract_onBlock(int[])@LoopContractExamplesAll
) {
breakOut:
try {
cond = i < i_1;
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,imp(and(equals(exc_0_1,null),not(equals(cond,TRUE))),update-application(elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>,\<{
method-frame (
source=sum_loopContract_onBlock(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,imp(and(equals(exc_0_1,null),equals(cond,TRUE)),update-application(elem-update(exc_0_1)(null),\<{
method-frame (
source=sum_loopContract_onBlock(int[])@LoopContractExamplesAll
) {
breakOut:
try {
continueLoop:
{
el = arr_1[idx];
{
sum_1 += el;
}
}
{
idx++;
}
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,imp(equals(exc_0_1,null),and(and(and(and(and(and(measuredByEmpty,and(and(and(not(equals(_arr,null)),geq(idx,Z(0(#))))<<SC>>,geq(length(_arr),idx))<<SC, origin(requires @ file LoopContractExamplesAll.java @ line 161) ([])>>,equals(bsum{i:int}(Z(0(#)),idx,int::select(heap,_arr,arr(i))),sum_1<<origin(requires @ file LoopContractExamplesAll.java @ line 162) ([])>>)<<origin(requires @ file LoopContractExamplesAll.java @ line 162) ([requires @ file LoopContractExamplesAll.java @ line 162])>>)<<SC, origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162])>>,geq(length(_arr),idx)<<origin(decreases @ file LoopContractExamplesAll.java @ line 165) ([])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,wellFormed(heap))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,or(equals(arr_1,null),equals(boolean::select(heap,arr_1,java.lang.Object::<created>),TRUE))<<SC>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,leq(idx#32_Before_BLOCK#27<<origin(decreases @ file LoopContractExamplesAll.java @ line 165) ([])>>,add(Z(neglit(1(#))),idx))<<origin(decreases @ file LoopContractExamplesAll.java @ line 165) ([decreases @ file LoopContractExamplesAll.java @ line 165])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,and(imp(not(equals(exc_0_1,null))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,imp(and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),_arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,arr(i))),anonOut_sum_1_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),o,f),any::select(heap,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),_arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,arr(i))),anonOut_sum_1_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),o,f),any::select(heap_Before_BLOCK,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,imp(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,update-application(parallel-upd(parallel-upd(elem-update(heap_Before_BLOCK_NEXT)(heap),parallel-upd(elem-update(sum_1)(anonOut_sum_1_0),elem-update(heap)(anon(heap,empty,anonOut_heap<<anonHeapFunction>>))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>,\<{
method-frame (
source=sum_loopContract_onBlock(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (imp(and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_NEXT,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_NEXT,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
89203 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 407, goal 117, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
89204 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/block_loop_contracts/SimpleVariants/sum_onBlock_internal.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 207, goal 116, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 10 in seq. [geq(init_anonOut_idx,Z(0(#)))<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,geq(length(arr),init_anonOut_idx)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,equals(bsum{i:int}(Z(0(#)),init_anonOut_idx,int::select(anon(heap,empty,init_anonOut_heap<<anonHeapFunction>>),arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,arr(i))),init_anonOut_sum_1)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,wellFormed(anon(heap,empty,init_anonOut_heap<<anonHeapFunction>>))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,wellFormed(heap)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,arr,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,measuredByEmpty<<origin(requires (implicit)) ([])>>]==>[equals(arr,null)<<origin(requires @ file LoopContractExamplesAll.java @ line 153) ([])>>,update-application(elem-update(i_1)(length(arr_1<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>))<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>,\<{
method-frame (
source=sum_loopContract_onBlock(int[])@LoopContractExamplesAll
) {
breakOut:
try {
cond = i < i_1;
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,imp(and(equals(exc_0_1,null),not(equals(cond,TRUE))),update-application(elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>,\<{
method-frame (
source=sum_loopContract_onBlock(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,imp(and(equals(exc_0_1,null),equals(cond,TRUE)),update-application(elem-update(exc_0_1)(null),\<{
method-frame (
source=sum_loopContract_onBlock(int[])@LoopContractExamplesAll
) {
breakOut:
try {
continueLoop:
{
el = arr_1[idx];
{
sum_1 += el;
}
}
{
idx++;
}
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,imp(equals(exc_0_1,null),and(and(and(and(and(and(measuredByEmpty,and(and(and(not(equals(_arr,null)),geq(idx,Z(0(#))))<<SC>>,geq(length(_arr),idx))<<SC, origin(requires @ file LoopContractExamplesAll.java @ line 161) ([])>>,equals(bsum{i:int}(Z(0(#)),idx,int::select(heap,_arr,arr(i))),sum_1<<origin(requires @ file LoopContractExamplesAll.java @ line 162) ([])>>)<<origin(requires @ file LoopContractExamplesAll.java @ line 162) ([requires @ file LoopContractExamplesAll.java @ line 162])>>)<<SC, origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162])>>,geq(length(_arr),idx)<<origin(decreases @ file LoopContractExamplesAll.java @ line 165) ([])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,wellFormed(heap))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,or(equals(arr_1,null),equals(boolean::select(heap,arr_1,java.lang.Object::<created>),TRUE))<<SC>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,leq(idx#32_Before_BLOCK#27<<origin(decreases @ file LoopContractExamplesAll.java @ line 165) ([])>>,add(Z(neglit(1(#))),idx))<<origin(decreases @ file LoopContractExamplesAll.java @ line 165) ([decreases @ file LoopContractExamplesAll.java @ line 165])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,and(imp(not(equals(exc_0_1,null))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,imp(and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),_arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,arr(i))),anonOut_sum_1_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),o,f),any::select(heap,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),_arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,arr(i))),anonOut_sum_1_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),o,f),any::select(heap_Before_BLOCK,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,imp(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,update-application(parallel-upd(parallel-upd(elem-update(heap_Before_BLOCK_NEXT)(heap),parallel-upd(elem-update(sum_1)(anonOut_sum_1_0),elem-update(heap)(anon(heap,empty,anonOut_heap<<anonHeapFunction>>))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>,\<{
method-frame (
source=sum_loopContract_onBlock(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (imp(and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_NEXT,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_NEXT,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
95854 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 227, goal 136, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 16 in seq. [geq(init_anonOut_idx,Z(0(#)))<<origin(requires @ file LoopContractExamplesAll.java @ line 161) ([])>>,geq(length(anonIn_arr),init_anonOut_idx)<<origin(requires @ file LoopContractExamplesAll.java @ line 161) ([])>>,equals(bsum{i:int}(Z(0(#)),init_anonOut_idx,int::select(anon(anon(heap,allLocs,anonIn_heap<<anonHeapFunction>>),empty,init_anonOut_heap<<anonHeapFunction>>),anonIn_arr,arr(i))),init_anonOut_sum)<<origin(requires @ file LoopContractExamplesAll.java @ line 162) ([])>>,wellFormed(anon(anon(heap,allLocs,anonIn_heap<<anonHeapFunction>>),empty,init_anonOut_heap<<anonHeapFunction>>))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,equals(if-then-else(equals(boolean::select(heap,anonIn_arr,java.lang.Object::<created>),TRUE),boolean::select(heap,anonIn_arr,java.lang.Object::<created>),boolean::select(anonIn_heap<<anonHeapFunction>>,anonIn_arr,java.lang.Object::<created>)),java_lang_Object_created__1<<selectSK>>),or(equals(java_lang_Object_created__1<<selectSK>>,TRUE),equals(boolean::select(init_anonOut_heap<<anonHeapFunction>>,anonIn_arr,java.lang.Object::<created>),TRUE)),measuredByEmpty<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162])>>,equals(anonIn_sum,Z(0(#)))<<origin(requires @ file LoopContractExamplesAll.java @ line 162) ([])>>,geq(length(anonIn_arr),Z(0(#)))<<origin(decreases @ file LoopContractExamplesAll.java @ line 165) ([])>>,wellFormed(anon(heap,allLocs,anonIn_heap<<anonHeapFunction>>))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,or(equals(boolean::select(heap,anonIn_arr,java.lang.Object::<created>),TRUE),equals(boolean::select(anonIn_heap<<anonHeapFunction>>,anonIn_arr,java.lang.Object::<created>),TRUE))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,wellFormed(heap),wellFormed(anonIn_heap<<anonHeapFunction>>)]==>[equals(anonIn_arr,null)<<origin(requires @ file LoopContractExamplesAll.java @ line 161) ([])>>,update-application(elem-update(i_1)(length(arr_1<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>))<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>,\<{
method-frame (
source=sum_loopContract_onBlock(int[])@LoopContractExamplesAll
) {
breakOut:
try {
cond = i < i_1;
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,imp(and(equals(exc_0_1,null),not(equals(cond,TRUE))),update-application(elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>,\<{
method-frame (
source=sum_loopContract_onBlock(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,imp(and(equals(exc_0_1,null),equals(cond,TRUE)),update-application(elem-update(exc_0_1)(null),\<{
method-frame (
source=sum_loopContract_onBlock(int[])@LoopContractExamplesAll
) {
breakOut:
try {
continueLoop:
{
el = arr_1[idx];
{
sum += el;
}
}
{
idx++;
}
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,imp(equals(exc_0_1,null),and(and(and(and(and(and(measuredByEmpty,and(and(and(not(equals(arr,null)),geq(idx,Z(0(#))))<<SC>>,geq(length(arr),idx))<<SC, origin(requires @ file LoopContractExamplesAll.java @ line 161) ([])>>,equals(bsum{i:int}(Z(0(#)),idx,int::select(heap,arr,arr(i))),sum<<origin(requires @ file LoopContractExamplesAll.java @ line 162) ([])>>)<<origin(requires @ file LoopContractExamplesAll.java @ line 162) ([requires @ file LoopContractExamplesAll.java @ line 162])>>)<<SC, origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162])>>,geq(length(arr),idx)<<origin(decreases @ file LoopContractExamplesAll.java @ line 165) ([])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,wellFormed(heap))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,or(equals(arr_1,null),equals(boolean::select(heap,arr_1,java.lang.Object::<created>),TRUE))<<SC>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,leq(idx#25_Before_BLOCK#26_0<<origin(decreases @ file LoopContractExamplesAll.java @ line 165) ([])>>,add(Z(neglit(1(#))),idx))<<origin(decreases @ file LoopContractExamplesAll.java @ line 165) ([decreases @ file LoopContractExamplesAll.java @ line 165])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,and(imp(not(equals(exc_0_1,null))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,imp(and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,equals(bsum{i:int}(Z(0(#)),length(arr),int::select(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>),arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,arr(i))),anonOut_sum_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>),o,f),any::select(heap,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,equals(bsum{i:int}(Z(0(#)),length(arr),int::select(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>),arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,arr(i))),anonOut_sum_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>),o,f),any::select(heap_Before_BLOCK_0,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,imp(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,update-application(parallel-upd(parallel-upd(elem-update(heap_Before_BLOCK_0_NEXT)(heap),parallel-upd(elem-update(sum)(anonOut_sum_0),elem-update(heap)(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>,\<{
method-frame (
source=sum_loopContract_onBlock(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (imp(and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0_NEXT,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0_NEXT,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
95854 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 438, goal 137, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
95854 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/block_loop_contracts/SimpleVariants/sum_onBlock_loop.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 227, goal 136, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 16 in seq. [geq(init_anonOut_idx,Z(0(#)))<<origin(requires @ file LoopContractExamplesAll.java @ line 161) ([])>>,geq(length(anonIn_arr),init_anonOut_idx)<<origin(requires @ file LoopContractExamplesAll.java @ line 161) ([])>>,equals(bsum{i:int}(Z(0(#)),init_anonOut_idx,int::select(anon(anon(heap,allLocs,anonIn_heap<<anonHeapFunction>>),empty,init_anonOut_heap<<anonHeapFunction>>),anonIn_arr,arr(i))),init_anonOut_sum)<<origin(requires @ file LoopContractExamplesAll.java @ line 162) ([])>>,wellFormed(anon(anon(heap,allLocs,anonIn_heap<<anonHeapFunction>>),empty,init_anonOut_heap<<anonHeapFunction>>))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,equals(if-then-else(equals(boolean::select(heap,anonIn_arr,java.lang.Object::<created>),TRUE),boolean::select(heap,anonIn_arr,java.lang.Object::<created>),boolean::select(anonIn_heap<<anonHeapFunction>>,anonIn_arr,java.lang.Object::<created>)),java_lang_Object_created__1<<selectSK>>),or(equals(java_lang_Object_created__1<<selectSK>>,TRUE),equals(boolean::select(init_anonOut_heap<<anonHeapFunction>>,anonIn_arr,java.lang.Object::<created>),TRUE)),measuredByEmpty<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162])>>,equals(anonIn_sum,Z(0(#)))<<origin(requires @ file LoopContractExamplesAll.java @ line 162) ([])>>,geq(length(anonIn_arr),Z(0(#)))<<origin(decreases @ file LoopContractExamplesAll.java @ line 165) ([])>>,wellFormed(anon(heap,allLocs,anonIn_heap<<anonHeapFunction>>))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,or(equals(boolean::select(heap,anonIn_arr,java.lang.Object::<created>),TRUE),equals(boolean::select(anonIn_heap<<anonHeapFunction>>,anonIn_arr,java.lang.Object::<created>),TRUE))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,wellFormed(heap),wellFormed(anonIn_heap<<anonHeapFunction>>)]==>[equals(anonIn_arr,null)<<origin(requires @ file LoopContractExamplesAll.java @ line 161) ([])>>,update-application(elem-update(i_1)(length(arr_1<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>))<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>,\<{
method-frame (
source=sum_loopContract_onBlock(int[])@LoopContractExamplesAll
) {
breakOut:
try {
cond = i < i_1;
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,imp(and(equals(exc_0_1,null),not(equals(cond,TRUE))),update-application(elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>,\<{
method-frame (
source=sum_loopContract_onBlock(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,imp(and(equals(exc_0_1,null),equals(cond,TRUE)),update-application(elem-update(exc_0_1)(null),\<{
method-frame (
source=sum_loopContract_onBlock(int[])@LoopContractExamplesAll
) {
breakOut:
try {
continueLoop:
{
el = arr_1[idx];
{
sum += el;
}
}
{
idx++;
}
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,imp(equals(exc_0_1,null),and(and(and(and(and(and(measuredByEmpty,and(and(and(not(equals(arr,null)),geq(idx,Z(0(#))))<<SC>>,geq(length(arr),idx))<<SC, origin(requires @ file LoopContractExamplesAll.java @ line 161) ([])>>,equals(bsum{i:int}(Z(0(#)),idx,int::select(heap,arr,arr(i))),sum<<origin(requires @ file LoopContractExamplesAll.java @ line 162) ([])>>)<<origin(requires @ file LoopContractExamplesAll.java @ line 162) ([requires @ file LoopContractExamplesAll.java @ line 162])>>)<<SC, origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162])>>,geq(length(arr),idx)<<origin(decreases @ file LoopContractExamplesAll.java @ line 165) ([])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,wellFormed(heap))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,or(equals(arr_1,null),equals(boolean::select(heap,arr_1,java.lang.Object::<created>),TRUE))<<SC>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,leq(idx#25_Before_BLOCK#26_0<<origin(decreases @ file LoopContractExamplesAll.java @ line 165) ([])>>,add(Z(neglit(1(#))),idx))<<origin(decreases @ file LoopContractExamplesAll.java @ line 165) ([decreases @ file LoopContractExamplesAll.java @ line 165])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165])>>,and(imp(not(equals(exc_0_1,null))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,imp(and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,equals(bsum{i:int}(Z(0(#)),length(arr),int::select(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>),arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,arr(i))),anonOut_sum_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>),o,f),any::select(heap,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,equals(bsum{i:int}(Z(0(#)),length(arr),int::select(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>),arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,arr(i))),anonOut_sum_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>),o,f),any::select(heap_Before_BLOCK_0,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,imp(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>,update-application(parallel-upd(parallel-upd(elem-update(heap_Before_BLOCK_0_NEXT)(heap),parallel-upd(elem-update(sum)(anonOut_sum_0),elem-update(heap)(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>))<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 164) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>,\<{
method-frame (
source=sum_loopContract_onBlock(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (imp(and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0_NEXT,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0_NEXT,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 163) ([ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164, ensures @ file LoopContractExamplesAll.java @ line 163])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 163, requires @ file LoopContractExamplesAll.java @ line 161, requires @ file LoopContractExamplesAll.java @ line 162, decreases @ file LoopContractExamplesAll.java @ line 165, assignable @ file LoopContractExamplesAll.java @ line 164])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
108343 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 207, goal 116, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 10 in seq. [geq(init_anonOut_idx,Z(0(#)))<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,geq(length(arr),init_anonOut_idx)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,equals(bsum{i:int}(Z(0(#)),init_anonOut_idx,int::select(anon(heap,empty,init_anonOut_heap<<anonHeapFunction>>),arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),init_anonOut_sum_1)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,wellFormed(anon(heap,empty,init_anonOut_heap<<anonHeapFunction>>))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,wellFormed(heap)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,arr,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,measuredByEmpty<<origin(requires (implicit)) ([])>>]==>[equals(arr,null)<<origin(requires @ file LoopContractExamplesAll.java @ line 131) ([])>>,update-application(elem-update(i_1)(length(arr_1<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>))<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {
cond = i < i_1;
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(and(equals(exc_0_1,null),not(equals(cond,TRUE))),update-application(elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(and(equals(exc_0_1,null),equals(cond,TRUE)),update-application(elem-update(exc_0_1)(null),\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {
continueLoop:
{
el = arr_1[idx];
{
sum_1 += el;
}
}
{
idx++;
}
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(equals(exc_0_1,null),and(and(and(and(and(and(measuredByEmpty,and(and(and(not(equals(_arr,null)),geq(idx,Z(0(#))))<<SC>>,geq(length(_arr),idx))<<SC, origin(requires @ file LoopContractExamplesAll.java @ line 139) ([])>>,equals(bsum{i:int}(Z(0(#)),idx,int::select(heap,_arr,arr(i))),sum_1<<origin(requires @ file LoopContractExamplesAll.java @ line 140) ([])>>)<<origin(requires @ file LoopContractExamplesAll.java @ line 140) ([requires @ file LoopContractExamplesAll.java @ line 140])>>)<<SC, origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140])>>,geq(length(_arr),idx)<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,wellFormed(heap))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,or(equals(arr_1,null),equals(boolean::select(heap,arr_1,java.lang.Object::<created>),TRUE))<<SC>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,leq(idx#30_Before_BLOCK#27<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([])>>,add(Z(neglit(1(#))),idx))<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([decreases @ file LoopContractExamplesAll.java @ line 143])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,and(imp(not(equals(exc_0_1,null))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,imp(and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),_arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),anonOut_sum_1_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),o,f),any::select(heap,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),_arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),anonOut_sum_1_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),o,f),any::select(heap_Before_BLOCK,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,imp(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,update-application(parallel-upd(parallel-upd(elem-update(heap_Before_BLOCK_NEXT)(heap),parallel-upd(elem-update(sum_1)(anonOut_sum_1_0),elem-update(heap)(anon(heap,empty,anonOut_heap<<anonHeapFunction>>))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (imp(and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_NEXT,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_NEXT,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
108343 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 407, goal 117, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
108349 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/block_loop_contracts/SimpleVariants/sum_onLoop_internal.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 207, goal 116, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 10 in seq. [geq(init_anonOut_idx,Z(0(#)))<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,geq(length(arr),init_anonOut_idx)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,equals(bsum{i:int}(Z(0(#)),init_anonOut_idx,int::select(anon(heap,empty,init_anonOut_heap<<anonHeapFunction>>),arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),init_anonOut_sum_1)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,wellFormed(anon(heap,empty,init_anonOut_heap<<anonHeapFunction>>))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,wellFormed(heap)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,arr,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,measuredByEmpty<<origin(requires (implicit)) ([])>>]==>[equals(arr,null)<<origin(requires @ file LoopContractExamplesAll.java @ line 131) ([])>>,update-application(elem-update(i_1)(length(arr_1<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>))<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {
cond = i < i_1;
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(and(equals(exc_0_1,null),not(equals(cond,TRUE))),update-application(elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(and(equals(exc_0_1,null),equals(cond,TRUE)),update-application(elem-update(exc_0_1)(null),\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {
continueLoop:
{
el = arr_1[idx];
{
sum_1 += el;
}
}
{
idx++;
}
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(equals(exc_0_1,null),and(and(and(and(and(and(measuredByEmpty,and(and(and(not(equals(_arr,null)),geq(idx,Z(0(#))))<<SC>>,geq(length(_arr),idx))<<SC, origin(requires @ file LoopContractExamplesAll.java @ line 139) ([])>>,equals(bsum{i:int}(Z(0(#)),idx,int::select(heap,_arr,arr(i))),sum_1<<origin(requires @ file LoopContractExamplesAll.java @ line 140) ([])>>)<<origin(requires @ file LoopContractExamplesAll.java @ line 140) ([requires @ file LoopContractExamplesAll.java @ line 140])>>)<<SC, origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140])>>,geq(length(_arr),idx)<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,wellFormed(heap))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,or(equals(arr_1,null),equals(boolean::select(heap,arr_1,java.lang.Object::<created>),TRUE))<<SC>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,leq(idx#30_Before_BLOCK#27<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([])>>,add(Z(neglit(1(#))),idx))<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([decreases @ file LoopContractExamplesAll.java @ line 143])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,and(imp(not(equals(exc_0_1,null))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,imp(and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),_arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),anonOut_sum_1_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),o,f),any::select(heap,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),_arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),anonOut_sum_1_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),o,f),any::select(heap_Before_BLOCK,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,imp(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,update-application(parallel-upd(parallel-upd(elem-update(heap_Before_BLOCK_NEXT)(heap),parallel-upd(elem-update(sum_1)(anonOut_sum_1_0),elem-update(heap)(anon(heap,empty,anonOut_heap<<anonHeapFunction>>))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (imp(and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_NEXT,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_NEXT,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
114840 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 227, goal 136, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 16 in seq. [geq(init_anonOut_idx,Z(0(#)))<<origin(requires @ file LoopContractExamplesAll.java @ line 139) ([])>>,geq(length(anonIn_arr),init_anonOut_idx)<<origin(requires @ file LoopContractExamplesAll.java @ line 139) ([])>>,equals(bsum{i:int}(Z(0(#)),init_anonOut_idx,int::select(anon(anon(heap,allLocs,anonIn_heap<<anonHeapFunction>>),empty,init_anonOut_heap<<anonHeapFunction>>),anonIn_arr,arr(i))),init_anonOut_sum)<<origin(requires @ file LoopContractExamplesAll.java @ line 140) ([])>>,wellFormed(anon(anon(heap,allLocs,anonIn_heap<<anonHeapFunction>>),empty,init_anonOut_heap<<anonHeapFunction>>))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,equals(if-then-else(equals(boolean::select(heap,anonIn_arr,java.lang.Object::<created>),TRUE),boolean::select(heap,anonIn_arr,java.lang.Object::<created>),boolean::select(anonIn_heap<<anonHeapFunction>>,anonIn_arr,java.lang.Object::<created>)),java_lang_Object_created__1<<selectSK>>),or(equals(java_lang_Object_created__1<<selectSK>>,TRUE),equals(boolean::select(init_anonOut_heap<<anonHeapFunction>>,anonIn_arr,java.lang.Object::<created>),TRUE)),measuredByEmpty<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140])>>,equals(anonIn_sum,Z(0(#)))<<origin(requires @ file LoopContractExamplesAll.java @ line 140) ([])>>,geq(length(anonIn_arr),Z(0(#)))<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([])>>,wellFormed(anon(heap,allLocs,anonIn_heap<<anonHeapFunction>>))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,or(equals(boolean::select(heap,anonIn_arr,java.lang.Object::<created>),TRUE),equals(boolean::select(anonIn_heap<<anonHeapFunction>>,anonIn_arr,java.lang.Object::<created>),TRUE))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,wellFormed(heap),wellFormed(anonIn_heap<<anonHeapFunction>>)]==>[equals(anonIn_arr,null)<<origin(requires @ file LoopContractExamplesAll.java @ line 139) ([])>>,update-application(elem-update(i_1)(length(arr_1<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>))<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {
cond = i < i_1;
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(and(equals(exc_0_1,null),not(equals(cond,TRUE))),update-application(elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(and(equals(exc_0_1,null),equals(cond,TRUE)),update-application(elem-update(exc_0_1)(null),\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {
continueLoop:
{
el = arr_1[idx];
{
sum += el;
}
}
{
idx++;
}
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(equals(exc_0_1,null),and(and(and(and(and(and(measuredByEmpty,and(and(and(not(equals(arr,null)),geq(idx,Z(0(#))))<<SC>>,geq(length(arr),idx))<<SC, origin(requires @ file LoopContractExamplesAll.java @ line 139) ([])>>,equals(bsum{i:int}(Z(0(#)),idx,int::select(heap,arr,arr(i))),sum<<origin(requires @ file LoopContractExamplesAll.java @ line 140) ([])>>)<<origin(requires @ file LoopContractExamplesAll.java @ line 140) ([requires @ file LoopContractExamplesAll.java @ line 140])>>)<<SC, origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140])>>,geq(length(arr),idx)<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,wellFormed(heap))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,or(equals(arr_1,null),equals(boolean::select(heap,arr_1,java.lang.Object::<created>),TRUE))<<SC>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,leq(idx#19_Before_BLOCK#20_0<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([])>>,add(Z(neglit(1(#))),idx))<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([decreases @ file LoopContractExamplesAll.java @ line 143])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,and(imp(not(equals(exc_0_1,null))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,imp(and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(bsum{i:int}(Z(0(#)),length(arr),int::select(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>),arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),anonOut_sum_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>),o,f),any::select(heap,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(bsum{i:int}(Z(0(#)),length(arr),int::select(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>),arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),anonOut_sum_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>),o,f),any::select(heap_Before_BLOCK_0,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,imp(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,update-application(parallel-upd(parallel-upd(elem-update(heap_Before_BLOCK_0_NEXT)(heap),parallel-upd(elem-update(sum)(anonOut_sum_0),elem-update(heap)(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (imp(and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0_NEXT,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0_NEXT,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
114840 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 438, goal 137, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
114841 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/block_loop_contracts/SimpleVariants/sum_onLoop_loop.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 227, goal 136, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 16 in seq. [geq(init_anonOut_idx,Z(0(#)))<<origin(requires @ file LoopContractExamplesAll.java @ line 139) ([])>>,geq(length(anonIn_arr),init_anonOut_idx)<<origin(requires @ file LoopContractExamplesAll.java @ line 139) ([])>>,equals(bsum{i:int}(Z(0(#)),init_anonOut_idx,int::select(anon(anon(heap,allLocs,anonIn_heap<<anonHeapFunction>>),empty,init_anonOut_heap<<anonHeapFunction>>),anonIn_arr,arr(i))),init_anonOut_sum)<<origin(requires @ file LoopContractExamplesAll.java @ line 140) ([])>>,wellFormed(anon(anon(heap,allLocs,anonIn_heap<<anonHeapFunction>>),empty,init_anonOut_heap<<anonHeapFunction>>))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,equals(if-then-else(equals(boolean::select(heap,anonIn_arr,java.lang.Object::<created>),TRUE),boolean::select(heap,anonIn_arr,java.lang.Object::<created>),boolean::select(anonIn_heap<<anonHeapFunction>>,anonIn_arr,java.lang.Object::<created>)),java_lang_Object_created__1<<selectSK>>),or(equals(java_lang_Object_created__1<<selectSK>>,TRUE),equals(boolean::select(init_anonOut_heap<<anonHeapFunction>>,anonIn_arr,java.lang.Object::<created>),TRUE)),measuredByEmpty<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140])>>,equals(anonIn_sum,Z(0(#)))<<origin(requires @ file LoopContractExamplesAll.java @ line 140) ([])>>,geq(length(anonIn_arr),Z(0(#)))<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([])>>,wellFormed(anon(heap,allLocs,anonIn_heap<<anonHeapFunction>>))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,or(equals(boolean::select(heap,anonIn_arr,java.lang.Object::<created>),TRUE),equals(boolean::select(anonIn_heap<<anonHeapFunction>>,anonIn_arr,java.lang.Object::<created>),TRUE))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,wellFormed(heap),wellFormed(anonIn_heap<<anonHeapFunction>>)]==>[equals(anonIn_arr,null)<<origin(requires @ file LoopContractExamplesAll.java @ line 139) ([])>>,update-application(elem-update(i_1)(length(arr_1<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>))<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {
cond = i < i_1;
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(and(equals(exc_0_1,null),not(equals(cond,TRUE))),update-application(elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(and(equals(exc_0_1,null),equals(cond,TRUE)),update-application(elem-update(exc_0_1)(null),\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {
continueLoop:
{
el = arr_1[idx];
{
sum += el;
}
}
{
idx++;
}
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(equals(exc_0_1,null),and(and(and(and(and(and(measuredByEmpty,and(and(and(not(equals(arr,null)),geq(idx,Z(0(#))))<<SC>>,geq(length(arr),idx))<<SC, origin(requires @ file LoopContractExamplesAll.java @ line 139) ([])>>,equals(bsum{i:int}(Z(0(#)),idx,int::select(heap,arr,arr(i))),sum<<origin(requires @ file LoopContractExamplesAll.java @ line 140) ([])>>)<<origin(requires @ file LoopContractExamplesAll.java @ line 140) ([requires @ file LoopContractExamplesAll.java @ line 140])>>)<<SC, origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140])>>,geq(length(arr),idx)<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,wellFormed(heap))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,or(equals(arr_1,null),equals(boolean::select(heap,arr_1,java.lang.Object::<created>),TRUE))<<SC>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,leq(idx#19_Before_BLOCK#20_0<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([])>>,add(Z(neglit(1(#))),idx))<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([decreases @ file LoopContractExamplesAll.java @ line 143])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,and(imp(not(equals(exc_0_1,null))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,imp(and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(bsum{i:int}(Z(0(#)),length(arr),int::select(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>),arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),anonOut_sum_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>),o,f),any::select(heap,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(bsum{i:int}(Z(0(#)),length(arr),int::select(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>),arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),anonOut_sum_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>),o,f),any::select(heap_Before_BLOCK_0,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,imp(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,update-application(parallel-upd(parallel-upd(elem-update(heap_Before_BLOCK_0_NEXT)(heap),parallel-upd(elem-update(sum)(anonOut_sum_0),elem-update(heap)(anon(heap,empty,anonOut_heap_0<<anonHeapFunction>>))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (imp(and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0_NEXT,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0_NEXT,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(arr),int::select(heap,arr,arr(i))),sum<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_0,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_0,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
358 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
11777 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 101, goal 12, rule Class_invariant_axiom_for_Assert not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
11779 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 242, goal 147, rule arrayLengthIsAnInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "arrayLengthIsAnInt"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
11786 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/jml-assert/assert.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 101, goal 12, rule Class_invariant_axiom_for_Assert not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
484 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
9748 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 133, goal 42, rule Class_invariant_axiom_for_Examples not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
9751 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 142, goal 51, rule replaceKnownQuery_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownQuery_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
9760 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/javacard/updateBalance0.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 133, goal 42, rule Class_invariant_axiom_for_Examples not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
13841 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 124, goal 33, rule Class_invariant_axiom_for_Examples not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
13841 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 139, goal 48, rule replaceKnownQuery_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownQuery_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
13844 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/javacard/updateBalance1.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 124, goal 33, rule Class_invariant_axiom_for_Examples not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
18427 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 123, goal 32, rule Class_invariant_axiom_for_Examples not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
18428 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 157, goal 66, rule replaceKnownQuery_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownQuery_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
18431 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/javacard/setArray1.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 123, goal 32, rule Class_invariant_axiom_for_Examples not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
23002 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 124, goal 33, rule Class_invariant_axiom_for_Examples not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
23004 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 158, goal 67, rule replaceKnownQuery_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownQuery_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
23012 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/javacard/setArray2.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 124, goal 33, rule Class_invariant_axiom_for_Examples not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
30470 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 507, goal 378, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 11 in seq. [geq(bOffset<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit), assignable @ file Util.java @ line 283])>>,Z(0(#)))<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit), assignable @ file Util.java @ line 283])>>,geq(length<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit), assignable @ file Util.java @ line 283])>>,Z(0(#)))<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit), assignable @ file Util.java @ line 283])>>,wellFormed(heap)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,bArray,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,measuredByEmpty<<origin(requires (implicit)) ([])>>,equals(javacard.framework.JCSystem::getTransactionDepth(heap),Z(0(#)))<<origin(<none> (implicit)) ([requires (implicit), requires @ file Util.java @ line 262, requires @ file Util.java @ line 263])>>]==>[equals(bArray,null)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit), assignable @ file Util.java @ line 283])>>,equals(java.lang.NullPointerException::select(heap,null,javacard.framework.JCSystem::$npe),null)<<origin(requires @ file Util.java @ line 262) ([])>>,equals(java.lang.ArrayIndexOutOfBoundsException::select(heap,null,javacard.framework.JCSystem::$aioobe),null)<<origin(requires @ file Util.java @ line 263) ([])>>,update-application(elem-update(i_2)(length(_bArray<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit)])>>))<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit)])>>,\<{
try {
method-frame (
result->result_arrayFillNonAtomic,
source=arrayFillNonAtomic(byte[], short, short, byte)@javacard.framework.Util
) {
{
i_1 = i_2 - _length;
s_1 = (short) i_1;
b_1 = s > s_1;
}
if (b_1) throw JCSystem.aioobe;
final boolean changeTransient = (JCSystem.nativeKeYGetTransient(
_bArray
) ==
JCSystem.NOT_A_TRANSIENT_OBJECT);
if (changeTransient) {
JCSystem.nativeKeYSetTransient(
_bArray,
JCSystem.CLEAR_ON_RESET
);
}
for (short i = 0; i < _length; i++) {
_bArray[_bOffset + i] = _value;
}
if (changeTransient) {
JCSystem.nativeKeYSetTransient(
_bArray,
JCSystem.NOT_A_TRANSIENT_OBJECT
);
}
return (short) (_bOffset + _length);
}
} catch (java.lang.Throwable e) {
exc = e;
}
}\> (and(and(imp(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>,and(equals(result_arrayFillNonAtomic,add(bOffset,length))<<origin(ensures @ file Util.java @ line 267) ([])>>,all{i:int}(or(or(leq(i,Z(neglit(1(#)))),geq(i,length)),equals(int::select(heap,bArray,arr(add(bOffset,i))),value)))<<origin(ensures @ file Util.java @ line 268) ([])>>)<<SC, origin(<none> (implicit)) ([ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268])>>,imp(not(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,and(and(imp(equals(java.lang.NullPointerException::instance(exc),TRUE),and(equals(java.lang.NullPointerException::select(heap,null,javacard.framework.JCSystem::$npe),exc),equals(bArray,null))<<SC>>)<<origin(signals @ file Util.java @ line 276) ([])>>,imp(equals(java.lang.ArrayIndexOutOfBoundsException::instance(exc),TRUE),and(equals(java.lang.ArrayIndexOutOfBoundsException::select(heap,null,javacard.framework.JCSystem::$aioobe),exc),or(or(leq(length,Z(neglit(1(#)))),leq(bOffset,Z(neglit(1(#)))))<<SC>>,leq(length(bArray),add(add(Z(neglit(1(#))),bOffset),length)))<<SC>>)<<SC>>)<<origin(signals @ file Util.java @ line 278) ([])>>)<<SC, origin(<none> (implicit)) ([signals @ file Util.java @ line 276, signals @ file Util.java @ line 278])>>,or(equals(java.lang.NullPointerException::instance(exc),TRUE),equals(java.lang.ArrayIndexOutOfBoundsException::instance(exc),TRUE))<<origin(signals_only @ file Util.java @ line 282) ([])>>)<<origin(<none> (implicit)) ([signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282])>>,all{f:Field}(all{o:java.lang.Object}(or(or(and(equals(o,bArray<<origin(assignable (implicit)) ([])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>,exists{iv:int}(and(and(equals(f,arr(iv))<<origin(assignable (implicit)) ([])>>,geq(iv,bOffset<<origin(assignable (implicit)) ([])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>,leq(iv,add(add(Z(neglit(1(#))),bOffset),length))<<origin(assignable (implicit)) ([])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>,and(not(equals(o,null)<<origin(assignable (implicit)) ([])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>,not(equals(boolean::select(heapAtPre,o,java.lang.Object::<created>),TRUE)<<origin(assignable (implicit)) ([])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>,equals(any::select(heapAtPre,o,f),any::select(heap,o,f))<<origin(assignable (implicit)) ([])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit)])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
30470 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2866, goal 379, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
30470 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/javacard/arrayFillNonAtomic.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 507, goal 378, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 11 in seq. [geq(bOffset<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit), assignable @ file Util.java @ line 283])>>,Z(0(#)))<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit), assignable @ file Util.java @ line 283])>>,geq(length<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit), assignable @ file Util.java @ line 283])>>,Z(0(#)))<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit), assignable @ file Util.java @ line 283])>>,wellFormed(heap)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,bArray,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,measuredByEmpty<<origin(requires (implicit)) ([])>>,equals(javacard.framework.JCSystem::getTransactionDepth(heap),Z(0(#)))<<origin(<none> (implicit)) ([requires (implicit), requires @ file Util.java @ line 262, requires @ file Util.java @ line 263])>>]==>[equals(bArray,null)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit), assignable @ file Util.java @ line 283])>>,equals(java.lang.NullPointerException::select(heap,null,javacard.framework.JCSystem::$npe),null)<<origin(requires @ file Util.java @ line 262) ([])>>,equals(java.lang.ArrayIndexOutOfBoundsException::select(heap,null,javacard.framework.JCSystem::$aioobe),null)<<origin(requires @ file Util.java @ line 263) ([])>>,update-application(elem-update(i_2)(length(_bArray<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit)])>>))<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit)])>>,\<{
try {
method-frame (
result->result_arrayFillNonAtomic,
source=arrayFillNonAtomic(byte[], short, short, byte)@javacard.framework.Util
) {
{
i_1 = i_2 - _length;
s_1 = (short) i_1;
b_1 = s > s_1;
}
if (b_1) throw JCSystem.aioobe;
final boolean changeTransient = (JCSystem.nativeKeYGetTransient(
_bArray
) ==
JCSystem.NOT_A_TRANSIENT_OBJECT);
if (changeTransient) {
JCSystem.nativeKeYSetTransient(
_bArray,
JCSystem.CLEAR_ON_RESET
);
}
for (short i = 0; i < _length; i++) {
_bArray[_bOffset + i] = _value;
}
if (changeTransient) {
JCSystem.nativeKeYSetTransient(
_bArray,
JCSystem.NOT_A_TRANSIENT_OBJECT
);
}
return (short) (_bOffset + _length);
}
} catch (java.lang.Throwable e) {
exc = e;
}
}\> (and(and(imp(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>,and(equals(result_arrayFillNonAtomic,add(bOffset,length))<<origin(ensures @ file Util.java @ line 267) ([])>>,all{i:int}(or(or(leq(i,Z(neglit(1(#)))),geq(i,length)),equals(int::select(heap,bArray,arr(add(bOffset,i))),value)))<<origin(ensures @ file Util.java @ line 268) ([])>>)<<SC, origin(<none> (implicit)) ([ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268])>>,imp(not(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,and(and(imp(equals(java.lang.NullPointerException::instance(exc),TRUE),and(equals(java.lang.NullPointerException::select(heap,null,javacard.framework.JCSystem::$npe),exc),equals(bArray,null))<<SC>>)<<origin(signals @ file Util.java @ line 276) ([])>>,imp(equals(java.lang.ArrayIndexOutOfBoundsException::instance(exc),TRUE),and(equals(java.lang.ArrayIndexOutOfBoundsException::select(heap,null,javacard.framework.JCSystem::$aioobe),exc),or(or(leq(length,Z(neglit(1(#)))),leq(bOffset,Z(neglit(1(#)))))<<SC>>,leq(length(bArray),add(add(Z(neglit(1(#))),bOffset),length)))<<SC>>)<<SC>>)<<origin(signals @ file Util.java @ line 278) ([])>>)<<SC, origin(<none> (implicit)) ([signals @ file Util.java @ line 276, signals @ file Util.java @ line 278])>>,or(equals(java.lang.NullPointerException::instance(exc),TRUE),equals(java.lang.ArrayIndexOutOfBoundsException::instance(exc),TRUE))<<origin(signals_only @ file Util.java @ line 282) ([])>>)<<origin(<none> (implicit)) ([signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282])>>,all{f:Field}(all{o:java.lang.Object}(or(or(and(equals(o,bArray<<origin(assignable (implicit)) ([])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>,exists{iv:int}(and(and(equals(f,arr(iv))<<origin(assignable (implicit)) ([])>>,geq(iv,bOffset<<origin(assignable (implicit)) ([])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>,leq(iv,add(add(Z(neglit(1(#))),bOffset),length))<<origin(assignable (implicit)) ([])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>,and(not(equals(o,null)<<origin(assignable (implicit)) ([])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>,not(equals(boolean::select(heapAtPre,o,java.lang.Object::<created>),TRUE)<<origin(assignable (implicit)) ([])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>,equals(any::select(heapAtPre,o,f),any::select(heap,o,f))<<origin(assignable (implicit)) ([])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>)<<origin(assignable (implicit)) ([assignable (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Util.java @ line 267, ensures @ file Util.java @ line 268, signals @ file Util.java @ line 276, signals @ file Util.java @ line 278, signals_only @ file Util.java @ line 282, assignable (implicit)])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
69280 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 334, goal 242, rule arrayLengthIsAnInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "arrayLengthIsAnInt"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
69282 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/fm12_01_LRS/lcp.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 334, goal 242, rule arrayLengthIsAnInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "arrayLengthIsAnInt"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
78968 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 202, goal 112, rule Class_invariant_axiom_for_unsatcore_after_competition_postcond5_scope333_LRS not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
78968 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 221, goal 133, rule Class_invariant_axiom_for_unsatcore_after_competition_postcond5_scope333_LRS not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
78968 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 242, goal 156, rule Class_invariant_axiom_for_unsatcore_after_competition_postcond5_scope333_LRS not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
78968 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 666, goal 578, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
78968 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2980, goal 586, rule Class_invariant_axiom_for_unsatcore_after_competition_postcond5_scope333_LRS not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
78969 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2994, goal 596, rule Class_invariant_axiom_for_unsatcore_after_competition_postcond5_scope333_LRS not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
78970 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/SemanticSlicing/project.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 202, goal 112, rule Class_invariant_axiom_for_unsatcore_after_competition_postcond5_scope333_LRS not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
340 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
60486 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 192, goal 102, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
60489 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/list/ArrayList_concatenate.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 192, goal 102, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
79641 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 213, goal 123, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
79642 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/list/ArrayList_enlarge.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 213, goal 123, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
390 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
31909 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 162, goal 72, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
31912 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/list_ghost/ArrayList_enlarge.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 162, goal 72, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
551 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
318 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
150889 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 268, goal 178, rule arrayLengthIsAnInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "arrayLengthIsAnInt"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
150892 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/list_seq/ArrayList.remove.1.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 268, goal 178, rule arrayLengthIsAnInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "arrayLengthIsAnInt"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
347 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
53610 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 285, goal 195, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
53613 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/observer/ExampleSubject_addObserver.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 285, goal 195, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
407 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
321 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
15843 INFO main d.u.i.k.m.s.ProofScriptCommand Included script /home/runner/work/key/key/key.core/../key.ui/examples/heap/quicksort/sort.script
361 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
18556 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 162, goal 53, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
18559 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 371, goal 54, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
18561 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/simple/array_creation.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 162, goal 53, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
29731 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 11, rule qeq_literals not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term subterm: [1] of leq(add(Z(1(#)),mul(i,Z(neglit(1(#))))),Z(0(#)))
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
29735 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/simple/arrays.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 11, rule qeq_literals not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term subterm: [1] of leq(add(Z(1(#)),mul(i,Z(neglit(1(#))))),Z(0(#)))
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
76654 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 273, goal 151, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 12 in seq. [geq(i_0,Z(0(#)))<<origin(assignable @ file MyClass.java @ line 59) ([])>>,geq(length(a),i_0)<<origin(assignable @ file MyClass.java @ line 59) ([])>>,all{x:int}(or(or(leq(x,Z(neglit(1(#))))<<origin(assignable @ file MyClass.java @ line 59) ([assignable @ file MyClass.java @ line 59])>>,geq(x,i_0)<<origin(assignable @ file MyClass.java @ line 59) ([assignable @ file MyClass.java @ line 59])>>)<<origin(assignable @ file MyClass.java @ line 59) ([assignable @ file MyClass.java @ line 59])>>,equals(int::select(anon(heap,allFields(a),anon_heap_LOOP_0<<anonHeapFunction>>),a<<origin(assignable @ file MyClass.java @ line 59) ([])>>,arr(x)),int::select(heap,self,MyClass::$attr2))<<origin(assignable @ file MyClass.java @ line 59) ([assignable @ file MyClass.java @ line 59])>>)<<origin(assignable @ file MyClass.java @ line 59) ([assignable @ file MyClass.java @ line 59])>>)<<origin(assignable @ file MyClass.java @ line 59) ([assignable @ file MyClass.java @ line 59])>>,wellFormed(anon_heap_LOOP_0)<<anonHeapFunction>>,equals(boolean::select(heap,self,java.lang.Object::<created>),TRUE),equals(boolean::select(heap,a,java.lang.Object::<created>),TRUE),wellFormed(heap),equals(heapAtPre,heap)]==>[equals(self,null),equals(a,null),update-application(elem-update(i_2)(length(a<<origin(<none> (implicit)) ([loop_invariant @ file MyClass.java @ line 58, decreases @ file MyClass.java @ line 60])>>))<<origin(<none> (implicit)) ([loop_invariant @ file MyClass.java @ line 58, decreases @ file MyClass.java @ line 60])>>,\<{
method-frame (source=loop2(int[])@MyClass, this=self) {
loop-scope (b) {
b_1 = i_1 < i_2;
if (b_1) {
{
{
a[i] = j + this.attr2;
}
i++;
}
continue;
} else {
{
break;
}
}
}
}
}\> (and(imp(equals(b<<loopScopeIndex>>,TRUE),all{x:int}(or(or(leq(x,Z(neglit(1(#)))),geq(x,length(a))),equals(int::select(heap,a,arr(x)),int::select(heapAtPre,self,MyClass::$attr2))))),imp(not(equals(b<<loopScopeIndex>>,TRUE)),and(and(and(and(geq(i,Z(0(#))),geq(length(a),i))<<SC>>,all{x:int}(or(or(leq(x,Z(neglit(1(#)))),geq(x,i)),equals(int::select(heap,a,arr(x)),int::select(heapBefore_loop2,self,MyClass::$attr2)))))<<SC, origin(loop_invariant @ file MyClass.java @ line 58) ([])>>,all{f:Field}(all{o:java.lang.Object}(or(or(equals(o,a),and(not(equals(o,null)),not(equals(boolean::select(h,o,java.lang.Object::<created>),TRUE)))),equals(any::select(h,o,f),any::select(heap,o,f))))))<<origin(loop_invariant @ file MyClass.java @ line 58) ([loop_invariant @ file MyClass.java @ line 58])>>,prec(add(mul(i,Z(neglit(1(#)))),length(a)),a_1)<<origin(decreases @ file MyClass.java @ line 60) ([])>>)<<origin(<none> (implicit)) ([loop_invariant @ file MyClass.java @ line 58, decreases @ file MyClass.java @ line 60])>>)<<origin(<none> (implicit)) ([loop_invariant @ file MyClass.java @ line 58, decreases @ file MyClass.java @ line 60])>>)<<origin(<none> (implicit)) ([loop_invariant @ file MyClass.java @ line 58, decreases @ file MyClass.java @ line 60])>>)<<origin(<none> (implicit)) ([loop_invariant @ file MyClass.java @ line 58, decreases @ file MyClass.java @ line 60])>>)<<origin(<none> (implicit)) ([loop_invariant @ file MyClass.java @ line 58, decreases @ file MyClass.java @ line 60])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
76656 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 630, goal 152, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
76658 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/simple/loop2.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 273, goal 151, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 12 in seq. [geq(i_0,Z(0(#)))<<origin(assignable @ file MyClass.java @ line 59) ([])>>,geq(length(a),i_0)<<origin(assignable @ file MyClass.java @ line 59) ([])>>,all{x:int}(or(or(leq(x,Z(neglit(1(#))))<<origin(assignable @ file MyClass.java @ line 59) ([assignable @ file MyClass.java @ line 59])>>,geq(x,i_0)<<origin(assignable @ file MyClass.java @ line 59) ([assignable @ file MyClass.java @ line 59])>>)<<origin(assignable @ file MyClass.java @ line 59) ([assignable @ file MyClass.java @ line 59])>>,equals(int::select(anon(heap,allFields(a),anon_heap_LOOP_0<<anonHeapFunction>>),a<<origin(assignable @ file MyClass.java @ line 59) ([])>>,arr(x)),int::select(heap,self,MyClass::$attr2))<<origin(assignable @ file MyClass.java @ line 59) ([assignable @ file MyClass.java @ line 59])>>)<<origin(assignable @ file MyClass.java @ line 59) ([assignable @ file MyClass.java @ line 59])>>)<<origin(assignable @ file MyClass.java @ line 59) ([assignable @ file MyClass.java @ line 59])>>,wellFormed(anon_heap_LOOP_0)<<anonHeapFunction>>,equals(boolean::select(heap,self,java.lang.Object::<created>),TRUE),equals(boolean::select(heap,a,java.lang.Object::<created>),TRUE),wellFormed(heap),equals(heapAtPre,heap)]==>[equals(self,null),equals(a,null),update-application(elem-update(i_2)(length(a<<origin(<none> (implicit)) ([loop_invariant @ file MyClass.java @ line 58, decreases @ file MyClass.java @ line 60])>>))<<origin(<none> (implicit)) ([loop_invariant @ file MyClass.java @ line 58, decreases @ file MyClass.java @ line 60])>>,\<{
method-frame (source=loop2(int[])@MyClass, this=self) {
loop-scope (b) {
b_1 = i_1 < i_2;
if (b_1) {
{
{
a[i] = j + this.attr2;
}
i++;
}
continue;
} else {
{
break;
}
}
}
}
}\> (and(imp(equals(b<<loopScopeIndex>>,TRUE),all{x:int}(or(or(leq(x,Z(neglit(1(#)))),geq(x,length(a))),equals(int::select(heap,a,arr(x)),int::select(heapAtPre,self,MyClass::$attr2))))),imp(not(equals(b<<loopScopeIndex>>,TRUE)),and(and(and(and(geq(i,Z(0(#))),geq(length(a),i))<<SC>>,all{x:int}(or(or(leq(x,Z(neglit(1(#)))),geq(x,i)),equals(int::select(heap,a,arr(x)),int::select(heapBefore_loop2,self,MyClass::$attr2)))))<<SC, origin(loop_invariant @ file MyClass.java @ line 58) ([])>>,all{f:Field}(all{o:java.lang.Object}(or(or(equals(o,a),and(not(equals(o,null)),not(equals(boolean::select(h,o,java.lang.Object::<created>),TRUE)))),equals(any::select(h,o,f),any::select(heap,o,f))))))<<origin(loop_invariant @ file MyClass.java @ line 58) ([loop_invariant @ file MyClass.java @ line 58])>>,prec(add(mul(i,Z(neglit(1(#)))),length(a)),a_1)<<origin(decreases @ file MyClass.java @ line 60) ([])>>)<<origin(<none> (implicit)) ([loop_invariant @ file MyClass.java @ line 58, decreases @ file MyClass.java @ line 60])>>)<<origin(<none> (implicit)) ([loop_invariant @ file MyClass.java @ line 58, decreases @ file MyClass.java @ line 60])>>)<<origin(<none> (implicit)) ([loop_invariant @ file MyClass.java @ line 58, decreases @ file MyClass.java @ line 60])>>)<<origin(<none> (implicit)) ([loop_invariant @ file MyClass.java @ line 58, decreases @ file MyClass.java @ line 60])>>)<<origin(<none> (implicit)) ([loop_invariant @ file MyClass.java @ line 58, decreases @ file MyClass.java @ line 60])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
112456 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 539, goal 418, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 14 in seq. [geq(i_0,Z(0(#)))<<origin(assignable @ file MyClass.java @ line 76) ([])>>,geq(length(a),Z(0(#))),geq(length(a),i_0)<<origin(assignable @ file MyClass.java @ line 76) ([])>>,all{y:int}(all{x:int}(or(or(or(leq(x,Z(neglit(1(#))))<<origin(assignable @ file MyClass.java @ line 76) ([])>>,geq(y,i_0)<<origin(assignable @ file MyClass.java @ line 76) ([])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>,leq(y,x)<<origin(assignable @ file MyClass.java @ line 76) ([])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>,geq(int::select(anon(heap,allFields(a),anon_heap_LOOP_0<<anonHeapFunction>>),a<<origin(assignable @ file MyClass.java @ line 76) ([])>>,arr(y)),int::select(anon(heap,allFields(a),anon_heap_LOOP_0<<anonHeapFunction>>),a<<origin(assignable @ file MyClass.java @ line 76) ([])>>,arr(x)))<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>,all{y:int}(all{x:int}(or(or(or(or(leq(x,Z(neglit(1(#))))<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>,geq(x,i_0)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>,leq(y,add(Z(neglit(1(#))),i_0))<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>,geq(y,length(a))<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>,geq(int::select(anon(heap,allFields(a),anon_heap_LOOP_0<<anonHeapFunction>>),a<<origin(assignable @ file MyClass.java @ line 76) ([])>>,arr(y)),int::select(anon(heap,allFields(a),anon_heap_LOOP_0<<anonHeapFunction>>),a<<origin(assignable @ file MyClass.java @ line 76) ([])>>,arr(x)))<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>,wellFormed(anon_heap_LOOP_0)<<anonHeapFunction>>,equals(boolean::select(heap,self,java.lang.Object::<created>),TRUE),equals(boolean::select(heap,a,java.lang.Object::<created>),TRUE),wellFormed(heap),equals(heapAtPre,heap)]==>[equals(self,null),equals(a,null),update-application(elem-update(i_2)(length(a<<origin(loop_invariant @ file MyClass.java @ line 73) ([loop_invariant @ file MyClass.java @ line 73])>>))<<origin(loop_invariant @ file MyClass.java @ line 73) ([loop_invariant @ file MyClass.java @ line 73])>>,\[{
method-frame (source=selectionSort(int[])@MyClass) {
loop-scope (b) {
b_1 = i_1 < i_2;
if (b_1) {
{
{
int minIndex = i;
for (int j = i + 1; j < a.length; j++) {
if (a[j] < a[minIndex]) minIndex = j;
}
int temp = a[i];
a[i] = a[minIndex];
a[minIndex] = temp;
}
i++;
}
continue;
} else {
{
break;
}
}
}
}
}\] (and(imp(equals(b<<loopScopeIndex>>,TRUE),all{x:int}(all{y:int}(or(or(or(leq(x,Z(0(#))),leq(y,x)),geq(y,length(a))),geq(int::select(heap,a,arr(y)),int::select(heap,a,arr(x))))))),imp(not(equals(b<<loopScopeIndex>>,TRUE)),and(and(and(and(geq(i,Z(0(#))),geq(length(a),i))<<SC>>,all{y:int}(all{x:int}(or(or(or(leq(x,Z(neglit(1(#)))),leq(y,x)),geq(y,i)),geq(int::select(heap,a,arr(y)),int::select(heap,a,arr(x)))))))<<SC>>,all{y:int}(all{x:int}(or(or(or(or(leq(x,Z(neglit(1(#)))),geq(x,i)),leq(y,add(Z(neglit(1(#))),i))),geq(y,length(a))),geq(int::select(heap,a,arr(y)),int::select(heap,a,arr(x)))))))<<SC, origin(loop_invariant @ file MyClass.java @ line 73) ([])>>,all{f:Field}(all{o:java.lang.Object}(or(or(equals(o,a),and(not(equals(o,null)),not(equals(boolean::select(h,o,java.lang.Object::<created>),TRUE)))),equals(any::select(h,o,f),any::select(heap,o,f))))))<<origin(loop_invariant @ file MyClass.java @ line 73) ([loop_invariant @ file MyClass.java @ line 73])>>)<<origin(loop_invariant @ file MyClass.java @ line 73) ([loop_invariant @ file MyClass.java @ line 73])>>)<<origin(loop_invariant @ file MyClass.java @ line 73) ([loop_invariant @ file MyClass.java @ line 73])>>)<<origin(loop_invariant @ file MyClass.java @ line 73) ([loop_invariant @ file MyClass.java @ line 73])>>)<<origin(loop_invariant @ file MyClass.java @ line 73) ([loop_invariant @ file MyClass.java @ line 73])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
112456 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 3581, goal 419, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
112457 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/simple/selection_sort.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 539, goal 418, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 14 in seq. [geq(i_0,Z(0(#)))<<origin(assignable @ file MyClass.java @ line 76) ([])>>,geq(length(a),Z(0(#))),geq(length(a),i_0)<<origin(assignable @ file MyClass.java @ line 76) ([])>>,all{y:int}(all{x:int}(or(or(or(leq(x,Z(neglit(1(#))))<<origin(assignable @ file MyClass.java @ line 76) ([])>>,geq(y,i_0)<<origin(assignable @ file MyClass.java @ line 76) ([])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>,leq(y,x)<<origin(assignable @ file MyClass.java @ line 76) ([])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>,geq(int::select(anon(heap,allFields(a),anon_heap_LOOP_0<<anonHeapFunction>>),a<<origin(assignable @ file MyClass.java @ line 76) ([])>>,arr(y)),int::select(anon(heap,allFields(a),anon_heap_LOOP_0<<anonHeapFunction>>),a<<origin(assignable @ file MyClass.java @ line 76) ([])>>,arr(x)))<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>,all{y:int}(all{x:int}(or(or(or(or(leq(x,Z(neglit(1(#))))<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>,geq(x,i_0)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>,leq(y,add(Z(neglit(1(#))),i_0))<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>,geq(y,length(a))<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>,geq(int::select(anon(heap,allFields(a),anon_heap_LOOP_0<<anonHeapFunction>>),a<<origin(assignable @ file MyClass.java @ line 76) ([])>>,arr(y)),int::select(anon(heap,allFields(a),anon_heap_LOOP_0<<anonHeapFunction>>),a<<origin(assignable @ file MyClass.java @ line 76) ([])>>,arr(x)))<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>)<<origin(assignable @ file MyClass.java @ line 76) ([assignable @ file MyClass.java @ line 76])>>,wellFormed(anon_heap_LOOP_0)<<anonHeapFunction>>,equals(boolean::select(heap,self,java.lang.Object::<created>),TRUE),equals(boolean::select(heap,a,java.lang.Object::<created>),TRUE),wellFormed(heap),equals(heapAtPre,heap)]==>[equals(self,null),equals(a,null),update-application(elem-update(i_2)(length(a<<origin(loop_invariant @ file MyClass.java @ line 73) ([loop_invariant @ file MyClass.java @ line 73])>>))<<origin(loop_invariant @ file MyClass.java @ line 73) ([loop_invariant @ file MyClass.java @ line 73])>>,\[{
method-frame (source=selectionSort(int[])@MyClass) {
loop-scope (b) {
b_1 = i_1 < i_2;
if (b_1) {
{
{
int minIndex = i;
for (int j = i + 1; j < a.length; j++) {
if (a[j] < a[minIndex]) minIndex = j;
}
int temp = a[i];
a[i] = a[minIndex];
a[minIndex] = temp;
}
i++;
}
continue;
} else {
{
break;
}
}
}
}
}\] (and(imp(equals(b<<loopScopeIndex>>,TRUE),all{x:int}(all{y:int}(or(or(or(leq(x,Z(0(#))),leq(y,x)),geq(y,length(a))),geq(int::select(heap,a,arr(y)),int::select(heap,a,arr(x))))))),imp(not(equals(b<<loopScopeIndex>>,TRUE)),and(and(and(and(geq(i,Z(0(#))),geq(length(a),i))<<SC>>,all{y:int}(all{x:int}(or(or(or(leq(x,Z(neglit(1(#)))),leq(y,x)),geq(y,i)),geq(int::select(heap,a,arr(y)),int::select(heap,a,arr(x)))))))<<SC>>,all{y:int}(all{x:int}(or(or(or(or(leq(x,Z(neglit(1(#)))),geq(x,i)),leq(y,add(Z(neglit(1(#))),i))),geq(y,length(a))),geq(int::select(heap,a,arr(y)),int::select(heap,a,arr(x)))))))<<SC, origin(loop_invariant @ file MyClass.java @ line 73) ([])>>,all{f:Field}(all{o:java.lang.Object}(or(or(equals(o,a),and(not(equals(o,null)),not(equals(boolean::select(h,o,java.lang.Object::<created>),TRUE)))),equals(any::select(h,o,f),any::select(heap,o,f))))))<<origin(loop_invariant @ file MyClass.java @ line 73) ([loop_invariant @ file MyClass.java @ line 73])>>)<<origin(loop_invariant @ file MyClass.java @ line 73) ([loop_invariant @ file MyClass.java @ line 73])>>)<<origin(loop_invariant @ file MyClass.java @ line 73) ([loop_invariant @ file MyClass.java @ line 73])>>)<<origin(loop_invariant @ file MyClass.java @ line 73) ([loop_invariant @ file MyClass.java @ line 73])>>)<<origin(loop_invariant @ file MyClass.java @ line 73) ([loop_invariant @ file MyClass.java @ line 73])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
156248 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_Modular not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
156249 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 142, goal 53, rule methodCall not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term top level of update-application(parallel-upd(elem-update(exc)(null),elem-update(o_1)(Other::select(heap,self,Modular::$other))<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit), assignable (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit), assignable (implicit)])>>,\<{
try {
method-frame (source=m()@Modular, this=self) {
o_1.other();
}
} catch (java.lang.Throwable e) {
exc = e;
}
}\> (and(imp(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>,java.lang.Object::<inv>(heap,self)<<impl>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,imp(not(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,and(java.lang.Object::<inv>(heap,self),or(equals(java.lang.Error::instance(exc),TRUE),equals(java.lang.RuntimeException::instance(exc),TRUE))<<origin(signals (implicit)) ([])>>)<<origin(signals (implicit)) ([signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit), assignable (implicit)])>>
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
156250 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/strictlyModular/mayExpand.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_Modular not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
470 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
19965 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 161, goal 71, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
19976 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/SmansEtAl/ArrayList_add.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 161, goal 71, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
361 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
308 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
100709 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 168, goal 79, rule eqSeqSingleton not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "eqSeqSingleton"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
100711 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 515, goal 118, rule eqSeqConcat not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "eqSeqConcat"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
100711 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/vstte10_05_Queue/LinkedList_cons.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 168, goal 79, rule eqSeqSingleton not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "eqSeqSingleton"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
124450 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 358, goal 270, rule eqSeqConcat5 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "eqSeqConcat5"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
124451 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/vstte10_05_Queue/LinkedList_LinkedList1.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 358, goal 270, rule eqSeqConcat5 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "eqSeqConcat5"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
131772 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 358, goal 270, rule eqSeqConcat5 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "eqSeqConcat5"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
131773 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/vstte10_05_Queue/LinkedList_LinkedList2.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 358, goal 270, rule eqSeqConcat5 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "eqSeqConcat5"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
312 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
339 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
62785 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 125, goal 1, rule expandInRangeInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term subterm: [1,1,0] of imp(equals(x,px),imp(equals(y,py),imp(equals(z,pz),imp(not(equals(y,Z(1(#)))),\<{
x *= x;
y = y + x - 1;
z = x - y;
y *= x;
y /= 3;
z = -z;
z = (-34) / z;
}\> (and(and(equals(x,moduloInt(mul(px,px))),equals(y,moduloInt(jdiv(moduloInt(mul(mul(sub(add(py,mul(px,px)),Z(1(#))),px),px)),Z(3(#)))))),equals(z,moduloInt(jdiv(Z(neglit(4(3(#)))),moduloInt(sub(py,Z(1(#)))))))))))))
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
62787 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/arith/computation.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 125, goal 1, rule expandInRangeInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term subterm: [1,1,0] of imp(equals(x,px),imp(equals(y,py),imp(equals(z,pz),imp(not(equals(y,Z(1(#)))),\<{
x *= x;
y = y + x - 1;
z = x - y;
y *= x;
y /= 3;
z = -z;
z = (-34) / z;
}\> (and(and(equals(x,moduloInt(mul(px,px))),equals(y,moduloInt(jdiv(moduloInt(mul(mul(sub(add(py,mul(px,px)),Z(1(#))),px),px)),Z(3(#)))))),equals(z,moduloInt(jdiv(Z(neglit(4(3(#)))),moduloInt(sub(py,Z(1(#)))))))))))))
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
73800 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 96, goal 1, rule assignmentDivisionInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
73800 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 97, goal 1, rule translateJavaDivInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term subterm: [1,0,0] of update-application(elem-update(b)(javaDivInt(a,a)),\<{
try {} catch (Exception e) {
b = 1;
}
}\> (equals(b,Z(1(#)))))
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
73801 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/arith/divByZero.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 96, goal 1, rule assignmentDivisionInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
139601 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 133, goal 1, rule neg_literal not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term subterm: [1,1,1,1,1,0,0,0,0,0,0,0] of imp(not(equals(d,null)),imp(and(and(and(and(and(lt(neg(Z(0(0(0(1(#)))))),f),lt(f,Z(0(0(0(1(#))))))),lt(neg(Z(0(0(0(1(#)))))),dP)),lt(dP,Z(0(0(0(1(#))))))),lt(add(e,iP),Z(7(6(7(2(3(#)))))))),lt(Z(neglit(8(6(7(2(3(#))))))),add(e,iP))),update-application(elem-update(heap)(store(store(heap,d,Decimal::$intPart,iP),d,Decimal::$decPart,dP)),\<{
d.add(e, f)@Decimal;
}\> (and(and(equals(add(mul(int::select(heap,d,Decimal::$intPart),Z(0(0(0(1(#)))))),int::select(heap,d,Decimal::$decPart)),add(add(add(mul(iP,Z(0(0(0(1(#)))))),dP),mul(e,Z(0(0(0(1(#))))))),f)),lt(neg(Z(0(0(0(1(#)))))),int::select(heap,d,Decimal::$decPart))),lt(int::select(heap,d,Decimal::$decPart),Z(0(0(0(1(#)))))))))))
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
at org.key_project.util.collection.ImmutableArray.get(ImmutableArray.java:61)
139655 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/arith/gemplusDecimal/add.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 133, goal 1, rule neg_literal not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term subterm: [1,1,1,1,1,0,0,0,0,0,0,0] of imp(not(equals(d,null)),imp(and(and(and(and(and(lt(neg(Z(0(0(0(1(#)))))),f),lt(f,Z(0(0(0(1(#))))))),lt(neg(Z(0(0(0(1(#)))))),dP)),lt(dP,Z(0(0(0(1(#))))))),lt(add(e,iP),Z(7(6(7(2(3(#)))))))),lt(Z(neglit(8(6(7(2(3(#))))))),add(e,iP))),update-application(elem-update(heap)(store(store(heap,d,Decimal::$intPart,iP),d,Decimal::$decPart,dP)),\<{
d.add(e, f)@Decimal;
}\> (and(and(equals(add(mul(int::select(heap,d,Decimal::$intPart),Z(0(0(0(1(#)))))),int::select(heap,d,Decimal::$decPart)),add(add(add(mul(iP,Z(0(0(0(1(#)))))),dP),mul(e,Z(0(0(0(1(#))))))),f)),lt(neg(Z(0(0(0(1(#)))))),int::select(heap,d,Decimal::$decPart))),lt(int::select(heap,d,Decimal::$decPart),Z(0(0(0(1(#)))))))))))
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
at org.key_project.util.collection.ImmutableArray.get(ImmutableArray.java:61)
164851 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 110, goal 1, rule expandInRangeInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term subterm: [1,0] of \<{
if (start >= 0 && end <= 0 || start <= 0 && end >= 0)
middle = (start + end) / 2;
else middle = (start - end) / 2 + end;
}\> (and(and(or(and(leq(start,middle),leq(middle,end)),and(leq(end,middle),leq(middle,start))),geq(div(add(start,end),Z(2(#))),sub(middle,Z(1(#))))),leq(div(add(start,end),Z(2(#))),add(middle,Z(1(#))))))
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
at org.key_project.util.collection.ImmutableArray.get(ImmutableArray.java:61)
164853 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/arith/median.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 110, goal 1, rule expandInRangeInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term subterm: [1,0] of \<{
if (start >= 0 && end <= 0 || start <= 0 && end >= 0)
middle = (start + end) / 2;
else middle = (start - end) / 2 + end;
}\> (and(and(or(and(leq(start,middle),leq(middle,end)),and(leq(end,middle),leq(middle,start))),geq(div(add(start,end),Z(2(#))),sub(middle,Z(1(#))))),leq(div(add(start,end),Z(2(#))),add(middle,Z(1(#))))))
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
at org.key_project.util.collection.ImmutableArray.get(ImmutableArray.java:61)
189813 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 217, goal 71, rule expand_divJint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term subterm: [0,1,0] of update-application(parallel-upd(parallel-upd(parallel-upd(parallel-upd(elem-update(nano)(n_l_0),elem-update(mili)(m_l_0)),elem-update(n)(n_l_0)),elem-update(m)(m_l_0)),elem-update(c)(jdiv(n_l_0,Z(0(0(0(0(0(0(1(#))))))))))),\<{
n = n - c * 1000000;
m = m + c;
if (m == 0) ;
else if (m > 0) {
if (n < 0) {
n = n + 1000000;
m = m - 1;
}
} else if (m < 0) {
if (n > 0) {
n = n - 1000000;
m = m + 1;
}
}
mili = m;
nano = n;
}\> (and(and(and(and(and(imp(geq(mili,Z(1(#))),geq(nano,Z(0(#)))),imp(leq(mili,Z(neglit(1(#)))),leq(nano,Z(0(#))))),geq(nano,Z(neglit(9(9(9(9(9(9(#)))))))))),leq(nano,Z(9(9(9(9(9(9(#))))))))),equals(div(add(mul(n_l_0,Z(neglit(1(#)))),nano),Z(0(0(0(0(0(0(1(#))))))))),add(m_l_0,mul(mili,Z(neglit(1(#))))))),equals(nano,add(n_l_0,mul(div(n_l_0,Z(0(0(0(0(0(0(1(#))))))))),Z(neglit(0(0(0(0(0(0(1(#)))))))))))))))
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
189814 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/arith/overflow_hija.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 217, goal 71, rule expand_divJint not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term subterm: [0,1,0] of update-application(parallel-upd(parallel-upd(parallel-upd(parallel-upd(elem-update(nano)(n_l_0),elem-update(mili)(m_l_0)),elem-update(n)(n_l_0)),elem-update(m)(m_l_0)),elem-update(c)(jdiv(n_l_0,Z(0(0(0(0(0(0(1(#))))))))))),\<{
n = n - c * 1000000;
m = m + c;
if (m == 0) ;
else if (m > 0) {
if (n < 0) {
n = n + 1000000;
m = m - 1;
}
} else if (m < 0) {
if (n > 0) {
n = n - 1000000;
m = m + 1;
}
}
mili = m;
nano = n;
}\> (and(and(and(and(and(imp(geq(mili,Z(1(#))),geq(nano,Z(0(#)))),imp(leq(mili,Z(neglit(1(#)))),leq(nano,Z(0(#))))),geq(nano,Z(neglit(9(9(9(9(9(9(#)))))))))),leq(nano,Z(9(9(9(9(9(9(#))))))))),equals(div(add(mul(n_l_0,Z(neglit(1(#)))),nano),Z(0(0(0(0(0(0(1(#))))))))),add(m_l_0,mul(mili,Z(neglit(1(#))))))),equals(nano,add(n_l_0,mul(div(n_l_0,Z(0(0(0(0(0(0(1(#))))))))),Z(neglit(0(0(0(0(0(0(1(#)))))))))))))))
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
503 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
323 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
46572 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/./classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
46573 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/./classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
46573 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/./classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
49137 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
49137 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
49137 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
56172 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
56172 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
56172 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
58875 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
58876 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
58876 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
79045 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
79046 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
79046 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
81652 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
81652 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
81652 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
84041 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
84041 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
84041 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
87016 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
87017 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
87017 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
123344 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
123344 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
123344 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
126144 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
126145 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
126145 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
138390 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
138390 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
138390 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
141217 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
141218 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
141218 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
166169 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 154, goal 54, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
166171 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 422, goal 55, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
166172 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/iteratedAssignment.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 154, goal 54, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
174223 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 100, goal 10, rule Class_invariant_axiom_for_C not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
174224 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 227, goal 134, rule Class_invariant_axiom_for_C not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
174224 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/assert/assert2.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 100, goal 10, rule Class_invariant_axiom_for_C not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
189257 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 119, goal 28, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 10 in seq. [wellFormed(heap)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,self,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,equals(For::exactInstance(self),TRUE)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,a,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,measuredByEmpty<<origin(requires (implicit)) ([])>>]==>[equals(For.Trivial::select(heap,self,For::$it),null),equals(self<<origin(requires (implicit)) ([])>>,null)<<origin(requires (implicit)) ([requires (implicit)])>>,equals(a,null)<<origin(requires (implicit)) ([requires (implicit)])>>,update-application(elem-update(z)(length(_a<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file For.java @ line 6, signals (implicit)])>>))<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file For.java @ line 6, signals (implicit)])>>,\<{
try {
method-frame (
result->result_sum,
source=sum(int[])@For,
this=self
) {
for (int i : _a) s += i;
return s;
}
} catch (java.lang.Throwable e) {
exc = e;
}
}\> (and(imp(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>,and(equals(bsum{j:int}(Z(0(#)),length(a),int::select(heap,a,arr(j))),result_sum<<origin(ensures @ file For.java @ line 6) ([])>>)<<origin(ensures @ file For.java @ line 6) ([ensures @ file For.java @ line 6])>>,java.lang.Object::<inv>(heap,self)<<impl>>)<<SC, origin(ensures @ file For.java @ line 6) ([ensures @ file For.java @ line 6])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file For.java @ line 6])>>,imp(not(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,and(java.lang.Object::<inv>(heap,self),or(equals(java.lang.Error::instance(exc),TRUE),equals(java.lang.RuntimeException::instance(exc),TRUE))<<origin(signals (implicit)) ([])>>)<<origin(signals (implicit)) ([signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file For.java @ line 6, signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file For.java @ line 6, signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file For.java @ line 6, signals (implicit)])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
189258 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 428, goal 29, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
189259 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/java5/for_Array.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 119, goal 28, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 10 in seq. [wellFormed(heap)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,self,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,equals(For::exactInstance(self),TRUE)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,a,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,measuredByEmpty<<origin(requires (implicit)) ([])>>]==>[equals(For.Trivial::select(heap,self,For::$it),null),equals(self<<origin(requires (implicit)) ([])>>,null)<<origin(requires (implicit)) ([requires (implicit)])>>,equals(a,null)<<origin(requires (implicit)) ([requires (implicit)])>>,update-application(elem-update(z)(length(_a<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file For.java @ line 6, signals (implicit)])>>))<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file For.java @ line 6, signals (implicit)])>>,\<{
try {
method-frame (
result->result_sum,
source=sum(int[])@For,
this=self
) {
for (int i : _a) s += i;
return s;
}
} catch (java.lang.Throwable e) {
exc = e;
}
}\> (and(imp(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>,and(equals(bsum{j:int}(Z(0(#)),length(a),int::select(heap,a,arr(j))),result_sum<<origin(ensures @ file For.java @ line 6) ([])>>)<<origin(ensures @ file For.java @ line 6) ([ensures @ file For.java @ line 6])>>,java.lang.Object::<inv>(heap,self)<<impl>>)<<SC, origin(ensures @ file For.java @ line 6) ([ensures @ file For.java @ line 6])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file For.java @ line 6])>>,imp(not(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,and(java.lang.Object::<inv>(heap,self),or(equals(java.lang.Error::instance(exc),TRUE),equals(java.lang.RuntimeException::instance(exc),TRUE))<<origin(signals (implicit)) ([])>>)<<origin(signals (implicit)) ([signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file For.java @ line 6, signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file For.java @ line 6, signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file For.java @ line 6, signals (implicit)])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
194815 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 173, goal 78, rule methodCallWithAssignment not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term top level of update-application(parallel-upd(parallel-upd(parallel-upd(elem-update(_f)(f),elem-update(exc)(null)),elem-update(it)(For.Trivial::select(heap,f,For::$it))),parallel-upd(elem-update(h)(heap),elem-update(values_1)(values_1_0))),\[{
try {
method-frame (
source=infiniteLoop(For)@For,
this=self
) {
loop-scope (b) {
b_1 = it.hasNext();
if (b_1) {
{
java.lang.Object o = it.next();
values_1 = \singleton(
values_1,
\seq_singleton(o)
);
;
}
continue;
} else {
{
break;
}
}
}
}
} catch (java.lang.Throwable e) {
exc = e;
}
}\] (and(imp(equals(b<<loopScopeIndex>>,TRUE),and(not(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,imp(not(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,and(java.lang.Object::<inv>(heap,self),or(equals(java.lang.Error::instance(exc),TRUE),equals(java.lang.RuntimeException::instance(exc),TRUE))<<origin(signals (implicit)) ([])>>)<<origin(signals (implicit)) ([signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>,imp(not(equals(b<<loopScopeIndex>>,TRUE)),and(java.lang.Object::<inv>(heap,_f),all{f_0:Field}(all{o:java.lang.Object}(equals(any::select(h,o,f_0),any::select(heap,o,f_0)))))))<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit), assignable (implicit), loop_invariant @ file For.java @ line 25])>>
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
194816 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/java5/for_Iterable.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 173, goal 78, rule methodCallWithAssignment not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term top level of update-application(parallel-upd(parallel-upd(parallel-upd(elem-update(_f)(f),elem-update(exc)(null)),elem-update(it)(For.Trivial::select(heap,f,For::$it))),parallel-upd(elem-update(h)(heap),elem-update(values_1)(values_1_0))),\[{
try {
method-frame (
source=infiniteLoop(For)@For,
this=self
) {
loop-scope (b) {
b_1 = it.hasNext();
if (b_1) {
{
java.lang.Object o = it.next();
values_1 = \singleton(
values_1,
\seq_singleton(o)
);
;
}
continue;
} else {
{
break;
}
}
}
}
} catch (java.lang.Throwable e) {
exc = e;
}
}\] (and(imp(equals(b<<loopScopeIndex>>,TRUE),and(not(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,imp(not(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,and(java.lang.Object::<inv>(heap,self),or(equals(java.lang.Error::instance(exc),TRUE),equals(java.lang.RuntimeException::instance(exc),TRUE))<<origin(signals (implicit)) ([])>>)<<origin(signals (implicit)) ([signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>,imp(not(equals(b<<loopScopeIndex>>,TRUE)),and(java.lang.Object::<inv>(heap,_f),all{f_0:Field}(all{o:java.lang.Object}(equals(any::select(h,o,f_0),any::select(heap,o,f_0)))))))<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit), assignable (implicit), loop_invariant @ file For.java @ line 25])>>
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
200310 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 136, goal 47, rule Class_invariant_axiom_for_ForReferenceArray not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
200311 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 197, goal 105, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 13 in seq. [geq(idx_0,Z(0(#)))<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit), assignable (implicit)])>>,geq(length(as),idx_0)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit), assignable (implicit)])>>,wellFormed(anon_heap_LOOP_0)<<anonHeapFunction, origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>,wellFormed(heap)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,self,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,equals(ForReferenceArray::exactInstance(self),TRUE)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,as,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,measuredByEmpty<<origin(requires (implicit)) ([])>>,all{i:int}(or(or(not(equals(java.lang.Object::select(heap,as<<origin(requires (implicit)) ([])>>,arr(i)),null)<<origin(requires (implicit)) ([requires (implicit)])>>)<<origin(requires (implicit)) ([requires (implicit)])>>,leq(i,Z(neglit(1(#))))<<origin(requires (implicit)) ([])>>)<<origin(requires (implicit)) ([requires (implicit)])>>,geq(i,length(as<<origin(requires (implicit)) ([])>>))<<origin(requires (implicit)) ([requires (implicit)])>>)<<origin(requires (implicit)) ([requires (implicit)])>>)<<origin(requires (implicit)) ([requires (implicit)])>>]==>[equals(as<<origin(requires (implicit)) ([])>>,null)<<origin(requires (implicit)) ([requires (implicit)])>>,equals(self<<origin(requires (implicit)) ([])>>,null)<<origin(requires (implicit)) ([requires (implicit)])>>,update-application(elem-update(i_1)(length(arr_1<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit), loop_invariant @ file ForReferenceArray.java @ line 7])>>))<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit), loop_invariant @ file ForReferenceArray.java @ line 7])>>,\<{
try {
method-frame (
source=foo(java.lang.Object[])@ForReferenceArray,
this=self
) {
loop-scope (b) {
b_1 = i < i_1;
if (b_1) {
{
{
java.lang.Object a;
a = arr_1[idx];
;
}
idx++;
}
continue;
} else {
{
break;
}
}
}
}
} catch (java.lang.Throwable e) {
exc = e;
}
}\> (and(imp(equals(b<<loopScopeIndex>>,TRUE),and(imp(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>,java.lang.Object::<inv>(heap,self)<<impl>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,imp(not(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,and(java.lang.Object::<inv>(heap,self),or(equals(java.lang.Error::instance(exc),TRUE),equals(java.lang.RuntimeException::instance(exc),TRUE))<<origin(signals (implicit)) ([])>>)<<origin(signals (implicit)) ([signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>,imp(not(equals(b<<loopScopeIndex>>,TRUE)),and(and(and(geq(idx,Z(0(#))),geq(length(_as),idx))<<SC, origin(loop_invariant @ file ForReferenceArray.java @ line 7) ([])>>,all{f:Field}(all{o:java.lang.Object}(equals(any::select(h,o,f),any::select(heap,o,f)))))<<origin(<none> (implicit)) ([loop_invariant @ file ForReferenceArray.java @ line 7])>>,prec(add(mul(idx,Z(neglit(1(#)))),length(_as)),a_1))<<origin(<none> (implicit)) ([loop_invariant @ file ForReferenceArray.java @ line 7])>>)<<origin(<none> (implicit)) ([loop_invariant @ file ForReferenceArray.java @ line 7])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit), loop_invariant @ file ForReferenceArray.java @ line 7])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit), loop_invariant @ file ForReferenceArray.java @ line 7])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit), loop_invariant @ file ForReferenceArray.java @ line 7])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
200311 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 388, goal 106, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
200312 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/java5/for_ReferenceArray.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 136, goal 47, rule Class_invariant_axiom_for_ForReferenceArray not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
205506 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 117, goal 27, rule expand_moduloByte not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term subterm: [0,1,0,3] of update-application(parallel-upd(elem-update(exc)(null),elem-update(heap)(store(heap,self,Mult::$b,Z(6(5(2(#))))))),\<{
try {
method-frame (source=cast()@Mult, this=self) {}
} catch (java.lang.Throwable e) {
exc = e;
}
}\> (and(imp(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>,and(equals(int::select(heap,self,Mult::$b),Z(0(#)))<<origin(ensures @ file Mult.java @ line 43) ([])>>,java.lang.Object::<inv>(heap,self)<<impl>>)<<SC, origin(ensures @ file Mult.java @ line 43) ([ensures @ file Mult.java @ line 43])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Mult.java @ line 43])>>,imp(not(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,and(java.lang.Object::<inv>(heap,self),or(equals(java.lang.Error::instance(exc),TRUE),equals(java.lang.RuntimeException::instance(exc),TRUE))<<origin(signals (implicit)) ([])>>)<<origin(signals (implicit)) ([signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Mult.java @ line 43, signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Mult.java @ line 43, signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Mult.java @ line 43, signals (implicit), assignable (implicit)])>>
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
205507 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/jml-bigint/cast.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 117, goal 27, rule expand_moduloByte not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term subterm: [0,1,0,3] of update-application(parallel-upd(elem-update(exc)(null),elem-update(heap)(store(heap,self,Mult::$b,Z(6(5(2(#))))))),\<{
try {
method-frame (source=cast()@Mult, this=self) {}
} catch (java.lang.Throwable e) {
exc = e;
}
}\> (and(imp(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>,and(equals(int::select(heap,self,Mult::$b),Z(0(#)))<<origin(ensures @ file Mult.java @ line 43) ([])>>,java.lang.Object::<inv>(heap,self)<<impl>>)<<SC, origin(ensures @ file Mult.java @ line 43) ([ensures @ file Mult.java @ line 43])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Mult.java @ line 43])>>,imp(not(equals(exc<<origin(ensures (implicit)) ([])>>,null)<<impl, origin(ensures (implicit)) ([ensures (implicit)])>>)<<origin(ensures (implicit)) ([ensures (implicit)])>>,and(java.lang.Object::<inv>(heap,self),or(equals(java.lang.Error::instance(exc),TRUE),equals(java.lang.RuntimeException::instance(exc),TRUE))<<origin(signals (implicit)) ([])>>)<<origin(signals (implicit)) ([signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Mult.java @ line 43, signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Mult.java @ line 43, signals (implicit)])>>)<<origin(<none> (implicit)) ([ensures (implicit), ensures @ file Mult.java @ line 43, signals (implicit), assignable (implicit)])>>
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
396578 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/./classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
396578 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/./classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
396578 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/./classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
403789 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
403789 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
403789 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
406755 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
406755 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
406755 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
410698 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
410699 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
410699 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
540955 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
540956 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
540956 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
544289 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
544292 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.InputStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/InputStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/InputStream.java
544292 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
546597 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
546597 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
550223 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
550223 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
552584 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
552584 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
555559 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
555560 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
557816 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
557816 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
560792 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
560793 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
563002 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
563002 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
566124 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
566125 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
568447 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
568447 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
571512 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
571513 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
573831 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
573831 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
588492 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
588492 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
590778 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 180, goal 26, rule passiveMethodCallStatic not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "passiveMethodCallStatic"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
590779 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/objectOfErroneousClass.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 180, goal 26, rule passiveMethodCallStatic not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "passiveMethodCallStatic"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
590800 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
590801 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
594089 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.io.PrintStream declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/PrintStream.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/io/PrintStream.java
594089 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype java.lang.System declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/standard_key/staticInitialisation/classpath/System.java and once in URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java, Keeping one from URL:file:/home/runner/work/key/key/key.core/build/resources/main/de/uka/ilkd/key/java/JavaRedux/java/lang/System.java
601509 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype cp.C declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/../../key.core/src/test/resources/testcase/classpath/classpath/C.class and once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/../../key.core/src/test/resources/testcase/classpath/classpath/C.jml, Keeping one from FILE:/home/runner/work/key/key/key.core/../key.ui/examples/../../key.core/src/test/resources/testcase/classpath/classpath/C.jml
604600 WARN main d.u.i.k.j.r.KeYCrossReferenceNameInfo Datatype cp.C declared twice: Once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/../../key.core/src/test/resources/testcase/classpath/classpath/C.class and once in FILE:/home/runner/work/key/key/key.core/../key.ui/examples/../../key.core/src/test/resources/testcase/classpath/classpath/C.jml, Keeping one from FILE:/home/runner/work/key/key/key.core/../key.ui/examples/../../key.core/src/test/resources/testcase/classpath/classpath/C.jml
376 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
344 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
353 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
344 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
12410 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 121, goal 31, rule Class_invariant_axiom_for_Cell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
12415 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 123, goal 34, rule Definition_axiom_for_footprint_in_Cell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
12418 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 153, goal 65, rule Definition_axiom_for_footprint_in_Cell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
12419 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 163, goal 76, rule Definition_axiom_for_footprint_in_Cell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
12419 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 167, goal 81, rule Definition_axiom_for_footprint_in_Cell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
12419 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 171, goal 86, rule Definition_axiom_for_footprint_in_Cell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
12426 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/model_methods/Cell_footprint_acc.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 121, goal 31, rule Class_invariant_axiom_for_Cell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
23601 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 122, goal 32, rule Definition_axiom_for_footprint_in_Cell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
23601 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 123, goal 34, rule Class_invariant_axiom_for_Cell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
23601 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 139, goal 51, rule Definition_axiom_for_footprint_in_Cell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
23601 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 143, goal 56, rule Definition_axiom_for_footprint_in_Cell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
23601 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 155, goal 68, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
23602 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/model_methods/Cell_get_acc.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 122, goal 32, rule Definition_axiom_for_footprint_in_Cell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
28683 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule Class_invariant_axiom_for_Cell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
28684 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 111, goal 21, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
28685 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/model_methods/Cell_get.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule Class_invariant_axiom_for_Cell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
45596 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 102, goal 12, rule Class_invariant_axiom_for_Cell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
45597 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 107, goal 17, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
45598 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/model_methods/Cell_set.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 102, goal 12, rule Class_invariant_axiom_for_Cell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
50961 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 107, goal 17, rule Class_invariant_axiom_for_CellTest not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
50962 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 152, goal 65, rule Class_invariant_axiom_for_CellTest not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
50962 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 228, goal 138, rule Class_invariant_axiom_for_CellTest not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
50963 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/model_methods/CellTest_callSet.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 107, goal 17, rule Class_invariant_axiom_for_CellTest not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
56553 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 107, goal 17, rule Class_invariant_axiom_for_CellTest not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
56554 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 160, goal 73, rule replaceKnownSelect_taclet0_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownSelect_taclet0_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
56555 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 216, goal 100, rule Class_invariant_axiom_for_CellTest not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
56556 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 257, goal 140, rule Class_invariant_axiom_for_CellTest not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
56556 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 269, goal 146, rule replaceKnownSelect_taclet0_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownSelect_taclet0_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
56556 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 351, goal 218, rule Class_invariant_axiom_for_CellTest not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
56557 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/model_methods/CellTest_test2.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 107, goal 17, rule Class_invariant_axiom_for_CellTest not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63803 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 107, goal 17, rule Class_invariant_axiom_for_CellTest not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63803 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 20, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63804 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 136, goal 50, rule Definition_axiom_for_footprint_in_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63804 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 164, goal 79, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63804 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 166, goal 82, rule Definition_axiom_for_post_set_in_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63805 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 177, goal 94, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63805 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 200, goal 118, rule Definition_axiom_for_footprint_in_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63806 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 209, goal 128, rule Definition_axiom_for_footprint_in_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63806 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 214, goal 134, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63806 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 228, goal 149, rule replaceKnownSelect_taclet0_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownSelect_taclet0_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
63807 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2678, goal 176, rule Class_invariant_axiom_for_CellTest not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63807 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2716, goal 213, rule Class_invariant_axiom_for_CellTest not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63807 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2728, goal 219, rule replaceKnownSelect_taclet0_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownSelect_taclet0_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
63807 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2768, goal 249, rule Definition_axiom_for_footprint_in_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63808 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2781, goal 263, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63808 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2787, goal 270, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63809 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2810, goal 294, rule Definition_axiom_for_footprint_in_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63812 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2817, goal 302, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63812 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2819, goal 305, rule Definition_axiom_for_footprint_in_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63813 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2864, goal 349, rule Class_invariant_axiom_for_CellTest not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63813 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2875, goal 355, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
63814 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/model_methods/CellTest_test.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 107, goal 17, rule Class_invariant_axiom_for_CellTest not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
68775 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 110, goal 20, rule Class_invariant_axiom_for_Coll1 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
68776 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 23, rule Definition_axiom_for_add_pre_in_Coll1 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
68776 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 125, goal 37, rule Class_invariant_axiom_for_Coll1 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
68777 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/model_methods/Coll1_add.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 110, goal 20, rule Class_invariant_axiom_for_Coll1 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
83939 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 110, goal 20, rule Class_invariant_axiom_for_Coll2 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
83939 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 23, rule Definition_axiom_for_add_pre_in_Coll2 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
83940 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 121, goal 33, rule Class_invariant_axiom_for_Coll2 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
83940 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/model_methods/Coll2_add.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 110, goal 20, rule Class_invariant_axiom_for_Coll2 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
109055 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule Class_invariant_axiom_for_Indirect not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
109057 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 129, goal 42, rule Class_invariant_axiom_for_Indirect not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
109057 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 189, goal 99, rule Class_invariant_axiom_for_Indirect not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
109058 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/model_methods/Indirect_callAdd.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule Class_invariant_axiom_for_Indirect not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
114136 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 113, goal 23, rule Class_invariant_axiom_for_Indirect not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
114136 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 115, goal 26, rule Class_invariant_axiom_for_Coll2 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
114136 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 128, goal 41, rule Class_invariant_axiom_for_Indirect not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
114136 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 139, goal 54, rule Class_invariant_axiom_for_Indirect not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
114136 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 145, goal 61, rule Class_invariant_axiom_for_Indirect not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
114137 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 175, goal 90, rule Class_invariant_axiom_for_Indirect not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
114137 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 212, goal 126, rule Class_invariant_axiom_for_Indirect not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
114137 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 234, goal 142, rule replaceKnownSelect_taclet20_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownSelect_taclet20_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
114137 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 291, goal 164, rule Class_invariant_axiom_for_Indirect not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
114137 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 328, goal 200, rule Class_invariant_axiom_for_Indirect not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
114137 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 352, goal 219, rule Class_invariant_axiom_for_Indirect not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
114137 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/model_methods/Indirect_test.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 113, goal 23, rule Class_invariant_axiom_for_Indirect not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
129276 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 132, goal 42, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
129276 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 134, goal 45, rule Definition_axiom_for_footprint_in_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
129277 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 193, goal 105, rule Definition_axiom_for_footprint_in_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
129277 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 206, goal 119, rule Definition_axiom_for_footprint_in_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
129277 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 213, goal 127, rule Definition_axiom_for_footprint_in_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
129277 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 219, goal 134, rule Definition_axiom_for_footprint_in_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
129278 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/model_methods/Recell_footprint_acc.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 132, goal 42, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
134362 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 126, goal 36, rule Definition_axiom_for_footprint_in_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
134363 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 127, goal 38, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
134363 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 151, goal 63, rule Definition_axiom_for_footprint_in_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
134364 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 160, goal 73, rule Definition_axiom_for_footprint_in_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
134364 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 175, goal 88, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
134365 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/model_methods/Recell_get_acc.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 126, goal 36, rule Definition_axiom_for_footprint_in_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
139791 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
139794 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 111, goal 21, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
139794 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/model_methods/Recell_get.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
160056 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 102, goal 12, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
160056 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 114, goal 24, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
160057 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/model_methods/Recell_set.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 102, goal 12, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
164906 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
164907 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 115, goal 25, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
164908 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/model_methods/Recell_undo.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule Class_invariant_axiom_for_Recell not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
429 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
12046 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 108, goal 18, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
12054 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/permissions_method0.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 108, goal 18, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
17678 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
17679 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/permissions_method1.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
24239 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 107, goal 17, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
24240 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/permissions_method3.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 107, goal 17, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
30777 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 106, goal 16, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
30778 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/permissions_setAB.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 106, goal 16, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
36811 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 121, goal 0, rule permissionTransferReturnIdentity not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "permissionTransferReturnIdentity"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
36813 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/permissionProperties.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 121, goal 0, rule permissionTransferReturnIdentity not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "permissionTransferReturnIdentity"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
48697 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 114, goal 25, rule Definition_axiom_for_stateInv_in_Sampler not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
48698 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 137, goal 48, rule andLeft not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term top level of not(equals(a_1,null))<<origin(<none> (implicit)) ([ensures @ file AFilter.java @ line 89, ensures @ file AFilter.java @ line 90, ensures @ file AFilter.java @ line 91, ensures @ file AFilter.java @ line 92, ensures (implicit), assignable (implicit)])>>
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
48699 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/AFilter_AFilter.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 114, goal 25, rule Definition_axiom_for_stateInv_in_Sampler not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
58773 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
58775 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/AFilter_initPost_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
68240 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
68242 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/AFilter_inv_accessible1.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
77634 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
77636 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/AFilter_inv_accessible2.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
87541 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
87542 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/AFilter_joinTransfer_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
96654 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
96655 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/AFilter_joinTransfer_contract.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
105797 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 19, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
105798 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/AFilter_postJoin_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 19, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
115255 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 19, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
115256 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/AFilter_preStart_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 19, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
133394 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
133396 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/AFilter_startTransfer_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
142946 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 116, goal 26, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
142947 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/AFilter_startTransfer_contract.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 116, goal 26, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
152265 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
152266 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/AFilter_stateInv_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
161699 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
161700 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/AFilter_staticPermissions_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
170655 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
170656 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/AFilter_workingPermissions_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
180713 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 114, goal 25, rule Definition_axiom_for_stateInv_in_Sampler not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
180713 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 137, goal 48, rule andLeft not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term top level of not(equals(b_2,null))<<origin(<none> (implicit)) ([ensures @ file BFilter.java @ line 92, ensures @ file BFilter.java @ line 93, ensures @ file BFilter.java @ line 94, ensures @ file BFilter.java @ line 95, ensures (implicit), assignable (implicit)])>>
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
180714 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/BFilter_BFilter.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 114, goal 25, rule Definition_axiom_for_stateInv_in_Sampler not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
189981 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
189983 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/BFilter_initPost_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
199365 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
199366 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/BFilter_inv_accessible1.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
208409 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
208410 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/BFilter_inv_accessible2.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
218141 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
218143 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/BFilter_joinTransfer_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
227200 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
227201 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/BFilter_joinTransfer_contract.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
236347 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 19, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
236348 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/BFilter_postJoin_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 19, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
245790 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 19, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
245791 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/BFilter_preStart_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 19, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
263065 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
263067 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/BFilter_startTransfer_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
273034 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 116, goal 26, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
273035 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/BFilter_startTransfer_contract.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 116, goal 26, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
282626 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
282627 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/BFilter_stateInv_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
292258 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
292259 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/BFilter_staticPermissions_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
301451 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
301453 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/BFilter_workingPermissions_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
311637 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 114, goal 24, rule andLeft not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term top level of not(equals(f_1,null))<<origin(<none> (implicit)) ([ensures @ file Fib.java @ line 47, ensures @ file Fib.java @ line 48, ensures (implicit), assignable (implicit)])>>
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
311639 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Fib_Fib.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 114, goal 24, rule andLeft not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term top level of not(equals(f_1,null))<<origin(<none> (implicit)) ([ensures @ file Fib.java @ line 47, ensures @ file Fib.java @ line 48, ensures (implicit), assignable (implicit)])>>
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
320707 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
320708 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Fib_initPost_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
329561 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
329562 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Fib_inv1_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
338681 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
338681 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Fib_inv2_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
348162 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 110, goal 20, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
348163 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Fib_joinTransfer_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 110, goal 20, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
357500 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 108, goal 18, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
357501 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Fib_joinTransfer_contract.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 108, goal 18, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
366476 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 108, goal 18, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
366477 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Fib_postJoin_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 108, goal 18, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
375446 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 108, goal 18, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
375447 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Fib_preStart_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 108, goal 18, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
384869 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 110, goal 20, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
384870 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Fib_startTransfer_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 110, goal 20, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
394125 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 108, goal 18, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
394126 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Fib_startTransfer_contract.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 108, goal 18, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
403274 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
403275 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Fib_workingPermissions_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
412413 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
412414 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Plotter_initPost_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
421788 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
421789 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Plotter_inv_accessible1.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
431101 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
431102 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Plotter_inv_accessible2.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
440507 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 114, goal 24, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
440508 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Plotter_joinTransfer_contract.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 114, goal 24, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
451057 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 121, goal 32, rule Definition_axiom_for_stateInv_in_BFilter not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
451057 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 142, goal 54, rule Definition_axiom_for_stateInv_in_AFilter not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
451057 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 157, goal 70, rule Definition_axiom_for_stateInv_in_Sampler not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
451057 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 200, goal 113, rule andLeft not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term top level of not(equals(p_1,null))<<origin(<none> (implicit)) ([ensures @ file Plotter.java @ line 130, ensures @ file Plotter.java @ line 131, ensures @ file Plotter.java @ line 132, ensures @ file Plotter.java @ line 133, ensures @ file Plotter.java @ line 134, ensures (implicit), assignable (implicit)])>>
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
451058 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Plotter_Plotter.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 121, goal 32, rule Definition_axiom_for_stateInv_in_BFilter not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
459983 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 19, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
459985 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Plotter_postJoin_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 19, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
470234 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 19, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
470235 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Plotter_preStart_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 19, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
485803 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
485804 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Plotter_stateInv_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
495854 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
495856 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Plotter_staticPermissions_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
505370 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
505371 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Plotter_workingPermissions_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
514346 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
514347 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Sampler_initPost_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
523402 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
523403 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Sampler_inv_accessible1.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
532548 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
532549 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Sampler_inv_accessible2.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
544585 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
544586 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Sampler_joinTransfer_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
553618 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 110, goal 20, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
553620 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Sampler_joinTransfer_contract.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 110, goal 20, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
562999 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 19, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
563000 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Sampler_postJoin_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 19, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
572006 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 19, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
572007 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Sampler_preStart_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 109, goal 19, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
581146 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
581147 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Sampler_run.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
590694 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 117, goal 27, rule andLeft not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term top level of not(equals(s_1,null))<<origin(<none> (implicit)) ([ensures @ file Sampler.java @ line 42, ensures @ file Sampler.java @ line 43, ensures @ file Sampler.java @ line 44, ensures (implicit), assignable (implicit)])>>
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
590695 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Sampler_Sampler.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 117, goal 27, rule andLeft not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term top level of not(equals(s_1,null))<<origin(<none> (implicit)) ([ensures @ file Sampler.java @ line 42, ensures @ file Sampler.java @ line 43, ensures @ file Sampler.java @ line 44, ensures (implicit), assignable (implicit)])>>
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
603706 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
603707 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Sampler_startTransfer_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
613123 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 110, goal 20, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
613124 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Sampler_startTransfer_contract.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 110, goal 20, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
622432 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
622436 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Sampler_stateInv_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
631597 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
631598 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Sampler_staticPermissions_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
640696 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
640697 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/threads/Sampler_workingPermissions_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
647611 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 106, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
647612 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/mulleretal/ReadWrite_doRead_contract.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 106, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
654700 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 106, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
654701 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/mulleretal/ReadWrite_doWrite_contract.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 106, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
660491 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
660491 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/mulleretal/ReadWrite_read_contract.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
666256 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 107, goal 16, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
666256 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/mulleretal/ReadWrite_write_contract.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 107, goal 16, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
671682 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 106, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
671682 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/mulleretal/ReadWrite_inv1_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 106, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
677097 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 106, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
677098 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/mulleretal/ReadWrite_inv2_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 106, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
684477 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 113, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
684477 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/lockspec/Counter_lockConsistent_contract.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 113, goal 22, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
692312 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
692313 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/lockspec/Counter_increase_contract.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 104, goal 13, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
698770 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
698770 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/lockspec/Counter_fp_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
705591 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
705592 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/lockspec/Counter_fpLock_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
712691 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
712692 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/lockspec/Counter_fpPerm_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
719299 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 106, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
719300 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/lockspec/Counter_inv_accessible1.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 106, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
725873 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 106, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
725874 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/lockspec/Counter_inv_accessible2.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 106, goal 15, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
732635 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
732636 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/lockspec/Counter_lockRef_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
739358 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
739359 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/lockspec/Counter_lockRef_contract1.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
746263 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
746271 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/lockspec/Counter_lockRef_contract2.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
753425 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
753427 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/lockspec/Counter_lockState_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
760454 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
760455 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/lockspec/Counter_lockStatus_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 105, goal 14, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
767201 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 21, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
767202 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/lockspec/Counter_lockTransfer_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 21, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
774037 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 21, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
774039 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/permissions/lockspec/Counter_unlockTransfer_accessible.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 112, goal 21, rule createdOnHeapImpliesCreatedOnPermissions not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "createdOnHeapImpliesCreatedOnPermissions"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
787826 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_Plotter
787829 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_Plotter
787831 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_workingPermissions_in_Plotter
787832 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Plotter
787833 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_joinTransfer_in_Plotter
787835 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_BFilter
787837 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_AFilter
787839 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_BFilter
787841 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_AFilter
787843 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_AFilter
787844 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Plotter
787845 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_BFilter
787846 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_workingPermissions_in_Plotter
787847 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_Sampler
787850 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_Sampler
787851 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Sampler
787852 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_BFilter
787853 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_AFilter
787854 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Sampler
787855 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Sampler
787856 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Sampler
787857 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_joinTransfer_in_Plotter
363 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
11665 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
11667 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 134, goal 46, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
11673 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/completionscopes/testCcatchReturnVal.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
17114 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
17115 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 249, goal 155, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
17116 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/completionscopes/testMultCcatchClauses.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
22353 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
22353 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 249, goal 155, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
22354 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/completionscopes/testNestedExec.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
27434 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
27435 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 115, goal 27, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
27437 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/completionscopes/testCcatchBreakLabel.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
32308 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
32309 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 118, goal 30, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
32310 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/completionscopes/testCcatchContinueLabel.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
37462 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
37463 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 116, goal 28, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
37463 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/completionscopes/testCcatchBreakLabelWildcard.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
42396 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
42397 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 120, goal 32, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
42397 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/completionscopes/testCcatchContinueLabelWildcard.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
47368 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
47368 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 120, goal 32, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
47369 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/completionscopes/testCcatchBreakLabelNonmatchingNested.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 99, goal 10, rule Class_invariant_axiom_for_CompletionScopes not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
356 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
21560 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 139, goal 50, rule Class_invariant_axiom_for_ReverseArray not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
21562 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 1031, goal 940, rule replaceKnownSelect_taclet100_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownSelect_taclet100_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
21563 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 4743, goal 1106, rule replaceKnownSelect_taclet100_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownSelect_taclet100_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
21572 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/firstTouch/05-ReverseArray/reverseArray.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 139, goal 50, rule Class_invariant_axiom_for_ReverseArray not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
302 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
7281 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for andLeft
7282 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for replace_known_right
7288 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for close
9849 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for applyEq
9862 INFO main d.u.i.k.p.r.p.TestFile ... success: loading failed
12297 INFO main d.u.i.k.p.r.p.TestFile ... success: loading failed
14922 INFO main d.u.i.k.p.r.p.TestFile ... success: loading failed
17450 INFO main d.u.i.k.p.r.p.TestFile ... success: loading failed
324 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
31064 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 97, goal 4, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 3 in seq. [wellFormed(heap)]==>[update-application(elem-update(_var#1)(int::select(heap,a,arr(Z(neglit(1(#)))))),\[{
_l#0:
{}
}\] (false))]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
31066 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 103, goal 5, rule throwUnfold not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term top level of false
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
31066 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 173, goal 9, rule unusedLabel not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term top level of false
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
31067 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/switch/empty_switch_array_out_of_bounds.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 97, goal 4, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 3 in seq. [wellFormed(heap)]==>[update-application(elem-update(_var#1)(int::select(heap,a,arr(Z(neglit(1(#)))))),\[{
_l#0:
{}
}\] (false))]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
35984 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 102, goal 6, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 4 in seq. [wellFormed(heap)]==>[equals(a,null),update-application(elem-update(_var#1)(int::select(heap,a,arr(Z(neglit(1(#)))))),\<{
try {
_l#0:
{}
while (true);
} catch (ArrayIndexOutOfBoundsException ex) {}
}\> (true))]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
35984 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 114, goal 12, rule throwUnfold not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term top level of false
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.NullPointerException: null
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:453)
35985 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/java_dl/switch/empty_switch_array_out_of_bounds_catch.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 102, goal 6, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 4 in seq. [wellFormed(heap)]==>[equals(a,null),update-application(elem-update(_var#1)(int::select(heap,a,arr(Z(neglit(1(#)))))),\<{
try {
_l#0:
{}
while (true);
} catch (ArrayIndexOutOfBoundsException ex) {}
}\> (true))]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
329 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
23859 INFO main d.u.i.k.m.s.SMTCommand Finished run on goal 17 in 43ms, result is valid
48472 INFO main d.u.i.k.m.s.SMTCommand Finished run on goal 27 in 41ms, result is valid