Tool 2LS 0.6.0 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* [apollon013; apollon077; apollon078; apollon114] [apollon077; apollon078; apollon089; apollon164] [apollon077; apollon078; apollon089; apollon134] [apollon022; 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] CPU: Intel Xeon E3-1230 v5 @ 3.40 GHz, cores: [4; 8], frequency: 3.8 GHz, Turbo Boost: disabled; RAM: [33554 MB; 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-01 10:20:37 CET 2017-12-01 11:18:40 CET 2017-12-01 11:36:11 CET 2017-12-01 11:38:17 CET 2017-12-01 11:21:10 CET
Run set 2ls.sv-comp18.NoOverflows-Other cpa-seq-validate-violation-witnesses-2ls.sv-comp18-violation-witness.NoOverflows-Other uautomizer-validate-violation-witnesses-2ls.sv-comp18-violation-witness.NoOverflows-Other fshell-witness2test-validate-violation-witnesses-2ls.sv-comp18-violation-witness.NoOverflows-Other uautomizer-validate-correctness-witnesses-2ls.sv-comp18-correctness-witness.NoOverflows-Other
Options --graphml-witness witness.graphml -witnessValidation -setprop witness.checkProgramHash=false -heap 5000m -benchmark -witness ../../results-verified/2ls.2017-12-01_1020.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/2ls.2017-12-01_1020.logfiles/sv-comp18.${inputfile_name}.files/witness.graphml --graphml-witness ../../results-verified/2ls.2017-12-01_1020.logfiles/sv-comp18.${inputfile_name}.files/witness.graphml --full-output --validate ../../results-verified/2ls.2017-12-01_1020.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 0 .079 22 .75 0 .42 44 0 .018 5.0 0 .0014 .31 -
recursive/Addition03_false-no-overflow.c 0 .090 22 .98 0 .40 45 0 .024 5.0 0 .0011 .32 -
recursive/EvenOdd03WithOverflowBug_false-no-overflow.c 0 .11  23 .60 0 .43 43 0 .019 4.9 0 .0011 .26 -
recursive/Ackermann01_true-unreach-call_true-no-overflow.c 0 .11  22 .66 - - - 0 .018 4.8
recursive/Ackermann02_false-unreach-call_true-no-overflow_true-termination.c 0 .11  22 .64 - - - 0 .024 4.9
recursive/Ackermann03_true-unreach-call_true-no-overflow.c 0 .11  22 .60 - - - 0 .018 4.9
recursive/Ackermann04_true-unreach-call_true-no-overflow.c 0 .12  22 .62 - - - 0 .018 4.9
recursive/Addition01_true-unreach-call_true-no-overflow_true-termination.c 0 .090 22 .81 - - - 0 .018 4.8
recursive/Addition02_false-unreach-call_true-no-overflow_true-termination.c 0 .097 22 .81 - - - 0 .039 5.0
recursive/Addition03_true-unreach-call_true-no-overflow_true-termination.c 0 .11  22 .71 - - - 0 .018 4.9
recursive/BallRajamani-SPIN2000-Fig1_false-unreach-call_true-no-overflow_true-termination.c 0 .11  22 .65 - - - 0 .018 5.0
recursive/EvenOdd01_true-unreach-call_true-no-overflow_true-termination.c 0 .099 22 .73 - - - 0 .018 5.0
recursive/EvenOdd03_false-unreach-call_true-no-overflow_true-termination.c 0 .12  22 .61 - - - 0 .018 4.8
recursive/Fibonacci01_true-unreach-call_true-no-overflow.c 0 .082 22 .71 - - - 0 .018 4.8
recursive/Fibonacci02_true-unreach-call_true-no-overflow_true-termination.c 0 .096 22 .87 - - - 0 .019 4.9
recursive/Fibonacci03_true-unreach-call_true-no-overflow_true-termination.c 0 .085 22 .81 - - - 0 .018 4.8
recursive/Fibonacci04_false-unreach-call_true-no-overflow_true-termination.c 0 .12  22 .67 - - - 0 .018 5.0
recursive/Fibonacci05_false-unreach-call_true-no-overflow_true-termination.c 0 .093 22 .73 - - - 0 .028 4.8
recursive/McCarthy91_false-unreach-call_true-no-overflow_true-termination.c 0 .083 22 .86 - - - 0 .018 5.0
recursive/McCarthy91_true-unreach-call_true-no-overflow_true-termination.c 0 .094 22 .73 - - - 0 .022 4.9
recursive/MultCommutative_true-unreach-call_true-no-overflow_true-termination.c 0 .082 22 .93 - - - 0 .048 4.9
recursive/Primes_true-unreach-call_true-no-overflow_false-termination.c 0 .12  23 .71 - - - 0 .018 4.8
recursive/gcd01_true-unreach-call_true-no-overflow_true-termination.c 0 .098 22 .76 - - - 0 .018 4.9
recursive/gcd02_true-unreach-call_true-no-overflow_true-termination.c 0 .10  22 .76 - - - 0 .018 5.0
recursive/recHanoi01_true-unreach-call_true-no-overflow_true-termination.c 0 .082 22 .81 - - - 0 .018 4.9
recursive/recHanoi02_true-unreach-call_true-no-overflow_true-termination.c 0 .094 22 .79 - - - 0 .018 4.9
recursive/recHanoi03_true-unreach-call_true-no-overflow_true-termination.c 0 .10  22 .65 - - - 0 .018 4.9
recursive-simple/id_b3_o2_false-no-overflow.c 0 .12  22 .55 0 .40 44 0 .019 4.9 0 .0015 .30 -
recursive-simple/id_b3_o5_false-no-overflow.c 0 .12  22 .71 0 .54 44 0 .024 4.9 0 .0011 .26 -
recursive-simple/id_b5_o10_false-no-overflow.c 0 .096 22 .74 0 .43 43 0 .018 4.8 0 .0013 .32 -
recursive-simple/sum_non_eq_false-no-overflow.c 0 .12  22 .69 0 .53 43 0 .047 5.0 0 .0014 .30 -
recursive-simple/sum_non_false-no-overflow.c 0 .10  22 .66 0 .55 44 0 .021 4.9 0 .0015 .30 -
recursive-simple/id2_b2_o3_true-unreach-call_true-termination_true-no-overflow.c 0 .12  22 .67 - - - 0 .020 4.8
recursive-simple/id2_b3_o2_false-unreach-call_true-termination_true-no-overflow.c 0 .089 22 .73 - - - 0 .018 4.8
recursive-simple/id2_b3_o5_true-unreach-call_true-termination_true-no-overflow.c 0 .10  22 .73 - - - 0 .019 5.0
recursive-simple/id2_b5_o10_true-unreach-call_true-termination_true-no-overflow.c 0 .10  22 .75 - - - 0 .018 4.9
recursive-simple/id_b2_o3_true-unreach-call_true-termination_true-no-overflow.c 0 .098 22 .65 - - - 0 .018 4.9
recursive-simple/id_b3_o2_false-unreach-call_true-termination_true-no-overflow.c 0 .11  22 .64 - - - 0 .017 4.8
recursive-simple/id_b3_o5_true-unreach-call_true-termination_true-no-overflow.c 0 .11  22 .73 - - - 0 .018 4.9
recursive-simple/id_b5_o10_true-unreach-call_true-termination_true-no-overflow.c 0 .12  22 .66 - - - 0 .025 4.8
recursive-simple/id_o1000_false-unreach-call_true-termination_true-no-overflow.c 0 .089 22 .64 - - - 0 .018 4.8
recursive-simple/id_o100_false-unreach-call_true-termination_true-no-overflow.c 0 .11  22 .75 - - - 0 .018 4.9
recursive-simple/id_o10_false-unreach-call_true-termination_true-no-overflow.c 0 .082 22 .76 - - - 0 .018 4.8
recursive-simple/id_o200_false-unreach-call_true-termination_true-no-overflow.c 0 .098 22 .64 - - - 0 .018 4.9
recursive-simple/id_o20_false-unreach-call_true-termination_true-no-overflow.c 0 .097 22 .63 - - - 0 .018 4.8
recursive-simple/id_o3_false-unreach-call_true-termination_true-no-overflow.c 0 .095 22 .86 - - - 0 .018 4.8
recursive-simple/sum_non_eq_false-unreach-call_true-termination_true-no-overflow.c 0 .095 22 .70 - - - 0 .017 4.9
recursive-simple/sum_non_eq_true-unreach-call_true-termination_true-no-overflow.c 0 .10  22 .78 - - - 0 .018 4.9
bitvector/byte_add_1_false-no-overflow.i 1 .34  31 4.2  1 35    850 -32 6.4   280   -32 .80   19    -
bitvector/byte_add_2_false-no-overflow.i 1 .36  31 3.5  1 36    830 -32 5.9   280   -32 .76   19    -
bitvector/byte_add_false-no-overflow.i 1 .36  31 4.0  1 35    900 -32 4.2   280   -32 .78   19    -
bitvector/jain_1_false-no-overflow.i 1 .093 22 .79 1 3.6  270 1 6.2   230   1 .76   18    -
bitvector/jain_2_false-no-overflow.i 1 .14  23 .86 1 3.5  300 1 5.0   240   1 .78   18    -
bitvector/jain_4_false-no-overflow.i 1 .13  24 .94 1 5.9  320 1 5.6   250   1 .70   18    -
bitvector/jain_5_false-no-overflow.i 0 900     1100 8900    0 .52 43 0 .023 4.8 0 .0015 .32 -
bitvector/jain_6_false-no-overflow.i 1 .13  26 .98 1 4.7  330 1 6.0   260   1 .74   18    -
bitvector/jain_7_false-no-overflow.i 1 .13  24 .93 1 6.1  330 1 5.1   260   1 .60   18    -
bitvector/modulus_false-no-overflow.i 1 .15  26 1.1  1 2.3  260 0 4.8   250   1 .76   18    -
bitvector/byte_add_1_true-unreach-call_true-no-overflow_true-termination.i 2 .12  24 .92 - - - 2 6.1   270  
bitvector/byte_add_2_true-unreach-call_true-no-overflow_true-termination.i 2 .12  24 1.0  - - - 2 4.1   270  
bitvector/byte_add_false-unreach-call_true-no-overflow_true-termination.i 2 .10  24 1.0  - - - 2 4.1   280  
bitvector/gcd_1_true-unreach-call_true-no-overflow.i 2 .12  25 1.1  - - - 2 4.0   280  
bitvector/gcd_2_true-unreach-call_true-no-overflow.i 2 .11  24 .89 - - - 2 6.0   260  
bitvector/gcd_3_true-unreach-call_true-no-overflow.i 2 .096 23 1.2  - - - 2 3.9   260  
bitvector/gcd_4_true-unreach-call_true-no-overflow_true-termination.i 2 .56  33 6.1  - - - 2 9.6   490  
bitvector/interleave_bits_true-unreach-call_true-no-overflow.i 2 .12  24 .95 - - - 2 3.0   210  
bitvector/jain_1_true-unreach-call_true-no-overflow_false-termination.i 2 .086 22 .77 - - - 2 3.0   220  
bitvector/jain_2_true-unreach-call_true-no-overflow_false-termination.i 2 .096 22 .64 - - - 2 4.5   210  
bitvector/jain_4_true-unreach-call_true-no-overflow_false-termination.i 2 .096 22 .73 - - - 2 2.9   210  
bitvector/jain_5_true-unreach-call_true-no-overflow.i 2 .099 22 .74 - - - 2 3.0   220  
bitvector/jain_6_true-unreach-call_true-no-overflow_false-termination.i 2 .12  23 .72 - - - 2 2.9   210  
bitvector/jain_7_true-unreach-call_true-no-overflow_false-termination.i 2 .10  23 .80 - - - 2 2.9   210  
bitvector/modulus_true-unreach-call_true-no-overflow.i 1 .13  28 .97 - - - 0 3.6   250  
bitvector/num_conversion_1_true-unreach-call_true-no-overflow.i 1 .10  22 .80 - - - 0 3.2   220  
bitvector/num_conversion_2_true-unreach-call_true-no-overflow.i 1 .11  22 .80 - - - 0 3.2   230  
bitvector/parity_true-unreach-call_true-no-overflow.i 2 .10  22 .89 - - - 2 4.7   220  
bitvector/sum02_false-unreach-call_true-no-overflow.i 2 .12  25 .71 - - - 2 3.0   220  
bitvector/sum02_true-unreach-call_true-no-overflow.i 2 .11  24 1.0  - - - 2 4.4   230  
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 46 910    2900 8900   18 9 140 4800 18 -91 50 2400 18 -90 6.7 170 60 34 83 5200
    correct results 26 43 4.1  640 38   9 9 130 4400 5 5 28 1200 6 6 4.3 110 17 34 72 4300
        correct true 17 34 2.3  410 20   0 0 0 17 34 72 4300
        correct false 9 9 1.8  240 17   9 9 130 4400 5 5 28 1200 6 6 4.3 110 0
    correct-unconfimed results 3 3 .34 73 2.6 0 0 0 0
        correct-unconfirmed true 3 3 .34 73 2.6 0 0 0 0
        correct-unconfirmed false 0 0 0 0 0
    incorrect results 0 0 3 -96 17 830 3 -96 2.3 57 0
        incorrect true 0 0 3 -96 17 830 3 -96 2.3 57 0
        incorrect false 0 0 0 0 0
score (78 tasks, max score: 138) 46 9 -91 -90 34
Run set 2ls.sv-comp18.NoOverflows-Other cpa-seq-validate-violation-witnesses-2ls.sv-comp18-violation-witness.NoOverflows-Other uautomizer-validate-violation-witnesses-2ls.sv-comp18-violation-witness.NoOverflows-Other fshell-witness2test-validate-violation-witnesses-2ls.sv-comp18-violation-witness.NoOverflows-Other uautomizer-validate-correctness-witnesses-2ls.sv-comp18-correctness-witness.NoOverflows-Other