4.30/2.01 NO 4.30/2.01 proof of /export/starexec/sandbox/benchmark/theBenchmark.jar 4.30/2.01 # AProVE Commit ID: 48fb2092695e11cc9f56e44b17a92a5f88ffb256 marcel 20180622 unpublished dirty 4.30/2.01 4.30/2.01 4.30/2.01 termination of the given Bare JBC problem could be disproven: 4.30/2.01 4.30/2.01 (0) Bare JBC problem 4.30/2.01 (1) BareJBCToJBCProof [EQUIVALENT, 94 ms] 4.30/2.01 (2) JBC problem 4.30/2.01 (3) JBCNonTerm [COMPLETE, 200 ms] 4.30/2.01 (4) NO 4.30/2.01 4.30/2.01 4.30/2.01 ---------------------------------------- 4.30/2.01 4.30/2.01 (0) 4.30/2.01 Obligation: 4.30/2.01 need to prove termination of the following program: 4.30/2.01 public class NO_02 { 4.30/2.01 public static void main(String args[]) { 4.30/2.01 for (int i = 0; i < 100; i++) 4.30/2.01 for (int j = 0; j < 1; j += 0); 4.30/2.01 } 4.30/2.01 } 4.30/2.01 4.30/2.01 4.30/2.01 4.30/2.01 ---------------------------------------- 4.30/2.01 4.30/2.01 (1) BareJBCToJBCProof (EQUIVALENT) 4.30/2.01 initialized classpath 4.30/2.01 ---------------------------------------- 4.30/2.01 4.30/2.01 (2) 4.30/2.01 Obligation: 4.30/2.01 need to prove termination of the following program: 4.30/2.01 public class NO_02 { 4.30/2.01 public static void main(String args[]) { 4.30/2.01 for (int i = 0; i < 100; i++) 4.30/2.01 for (int j = 0; j < 1; j += 0); 4.30/2.01 } 4.30/2.01 } 4.30/2.01 4.30/2.01 4.30/2.01 4.30/2.01 ---------------------------------------- 4.30/2.01 4.30/2.01 (3) JBCNonTerm (COMPLETE) 4.30/2.01 Constructed a run with a repetition. States 7 and 12 are repetitions (when considering only the interesting positions []). 4.30/2.01 4.30/2.01 0: 4.30/2.01 YES: (JL1) 4.30/2.01 1: 4.30/2.01 YES: (JL1) 4.30/2.01 2: 4.30/2.01 YES: (JL1) 4.30/2.01 3: 4.30/2.01 YES: (JL1) 4.30/2.01 4: 4.30/2.01 YES: (JL1) 4.30/2.01 5: 4.30/2.01 YES: (JL1) 4.30/2.01 6: 4.30/2.01 YES: (JL1) 4.30/2.01 7: 4.30/2.01 YES: (JL1) 4.30/2.01 8: 4.30/2.01 YES: (JL1) 4.30/2.01 9: 4.30/2.01 YES: (JL1) 4.30/2.01 10: 4.30/2.01 YES: (JL1) 4.30/2.01 11: 4.30/2.01 YES: (JL1) 4.30/2.01 12: 4.30/2.01 YES: (JL1) 4.30/2.01 4.30/2.01 ---------------------------------------- 4.30/2.01 4.30/2.01 (4) 4.30/2.01 NO 4.37/2.04 EOF