5.28/2.18 YES 5.28/2.18 proof of /export/starexec/sandbox2/benchmark/theBenchmark.jar 5.28/2.18 # AProVE Commit ID: 48fb2092695e11cc9f56e44b17a92a5f88ffb256 marcel 20180622 unpublished dirty 5.28/2.18 5.28/2.18 5.28/2.18 termination of the given Bare JBC problem could be proven: 5.28/2.18 5.28/2.18 (0) Bare JBC problem 5.28/2.18 (1) BareJBCToJBCProof [EQUIVALENT, 94 ms] 5.28/2.18 (2) JBC problem 5.28/2.18 (3) JBCToGraph [EQUIVALENT, 346 ms] 5.28/2.18 (4) JBCTerminationGraph 5.28/2.18 (5) TerminationGraphToSCCProof [SOUND, 0 ms] 5.28/2.18 (6) TRUE 5.28/2.18 5.28/2.18 5.28/2.18 ---------------------------------------- 5.28/2.18 5.28/2.18 (0) 5.28/2.18 Obligation: 5.28/2.18 need to prove termination of the following program: 5.28/2.18 public class Diff { 5.28/2.18 // We assume that A and B have no repetitions. 5.28/2.18 static void dif(int[] A, int[] B, int[] D){ 5.28/2.18 int k=0; 5.28/2.18 int i=0; 5.28/2.18 int l1=A.length; 5.28/2.18 int l2=B.length; 5.28/2.18 boolean found; 5.28/2.18 while(i