Tool CPAchecker 1.6.1-svn 26773 ULTIMATE Automizer 0.1.23-3204b741 CPA-witness2test 1.6.1-svn 26773 CProver witness2test 0.1 CPAchecker 1.6.1-svn 26773 ULTIMATE Automizer 0.1.23-3204b741
Limits timelimit: 900 s, memlimit: 15000 MB, CPU core limit: 8 timelimit: 90 s, memlimit: 7000 MB, CPU core limit: 2 timelimit: 900 s, memlimit: 7000 MB, CPU core limit: 2
Host apollon*
OS Linux 4.4.0-101-generic
System CPU: Intel Xeon E3-1230 v5 @ 3.40 GHz, cores: 8, frequency: 3.8 GHz, Turbo Boost: disabled; RAM: 33553 MB CPU: Intel Xeon E3-1230 v5 @ 3.40 GHz, cores: [8; 4], frequency: 3.8 GHz, Turbo Boost: disabled; RAM: [33553 MB; 33554 MB]
Date of execution 2017-11-30 11:20:26 CET 2017-12-01 07:29:20 CET 2017-12-01 08:07:14 CET 2017-12-01 08:15:38 CET 2017-12-01 08:19:10 CET 2017-12-01 04:11:27 CET 2017-12-01 07:35:08 CET
Run set cpa-seq.sv-comp18.ReachSafety-Recursive cpa-seq-validate-violation-witnesses-cpa-seq.sv-comp18-violation-witness.ReachSafety-Recursive uautomizer-validate-violation-witnesses-cpa-seq.sv-comp18-violation-witness.ReachSafety-Recursive cpa-witness2test-validate-violation-witnesses-cpa-seq.sv-comp18-violation-witness.ReachSafety-Recursive fshell-witness2test-validate-violation-witnesses-cpa-seq.sv-comp18-violation-witness.ReachSafety-Recursive cpa-seq-validate-correctness-witnesses-cpa-seq.sv-comp18-correctness-witness.ReachSafety-Recursive uautomizer-validate-correctness-witnesses-cpa-seq.sv-comp18-correctness-witness.ReachSafety-Recursive
Options -svcomp18 -heap 10000M -benchmark -timelimit 900s -witnessValidation -setprop witness.checkProgramHash=false -heap 5000m -benchmark -witness ../../results-verified/cpa-seq.2017-11-30_1120.logfiles/sv-comp18.${inputfile_name}.files/witness.graphml -setprop cpa.predicate.memoryAllocationsAlwaysSucceed=true -setprop cpa.smg.memoryAllocationFunctions=malloc,__kmalloc,kmalloc,kzalloc,kzalloc_node,ldv_zalloc,ldv_malloc -setprop cpa.smg.arrayAllocationFunctions=calloc,kmalloc_array,kcalloc -setprop cpa.smg.zeroingMemoryAllocation=calloc,kzalloc,kcalloc,kzalloc_node,ldv_zalloc -setprop cpa.smg.deallocationFunctions=free,kfree,kfree_const --full-output --validate ../../results-verified/cpa-seq.2017-11-30_1120.logfiles/sv-comp18.${inputfile_name}.files/witness.graphml -witness2test -setprop witness.checkProgramHash=false -heap 5000m -benchmark -witness ../../results-verified/cpa-seq.2017-11-30_1120.logfiles/sv-comp18.${inputfile_name}.files/witness.graphml -setprop analysis.summaryEdges=true -setprop cpa.callstack.skipVoidRecursion=true -setprop cpa.callstack.skipFunctionPointerRecursion=true --graphml-witness ../../results-verified/cpa-seq.2017-11-30_1120.logfiles/sv-comp18.${inputfile_name}.files/witness.graphml -witnessValidation -setprop witness.checkProgramHash=false -heap 5000m -benchmark -witness ../../results-verified/cpa-seq.2017-11-30_1120.logfiles/sv-comp18.${inputfile_name}.files/witness.graphml -setprop cpa.predicate.memoryAllocationsAlwaysSucceed=true --full-output --validate ../../results-verified/cpa-seq.2017-11-30_1120.logfiles/sv-comp18.${inputfile_name}.files/witness.graphml
sv-benchmarks/c/ status score witness inspect witness cpu (s) mem (MB) energy (J) status score witness inspect witness cpu (s) mem (MB) energy status score witness inspect witness cpu (s) mem (MB) energy status score witness inspect witness cpu (s) mem (MB) energy status score witness inspect witness cpu (s) mem (MB) energy status score witness inspect witness cpu (s) mem (MB) energy status score witness inspect witness cpu (s) mem (MB) energy
recursive/Ackermann02_false-unreach-call_true-no-overflow_true-termination.c 1 4.6 290 44 1 3.9  280 1 6.0   320   0 3.3  180 1 .63   19    - -
recursive/Addition02_false-unreach-call_true-no-overflow_true-termination.c 1 3.7 290 32 1 3.4  260 1 5.4   260   0 3.0  190 1 .65   18    - -
recursive/BallRajamani-SPIN2000-Fig1_false-unreach-call_true-no-overflow_true-termination.c 1 2.8 260 25 1 3.2  260 -32 5.0   230   0 3.5  180 1 .83   18    - -
recursive/EvenOdd03_false-unreach-call_true-no-overflow_true-termination.c 1 3.3 270 31 1 3.5  280 1 5.6   260   0 2.8  180 1 .59   18    - -
recursive/Fibonacci04_false-unreach-call_true-no-overflow_true-termination.c 1 7.4 380 70 1 4.0  270 1 25     940   0 3.1  210 1 .63   19    - -
recursive/Fibonacci05_false-unreach-call_true-no-overflow_true-termination.c 1 22   500 270 1 6.0  310 0 96     4400   0 4.2  220 1 .64   21    - -
recursive/McCarthy91_false-unreach-call_true-no-overflow_true-termination.c 1 3.2 280 30 -32 3.0  260 1 5.1   230   0 2.9  180 1 .60   18    - -
recursive/Ackermann01_true-unreach-call_true-no-overflow.c 2 4.9 290 41 - - - - 0 3.9  250 2 13     500  
recursive/Ackermann03_true-unreach-call_true-no-overflow.c 0 900   3100 11000 - - - - 0 .65 43 0 .019 4.9
recursive/Ackermann04_true-unreach-call_true-no-overflow.c 0 900   6700 12000 - - - - 0 .59 44 0 .021 4.9
recursive/Addition01_true-unreach-call_true-no-overflow_true-termination.c 0 900   1200 12000 - - - - 0 .62 42 0 .023 4.9
recursive/Addition03_true-unreach-call_true-no-overflow_true-termination.c 0 900   3700 11000 - - - - 0 .55 42 0 .019 4.9
recursive/EvenOdd01_true-unreach-call_true-no-overflow_true-termination.c 0 900   14000 11000 - - - - 0 .54 44 0 .020 4.8
recursive/Fibonacci01_true-unreach-call_true-no-overflow.c 0 900   1500 10000 - - - - 0 .57 46 0 .020 5.0
recursive/Fibonacci02_true-unreach-call_true-no-overflow_true-termination.c 2 5.7 420 47 - - - - 0 3.3  250 2 35     2700  
recursive/Fibonacci03_true-unreach-call_true-no-overflow_true-termination.c 0 900   4400 11000 - - - - 0 .54 43 0 .030 4.9
recursive/McCarthy91_true-unreach-call_true-no-overflow_true-termination.c 2 3.5 290 32 - - - - 0 3.3  250 2 8.9   280  
recursive/MultCommutative_true-unreach-call_true-no-overflow_true-termination.c 0 900   1100 11000 - - - - 0 .40 44 0 .021 4.9
recursive/Primes_true-unreach-call_true-no-overflow_false-termination.c 0 900   1400 11000 - - - - 0 .52 41 0 .021 4.9
recursive/gcd01_true-unreach-call_true-no-overflow_true-termination.c 2 4.6 300 40 - - - - 0 3.1  250 2 8.9   340  
recursive/gcd02_true-unreach-call_true-no-overflow_true-termination.c 0 900   730 11000 - - - - 0 .63 44 0 .019 4.9
recursive/recHanoi01_true-unreach-call_true-no-overflow_true-termination.c 0 5.1 310 42 - - - - 0 .66 41 0 .024 4.8
recursive/recHanoi02_true-unreach-call_true-no-overflow_true-termination.c 0 900   4800 12000 - - - - 0 .55 43 0 .020 4.9
recursive/recHanoi03_true-unreach-call_true-no-overflow_true-termination.c 0 900   8400 13000 - - - - 0 .58 43 0 .019 4.9
recursive-simple/afterrec_2calls_false-unreach-call_true-termination.c 1 2.6 250 25 1 3.3  260 1 5.1   250   0 3.5  210 1 .58   18    - -
recursive-simple/afterrec_false-unreach-call_true-termination.c 1 2.7 260 24 1 3.1  260 1 4.5   240   0 2.7  180 1 .59   18    - -
recursive-simple/fibo_10_false-unreach-call_true-termination.c 1 6.2 390 52 1 8.3  380 0 97     5400   0 5.2  220 1 .69   25    - -
recursive-simple/fibo_15_false-unreach-call.c 1 30   1500 290 1 37    2000 0 96     6300   0 22    1000 1 1.9    94    - -
recursive-simple/fibo_20_false-unreach-call.c 0 960   10000 7100 0 .59 44 0 3.5   200   0 .84 50 0 .0012 .26 - -
recursive-simple/fibo_25_false-unreach-call.c 0 220   15000 1900 0 .54 41 0 .020 4.9 0 .77 48 0 .0017 .29 - -
recursive-simple/fibo_2calls_10_false-unreach-call.c 1 6.4 400 54 1 8.5  360 0 96     5300   0 5.0  220 1 .70   25    - -
recursive-simple/fibo_2calls_15_false-unreach-call.c 1 27   1500 230 1 33    1500 0 94     7000   0 17    700 1 2.3    94    - -
recursive-simple/fibo_2calls_20_false-unreach-call.c 0 960   10000 7100 0 .69 45 0 3.2   190   0 .90 51 0 .0041 .30 - -
recursive-simple/fibo_2calls_25_false-unreach-call.c 0 230   15000 1900 0 .54 43 0 .019 5.0 0 .88 49 0 .0015 .28 - -
recursive-simple/fibo_2calls_2_false-unreach-call_true-termination.c 1 3.1 280 27 1 3.6  260 1 5.9   250   0 3.3  210 1 .59   18    - -
recursive-simple/fibo_2calls_4_false-unreach-call_true-termination.c 1 4.0 300 32 1 3.8  270 1 6.4   330   0 3.6  180 1 .76   18    - -
recursive-simple/fibo_2calls_5_false-unreach-call_true-termination.c 1 4.1 300 39 1 4.2  270 0 71     7000   0 3.3  210 1 .59   19    - -
recursive-simple/fibo_2calls_6_false-unreach-call_true-termination.c 1 4.4 310 34 1 4.4  280 1 44     1300   0 3.4  210 1 .59   19    - -
recursive-simple/fibo_2calls_8_false-unreach-call_true-termination.c 1 5.2 330 43 1 6.6  310 0 98     4600   0 4.6  220 1 .71   21    - -
recursive-simple/fibo_5_false-unreach-call_true-termination.c 1 3.8 300 32 1 4.0  270 1 25     980   0 3.1  210 1 .60   19    - -
recursive-simple/fibo_7_false-unreach-call_true-termination.c 1 4.3 310 41 1 5.3  290 0 97     2700   0 4.6  230 1 .63   20    - -
recursive-simple/id2_b3_o2_false-unreach-call_true-termination_true-no-overflow.c 1 3.9 300 29 1 3.5  260 1 6.1   270   0 3.0  210 1 .58   19    - -
recursive-simple/id2_i5_o5_false-unreach-call_true-termination.c 1 3.8 300 32 1 3.5  270 1 5.4   250   0 3.0  190 1 .70   19    - -
recursive-simple/id_b3_o2_false-unreach-call_true-termination_true-no-overflow.c 1 3.6 300 35 1 2.3  260 1 6.3   250   0 2.8  190 1 .74   18    - -
recursive-simple/id_i10_o10_false-unreach-call_true-termination.c 1 3.7 300 35 1 4.0  270 1 6.9   390   0 3.2  210 1 .58   19    - -
recursive-simple/id_i15_o15_false-unreach-call_true-termination.c 1 3.8 300 32 1 4.8  270 1 9.8   470   0 4.1  210 1 .59   19    - -
recursive-simple/id_i20_o20_false-unreach-call_true-termination.c 1 3.8 310 32 1 5.0  280 1 18     710   0 3.5  210 1 .59   19    - -
recursive-simple/id_i25_o25_false-unreach-call_true-termination.c 1 4.0 310 37 1 5.5  280 1 19     930   0 4.5  220 1 .65   19    - -
recursive-simple/id_i5_o5_false-unreach-call_true-termination.c 1 3.5 280 29 1 3.7  280 1 5.1   270   0 3.0  210 1 .61   19    - -
recursive-simple/id_o1000_false-unreach-call_true-termination_true-no-overflow.c 1 120   4700 1200 0 11    390 0 98     6000   0 8.4  310 1 1.1    45    - -
recursive-simple/id_o100_false-unreach-call_true-termination_true-no-overflow.c 1 9.0 510 77 1 15    620 0 97     7000   0 8.3  330 1 .63   21    - -
recursive-simple/id_o10_false-unreach-call_true-termination_true-no-overflow.c 1 3.8 300 34 1 4.4  270 1 8.2   420   0 3.4  210 1 .75   19    - -
recursive-simple/id_o200_false-unreach-call_true-termination_true-no-overflow.c 1 13   730 100 1 30    1400 0 96     6400   0 15    500 1 .68   24    - -
recursive-simple/id_o20_false-unreach-call_true-termination_true-no-overflow.c 1 4.2 310 36 1 6.2  280 1 15     690   0 4.5  220 1 .60   19    - -
recursive-simple/id_o3_false-unreach-call_true-termination_true-no-overflow.c 1 3.5 280 29 1 3.5  260 1 6.1   250   0 3.1  190 1 .68   18    - -
recursive-simple/sum_10x0_false-unreach-call_true-termination.c 1 3.9 300 29 1 2.9  270 1 6.8   390   0 3.1  210 1 .59   19    - -
recursive-simple/sum_15x0_false-unreach-call_true-termination.c 1 4.0 310 37 1 4.6  270 1 11     490   0 3.5  210 1 .58   19    - -
recursive-simple/sum_20x0_false-unreach-call_true-termination.c 1 4.0 310 40 1 5.6  280 1 17     600   0 4.1  210 1 .59   19    - -
recursive-simple/sum_25x0_false-unreach-call_true-termination.c 1 4.0 310 35 1 5.8  290 1 18     880   0 3.9  220 1 .71   19    - -
recursive-simple/sum_2x3_false-unreach-call_true-termination.c 1 3.6 290 31 1 4.4  260 1 4.9   260   0 2.8  190 1 .57   18    - -
recursive-simple/sum_non_eq_false-unreach-call_true-termination_true-no-overflow.c 1 3.4 290 31 1 3.3  250 1 5.7   250   0 2.8  180 1 .58   18    - -
recursive-simple/afterrec_2calls_true-unreach-call_true-termination.c 2 2.3 240 23 - - - - 2 3.0  250 2 7.8   320  
recursive-simple/afterrec_true-unreach-call_true-termination.c 2 2.4 250 22 - - - - 2 3.0  250 2 5.3   260  
recursive-simple/fibo_10_true-unreach-call_true-termination.c 2 6.4 460 56 - - - - 0 4.2  270 2 55     4500  
recursive-simple/fibo_15_true-unreach-call.c 1 36   2100 500 - - - - 0 2.9  250 0 960     5400  
recursive-simple/fibo_20_true-unreach-call.c 0 910   3900 13000 - - - - 0 .70 42 0 .020 4.9
recursive-simple/fibo_25_true-unreach-call.c 0 960   5000 11000 - - - - 0 .65 42 0 .019 4.9
recursive-simple/fibo_2calls_10_true-unreach-call.c 2 7.7 470 59 - - - - 0 3.8  250 2 130     4500  
recursive-simple/fibo_2calls_15_true-unreach-call.c 1 54   2100 690 - - - - 0 3.2  250 0 960     6100  
recursive-simple/fibo_2calls_20_true-unreach-call.c 0 910   3900 12000 - - - - 0 .54 44 0 .020 4.9
recursive-simple/fibo_2calls_25_true-unreach-call.c 0 960   5200 11000 - - - - 0 .63 41 0 .020 4.9
recursive-simple/fibo_2calls_2_true-unreach-call_true-termination.c 2 2.6 270 23 - - - - 2 3.3  250 2 11     360  
recursive-simple/fibo_2calls_4_true-unreach-call_true-termination.c 2 3.8 290 30 - - - - 0 3.3  250 2 16     550  
recursive-simple/fibo_2calls_5_true-unreach-call_true-termination.c 2 4.0 290 35 - - - - 0 3.7  250 2 21     610  
recursive-simple/fibo_2calls_6_true-unreach-call_true-termination.c 2 4.2 290 33 - - - - 0 3.1  250 2 28     750  
recursive-simple/fibo_2calls_8_true-unreach-call_true-termination.c 2 5.6 370 51 - - - - 0 3.1  250 2 55     1700  
recursive-simple/fibo_5_true-unreach-call_true-termination.c 2 3.7 300 31 - - - - 0 3.2  250 2 14     550  
recursive-simple/fibo_7_true-unreach-call_true-termination.c 2 4.4 300 40 - - - - 0 3.1  250 2 19     650  
recursive-simple/id2_b2_o3_true-unreach-call_true-termination_true-no-overflow.c 2 3.9 290 34 - - - - 0 3.8  250 2 11     430  
recursive-simple/id2_b3_o5_true-unreach-call_true-termination_true-no-overflow.c 2 3.7 290 31 - - - - 0 3.6  250 2 12     490  
recursive-simple/id2_b5_o10_true-unreach-call_true-termination_true-no-overflow.c 2 3.6 280 32 - - - - 0 3.0  250 2 13     470  
recursive-simple/id2_i5_o5_true-unreach-call_true-termination.c 2 3.7 290 35 - - - - 0 3.0  250 2 12     490  
recursive-simple/id_b2_o3_true-unreach-call_true-termination_true-no-overflow.c 2 3.4 290 28 - - - - 0 3.1  250 2 9.0   330  
recursive-simple/id_b3_o5_true-unreach-call_true-termination_true-no-overflow.c 2 3.4 290 32 - - - - 0 3.3  250 2 6.5   260  
recursive-simple/id_b5_o10_true-unreach-call_true-termination_true-no-overflow.c 2 3.5 290 32 - - - - 0 3.7  250 2 6.7   270  
recursive-simple/id_i10_o10_true-unreach-call_true-termination.c 2 3.6 290 29 - - - - 0 3.1  250 2 14     520  
recursive-simple/id_i15_o15_true-unreach-call_true-termination.c 2 3.7 290 32 - - - - 0 3.8  250 2 22     640  
recursive-simple/id_i20_o20_true-unreach-call_true-termination.c 2 3.8 290 29 - - - - 0 3.8  250 2 30     740  
recursive-simple/id_i25_o25_true-unreach-call_true-termination.c 2 3.8 300 36 - - - - 0 3.6  250 2 36     810  
recursive-simple/id_i5_o5_true-unreach-call_true-termination.c 2 3.6 300 35 - - - - 0 3.1  250 2 12     440  
recursive-simple/sum_10x0_true-unreach-call_true-termination.c 2 4.0 300 33 - - - - 0 3.3  260 2 17     560  
recursive-simple/sum_15x0_true-unreach-call_true-termination.c 2 4.1 300 37 - - - - 0 3.2  250 2 25     700  
recursive-simple/sum_20x0_true-unreach-call_true-termination.c 2 4.3 300 39 - - - - 0 3.0  250 2 35     770  
recursive-simple/sum_25x0_true-unreach-call_true-termination.c 2 4.8 300 37 - - - - 0 3.8  250 2 59     880  
recursive-simple/sum_2x3_true-unreach-call_true-termination.c 2 3.5 290 31 - - - - 0 3.0  250 2 9.3   360  
recursive-simple/sum_non_eq_true-unreach-call_true-termination_true-no-overflow.c 2 3.8 300 33 - - - - 0 2.9  250 2 7.9   300  
sv-benchmarks/c/ status score witness inspect witness cpu (s) mem (MB) energy (J) status score witness inspect witness cpu (s) mem (MB) energy status score witness inspect witness cpu (s) mem (MB) energy status score witness inspect witness cpu (s) mem (MB) energy status score witness inspect witness cpu (s) mem (MB) energy status score witness inspect witness cpu (s) mem (MB) energy status score witness inspect witness cpu (s) mem (MB) energy
total 96 108 17000 150000 210000 44 6 280   16000 44 -4 1400   76000 44 0 200 10000 44 40 29 950 52 6 130   9500 52 66 2700 40000
    correct results 73 106 490 30000 4500 38 38 270   15000 28 28 310   13000 0 40 40 29 950 3 6 9.3 740 33 66 770 28000
        correct true 33 66 130 10000 1200 0 0 0 0 3 6 9.3 740 33 66 770 28000
        correct false 40 40 360 20000 3400 38 38 270   15000 28 28 310   13000 0 40 40 29 950 0 0
    correct-unconfimed results 2 2 91 4200 1200 0 0 0 0 0 0
        correct-unconfirmed true 2 2 91 4200 1200 0 0 0 0 0 0
        correct-unconfirmed false 0 0 0 0 0 0 0
    incorrect results 0 1 -32 3.0 260 1 -32 5.0 230 0 0 0 0
        incorrect true 0 1 -32 3.0 260 1 -32 5.0 230 0 0 0 0
        incorrect false 0 0 0 0 0 0 0
score (96 tasks, max score: 148) 108 6 -4 0 40 6 66
Run set cpa-seq.sv-comp18.ReachSafety-Recursive cpa-seq-validate-violation-witnesses-cpa-seq.sv-comp18-violation-witness.ReachSafety-Recursive uautomizer-validate-violation-witnesses-cpa-seq.sv-comp18-violation-witness.ReachSafety-Recursive cpa-witness2test-validate-violation-witnesses-cpa-seq.sv-comp18-violation-witness.ReachSafety-Recursive fshell-witness2test-validate-violation-witnesses-cpa-seq.sv-comp18-violation-witness.ReachSafety-Recursive cpa-seq-validate-correctness-witnesses-cpa-seq.sv-comp18-correctness-witness.ReachSafety-Recursive uautomizer-validate-correctness-witnesses-cpa-seq.sv-comp18-correctness-witness.ReachSafety-Recursive