Tool ULTIMATE Taipan 0.1.23-3204b741 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-12-02 17:23:13 CET 2017-12-03 07:22:17 CET 2017-12-03 07:45:29 CET 2017-12-03 07:47:53 CET 2017-12-03 07:50:34 CET 2017-12-03 06:47:45 CET 2017-12-03 07:25:40 CET
Run set utaipan.sv-comp18.ReachSafety-Recursive cpa-seq-validate-violation-witnesses-utaipan.sv-comp18-violation-witness.ReachSafety-Recursive uautomizer-validate-violation-witnesses-utaipan.sv-comp18-violation-witness.ReachSafety-Recursive cpa-witness2test-validate-violation-witnesses-utaipan.sv-comp18-violation-witness.ReachSafety-Recursive fshell-witness2test-validate-violation-witnesses-utaipan.sv-comp18-violation-witness.ReachSafety-Recursive cpa-seq-validate-correctness-witnesses-utaipan.sv-comp18-correctness-witness.ReachSafety-Recursive uautomizer-validate-correctness-witnesses-utaipan.sv-comp18-correctness-witness.ReachSafety-Recursive
Options --full-output -witnessValidation -setprop witness.checkProgramHash=false -heap 5000m -benchmark -witness ../../results-verified/utaipan.2017-12-02_1723.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/utaipan.2017-12-02_1723.logfiles/sv-comp18.${inputfile_name}.files/witness.graphml -witness2test -setprop witness.checkProgramHash=false -heap 5000m -benchmark -witness ../../results-verified/utaipan.2017-12-02_1723.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/utaipan.2017-12-02_1723.logfiles/sv-comp18.${inputfile_name}.files/witness.graphml -witnessValidation -setprop witness.checkProgramHash=false -heap 5000m -benchmark -witness ../../results-verified/utaipan.2017-12-02_1723.logfiles/sv-comp18.${inputfile_name}.files/witness.graphml -setprop cpa.predicate.memoryAllocationsAlwaysSucceed=true --full-output --validate ../../results-verified/utaipan.2017-12-02_1723.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 7.5 380 54 1 7.8  420 1 5.6   310   0 3.0  210 -32 .57   19    - -
recursive/Addition02_false-unreach-call_true-no-overflow_true-termination.c 1 6.0 290 49 1 3.3  260 1 4.6   250   0 2.8  210 -32 .57   18    - -
recursive/BallRajamani-SPIN2000-Fig1_false-unreach-call_true-no-overflow_true-termination.c 1 5.8 300 48 -32 3.0  260 1 5.0   260   0 2.9  180 -32 .60   18    - -
recursive/EvenOdd03_false-unreach-call_true-no-overflow_true-termination.c 1 4.2 250 32 1 3.0  260 1 4.8   250   0 2.7  190 1 .58   18    - -
recursive/Fibonacci04_false-unreach-call_true-no-overflow_true-termination.c 1 23   810 200 1 45    1200 1 17     590   0 4.3  220 -32 .62   18    - -
recursive/Fibonacci05_false-unreach-call_true-no-overflow_true-termination.c 0 44   1600 370 0 92    2700 0 98     4000   0 30    1800 -32 .59   20    - -
recursive/McCarthy91_false-unreach-call_true-no-overflow_true-termination.c 1 4.1 240 32 1 3.1  270 1 4.7   230   0 2.7  210 -32 .57   18    - -
recursive/Ackermann01_true-unreach-call_true-no-overflow.c 0 910   13000 6200 - - - - 0 .64 42 0 .048 4.8
recursive/Ackermann03_true-unreach-call_true-no-overflow.c 2 120   4900 1300 - - - - 0 3.0  250 2 26     750  
recursive/Ackermann04_true-unreach-call_true-no-overflow.c 2 100   4900 960 - - - - 0 3.4  250 2 20     690  
recursive/Addition01_true-unreach-call_true-no-overflow_true-termination.c 2 8.5 480 75 - - - - 0 3.0  250 2 8.3   320  
recursive/Addition03_true-unreach-call_true-no-overflow_true-termination.c 0 900   1500 13000 - - - - 0 .52 41 0 .017 4.8
recursive/EvenOdd01_true-unreach-call_true-no-overflow_true-termination.c 0 900   1600 14000 - - - - 0 .69 43 0 .043 4.8
recursive/Fibonacci01_true-unreach-call_true-no-overflow.c 2 26   870 210 - - - - 0 3.9  250 2 14     540  
recursive/Fibonacci02_true-unreach-call_true-no-overflow_true-termination.c 2 480   11000 5000 - - - - 0 3.6  250 2 31     3000  
recursive/Fibonacci03_true-unreach-call_true-no-overflow_true-termination.c 2 140   4600 1900 - - - - 0 3.3  250 2 38     3300  
recursive/McCarthy91_true-unreach-call_true-no-overflow_true-termination.c 2 7.4 420 61 - - - - 0 3.0  250 2 8.5   280  
recursive/MultCommutative_true-unreach-call_true-no-overflow_true-termination.c 0 910   14000 3900 - - - - 0 .54 43 0 .018 4.9
recursive/Primes_true-unreach-call_true-no-overflow_false-termination.c 0 900   6000 12000 - - - - 0 .64 41 0 .018 4.8
recursive/gcd01_true-unreach-call_true-no-overflow_true-termination.c 2 7.6 390 63 - - - - 0 2.9  250 2 8.5   350  
recursive/gcd02_true-unreach-call_true-no-overflow_true-termination.c 0 900   6900 11000 - - - - 0 .66 43 0 .048 4.9
recursive/recHanoi01_true-unreach-call_true-no-overflow_true-termination.c 0 900   12000 8900 - - - - 0 .58 43 0 .047 4.9
recursive/recHanoi02_true-unreach-call_true-no-overflow_true-termination.c 2 4.9 290 40 - - - - 0 3.0  250 2 6.2   270  
recursive/recHanoi03_true-unreach-call_true-no-overflow_true-termination.c 0 900   1600 12000 - - - - 0 .66 42 0 .045 4.8
recursive-simple/afterrec_2calls_false-unreach-call_true-termination.c 1 4.7 290 41 -32 3.0  260 1 4.5   240   0 2.8  210 1 .59   18    - -
recursive-simple/afterrec_false-unreach-call_true-termination.c 1 4.3 240 33 -32 2.9  260 1 7.1   330   0 2.6  190 1 .57   18    - -
recursive-simple/fibo_10_false-unreach-call_true-termination.c 0 910   13000 7600 0 .50 43 0 .031 4.9 0 .81 49 0 .0037 .33 - -
recursive-simple/fibo_15_false-unreach-call.c 0 910   13000 6900 0 .51 41 0 .037 4.8 0 .83 47 0 .0045 .30 - -
recursive-simple/fibo_20_false-unreach-call.c 0 910   13000 7000 0 .54 42 0 .018 4.8 0 .84 49 0 .0046 .26 - -
recursive-simple/fibo_25_false-unreach-call.c 0 910   13000 6600 0 .52 41 0 .018 5.0 0 .83 50 0 .0037 .34 - -
recursive-simple/fibo_2calls_10_false-unreach-call.c 0 910   12000 7600 0 .64 43 0 .021 4.9 0 .83 52 0 .0040 .28 - -
recursive-simple/fibo_2calls_15_false-unreach-call.c 0 910   14000 6200 0 .54 42 0 .019 4.9 0 .81 49 0 .0042 .26 - -
recursive-simple/fibo_2calls_20_false-unreach-call.c 0 910   13000 6700 0 .55 43 0 .022 4.8 0 .83 47 0 .0029 .35 - -
recursive-simple/fibo_2calls_25_false-unreach-call.c 0 910   13000 7300 0 .55 43 0 .040 4.9 0 .86 51 0 .0038 .28 - -
recursive-simple/fibo_2calls_2_false-unreach-call_true-termination.c 1 6.3 300 56 1 3.0  260 1 4.6   250   0 2.8  210 1 .61   18    - -
recursive-simple/fibo_2calls_4_false-unreach-call_true-termination.c 1 17   610 140 1 6.3  340 1 5.6   320   0 3.6  220 1 .60   19    - -
recursive-simple/fibo_2calls_5_false-unreach-call_true-termination.c 1 19   700 170 1 9.9  470 1 25     820   0 5.1  260 1 .58   19    - -
recursive-simple/fibo_2calls_6_false-unreach-call_true-termination.c 1 27   840 230 1 22    880 1 53     2500   0 8.3  340 1 .61   19    - -
recursive-simple/fibo_2calls_8_false-unreach-call_true-termination.c 1 110   3600 990 0 91    2900 0 98     4800   0 50    2500 1 .62   20    - -
recursive-simple/fibo_5_false-unreach-call_true-termination.c 1 12   610 98 1 7.9  430 1 18     660   0 4.4  220 1 .58   19    - -
recursive-simple/fibo_7_false-unreach-call_true-termination.c 1 25   970 210 1 34    1700 1 54     2000   0 14    500 1 .61   19    - -
recursive-simple/id2_b3_o2_false-unreach-call_true-termination_true-no-overflow.c 1 5.8 280 50 1 3.4  270 1 4.9   250   0 2.8  190 -32 .60   18    - -
recursive-simple/id2_i5_o5_false-unreach-call_true-termination.c 1 10   530 78 1 3.4  270 1 4.9   250   0 2.8  210 1 .60   18    - -
recursive-simple/id_b3_o2_false-unreach-call_true-termination_true-no-overflow.c 1 6.9 350 63 1 3.3  260 1 4.5   250   0 2.0  190 -32 .60   18    - -
recursive-simple/id_i10_o10_false-unreach-call_true-termination.c 1 26   820 280 1 3.7  270 -32 4.4   220   0 2.9  180 1 .59   18    - -
recursive-simple/id_i15_o15_false-unreach-call_true-termination.c 1 69   1300 870 1 4.0  270 -32 4.9   230   0 3.1  210 1 .58   19    - -
recursive-simple/id_i20_o20_false-unreach-call_true-termination.c 1 180   1500 2200 1 4.2  270 -32 4.6   230   0 3.2  210 1 .58   19    - -
recursive-simple/id_i25_o25_false-unreach-call_true-termination.c 1 410   1500 6300 1 4.6  270 -32 4.6   240   0 3.2  210 1 .58   18    - -
recursive-simple/id_i5_o5_false-unreach-call_true-termination.c 1 9.7 570 89 1 3.5  260 1 4.6   230   0 2.7  180 1 .59   18    - -
recursive-simple/id_o1000_false-unreach-call_true-termination_true-no-overflow.c 0 900   850 9900 0 .54 43 0 .020 4.9 0 .83 49 0 .0044 .26 - -
recursive-simple/id_o100_false-unreach-call_true-termination_true-no-overflow.c 0 900   900 11000 0 .54 41 0 .039 4.8 0 .87 51 0 .0042 .31 - -
recursive-simple/id_o10_false-unreach-call_true-termination_true-no-overflow.c 1 20   610 180 1 3.8  270 -32 4.3   220   0 2.8  190 -32 .57   19    - -
recursive-simple/id_o200_false-unreach-call_true-termination_true-no-overflow.c 0 900   830 12000 0 .52 41 0 .021 4.8 0 .85 50 0 .0047 .26 - -
recursive-simple/id_o20_false-unreach-call_true-termination_true-no-overflow.c 1 320   860 3700 1 4.2  270 -32 4.3   240   0 3.1  210 -32 .61   19    - -
recursive-simple/id_o3_false-unreach-call_true-termination_true-no-overflow.c 1 7.5 380 63 1 3.2  260 1 4.8   240   0 2.7  210 -32 .60   18    - -
recursive-simple/sum_10x0_false-unreach-call_true-termination.c 1 30   900 290 1 3.4  260 -32 4.5   250   0 2.9  210 1 .58   18    - -
recursive-simple/sum_15x0_false-unreach-call_true-termination.c 1 80   1300 870 1 4.0  270 -32 4.6   250   0 3.1  220 1 .60   19    - -
recursive-simple/sum_20x0_false-unreach-call_true-termination.c 1 210   1500 2500 1 4.2  270 -32 4.7   240   0 3.1  210 1 .60   19    - -
recursive-simple/sum_25x0_false-unreach-call_true-termination.c 1 440   1400 6100 1 4.9  280 -32 4.6   250   0 3.2  210 1 .60   19    - -
recursive-simple/sum_2x3_false-unreach-call_true-termination.c 1 6.4 310 57 1 3.7  260 1 4.8   260   0 2.9  200 1 .56   18    - -
recursive-simple/sum_non_eq_false-unreach-call_true-termination_true-no-overflow.c 1 4.2 240 34 1 3.1  270 1 4.6   230   0 2.7  180 1 .59   18    - -
recursive-simple/afterrec_2calls_true-unreach-call_true-termination.c 2 4.6 280 35 - - - - 2 3.1  250 2 4.8   250  
recursive-simple/afterrec_true-unreach-call_true-termination.c 2 4.7 280 43 - - - - 2 3.1  250 2 4.9   260  
recursive-simple/fibo_10_true-unreach-call_true-termination.c 0 910   13000 7500 - - - - 0 .67 44 0 .018 4.9
recursive-simple/fibo_15_true-unreach-call.c 0 910   13000 7800 - - - - 0 .52 43 0 .048 4.8
recursive-simple/fibo_20_true-unreach-call.c 0 910   13000 8000 - - - - 0 .53 43 0 .018 4.8
recursive-simple/fibo_25_true-unreach-call.c 0 910   13000 6500 - - - - 0 .50 44 0 .018 4.8
recursive-simple/fibo_2calls_10_true-unreach-call.c 0 900   13000 7800 - - - - 0 .52 42 0 .025 4.8
recursive-simple/fibo_2calls_15_true-unreach-call.c 0 910   13000 7200 - - - - 0 .53 41 0 .018 5.0
recursive-simple/fibo_2calls_20_true-unreach-call.c 0 900   13000 6300 - - - - 0 .51 42 0 .020 5.0
recursive-simple/fibo_2calls_25_true-unreach-call.c 0 910   13000 6800 - - - - 0 .57 43 0 .018 4.8
recursive-simple/fibo_2calls_2_true-unreach-call_true-termination.c 2 8.6 450 80 - - - - 2 3.1  250 2 9.6   370  
recursive-simple/fibo_2calls_4_true-unreach-call_true-termination.c 2 23   730 190 - - - - 0 3.1  250 2 16     520  
recursive-simple/fibo_2calls_5_true-unreach-call_true-termination.c 2 24   770 230 - - - - 0 2.9  250 2 20     600  
recursive-simple/fibo_2calls_6_true-unreach-call_true-termination.c 2 45   1100 450 - - - - 0 3.1  250 2 24     760  
recursive-simple/fibo_2calls_8_true-unreach-call_true-termination.c 2 140   4600 1300 - - - - 0 4.5  270 2 43     1700  
recursive-simple/fibo_5_true-unreach-call_true-termination.c 2 18   660 170 - - - - 0 3.2  250 2 13     560  
recursive-simple/fibo_7_true-unreach-call_true-termination.c 2 37   1200 310 - - - - 0 2.9  250 2 18     800  
recursive-simple/id2_b2_o3_true-unreach-call_true-termination_true-no-overflow.c 2 9.3 470 79 - - - - 0 3.1  250 2 9.6   420  
recursive-simple/id2_b3_o5_true-unreach-call_true-termination_true-no-overflow.c 2 11   550 85 - - - - 0 3.0  250 2 11     490  
recursive-simple/id2_b5_o10_true-unreach-call_true-termination_true-no-overflow.c 2 10   540 97 - - - - 0 3.3  250 2 11     490  
recursive-simple/id2_i5_o5_true-unreach-call_true-termination.c 2 13   670 130 - - - - 0 4.0  250 2 11     490  
recursive-simple/id_b2_o3_true-unreach-call_true-termination_true-no-overflow.c 2 6.4 300 49 - - - - 0 3.8  250 2 8.6   350  
recursive-simple/id_b3_o5_true-unreach-call_true-termination_true-no-overflow.c 2 7.5 370 62 - - - - 0 3.1  250 2 4.4   260  
recursive-simple/id_b5_o10_true-unreach-call_true-termination_true-no-overflow.c 2 7.8 370 71 - - - - 0 3.0  250 2 6.2   260  
recursive-simple/id_i10_o10_true-unreach-call_true-termination.c 2 28   900 270 - - - - 0 3.0  250 2 14     540  
recursive-simple/id_i15_o15_true-unreach-call_true-termination.c 2 73   1500 940 - - - - 0 3.0  250 2 20     630  
recursive-simple/id_i20_o20_true-unreach-call_true-termination.c 2 180   1300 2600 - - - - 0 3.0  250 2 27     730  
recursive-simple/id_i25_o25_true-unreach-call_true-termination.c 2 420   1500 5200 - - - - 0 3.1  250 2 36     830  
recursive-simple/id_i5_o5_true-unreach-call_true-termination.c 2 11   590 97 - - - - 0 3.0  250 2 9.4   430  
recursive-simple/sum_10x0_true-unreach-call_true-termination.c 2 29   900 300 - - - - 0 3.0  250 2 19     560  
recursive-simple/sum_15x0_true-unreach-call_true-termination.c 2 98   1500 1300 - - - - 0 2.9  250 2 22     690  
recursive-simple/sum_20x0_true-unreach-call_true-termination.c 2 230   1400 2800 - - - - 0 2.9  240 2 30     760  
recursive-simple/sum_25x0_true-unreach-call_true-termination.c 2 480   1500 6200 - - - - 0 3.0  250 2 47     890  
recursive-simple/sum_2x3_true-unreach-call_true-termination.c 2 8.9 540 75 - - - - 0 3.7  250 2 8.1   350  
recursive-simple/sum_non_eq_true-unreach-call_true-termination_true-no-overflow.c 2 17   410 190 - - - - 0 3.2  250 2 10     310  
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 104 29000 350000 290000 44 -68 410   18000 44 -299 490 22000 44 0 200 12000 44 -330 20   620 52 6 120   9700 52 72 620 25000
    correct results 68 104 5000 78000 59000 28 28 210   11000 21 21 250 11000 0 22 22 13   410 3 6 9.3 750 36 72 620 25000
        correct true 36 72 2800 53000 33000 0 0 0 0 3 6 9.3 750 36 72 620 25000
        correct false 32 32 2100 25000 26000 28 28 210   11000 21 21 250 11000 0 22 22 13   410 0 0
    correct-unconfimed results 1 0 44 1600 370 0 0 0 0 0 0
        correct-unconfirmed true 0 0 0 0 0 0 0
        correct-unconfirmed false 1 0 44 1600 370 0 0 0 0 0 0
    incorrect results 0 3 -96 8.9 770 10 -320 45 2400 0 11 -352 6.5 200 0 0
        incorrect true 0 3 -96 8.9 770 10 -320 45 2400 0 11 -352 6.5 200 0 0
        incorrect false 0 0 0 0 0 0 0
score (96 tasks, max score: 148) 104 -68 -299 0 -330 6 72
Run set utaipan.sv-comp18.ReachSafety-Recursive cpa-seq-validate-violation-witnesses-utaipan.sv-comp18-violation-witness.ReachSafety-Recursive uautomizer-validate-violation-witnesses-utaipan.sv-comp18-violation-witness.ReachSafety-Recursive cpa-witness2test-validate-violation-witnesses-utaipan.sv-comp18-violation-witness.ReachSafety-Recursive fshell-witness2test-validate-violation-witnesses-utaipan.sv-comp18-violation-witness.ReachSafety-Recursive cpa-seq-validate-correctness-witnesses-utaipan.sv-comp18-correctness-witness.ReachSafety-Recursive uautomizer-validate-correctness-witnesses-utaipan.sv-comp18-correctness-witness.ReachSafety-Recursive