Tool Map2Check Map2Check 7.1 : Wed Nov 22 22:30:11 -04 2017 CPAchecker 1.6.1-svn 26773 ULTIMATE Automizer 0.1.23-3204b741 CProver witness2test 0.1 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* [apollon072; apollon077; apollon078; apollon135] [apollon041; apollon077; apollon078] [apollon042; apollon077; apollon078] [apollon072; apollon077; apollon078]
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 00:52:46 CET 2017-12-02 02:12:50 CET 2017-12-02 02:29:49 CET 2017-12-02 02:31:32 CET 2017-12-02 02:13:30 CET
Run set map2check.sv-comp18.NoOverflows-Other cpa-seq-validate-violation-witnesses-map2check.sv-comp18-violation-witness.NoOverflows-Other uautomizer-validate-violation-witnesses-map2check.sv-comp18-violation-witness.NoOverflows-Other fshell-witness2test-validate-violation-witnesses-map2check.sv-comp18-violation-witness.NoOverflows-Other uautomizer-validate-correctness-witnesses-map2check.sv-comp18-correctness-witness.NoOverflows-Other
Options -witnessValidation -setprop witness.checkProgramHash=false -heap 5000m -benchmark -witness ../../results-verified/map2check.2017-12-02_0052.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/map2check.2017-12-02_0052.logfiles/sv-comp18.${inputfile_name}.files/witness.graphml --graphml-witness ../../results-verified/map2check.2017-12-02_0052.logfiles/sv-comp18.${inputfile_name}.files/witness.graphml --full-output --validate ../../results-verified/map2check.2017-12-02_0052.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
recursive/Addition02WithOverflowBug_false-no-overflow.c 1 .43  12 5.7  1 3.3  260 1 4.5 240 1 .59  18   -
recursive/Addition03_false-no-overflow.c 1 .42  12 5.4  1 3.6  260 1 3.3 230 1 .58  19   -
recursive/EvenOdd03WithOverflowBug_false-no-overflow.c 1 .37  12 4.7  1 2.3  260 1 3.6 260 1 .59  18   -
recursive/Ackermann01_true-unreach-call_true-no-overflow.c 0 890     17 12000    - - - 0 .018 4.9
recursive/Ackermann02_false-unreach-call_true-no-overflow_true-termination.c 0 890     19 14000    - - - 0 .018 4.9
recursive/Ackermann03_true-unreach-call_true-no-overflow.c 0 890     18 12000    - - - 0 .019 5.0
recursive/Ackermann04_true-unreach-call_true-no-overflow.c 0 890     18 12000    - - - 0 .019 4.8
recursive/Addition01_true-unreach-call_true-no-overflow_true-termination.c 0 890     650 9400    - - - 0 .044 4.9
recursive/Addition02_false-unreach-call_true-no-overflow_true-termination.c 0 900     640 10000    - - - 0 .018 4.8
recursive/Addition03_true-unreach-call_true-no-overflow_true-termination.c 0 .076 11 .38 - - - 0 .022 4.8
recursive/BallRajamani-SPIN2000-Fig1_false-unreach-call_true-no-overflow_true-termination.c 2 .38  11 5.5  - - - 2 3.1   230  
recursive/EvenOdd01_true-unreach-call_true-no-overflow_true-termination.c 0 890     850 12000    - - - 0 .042 5.0
recursive/EvenOdd03_false-unreach-call_true-no-overflow_true-termination.c 0 890     830 11000    - - - 0 .018 5.0
recursive/Fibonacci01_true-unreach-call_true-no-overflow.c 0 890     13 13000    - - - 0 .018 4.8
recursive/Fibonacci02_true-unreach-call_true-no-overflow_true-termination.c 0 .29  11 3.2  - - - 0 .018 4.9
recursive/Fibonacci03_true-unreach-call_true-no-overflow_true-termination.c 0 890     13 13000    - - - 0 .019 4.9
recursive/Fibonacci04_false-unreach-call_true-no-overflow_true-termination.c 0 900     1400 11000    - - - 0 .018 4.9
recursive/Fibonacci05_false-unreach-call_true-no-overflow_true-termination.c 0 900     1300 12000    - - - 0 .020 4.8
recursive/McCarthy91_false-unreach-call_true-no-overflow_true-termination.c 0 900     140 11000    - - - 0 .045 4.9
recursive/McCarthy91_true-unreach-call_true-no-overflow_true-termination.c 0 900     160 10000    - - - 0 .019 5.0
recursive/MultCommutative_true-unreach-call_true-no-overflow_true-termination.c 0 890     80 12000    - - - 0 .019 4.9
recursive/Primes_true-unreach-call_true-no-overflow_false-termination.c 0 900     53 13000    - - - 0 .046 4.9
recursive/gcd01_true-unreach-call_true-no-overflow_true-termination.c 0 900     88 13000    - - - 0 .018 4.8
recursive/gcd02_true-unreach-call_true-no-overflow_true-termination.c 0 890     36 12000    - - - 0 .018 4.9
recursive/recHanoi01_true-unreach-call_true-no-overflow_true-termination.c 0 890     13 12000    - - - 0 .021 4.8
recursive/recHanoi02_true-unreach-call_true-no-overflow_true-termination.c 1 2.1   12 27    - - - 0 960     3000  
recursive/recHanoi03_true-unreach-call_true-no-overflow_true-termination.c 1 2.1   13 27    - - - 0 960     2800  
recursive-simple/id_b3_o2_false-no-overflow.c 1 .37  12 4.8  1 3.2  260 1 5.3 260 -32 .63  18   -
recursive-simple/id_b3_o5_false-no-overflow.c 1 .37  12 4.0  1 2.3  260 1 3.6 270 -32 .59  18   -
recursive-simple/id_b5_o10_false-no-overflow.c 1 .38  12 4.0  -32 2.5  260 1 3.9 260 -32 .59  18   -
recursive-simple/sum_non_eq_false-no-overflow.c 1 .41  12 4.4  1 3.4  260 1 5.4 260 1 .61  18   -
recursive-simple/sum_non_false-no-overflow.c 1 .47  12 6.2  1 2.4  260 1 4.5 270 1 .62  18   -
recursive-simple/id2_b2_o3_true-unreach-call_true-termination_true-no-overflow.c 0 900     690 10000    - - - 0 .018 4.9
recursive-simple/id2_b3_o2_false-unreach-call_true-termination_true-no-overflow.c 0 900     660 12000    - - - 0 .019 4.8
recursive-simple/id2_b3_o5_true-unreach-call_true-termination_true-no-overflow.c 0 900     700 11000    - - - 0 .020 4.9
recursive-simple/id2_b5_o10_true-unreach-call_true-termination_true-no-overflow.c 0 890     660 8300    - - - 0 .019 4.9
recursive-simple/id_b2_o3_true-unreach-call_true-termination_true-no-overflow.c 0 890     1200 8500    - - - 0 .020 4.9
recursive-simple/id_b3_o2_false-unreach-call_true-termination_true-no-overflow.c -16 .38  12 4.2  - - - 2 4.7   250  
recursive-simple/id_b3_o5_true-unreach-call_true-termination_true-no-overflow.c -16 .36  12 5.1  - - - 2 5.0   250  
recursive-simple/id_b5_o10_true-unreach-call_true-termination_true-no-overflow.c -16 .37  12 5.6  - - - 2 4.5   250  
recursive-simple/id_o1000_false-unreach-call_true-termination_true-no-overflow.c 0 890     1000 8900    - - - 0 .018 4.8
recursive-simple/id_o100_false-unreach-call_true-termination_true-no-overflow.c 0 890     1100 9100    - - - 0 .018 4.8
recursive-simple/id_o10_false-unreach-call_true-termination_true-no-overflow.c 0 890     1100 9600    - - - 0 .027 4.8
recursive-simple/id_o200_false-unreach-call_true-termination_true-no-overflow.c 0 890     1000 8100    - - - 0 .045 4.8
recursive-simple/id_o20_false-unreach-call_true-termination_true-no-overflow.c 0 900     1100 8800    - - - 0 .019 4.8
recursive-simple/id_o3_false-unreach-call_true-termination_true-no-overflow.c 0 900     1000 9600    - - - 0 .018 4.9
recursive-simple/sum_non_eq_false-unreach-call_true-termination_true-no-overflow.c 0 900     740 9200    - - - 0 .018 4.9
recursive-simple/sum_non_eq_true-unreach-call_true-termination_true-no-overflow.c 0 890     730 8800    - - - 0 .020 4.8
bitvector/byte_add_1_false-no-overflow.i -32 4.1   13 49    0 .64 45 0 17   570 0 .068 9.0 -
bitvector/byte_add_2_false-no-overflow.i -32 4.1   13 49    0 .62 48 0 36   660 0 .082 9.0 -
bitvector/byte_add_false-no-overflow.i -32 39     17 440    0 .47 45 0 52   690 0 .082 9.0 -
bitvector/jain_1_false-no-overflow.i 1 .44  12 5.1  1 2.5  270 1 3.4 240 1 .59  18   -
bitvector/jain_2_false-no-overflow.i 1 .70  12 9.5  1 3.8  290 1 5.4 230 1 .59  18   -
bitvector/jain_4_false-no-overflow.i 1 .59  12 8.2  1 2.6  270 1 3.4 240 1 .62  18   -
bitvector/jain_5_false-no-overflow.i 1 2.3   11 29    -32 3.1  250 -32 3.0 220 1 .62  18   -
bitvector/jain_6_false-no-overflow.i 1 .72  12 8.0  1 2.9  290 1 5.0 230 1 .59  18   -
bitvector/jain_7_false-no-overflow.i 1 .70  12 8.5  1 2.5  270 1 4.8 230 1 .62  18   -
bitvector/modulus_false-no-overflow.i 1 .35  12 4.5  -32 3.1  260 0 3.7 260 1 .59  18   -
bitvector/byte_add_1_true-unreach-call_true-no-overflow_true-termination.i 2 4.1   13 48    - - - 2 4.2   270  
bitvector/byte_add_2_true-unreach-call_true-no-overflow_true-termination.i 2 4.1   13 55    - - - 2 5.9   270  
bitvector/byte_add_false-unreach-call_true-no-overflow_true-termination.i 2 38     18 460    - - - 2 5.7   270  
bitvector/gcd_1_true-unreach-call_true-no-overflow.i 2 .66  12 8.4  - - - 2 6.6   270  
bitvector/gcd_2_true-unreach-call_true-no-overflow.i 2 28     18 380    - - - 2 5.5   260  
bitvector/gcd_3_true-unreach-call_true-no-overflow.i 2 30     17 380    - - - 2 5.9   260  
bitvector/gcd_4_true-unreach-call_true-no-overflow_true-termination.i 0 .078 11 .36 - - - 0 .017 4.8
bitvector/interleave_bits_true-unreach-call_true-no-overflow.i 2 .37  11 3.7  - - - 2 4.4   210  
bitvector/jain_1_true-unreach-call_true-no-overflow_false-termination.i 0 900     92 9600    - - - 0 .018 4.8
bitvector/jain_2_true-unreach-call_true-no-overflow_false-termination.i 0 900     120 7600    - - - 0 .018 4.8
bitvector/jain_4_true-unreach-call_true-no-overflow_false-termination.i 0 890     120 12000    - - - 0 .018 4.9
bitvector/jain_5_true-unreach-call_true-no-overflow.i 0 890     11 11000    - - - 0 .018 5.0
bitvector/jain_6_true-unreach-call_true-no-overflow_false-termination.i -16 .48  12 5.7  - - - 2 4.5   220  
bitvector/jain_7_true-unreach-call_true-no-overflow_false-termination.i -16 .49  12 6.5  - - - 2 2.9   220  
bitvector/modulus_true-unreach-call_true-no-overflow.i 1 790     64 12000    - - - 0 4.6   230  
bitvector/num_conversion_1_true-unreach-call_true-no-overflow.i 1 .33  11 3.9  - - - 0 3.2   230  
bitvector/num_conversion_2_true-unreach-call_true-no-overflow.i 0 .30  11 3.5  - - - 0 .018 4.9
bitvector/parity_true-unreach-call_true-no-overflow.i 2 9.4   13 120    - - - 2 3.1   220  
bitvector/sum02_false-unreach-call_true-no-overflow.i 0 900     670 11000    - - - 0 .018 4.8
bitvector/sum02_true-unreach-call_true-no-overflow.i 0 .065 11 .53 - - - 0 .019 4.9
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
total 78 -139 34000   20000 410000 18 -84 45   4100 18 -19 170   5600 18 -84 9.2 300 60 28 2000 10000
    correct results 24 33 120   300 1600 12 12 35   3200 13 13 56   3200 12 12 7.2 220 14 28 66 3500
        correct true 9 18 120   130 1500 0 0 0 14 28 66 3500
        correct false 15 15 9.0 180 110 12 12 35   3200 13 13 56   3200 12 12 7.2 220 0
    correct-unconfimed results 4 4 800   100 12000 0 0 0 0
        correct-unconfirmed true 4 4 800   100 12000 0 0 0 0
        correct-unconfirmed false 0 0 0 0 0
    incorrect results 8 -176 49   100 560 3 -96 8.7 770 1 -32 3.0 220 3 -96 1.8 55 0
        incorrect true 3 -96 47   43 540 3 -96 8.7 770 1 -32 3.0 220 3 -96 1.8 55 0
        incorrect false 5 -80 2.1 59 27 0 0 0 0
score (78 tasks, max score: 138) -139 -84 -19 -84 28
Run set map2check.sv-comp18.NoOverflows-Other cpa-seq-validate-violation-witnesses-map2check.sv-comp18-violation-witness.NoOverflows-Other uautomizer-validate-violation-witnesses-map2check.sv-comp18-violation-witness.NoOverflows-Other fshell-witness2test-validate-violation-witnesses-map2check.sv-comp18-violation-witness.NoOverflows-Other uautomizer-validate-correctness-witnesses-map2check.sv-comp18-correctness-witness.NoOverflows-Other