421 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
350 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
17379 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)
17383 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)
17388 WARN main d.u.i.k.p.r.p.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)
437 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
367 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
31424 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)
31427 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)
31432 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)
31433 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)
31438 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)
31444 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)
31444 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)
31445 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)
31463 WARN main d.u.i.k.p.r.p.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)
53444 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)
53444 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)
53444 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)
53444 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)
53445 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)
53446 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)
53457 WARN main d.u.i.k.p.r.p.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)
76618 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)
76618 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)
76621 WARN main d.u.i.k.p.r.p.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)
103829 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)
103829 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)
103832 WARN main d.u.i.k.p.r.p.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)
125364 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)
125364 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)
125365 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)
125365 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)
125365 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)
125365 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)
125365 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)
125365 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)
125365 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)
125367 WARN main d.u.i.k.p.r.p.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)
151634 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)
151637 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)
151641 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 3545, goal 50, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
151642 WARN main d.u.i.k.p.r.p.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)
176623 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)
176623 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)
176623 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 4381, goal 52, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
176625 WARN main d.u.i.k.p.r.p.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)
199038 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)
199038 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)
199043 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)
199056 WARN main d.u.i.k.p.r.p.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)
222357 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)
222358 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)
222359 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2759, goal 50, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
222360 WARN main d.u.i.k.p.r.p.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)
521 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
302 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
373 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
44836 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)
44839 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)
44840 WARN main d.u.i.k.p.r.p.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)
77745 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)
77745 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)
77746 WARN main d.u.i.k.p.r.p.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)
83588 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)
83588 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)
83589 WARN main d.u.i.k.p.r.p.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)
96955 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 164])>>,geq(length(arr),init_anonOut_sum_1)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,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 164) ([])>>,arr(i))),init_anonOut_idx)<<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_idx_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_idx_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_idx_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)
96956 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)
96957 WARN main d.u.i.k.p.r.p.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_sum_1,Z(0(#)))<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,geq(length(arr),init_anonOut_sum_1)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 164])>>,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 164) ([])>>,arr(i))),init_anonOut_idx)<<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_idx_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_idx_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_idx_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)
104107 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)
104107 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)
104108 WARN main d.u.i.k.p.r.p.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)
117189 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 207, goal 116, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 10 in seq. [geq(init_anonOut_idx,Z(0(#)))<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,geq(length(arr),init_anonOut_idx)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,equals(bsum{i:int}(Z(0(#)),init_anonOut_idx,int::select(anon(heap,empty,init_anonOut_heap<<anonHeapFunction>>),arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),init_anonOut_sum_1)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,wellFormed(anon(heap,empty,init_anonOut_heap<<anonHeapFunction>>))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,wellFormed(heap)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,arr,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,measuredByEmpty<<origin(requires (implicit)) ([])>>]==>[equals(arr,null)<<origin(requires @ file LoopContractExamplesAll.java @ line 131) ([])>>,update-application(elem-update(i_1)(length(arr_1<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>))<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {
cond = i < i_1;
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(and(equals(exc_0_1,null),not(equals(cond,TRUE))),update-application(elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(and(equals(exc_0_1,null),equals(cond,TRUE)),update-application(elem-update(exc_0_1)(null),\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {
continueLoop:
{
el = arr_1[idx];
{
sum_1 += el;
}
}
{
idx++;
}
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(equals(exc_0_1,null),and(and(and(and(and(and(measuredByEmpty,and(and(and(not(equals(_arr,null)),geq(idx,Z(0(#))))<<SC>>,geq(length(_arr),idx))<<SC, origin(requires @ file LoopContractExamplesAll.java @ line 139) ([])>>,equals(bsum{i:int}(Z(0(#)),idx,int::select(heap,_arr,arr(i))),sum_1<<origin(requires @ file LoopContractExamplesAll.java @ line 140) ([])>>)<<origin(requires @ file LoopContractExamplesAll.java @ line 140) ([requires @ file LoopContractExamplesAll.java @ line 140])>>)<<SC, origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140])>>,geq(length(_arr),idx)<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,wellFormed(heap))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,or(equals(arr_1,null),equals(boolean::select(heap,arr_1,java.lang.Object::<created>),TRUE))<<SC>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,leq(idx#30_Before_BLOCK#27<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([])>>,add(Z(neglit(1(#))),idx))<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([decreases @ file LoopContractExamplesAll.java @ line 143])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,and(imp(not(equals(exc_0_1,null))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,imp(and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),_arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),anonOut_sum_1_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),o,f),any::select(heap,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),_arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),anonOut_sum_1_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),o,f),any::select(heap_Before_BLOCK,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,imp(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,update-application(parallel-upd(parallel-upd(elem-update(heap_Before_BLOCK_NEXT)(heap),parallel-upd(elem-update(sum_1)(anonOut_sum_1_0),elem-update(heap)(anon(heap,empty,anonOut_heap<<anonHeapFunction>>))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (imp(and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_NEXT,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_NEXT,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
117195 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)
117196 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/heap/block_loop_contracts/SimpleVariants/sum_onLoop_internal.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 207, goal 116, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: Wrong position information.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:592)
Caused by: java.lang.RuntimeException: No formula nr. 10 in seq. [geq(init_anonOut_idx,Z(0(#)))<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,geq(length(arr),init_anonOut_idx)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,equals(bsum{i:int}(Z(0(#)),init_anonOut_idx,int::select(anon(heap,empty,init_anonOut_heap<<anonHeapFunction>>),arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),init_anonOut_sum_1)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,wellFormed(anon(heap,empty,init_anonOut_heap<<anonHeapFunction>>))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,wellFormed(heap)<<origin(requires (implicit)) ([])>>,equals(boolean::select(heap,arr,java.lang.Object::<created>),TRUE)<<origin(requires (implicit)) ([])>>,measuredByEmpty<<origin(requires (implicit)) ([])>>]==>[equals(arr,null)<<origin(requires @ file LoopContractExamplesAll.java @ line 131) ([])>>,update-application(elem-update(i_1)(length(arr_1<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>))<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {
cond = i < i_1;
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(and(equals(exc_0_1,null),not(equals(cond,TRUE))),update-application(elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(and(equals(exc_0_1,null),equals(cond,TRUE)),update-application(elem-update(exc_0_1)(null),\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {
continueLoop:
{
el = arr_1[idx];
{
sum_1 += el;
}
}
{
idx++;
}
} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (and(imp(not(equals(exc_0_1,null)),and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,imp(equals(exc_0_1,null),and(and(and(and(and(and(measuredByEmpty,and(and(and(not(equals(_arr,null)),geq(idx,Z(0(#))))<<SC>>,geq(length(_arr),idx))<<SC, origin(requires @ file LoopContractExamplesAll.java @ line 139) ([])>>,equals(bsum{i:int}(Z(0(#)),idx,int::select(heap,_arr,arr(i))),sum_1<<origin(requires @ file LoopContractExamplesAll.java @ line 140) ([])>>)<<origin(requires @ file LoopContractExamplesAll.java @ line 140) ([requires @ file LoopContractExamplesAll.java @ line 140])>>)<<SC, origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140])>>,geq(length(_arr),idx)<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,wellFormed(heap))<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,or(equals(arr_1,null),equals(boolean::select(heap,arr_1,java.lang.Object::<created>),TRUE))<<SC>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,leq(idx#30_Before_BLOCK#27<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([])>>,add(Z(neglit(1(#))),idx))<<origin(decreases @ file LoopContractExamplesAll.java @ line 143) ([decreases @ file LoopContractExamplesAll.java @ line 143])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143])>>,and(imp(not(equals(exc_0_1,null))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,imp(and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),_arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),anonOut_sum_1_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),o,f),any::select(heap,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,and(and(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),_arr<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,arr(i))),anonOut_sum_1_0)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE)))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,equals(any::select(anon(heap,empty,anonOut_heap<<anonHeapFunction>>),o,f),any::select(heap_Before_BLOCK,o,f))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,imp(equals(exc_0_1,null)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>,update-application(parallel-upd(parallel-upd(elem-update(heap_Before_BLOCK_NEXT)(heap),parallel-upd(elem-update(sum_1)(anonOut_sum_1_0),elem-update(heap)(anon(heap,empty,anonOut_heap<<anonHeapFunction>>))<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([])>>)<<origin(assignable @ file LoopContractExamplesAll.java @ line 142) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142])>>,elem-update(exc_0_1)(null)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>,\<{
method-frame (
source=sum_loopContract_onLoop(int[])@LoopContractExamplesAll
) {
breakOut:
try {} catch (java.lang.Throwable e#28) {
exc_0_1 = e#28;
}
}
}\> (imp(and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK_NEXT,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK_NEXT,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,and(and(equals(exc_0_1,null),equals(bsum{i:int}(Z(0(#)),length(_arr),int::select(heap,_arr,arr(i))),sum_1<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>,all{f:Field}(all{o:java.lang.Object}(or(and(not(equals(o,null)),not(equals(boolean::select(heap_Before_BLOCK,o,java.lang.Object::<created>),TRUE))),equals(any::select(heap_Before_BLOCK,o,f),any::select(heap,o,f))))))<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(ensures @ file LoopContractExamplesAll.java @ line 141) ([ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142, ensures @ file LoopContractExamplesAll.java @ line 141])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>)<<origin(<none> (implicit)) ([ensures @ file LoopContractExamplesAll.java @ line 141, requires @ file LoopContractExamplesAll.java @ line 139, requires @ file LoopContractExamplesAll.java @ line 140, decreases @ file LoopContractExamplesAll.java @ line 143, assignable @ file LoopContractExamplesAll.java @ line 142])>>]
at de.uka.ilkd.key.logic.Sequent.getFormulabyNr(Sequent.java:291)
124209 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)
124210 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)
124212 WARN main d.u.i.k.p.r.p.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)
357 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
12781 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)
12784 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)
12790 WARN main d.u.i.k.p.r.p.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)
480 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
10609 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)
10611 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)
10633 WARN main d.u.i.k.p.r.p.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)
14994 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)
14994 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)
14998 WARN main d.u.i.k.p.r.p.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)
19546 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)
19546 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)
19550 WARN main d.u.i.k.p.r.p.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)
24258 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)
24258 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)
24262 WARN main d.u.i.k.p.r.p.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)
31820 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)
31823 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2866, goal 379, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
31823 WARN main d.u.i.k.p.r.p.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)
72584 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)
72587 WARN main d.u.i.k.p.r.p.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)
82524 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)
82524 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)
82524 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)
82524 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)
82524 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2980, goal 586, rule Class_invariant_axiom_for_unsatcore_after_competition_postcond5_scope333_LRS not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
82524 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 2994, goal 596, rule Class_invariant_axiom_for_unsatcore_after_competition_postcond5_scope333_LRS not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
82525 WARN main d.u.i.k.p.r.p.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)
395 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
61378 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)
61382 WARN main d.u.i.k.p.r.p.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)
80630 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)
80632 WARN main d.u.i.k.p.r.p.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)
397 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
32543 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)
32546 WARN main d.u.i.k.p.r.p.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)
381 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.
154531 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)
154535 WARN main d.u.i.k.p.r.p.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)
375 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
55282 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)
55286 WARN main d.u.i.k.p.r.p.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)
527 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
350 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
16303 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
310 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
17065 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)
17068 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)
17070 WARN main d.u.i.k.p.r.p.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)
27992 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)
27993 WARN main d.u.i.k.p.r.p.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)
75672 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)
75673 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)
75675 WARN main d.u.i.k.p.r.p.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)
112395 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)
112397 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 3581, goal 419, rule One Step Simplification not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$BuiltInConstructionException: One Step Simplification is missing. Most probably the binary for this built-in rule is not in your path or you do not have the permission to execute it.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructBuiltinApp(IntermediateProofReplayer.java:627)
112400 WARN main d.u.i.k.p.r.p.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)
156659 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)
156660 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)
156661 WARN main d.u.i.k.p.r.p.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)
547 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
20614 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)
20624 WARN main d.u.i.k.p.r.p.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)
398 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
340 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
106226 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)
106228 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)
106229 WARN main d.u.i.k.p.r.p.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)
130837 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)
130838 WARN main d.u.i.k.p.r.p.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)
138299 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)
138300 WARN main d.u.i.k.p.r.p.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)
432 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
310 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
62643 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)
62646 WARN main d.u.i.k.p.r.p.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)
74692 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)
74693 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)
74694 WARN main d.u.i.k.p.r.p.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)
141221 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)
141222 WARN main d.u.i.k.p.r.p.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)
166801 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 110, goal 1, rule expandInRangeInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term subterm: [1,0] of \<{
if (start >= 0 && end <= 0 || start <= 0 && end >= 0)
middle = (start + end) / 2;
else middle = (start - end) / 2 + end;
}\> (and(and(or(and(leq(start,middle),leq(middle,end)),and(leq(end,middle),leq(middle,start))),geq(div(add(start,end),Z(2(#))),sub(middle,Z(1(#))))),leq(div(add(start,end),Z(2(#))),add(middle,Z(1(#))))))
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
at org.key_project.util.collection.ImmutableArray.get(ImmutableArray.java:61)
166802 WARN main d.u.i.k.p.r.p.ForkedTestFileRunner Run failed java.lang.Exception: Exception while loading proof (see cause for details): /home/runner/work/key/key/key.core/../key.ui/examples/standard_key/arith/median.key.proof
at de.uka.ilkd.key.proof.runallproofs.proofcollection.TestFile.reloadProof(TestFile.java:314)
Caused by: de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 110, goal 1, rule expandInRangeInt not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Wrong position information: Term subterm: [1,0] of \<{
if (start >= 0 && end <= 0 || start <= 0 && end >= 0)
middle = (start + end) / 2;
else middle = (start - end) / 2 + end;
}\> (and(and(or(and(leq(start,middle),leq(middle,end)),and(leq(end,middle),leq(middle,start))),geq(div(add(start,end),Z(2(#))),sub(middle,Z(1(#))))),leq(div(add(start,end),Z(2(#))),add(middle,Z(1(#))))))
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:457)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
at org.key_project.util.collection.ImmutableArray.get(ImmutableArray.java:61)
191514 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)
191515 WARN main d.u.i.k.p.r.p.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)
361 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
323 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
46912 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
46912 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
46912 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
49816 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
49816 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
49817 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
58255 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
58255 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
58255 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
61029 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
61029 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
61029 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
81863 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
81863 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
81864 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
84513 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
84514 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
84514 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
86907 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
86908 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
86908 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
89787 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
89787 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
89788 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
126526 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
126526 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
126527 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
129373 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
129374 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
129374 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
141919 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
141919 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
141920 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
144800 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
144801 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
144801 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
170115 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)
170117 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)
170118 WARN main d.u.i.k.p.r.p.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)
178348 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)
178349 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)
178351 WARN main d.u.i.k.p.r.p.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)
194320 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)
194321 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)
194322 WARN main d.u.i.k.p.r.p.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)
200046 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)
200048 WARN main d.u.i.k.p.r.p.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)
205832 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)
205833 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)
205834 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)
205835 WARN main d.u.i.k.p.r.p.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)
211177 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)
211179 WARN main d.u.i.k.p.r.p.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)
409065 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
409066 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
409066 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
416501 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
416502 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
416502 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
419636 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
419637 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
419637 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
424133 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
424133 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
424134 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
554887 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
554888 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
554888 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
558344 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
558345 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
558345 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
560699 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
560700 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
564445 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
564445 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
566887 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
566888 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
569986 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
569986 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
572264 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
572264 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
575312 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
575313 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
577582 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
577582 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
580774 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
580774 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
583094 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
583095 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
586389 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
586390 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
588801 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
588801 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
605333 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
605335 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
607614 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)
607616 WARN main d.u.i.k.p.r.p.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)
607637 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
607638 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
611005 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
611009 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
618630 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
621757 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
443 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
348 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
341 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
350 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
12277 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)
12279 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)
12280 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)
12280 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)
12281 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)
12281 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)
12289 WARN main d.u.i.k.p.r.p.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)
24286 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)
24286 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)
24287 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)
24287 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)
24287 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)
24294 WARN main d.u.i.k.p.r.p.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)
30017 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)
30017 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)
30018 WARN main d.u.i.k.p.r.p.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)
47231 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)
47232 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)
47233 WARN main d.u.i.k.p.r.p.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)
53086 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)
53087 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)
53087 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)
53088 WARN main d.u.i.k.p.r.p.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)
59118 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)
59119 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)
59119 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)
59120 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)
59120 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)
59120 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)
59121 WARN main d.u.i.k.p.r.p.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)
67393 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)
67394 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)
67394 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)
67394 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)
67394 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)
67401 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)
67402 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)
67402 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)
67402 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)
67403 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)
67403 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)
67403 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)
67404 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)
67404 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)
67404 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)
67404 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)
67405 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)
67405 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)
67405 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)
67406 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)
67406 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)
67407 WARN main d.u.i.k.p.r.p.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)
72963 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)
72963 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)
72963 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)
72965 WARN main d.u.i.k.p.r.p.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)
89665 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)
89665 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)
89665 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)
89666 WARN main d.u.i.k.p.r.p.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)
117435 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)
117437 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)
117438 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)
117441 WARN main d.u.i.k.p.r.p.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)
123147 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)
123147 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)
123148 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)
123148 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)
123148 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)
123149 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)
123149 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)
123149 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)
123152 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)
123152 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)
123153 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)
123154 WARN main d.u.i.k.p.r.p.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)
139794 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)
139794 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)
139794 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)
139794 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)
139795 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)
139795 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)
139795 WARN main d.u.i.k.p.r.p.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)
145329 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)
145330 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)
145330 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)
145330 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)
145330 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)
145331 WARN main d.u.i.k.p.r.p.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)
150869 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)
150870 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)
150871 WARN main d.u.i.k.p.r.p.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)
173758 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)
173759 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)
173760 WARN main d.u.i.k.p.r.p.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)
179252 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)
179253 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)
179254 WARN main d.u.i.k.p.r.p.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)
342 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
13242 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)
13255 WARN main d.u.i.k.p.r.p.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)
19602 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)
19602 WARN main d.u.i.k.p.r.p.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)
26624 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)
26625 WARN main d.u.i.k.p.r.p.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)
33810 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)
33811 WARN main d.u.i.k.p.r.p.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)
40220 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)
40220 WARN main d.u.i.k.p.r.p.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)
52399 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)
52400 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)
52402 WARN main d.u.i.k.p.r.p.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)
62367 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)
62368 WARN main d.u.i.k.p.r.p.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)
72150 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)
72152 WARN main d.u.i.k.p.r.p.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)
81691 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)
81693 WARN main d.u.i.k.p.r.p.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)
92686 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)
92688 WARN main d.u.i.k.p.r.p.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)
102397 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)
102399 WARN main d.u.i.k.p.r.p.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)
112099 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)
112101 WARN main d.u.i.k.p.r.p.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)
121890 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)
121891 WARN main d.u.i.k.p.r.p.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)
140744 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)
140745 WARN main d.u.i.k.p.r.p.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)
150694 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)
150696 WARN main d.u.i.k.p.r.p.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)
160500 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)
160501 WARN main d.u.i.k.p.r.p.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)
170183 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)
170184 WARN main d.u.i.k.p.r.p.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)
179828 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)
179829 WARN main d.u.i.k.p.r.p.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)
190394 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)
190395 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)
190396 WARN main d.u.i.k.p.r.p.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)
200113 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)
200114 WARN main d.u.i.k.p.r.p.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)
209817 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)
209818 WARN main d.u.i.k.p.r.p.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)
219372 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)
219373 WARN main d.u.i.k.p.r.p.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)
230087 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)
230088 WARN main d.u.i.k.p.r.p.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)
239675 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)
239676 WARN main d.u.i.k.p.r.p.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)
249482 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)
249483 WARN main d.u.i.k.p.r.p.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)
259417 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)
259417 WARN main d.u.i.k.p.r.p.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)
278469 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)
278473 WARN main d.u.i.k.p.r.p.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)
288845 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)
288847 WARN main d.u.i.k.p.r.p.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)
298810 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)
298812 WARN main d.u.i.k.p.r.p.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)
308435 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)
308436 WARN main d.u.i.k.p.r.p.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)
318379 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)
318380 WARN main d.u.i.k.p.r.p.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)
328626 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)
328628 WARN main d.u.i.k.p.r.p.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)
338544 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)
338545 WARN main d.u.i.k.p.r.p.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)
348141 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)
348143 WARN main d.u.i.k.p.r.p.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)
357758 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)
357759 WARN main d.u.i.k.p.r.p.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)
367475 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)
367476 WARN main d.u.i.k.p.r.p.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)
377060 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)
377061 WARN main d.u.i.k.p.r.p.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)
386671 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)
386673 WARN main d.u.i.k.p.r.p.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)
396272 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)
396273 WARN main d.u.i.k.p.r.p.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)
406015 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)
406016 WARN main d.u.i.k.p.r.p.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)
415646 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)
415647 WARN main d.u.i.k.p.r.p.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)
425285 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)
425289 WARN main d.u.i.k.p.r.p.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)
434944 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)
434945 WARN main d.u.i.k.p.r.p.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)
444624 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)
444626 WARN main d.u.i.k.p.r.p.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)
454394 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)
454397 WARN main d.u.i.k.p.r.p.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)
464301 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)
464303 WARN main d.u.i.k.p.r.p.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)
475791 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)
475792 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)
475792 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)
475792 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)
475793 WARN main d.u.i.k.p.r.p.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)
485551 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)
485552 WARN main d.u.i.k.p.r.p.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)
496105 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)
496107 WARN main d.u.i.k.p.r.p.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)
513165 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)
513167 WARN main d.u.i.k.p.r.p.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)
523664 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)
523665 WARN main d.u.i.k.p.r.p.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)
533344 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)
533345 WARN main d.u.i.k.p.r.p.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)
543034 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)
543034 WARN main d.u.i.k.p.r.p.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)
552687 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)
552688 WARN main d.u.i.k.p.r.p.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)
562504 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)
562505 WARN main d.u.i.k.p.r.p.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)
575548 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)
575549 WARN main d.u.i.k.p.r.p.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)
585271 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)
585272 WARN main d.u.i.k.p.r.p.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)
595092 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)
595095 WARN main d.u.i.k.p.r.p.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)
604857 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)
604860 WARN main d.u.i.k.p.r.p.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)
614638 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)
614639 WARN main d.u.i.k.p.r.p.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)
624837 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)
624838 WARN main d.u.i.k.p.r.p.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)
638560 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)
638562 WARN main d.u.i.k.p.r.p.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)
648290 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)
648291 WARN main d.u.i.k.p.r.p.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)
658039 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)
658040 WARN main d.u.i.k.p.r.p.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)
667833 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)
667834 WARN main d.u.i.k.p.r.p.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)
677625 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)
677626 WARN main d.u.i.k.p.r.p.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)
685052 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)
685053 WARN main d.u.i.k.p.r.p.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)
692498 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)
692499 WARN main d.u.i.k.p.r.p.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)
698325 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)
698325 WARN main d.u.i.k.p.r.p.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)
704212 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)
704213 WARN main d.u.i.k.p.r.p.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)
710041 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)
710042 WARN main d.u.i.k.p.r.p.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)
715872 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)
715872 WARN main d.u.i.k.p.r.p.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)
723748 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)
723749 WARN main d.u.i.k.p.r.p.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)
731909 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)
731910 WARN main d.u.i.k.p.r.p.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)
738723 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)
738725 WARN main d.u.i.k.p.r.p.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)
745477 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)
745477 WARN main d.u.i.k.p.r.p.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)
752256 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)
752256 WARN main d.u.i.k.p.r.p.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)
759122 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)
759123 WARN main d.u.i.k.p.r.p.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)
766150 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)
766151 WARN main d.u.i.k.p.r.p.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)
773260 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)
773261 WARN main d.u.i.k.p.r.p.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)
780245 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)
780246 WARN main d.u.i.k.p.r.p.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)
787260 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)
787262 WARN main d.u.i.k.p.r.p.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)
794453 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)
794455 WARN main d.u.i.k.p.r.p.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)
801605 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)
801606 WARN main d.u.i.k.p.r.p.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)
808931 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)
808932 WARN main d.u.i.k.p.r.p.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)
816202 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)
816203 WARN main d.u.i.k.p.r.p.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)
830803 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_Plotter
830805 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_Plotter
830807 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_workingPermissions_in_Plotter
830807 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Plotter
830808 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_joinTransfer_in_Plotter
830809 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_BFilter
830811 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_AFilter
830812 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_BFilter
830814 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_AFilter
830815 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_AFilter
830816 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Plotter
830817 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_BFilter
830818 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_workingPermissions_in_Plotter
830819 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_Sampler
830820 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_stateInv_in_Sampler
830820 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Sampler
830821 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_BFilter
830822 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_AFilter
830823 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Sampler
830823 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Sampler
830824 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_staticPermissions_in_Sampler
830825 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for Definition_axiom_for_joinTransfer_in_Plotter
445 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
11872 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)
11874 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)
11880 WARN main d.u.i.k.p.r.p.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)
17819 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)
17820 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)
17821 WARN main d.u.i.k.p.r.p.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)
23697 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)
23697 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)
23698 WARN main d.u.i.k.p.r.p.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)
29093 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)
29093 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)
29094 WARN main d.u.i.k.p.r.p.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)
34471 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)
34472 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)
34473 WARN main d.u.i.k.p.r.p.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)
39830 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)
39831 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)
39832 WARN main d.u.i.k.p.r.p.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)
45075 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)
45076 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)
45076 WARN main d.u.i.k.p.r.p.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)
50359 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)
50359 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)
50360 WARN main d.u.i.k.p.r.p.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)
365 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
22275 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)
22277 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)
22277 WARN main d.u.i.k.p.r.p.TestFile Replay exception de.uka.ilkd.key.proof.io.ProblemLoaderException: Error loading proof.
Line 4743, goal 1106, rule replaceKnownSelect_taclet100_0 not available or not applicable in this context.
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.reportError(IntermediateProofReplayer.java:779)
Caused by: de.uka.ilkd.key.proof.io.IntermediateProofReplayer$TacletAppConstructionException: Unknown taclet with name "replaceKnownSelect_taclet100_0"
at de.uka.ilkd.key.proof.io.IntermediateProofReplayer.constructTacletApp(IntermediateProofReplayer.java:429)
22285 WARN main d.u.i.k.p.r.p.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.
7801 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for andLeft
7802 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for replace_known_right
7808 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for close
10546 WARN main d.u.i.k.p.i.IntermediateProofReplayer Proof contains wrong number of \assumes instatiations for applyEq
10558 INFO main d.u.i.k.p.r.p.TestFile ... success: loading failed
13206 INFO main d.u.i.k.p.r.p.TestFile ... success: loading failed
15701 INFO main d.u.i.k.p.r.p.TestFile ... success: loading failed
18286 INFO main d.u.i.k.p.r.p.TestFile ... success: loading failed
343 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
34355 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)
34357 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)
34358 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)
34359 WARN main d.u.i.k.p.r.p.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)
39658 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)
39658 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)
39659 WARN main d.u.i.k.p.r.p.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)
330 WARN main d.u.i.k.s.ProofSettings The settings in /home/runner/.key/proof-settings.props are *not* read.
27294 INFO main d.u.i.k.m.s.SMTCommand Finished run on goal 17 in 51ms, result is valid
54337 INFO main d.u.i.k.m.s.SMTCommand Finished run on goal 27 in 38ms, result is valid