329 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
304 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
16561 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)
16563 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)
16569 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)
371 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
330 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
29348 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)
29350 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)
29351 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)
29351 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)
29352 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)
29352 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)
29352 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)
29358 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)
29374 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)
50256 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)
50257 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)
50258 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)
50258 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)
50259 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)
50260 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)
50263 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)
71820 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)
71821 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)
71823 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)
96749 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)
96749 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)
96751 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)
116783 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)
116785 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)
116788 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)
116789 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)
116790 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)
116791 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)
116792 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)
116794 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)
116794 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)
116796 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)
141085 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)
141086 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)
141088 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 3586, 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)
141090 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)
164459 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)
164460 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)
164461 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 4378, 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)
164463 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)
185459 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)
185459 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)
185459 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)
185465 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)
207397 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)
207398 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)
207399 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2770, 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)
207400 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)
366 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
368 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
386 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
40864 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)
40866 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)
40880 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)
70154 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)
70155 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)
70156 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)
75273 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)
75273 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)
75274 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)
87115 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)
87115 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)
87115 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)
93582 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)
93582 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)
93583 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)
105375 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_sum_1,Z(0(#)))<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,geq(length(arr),init_anonOut_sum_1)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,equals(bsum{i:int}(Z(0(#)),init_anonOut_sum_1,int::select(anon(heap,empty,init_anonOut_heap<<anonHeapFunction>>),arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),init_anonOut_idx)<<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_idx_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_idx_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_idx_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)
105375 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)
105376 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_sum_1,Z(0(#)))<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,geq(length(arr),init_anonOut_sum_1)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,equals(bsum{i:int}(Z(0(#)),init_anonOut_sum_1,int::select(anon(heap,empty,init_anonOut_heap<<anonHeapFunction>>),arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),init_anonOut_idx)<<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_idx_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_idx_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_idx_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)
111690 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)
111691 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)
111700 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)
417 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
12492 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)
12496 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)
12503 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)
520 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
10203 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)
10207 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)
10220 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)
14367 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)
14367 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)
14371 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)
18871 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)
18872 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)
18875 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)
23157 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)
23158 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)
23160 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)
30307 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)
30307 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2868, 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)
30307 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)
69147 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)
69150 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)
78881 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)
78881 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)
78882 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)
78883 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)
78883 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2986, 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)
78883 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 3000, 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)
78884 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)
350 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
56725 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)
56727 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)
74707 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)
74709 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)
356 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
30852 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)
30855 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)
357 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
352 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
168878 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)
168881 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)
339 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
54168 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)
54171 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)
316 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
346 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
15501 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
311 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
16193 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)
16195 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)
16197 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)
26078 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)
26078 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)
70609 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)
70609 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)
70611 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)
104857 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)
104857 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 3578, 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)
104858 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)
146481 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)
146482 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)
146483 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)
550 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
18986 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)
18996 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)
328 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
391 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
100155 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)
100157 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)
100157 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)
123362 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)
123363 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)
130263 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)
130264 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)
598 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
369 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
60796 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)
60799 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)
72026 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)
72027 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)
72027 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)
134661 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)
134662 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)
158605 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: null
158605 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: null
182058 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)
182058 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)
337 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
341 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
47046 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
47046 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
47047 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
49910 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
49910 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
49910 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
57750 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
57750 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
57750 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
60500 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
60500 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
60500 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
81695 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
81696 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
81696 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
84390 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
84391 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
84391 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
86844 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
86844 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
86844 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
89852 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
89853 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
89853 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
127319 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
127319 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
127319 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
130226 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
130226 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
130226 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
142911 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
142911 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
142912 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
145701 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
145701 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
145701 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
171610 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)
171611 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)
171612 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)
179707 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)
179707 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)
179708 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)
195557 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)
195557 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)
195558 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)
201294 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)
201295 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)
207017 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)
207018 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)
207018 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)
207019 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)
212386 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)
212387 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)
403441 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
403441 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
403442 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
410482 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
410483 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
410483 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
413544 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
413544 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
413545 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
417912 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
417914 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
417915 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
545910 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
545910 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
545910 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
549229 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
549230 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
549230 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
551644 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
551645 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
555273 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
555274 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
557821 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
557821 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
560795 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
560795 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
563216 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
563216 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
566175 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
566176 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
568601 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
568601 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
571733 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
571733 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
574133 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
574133 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
577210 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
577210 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
579607 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
579607 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
595115 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
595115 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
597580 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)
597582 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)
597612 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
597613 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
600919 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
600920 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
608638 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
611715 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
480 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
331 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
312 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
427 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
12268 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)
12270 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)
12270 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)
12270 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)
12270 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)
12270 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)
12276 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)
24927 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)
24927 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)
24928 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)
24928 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)
24928 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)
24929 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)
31059 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)
31059 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)
31060 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)
48821 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)
48821 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)
48822 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)
54842 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)
54843 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)
54843 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)
54844 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)
60929 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)
60929 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)
60930 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)
60931 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)
60931 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)
60931 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)
60932 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)
69329 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)
69331 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)
69332 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)
69333 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)
69333 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)
69333 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)
69334 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)
69334 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)
69335 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)
69335 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)
69335 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)
69335 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)
69336 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)
69336 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)
69336 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)
69336 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)
69337 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)
69337 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)
69337 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)
69337 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)
69338 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)
69340 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)
75107 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)
75107 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)
75107 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)
75107 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)
92610 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)
92611 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)
92611 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)
92613 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)
121629 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)
121633 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)
121636 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)
121637 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)
127621 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)
127622 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)
127622 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)
127622 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)
127623 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)
127623 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)
127623 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)
127624 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)
127624 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)
127624 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)
127624 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)
127625 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)
144906 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)
144907 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)
144907 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)
144907 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)
144907 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)
144907 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)
144908 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)
150699 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)
150702 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)
150707 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)
150707 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)
150707 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)
150708 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)
156529 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)
156529 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)
156530 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)
179814 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)
179815 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)
179815 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)
185730 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)
185730 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)
185731 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)
580 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
12016 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)
12022 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)
17667 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)
17667 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)
24275 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)
24276 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)
31125 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)
31126 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)
37046 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)
37047 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)
48336 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)
48338 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)
48339 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)
57434 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)
57436 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)
66432 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)
66433 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)
75395 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)
75397 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)
85269 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)
85271 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)
94220 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)
94222 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)
103179 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)
103180 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)
112234 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)
112235 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)
129854 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)
129855 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)
139049 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)
139050 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)
148113 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)
148114 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)
157006 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)
157007 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)
165854 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)
165855 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)
175664 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)
175664 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)
175665 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)
184537 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)
184539 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)
193428 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)
193429 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)
202370 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)
202371 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)
212179 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)
212180 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)
221235 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)
221235 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)
230205 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)
230206 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)
239373 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)
239373 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)
257323 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)
257324 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)
267023 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)
267024 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)
276176 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)
276177 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)
285079 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)
285080 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)
293937 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)
293938 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)
303321 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)
303324 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)
312282 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)
312283 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)
321196 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)
321197 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)
330129 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)
330129 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)
339138 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)
339139 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)
348063 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)
348064 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)
356989 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)
356990 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)
365917 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)
365918 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)
374973 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)
374974 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)
383936 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)
383937 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)
392860 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)
392862 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)
401824 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)
401825 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)
410799 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)
410800 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)
419762 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)
419763 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)
428713 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)
428714 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)
439281 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)
439281 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)
439281 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)
439281 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)
439282 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)
448173 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)
448174 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)
457912 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)
457913 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)
473617 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)
473618 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)
483047 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)
483047 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)
491952 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)
491953 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)
500860 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)
500861 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)
509745 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)
509746 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)
518643 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)
518644 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)
530549 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)
530550 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)
539506 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)
539507 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)
548483 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)
548484 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)
557433 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)
557434 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)
566423 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)
566424 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)
575822 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)
575824 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)
588370 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)
588371 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)
597360 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)
597361 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)
606346 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)
606347 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)
615385 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)
615386 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)
624411 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)
624412 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)
631317 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)
631317 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)
638270 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)
638282 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)
643904 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)
643904 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)
649268 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)
649269 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)
654727 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)
654728 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)
660434 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)
660435 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)
668195 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)
668196 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)
676583 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)
676584 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)
682990 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)
682991 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)
689554 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)
689554 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)
696106 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)
696114 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)
702815 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)
702816 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)
709466 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)
709467 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)
716076 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)
716077 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)
722584 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)
722585 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)
729065 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)
729065 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)
735868 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)
735870 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)
742438 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)
742439 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)
749193 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)
749194 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)
756058 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)
756059 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)
769847 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_Plotter
769849 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_Plotter
769851 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_workingPermissions_in_Plotter
769852 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Plotter
769853 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_joinTransfer_in_Plotter
769854 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_BFilter
769856 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_AFilter
769857 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_BFilter
769859 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_AFilter
769860 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_AFilter
769861 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Plotter
769862 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_BFilter
769863 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_workingPermissions_in_Plotter
769863 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_Sampler
769864 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_Sampler
769865 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Sampler
769866 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_BFilter
769867 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_AFilter
769868 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Sampler
769868 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Sampler
769869 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Sampler
769870 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_joinTransfer_in_Plotter
548 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
12161 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)
12163 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)
12168 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)
17894 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)
17895 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)
17895 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)
23312 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)
23312 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)
23313 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)
28403 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)
28404 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)
28405 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)
33479 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)
33480 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)
33480 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)
38641 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)
38642 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)
38642 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)
43584 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)
43585 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)
43585 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)
48500 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)
48500 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)
48501 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)
316 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
22021 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)
22023 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)
22023 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 4827, 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)
22032 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)
347 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
7538 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for andLeft
7539 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for replace_known_right
7543 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for close
10303 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for applyEq
10327 INFO main d.u.i.k.p.r.p.TestFile ... success: loading failed
13052 INFO main d.u.i.k.p.r.p.TestFile ... success: loading failed
15726 INFO main d.u.i.k.p.r.p.TestFile ... success: loading failed
18233 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.
33506 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)
33508 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)
33509 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)
33510 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)
38759 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)
38760 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)
38760 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)
387 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
24920 INFO main d.u.i.k.m.s.SMTCommand Finished run on goal 17 in 46ms, result is valid
50315 INFO main d.u.i.k.m.s.SMTCommand Finished run on goal 27 in 38ms, result is valid