Tool VeriAbs 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* [apollon020; apollon077; apollon078; apollon084; apollon149; apollon164] apollon* [apollon037; apollon065; apollon077; apollon078; apollon155; apollon159] 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-12-02 18:04:04 CET 2017-12-03 04:46:33 CET 2017-12-03 06:08:30 CET 2017-12-03 06:21:09 CET 2017-12-03 06:27:12 CET 2017-12-03 03:55:53 CET 2017-12-03 04:55:47 CET
Run set veriabs.sv-comp18.ReachSafety-Recursive cpa-seq-validate-violation-witnesses-veriabs.sv-comp18-violation-witness.ReachSafety-Recursive uautomizer-validate-violation-witnesses-veriabs.sv-comp18-violation-witness.ReachSafety-Recursive cpa-witness2test-validate-violation-witnesses-veriabs.sv-comp18-violation-witness.ReachSafety-Recursive fshell-witness2test-validate-violation-witnesses-veriabs.sv-comp18-violation-witness.ReachSafety-Recursive cpa-seq-validate-correctness-witnesses-veriabs.sv-comp18-correctness-witness.ReachSafety-Recursive uautomizer-validate-correctness-witnesses-veriabs.sv-comp18-correctness-witness.ReachSafety-Recursive
Options -witnessValidation -setprop witness.checkProgramHash=false -heap 5000m -benchmark -witness ../../results-verified/veriabs.2017-12-02_1804.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/veriabs.2017-12-02_1804.logfiles/sv-comp18.${inputfile_name}.files/witness.graphml -witness2test -setprop witness.checkProgramHash=false -heap 5000m -benchmark -witness ../../results-verified/veriabs.2017-12-02_1804.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/veriabs.2017-12-02_1804.logfiles/sv-comp18.${inputfile_name}.files/witness.graphml -witnessValidation -setprop witness.checkProgramHash=false -heap 5000m -benchmark -witness ../../results-verified/veriabs.2017-12-02_1804.logfiles/sv-comp18.${inputfile_name}.files/witness.graphml -setprop cpa.predicate.memoryAllocationsAlwaysSucceed=true --full-output --validate ../../results-verified/veriabs.2017-12-02_1804.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 670   190 2800 -32 4.1  270 1 11     370   0 2.8  210 1 .61   19    - -
recursive/Addition02_false-unreach-call_true-no-overflow_true-termination.c 1 580   2200 6600 -32 4.0  260 1 3.4   250   0 2.0  210 1 .60   18    - -
recursive/BallRajamani-SPIN2000-Fig1_false-unreach-call_true-no-overflow_true-termination.c 0 7.2 220 65 0 2.3  170 -32 4.9   230   0 2.5  180 0 .55   18    - -
recursive/EvenOdd03_false-unreach-call_true-no-overflow_true-termination.c 1 7.9 250 66 -32 3.7  260 1 4.9   250   0 2.0  210 1 .66   18    - -
recursive/Fibonacci04_false-unreach-call_true-no-overflow_true-termination.c 1 670   160 3000 -32 3.7  270 1 19     610   0 2.8  210 1 .59   19    - -
recursive/Fibonacci05_false-unreach-call_true-no-overflow_true-termination.c 1 690   780 2800 -32 4.1  270 0 96     4700   0 2.4  220 1 .63   20    - -
recursive/McCarthy91_false-unreach-call_true-no-overflow_true-termination.c 1 670   160 2900 -32 3.1  260 1 3.5   240   0 1.9  210 1 .58   18    - -
recursive/Ackermann01_true-unreach-call_true-no-overflow.c 0 900   4400 5300 - - - - 0 .55 43 0 .031 4.8
recursive/Ackermann03_true-unreach-call_true-no-overflow.c 0 900   4400 5900 - - - - 0 .64 41 0 .024 4.8
recursive/Ackermann04_true-unreach-call_true-no-overflow.c 0 900   8300 5500 - - - - 0 .42 43 0 .019 5.0
recursive/Addition01_true-unreach-call_true-no-overflow_true-termination.c 2 610   2200 6700 - - - - 0 3.0  250 2 8.5   320  
recursive/Addition03_true-unreach-call_true-no-overflow_true-termination.c 2 610   2200 6700 - - - - 0 3.9  250 2 430     4600  
recursive/EvenOdd01_true-unreach-call_true-no-overflow_true-termination.c 0 7.6 160 73 - - - - 0 .51 44 0 .018 5.0
recursive/Fibonacci01_true-unreach-call_true-no-overflow.c 0 900   3000 4500 - - - - 0 .68 43 0 .046 5.0
recursive/Fibonacci02_true-unreach-call_true-no-overflow_true-termination.c 2 7.6 270 75 - - - - 0 2.5  250 2 34     2800  
recursive/Fibonacci03_true-unreach-call_true-no-overflow_true-termination.c 0 900   3000 5500 - - - - 0 .73 43 0 .019 4.9
recursive/McCarthy91_true-unreach-call_true-no-overflow_true-termination.c 0 900   4000 5000 - - - - 0 .48 43 0 .020 4.9
recursive/MultCommutative_true-unreach-call_true-no-overflow_true-termination.c 0 900   5800 7100 - - - - 0 .63 42 0 .021 5.0
recursive/Primes_true-unreach-call_true-no-overflow_false-termination.c 0 900   3000 7500 - - - - 0 .69 43 0 .018 4.9
recursive/gcd01_true-unreach-call_true-no-overflow_true-termination.c 0 900   2300 9600 - - - - 0 .66 43 0 .024 4.8
recursive/gcd02_true-unreach-call_true-no-overflow_true-termination.c 0 900   3100 11000 - - - - 0 .69 43 0 .017 4.9
recursive/recHanoi01_true-unreach-call_true-no-overflow_true-termination.c 0 900   8400 7200 - - - - 0 .60 41 0 .019 4.9
recursive/recHanoi02_true-unreach-call_true-no-overflow_true-termination.c 0 6.9 160 67 - - - - 0 .63 41 0 .022 5.0
recursive/recHanoi03_true-unreach-call_true-no-overflow_true-termination.c 0 6.8 160 63 - - - - 0 .52 42 0 .023 4.8
recursive-simple/afterrec_2calls_false-unreach-call_true-termination.c 0 23   160 210 0 .52 41 0 .019 4.9 0 .70 49 0 .0035 .30 - -
recursive-simple/afterrec_false-unreach-call_true-termination.c 1 7.0 220 67 -32 3.3  260 1 8.0   260   0 2.8  210 1 .57   18    - -
recursive-simple/fibo_10_false-unreach-call_true-termination.c 1 7.6 240 80 -32 4.9  270 0 97     6600   0 3.9  230 1 .62   21    - -
recursive-simple/fibo_15_false-unreach-call.c 1 11   210 120 -32 8.5  490 0 77     7000   0 6.7  360 1 1.2    40    - -
recursive-simple/fibo_20_false-unreach-call.c 0 250   240 2100 0 .53 41 0 .017 4.8 0 .87 47 0 .0014 .26 - -
recursive-simple/fibo_25_false-unreach-call.c 0 6.8 160 56 0 .57 41 0 .018 4.8 0 .68 49 0 .0035 .29 - -
recursive-simple/fibo_2calls_10_false-unreach-call.c 1 7.7 240 69 -32 2.9  270 0 97     5100   0 2.7  220 1 .64   20    - -
recursive-simple/fibo_2calls_15_false-unreach-call.c 1 12   240 110 -32 5.4  550 0 85     7000   0 5.3  510 1 1.3    41    - -
recursive-simple/fibo_2calls_20_false-unreach-call.c 0 900   270 5300 0 .41 44 0 .019 4.8 0 .65 49 0 .0027 .28 - -
recursive-simple/fibo_2calls_25_false-unreach-call.c 0 900   270 6700 0 .55 41 0 .019 4.9 0 .65 49 0 .0012 .27 - -
recursive-simple/fibo_2calls_2_false-unreach-call_true-termination.c 1 7.2 240 69 -32 3.4  260 1 6.1   260   0 2.0  210 1 .69   18    - -
recursive-simple/fibo_2calls_4_false-unreach-call_true-termination.c 1 7.6 240 68 -32 3.5  250 1 14     520   0 2.1  210 1 .61   18    - -
recursive-simple/fibo_2calls_5_false-unreach-call_true-termination.c 1 7.3 250 71 -32 4.1  280 1 46     2500   0 3.1  210 1 .57   19    - -
recursive-simple/fibo_2calls_6_false-unreach-call_true-termination.c 1 7.2 220 64 -32 2.4  260 1 27     890   0 2.2  210 1 .58   19    - -
recursive-simple/fibo_2calls_8_false-unreach-call_true-termination.c 1 7.1 250 71 -32 4.0  270 0 97     4200   0 2.3  220 1 .60   19    - -
recursive-simple/fibo_5_false-unreach-call_true-termination.c 1 7.3 240 72 -32 3.6  260 1 18     680   0 3.2  230 1 .62   18    - -
recursive-simple/fibo_7_false-unreach-call_true-termination.c 1 7.6 240 62 -32 3.9  260 -32 27     1300   0 3.0  210 1 .59   19    - -
recursive-simple/id2_b3_o2_false-unreach-call_true-termination_true-no-overflow.c 1 8.0 240 73 -32 3.7  250 1 6.4   260   0 3.2  210 1 .58   18    - -
recursive-simple/id2_i5_o5_false-unreach-call_true-termination.c 1 7.3 250 67 -32 3.1  260 1 6.9   270   0 2.8  210 1 .71   18    - -
recursive-simple/id_b3_o2_false-unreach-call_true-termination_true-no-overflow.c 1 7.4 250 73 -32 2.3  260 1 5.0   280   0 2.1  190 1 .59   18    - -
recursive-simple/id_i10_o10_false-unreach-call_true-termination.c 1 7.4 240 64 -32 3.5  250 -32 4.4   220   0 2.0  210 1 .59   19    - -
recursive-simple/id_i15_o15_false-unreach-call_true-termination.c 1 7.5 240 65 -32 3.9  260 -32 4.6   230   0 2.1  210 1 .61   19    - -
recursive-simple/id_i20_o20_false-unreach-call_true-termination.c 1 7.4 240 68 -32 3.5  260 -32 4.6   230   0 3.0  210 1 .65   19    - -
recursive-simple/id_i25_o25_false-unreach-call_true-termination.c 0 6.7 160 61 0 .52 41 0 .020 5.0 0 .81 47 0 .0012 .27 - -
recursive-simple/id_i5_o5_false-unreach-call_true-termination.c 1 7.1 240 68 -32 2.3  260 1 5.0   280   0 3.2  210 1 .57   18    - -
recursive-simple/id_o1000_false-unreach-call_true-termination_true-no-overflow.c 0 7.0 160 61 0 .53 41 0 .022 5.0 0 .87 49 0 .0040 .26 - -
recursive-simple/id_o100_false-unreach-call_true-termination_true-no-overflow.c 0 7.0 160 60 0 .83 44 0 .019 4.8 0 .88 49 0 .0012 .26 - -
recursive-simple/id_o10_false-unreach-call_true-termination_true-no-overflow.c 1 7.1 220 64 -32 3.6  260 -32 4.7   220   0 2.1  210 1 .61   19    - -
recursive-simple/id_o200_false-unreach-call_true-termination_true-no-overflow.c 0 6.8 160 68 0 .58 43 0 .020 4.9 0 .84 50 0 .0011 .28 - -
recursive-simple/id_o20_false-unreach-call_true-termination_true-no-overflow.c 1 7.4 240 55 -32 4.1  260 -32 5.0   240   0 2.1  210 1 .61   19    - -
recursive-simple/id_o3_false-unreach-call_true-termination_true-no-overflow.c 1 7.2 220 60 -32 3.6  260 1 5.3   240   0 2.6  180 1 .68   18    - -
recursive-simple/sum_10x0_false-unreach-call_true-termination.c 1 7.3 240 63 -32 3.7  260 -32 4.8   230   0 2.3  210 1 .59   18    - -
recursive-simple/sum_15x0_false-unreach-call_true-termination.c 1 7.0 220 62 -32 3.5  260 -32 4.9   240   0 2.1  210 1 .60   19    - -
recursive-simple/sum_20x0_false-unreach-call_true-termination.c 1 7.5 250 68 -32 3.5  260 -32 4.8   250   0 3.0  210 1 .61   19    - -
recursive-simple/sum_25x0_false-unreach-call_true-termination.c 0 6.5 160 62 0 .53 43 0 .019 5.0 0 .67 49 0 .0013 .26 - -
recursive-simple/sum_2x3_false-unreach-call_true-termination.c 1 7.2 220 70 -32 2.1  250 1 6.1   280   0 2.0  210 1 .59   18    - -
recursive-simple/sum_non_eq_false-unreach-call_true-termination_true-no-overflow.c 1 7.3 250 62 -32 2.2  260 1 4.8   250   0 2.0  180 1 .58   18    - -
recursive-simple/afterrec_2calls_true-unreach-call_true-termination.c 2 7.9 270 69 - - - - 2 2.1  250 2 3.8   260  
recursive-simple/afterrec_true-unreach-call_true-termination.c 2 7.5 270 64 - - - - 2 3.7  250 2 5.5   260  
recursive-simple/fibo_10_true-unreach-call_true-termination.c 2 7.5 260 70 - - - - 0 3.8  250 2 57     4500  
recursive-simple/fibo_15_true-unreach-call.c 1 9.9 270 90 - - - - 0 3.9  250 0 960     5400  
recursive-simple/fibo_20_true-unreach-call.c 0 250   250 2300 - - - - 0 .53 42 0 .022 4.9
recursive-simple/fibo_25_true-unreach-call.c 0 6.5 160 58 - - - - 0 .68 41 0 .019 4.8
recursive-simple/fibo_2calls_10_true-unreach-call.c 2 7.8 270 57 - - - - 0 3.2  250 2 120     4500  
recursive-simple/fibo_2calls_15_true-unreach-call.c 1 9.9 270 96 - - - - 0 3.4  250 0 960     5600  
recursive-simple/fibo_2calls_20_true-unreach-call.c 0 900   260 5700 - - - - 0 .59 43 0 .019 4.8
recursive-simple/fibo_2calls_25_true-unreach-call.c 0 900   270 6000 - - - - 0 .59 43 0 .020 4.9
recursive-simple/fibo_2calls_2_true-unreach-call_true-termination.c 2 8.2 270 69 - - - - 2 4.1  250 2 9.1   370  
recursive-simple/fibo_2calls_4_true-unreach-call_true-termination.c 2 8.0 260 70 - - - - 0 3.7  250 2 18     530  
recursive-simple/fibo_2calls_5_true-unreach-call_true-termination.c 2 7.8 280 66 - - - - 0 3.5  250 2 23     630  
recursive-simple/fibo_2calls_6_true-unreach-call_true-termination.c 2 7.7 270 65 - - - - 0 3.6  250 2 28     730  
recursive-simple/fibo_2calls_8_true-unreach-call_true-termination.c 2 7.8 270 70 - - - - 0 3.1  250 2 34     1700  
recursive-simple/fibo_5_true-unreach-call_true-termination.c 2 7.5 260 69 - - - - 0 3.1  250 2 14     540  
recursive-simple/fibo_7_true-unreach-call_true-termination.c 2 8.3 270 86 - - - - 0 2.6  250 2 19     800  
recursive-simple/id2_b2_o3_true-unreach-call_true-termination_true-no-overflow.c 0 7.5 160 78 - - - - 0 .64 43 0 .019 4.9
recursive-simple/id2_b3_o5_true-unreach-call_true-termination_true-no-overflow.c 0 7.4 160 75 - - - - 0 .57 41 0 .024 4.8
recursive-simple/id2_b5_o10_true-unreach-call_true-termination_true-no-overflow.c 0 7.6 160 79 - - - - 0 .71 43 0 .018 4.8
recursive-simple/id2_i5_o5_true-unreach-call_true-termination.c 2 7.6 270 60 - - - - 0 2.9  250 2 12     490  
recursive-simple/id_b2_o3_true-unreach-call_true-termination_true-no-overflow.c 0 7.2 150 66 - - - - 0 .55 43 0 .019 5.0
recursive-simple/id_b3_o5_true-unreach-call_true-termination_true-no-overflow.c 0 6.9 160 66 - - - - 0 .71 43 0 .020 4.9
recursive-simple/id_b5_o10_true-unreach-call_true-termination_true-no-overflow.c 0 7.1 160 59 - - - - 0 .55 42 0 .019 4.9
recursive-simple/id_i10_o10_true-unreach-call_true-termination.c 2 7.7 260 69 - - - - 0 2.9  250 2 16     530  
recursive-simple/id_i15_o15_true-unreach-call_true-termination.c 2 7.6 270 61 - - - - 0 2.4  250 2 20     640  
recursive-simple/id_i20_o20_true-unreach-call_true-termination.c 2 7.5 260 66 - - - - 0 3.0  250 2 27     730  
recursive-simple/id_i25_o25_true-unreach-call_true-termination.c 0 6.5 160 54 - - - - 0 .65 42 0 .022 4.8
recursive-simple/id_i5_o5_true-unreach-call_true-termination.c 2 7.6 260 61 - - - - 0 3.7  250 2 12     430  
recursive-simple/sum_10x0_true-unreach-call_true-termination.c 2 7.7 260 60 - - - - 0 3.1  240 2 16     540  
recursive-simple/sum_15x0_true-unreach-call_true-termination.c 2 7.8 270 59 - - - - 0 2.7  270 2 22     700  
recursive-simple/sum_20x0_true-unreach-call_true-termination.c 2 7.4 260 60 - - - - 0 2.6  250 2 35     790  
recursive-simple/sum_25x0_true-unreach-call_true-termination.c 0 6.7 160 64 - - - - 0 .68 41 0 .024 4.8
recursive-simple/sum_2x3_true-unreach-call_true-termination.c 2 7.5 260 61 - - - - 0 3.5  250 2 10     350  
recursive-simple/sum_non_eq_true-unreach-call_true-termination_true-no-overflow.c 0 19   160 220 - - - - 0 .54 41 0 .024 4.8
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 81 19000   75000 140000 44 -1056 130 9700 44 -302 820 47000 44 0 100 8000 44 33 22 680 52 6 96   7400 52 46 2900 39000
    correct results 56 79 4900   20000 35000 0 18 18 200 8700 0 33 33 21 660 3 6 10   740 23 46 970 28000
        correct true 23 46 1400   9900 15000 0 0 0 0 3 6 10   740 23 46 970 28000
        correct false 33 33 3500   10000 20000 0 18 18 200 8700 0 33 33 21 660 0 0
    correct-unconfimed results 3 2 27   750 250 0 0 0 0 0 0
        correct-unconfirmed true 2 2 20   530 190 0 0 0 0 0 0
        correct-unconfirmed false 1 0 7.2 220 65 0 0 0 0 0 0
    incorrect results 0 33 -1056 120 9100 10 -320 69 3400 0 0 0 0
        incorrect true 0 33 -1056 120 9100 10 -320 69 3400 0 0 0 0
        incorrect false 0 0 0 0 0 0 0
score (96 tasks, max score: 148) 81 -1056 -302 0 33 6 46
Run set veriabs.sv-comp18.ReachSafety-Recursive cpa-seq-validate-violation-witnesses-veriabs.sv-comp18-violation-witness.ReachSafety-Recursive uautomizer-validate-violation-witnesses-veriabs.sv-comp18-violation-witness.ReachSafety-Recursive cpa-witness2test-validate-violation-witnesses-veriabs.sv-comp18-violation-witness.ReachSafety-Recursive fshell-witness2test-validate-violation-witnesses-veriabs.sv-comp18-violation-witness.ReachSafety-Recursive cpa-seq-validate-correctness-witnesses-veriabs.sv-comp18-correctness-witness.ReachSafety-Recursive uautomizer-validate-correctness-witnesses-veriabs.sv-comp18-correctness-witness.ReachSafety-Recursive