Tool ULTIMATE Automizer 0.1.23-635dfa2a CPAchecker 1.7-svn 29852 ULTIMATE Automizer 0.1.23-635dfa2a CPA-witness2test 1.7-svn 29852 CProver witness2test 0.1 ULTIMATE Automizer 0.1.23-635dfa2a
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.15.0-42-generic
System CPU: Intel Xeon E3-1230 v5 @ 3.40 GHz, cores: 8, frequency: 3.8 GHz, Turbo Boost: disabled; RAM: 33546 MB
Date of execution 2018-12-08 07:42:40 CET 2018-12-09 20:30:54 CET 2018-12-09 21:05:03 CET 2018-12-09 21:08:07 CET 2018-12-12 21:10:19 CET 2018-12-09 20:42:29 CET
Run set uautomizer.sv-comp19_prop-nooverflow.NoOverflows-Other cpa-seq-validate-violation-witnesses-uautomizer.sv-comp19_prop-nooverflow.NoOverflows-Other uautomizer-validate-violation-witnesses-uautomizer.sv-comp19_prop-nooverflow.NoOverflows-Other cpa-witness2test-validate-violation-witnesses-uautomizer.sv-comp19_prop-nooverflow.NoOverflows-Other fshell-witness2test-validate-violation-witnesses-uautomizer.sv-comp19_prop-nooverflow.NoOverflows-Other uautomizer-validate-correctness-witnesses-uautomizer.sv-comp19_prop-nooverflow.NoOverflows-Other
Options --full-output -witnessValidation -setprop witness.checkProgramHash=false -heap 5000m -benchmark -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 -witness ../../results-verified/uautomizer.2018-12-08_0742.logfiles/${rundefinition_name}.${inputfile_name}.files/witness.graphml --full-output --validate ../../results-verified/uautomizer.2018-12-08_0742.logfiles/${rundefinition_name}.${inputfile_name}.files/witness.graphml -setprop witness.checkProgramHash=false -heap 5000m -benchmark -setprop analysis.summaryEdges=true -setprop cpa.callstack.skipVoidRecursion=true -setprop cpa.callstack.skipFunctionPointerRecursion=true -witness ../../results-verified/uautomizer.2018-12-08_0742.logfiles/${rundefinition_name}.${inputfile_name}.files/witness.graphml --graphml-witness ../../results-verified/uautomizer.2018-12-08_0742.logfiles/${rundefinition_name}.${inputfile_name}.files/witness.graphml --full-output --validate ../../results-verified/uautomizer.2018-12-08_0742.logfiles/${rundefinition_name}.${inputfile_name}.files/witness.graphml
sv-benchmarks/c/ status score witness inspect witness cpu (s) wall (s) mem (MB) energy (J) blkio-w (MB) blkio-r (MB) status score witness inspect witness cpu (s) wall (s) mem (MB) energy blkio-w (MB) blkio-r (MB) status score witness inspect witness cpu (s) wall (s) mem (MB) energy blkio-w (MB) blkio-r (MB) status score witness inspect witness cpu (s) wall (s) mem (MB) energy blkio-w (MB) blkio-r (MB) status score witness inspect witness cpu (s) wall (s) mem (MB) energy blkio-w (MB) blkio-r (MB) status score witness inspect witness cpu (s) wall (s) mem (MB) energy blkio-w (MB) blkio-r (MB)
recursive/Addition02WithOverflowBug_false-no-overflow.c 1 8.5 2.7 360 67 .66 0      1 4.0  2.2  260 0   0   1 7.3   4.6   310   .62 0      0 3.8  2.3  250 0   1.2    0 .60   .61   20    .049 1.4    -
recursive/Addition03_false-no-overflow.c 1 7.9 3.0 360 63 .66 0      1 5.1  2.8  260 0   0   1 7.6   4.3   310   .62 0      0 3.7  2.2  250 0   0      0 .60   .61   20    .049 1.4    -
recursive/EvenOdd03WithOverflowBug_false-no-overflow.c 1 8.3 2.8 370 62 .66 0      1 3.8  2.1  250 0   0   1 7.8   4.8   310   .62 0      0 3.8  2.3  250 0   0      -32 .60   .61   20    .049 .48   -
recursive/Ackermann01_true-unreach-call_true-no-overflow.c 0 900   680   6800 10000 .63 0      - - - - 0 .027 .029 5.6 0    0     
recursive/Ackermann02_false-unreach-call_true-no-overflow_true-termination.c 0 900   600   8300 7100 .63 0      - - - - 0 .022 .022 5.5 0    0     
recursive/Ackermann03_true-unreach-call_true-no-overflow.c 0 900   650   8000 6800 .63 0      - - - - 0 .026 .026 5.5 0    0     
recursive/Ackermann04_true-unreach-call_true-no-overflow.c 0 900   680   6600 8300 .63 0      - - - - 0 .022 .023 5.6 0    0     
recursive/Addition01_true-unreach-call_true-no-overflow_true-termination.c 0 900   730   2800 11000 .65 0      - - - - 0 .026 .027 5.6 0    0     
recursive/Addition02_false-unreach-call_true-no-overflow_true-termination.c 0 900   730   2600 13000 .63 0      - - - - 0 .027 .028 5.6 0    0     
recursive/Addition03_true-unreach-call_true-no-overflow_true-termination.c 0 900   790   1500 13000 .63 0      - - - - 0 .026 .027 5.6 0    0     
recursive/BallRajamani-SPIN2000-Fig1_false-unreach-call_true-no-overflow_true-termination.c 2 8.2 2.7 360 59 .66 0      - - - - 2 6.6   3.8   310   .62 0     
recursive/EvenOdd01_true-unreach-call_true-no-overflow_true-termination.c 2 14   4.9 490 110 .66 0      - - - - 2 18     10     520   .66 0     
recursive/EvenOdd03_false-unreach-call_true-no-overflow_true-termination.c 2 14   5.1 520 120 .66 .0041 - - - - 2 16     9.7   460   .66 .0041
recursive/Fibonacci01_true-unreach-call_true-no-overflow.c 0 900   820   5500 12000 .63 0      - - - - 0 .022 .023 5.6 0    0     
recursive/Fibonacci02_true-unreach-call_true-no-overflow_true-termination.c 2 31   11   1100 300 .62 0      - - - - 2 41     26     1100   .62 0     
recursive/Fibonacci03_true-unreach-call_true-no-overflow_true-termination.c 0 900   820   5800 11000 .63 0      - - - - 0 .022 .023 5.6 0    0     
recursive/Fibonacci04_false-unreach-call_true-no-overflow_true-termination.c 0 900   820   5400 12000 .63 0      - - - - 0 .020 .021 5.6 0    0     
recursive/Fibonacci05_false-unreach-call_true-no-overflow_true-termination.c 0 900   810   5600 14000 .63 0      - - - - 0 .021 .023 5.8 0    0     
recursive/McCarthy91_false-unreach-call_true-no-overflow_true-termination.c 2 9.3 3.3 390 80 .66 0      - - - - 2 10     6.3   340   .62 0     
recursive/McCarthy91_true-unreach-call_true-no-overflow_true-termination.c 2 9.8 3.6 390 75 .66 0      - - - - 2 10     5.9   330   .62 0     
recursive/MultCommutative_true-unreach-call_true-no-overflow_true-termination.c 0 900   760   960 6800 .64 0      - - - - 0 .021 .021 5.6 0    0     
recursive/Primes_true-unreach-call_true-no-overflow_false-termination.c 0 900   750   950 8000 .64 0      - - - - 0 .022 .023 5.6 0    0     
recursive/gcd01_true-unreach-call_true-no-overflow_true-termination.c 2 8.8 3.0 370 72 .66 0      - - - - 2 9.1   5.6   310   .62 .0082
recursive/gcd02_true-unreach-call_true-no-overflow_true-termination.c 2 15   5.4 610 120 .66 .0082 - - - - 2 16     10     470   .62 0     
recursive/recHanoi01_true-unreach-call_true-no-overflow_true-termination.c 0 900   770   2000 10000 .63 0      - - - - 0 .024 .025 5.6 0    0     
recursive/recHanoi02_true-unreach-call_true-no-overflow_true-termination.c 2 63   27   1200 620 .66 0      - - - - 2 86     55     1000   .62 0     
recursive/recHanoi03_true-unreach-call_true-no-overflow_true-termination.c 2 64   27   1000 660 .66 0      - - - - 2 89     56     1000   .62 0     
recursive-simple/id_b3_o2_false-no-overflow.c 1 7.2 2.7 330 57 .66 0      1 3.8  2.1  260 0   0   1 7.5   4.3   310   .62 0      0 4.5  2.6  250 0   .84   -32 .63   .63   20    .045 0      -
recursive-simple/id_b3_o5_false-no-overflow.c 1 8.1 2.8 370 64 .66 0      1 4.7  2.6  260 0   0   1 7.8   4.5   310   .62 0      0 3.9  2.3  250 0   .94   -32 .60   .60   20    .045 0      -
recursive-simple/id_b5_o10_false-no-overflow.c 1 8.1 2.8 370 59 .66 0      1 4.5  2.5  260 0   0   1 7.2   4.1   310   .62 0      0 3.7  2.2  250 0   0      -32 .59   .59   20    .045 0      -
recursive-simple/sum_non_eq_false-no-overflow.c 1 8.6 2.9 360 63 .66 0      1 4.1  2.2  260 0   0   1 7.4   4.7   310   .62 0      0 4.0  2.4  250 0   0      -32 .59   .60   20    .049 1.4    -
recursive-simple/sum_non_false-no-overflow.c 1 8.7 2.9 380 62 .66 0      1 3.9  2.2  250 0   0   1 8.3   4.7   310   .62 0      0 3.6  2.1  240 0   .84   -32 .59   .59   20    .049 0      -
recursive-simple/id2_b2_o3_true-unreach-call_true-termination_true-no-overflow.c 2 7.1 2.6 350 54 .66 0      - - - - 2 7.2   4.0   300   .62 0     
recursive-simple/id2_b3_o2_false-unreach-call_true-termination_true-no-overflow.c 2 8.1 2.7 360 55 .66 0      - - - - 2 6.9   4.3   300   .62 .025 
recursive-simple/id2_b3_o5_true-unreach-call_true-termination_true-no-overflow.c 2 7.7 2.6 350 68 .66 0      - - - - 2 7.5   4.5   300   .66 0     
recursive-simple/id2_b5_o10_true-unreach-call_true-termination_true-no-overflow.c 2 8.2 2.7 370 65 .66 0      - - - - 2 7.2   4.0   300   .66 .012 
recursive-simple/id_b2_o3_true-unreach-call_true-termination_true-no-overflow.c 2 7.9 3.2 350 58 .66 0      - - - - 2 6.9   3.9   300   .66 0     
recursive-simple/id_b3_o2_false-unreach-call_true-termination_true-no-overflow.c 2 8.3 3.3 370 62 .66 0      - - - - 2 8.6   4.9   310   .66 0     
recursive-simple/id_b3_o5_true-unreach-call_true-termination_true-no-overflow.c 2 8.6 3.4 360 64 .66 0      - - - - 2 9.4   5.7   310   .66 0     
recursive-simple/id_b5_o10_true-unreach-call_true-termination_true-no-overflow.c 2 9.0 3.1 370 75 .66 0      - - - - 2 9.4   5.3   320   .62 0     
recursive-simple/id_o1000_false-unreach-call_true-termination_true-no-overflow.c 2 6.9 2.8 320 50 .66 0      - - - - 2 8.1   4.4   290   .66 0     
recursive-simple/id_o100_false-unreach-call_true-termination_true-no-overflow.c 2 7.2 2.6 350 54 .66 0      - - - - 2 6.7   3.8   290   .62 0     
recursive-simple/id_o10_false-unreach-call_true-termination_true-no-overflow.c 2 7.4 2.9 350 57 .66 0      - - - - 2 7.9   4.7   300   .62 0     
recursive-simple/id_o200_false-unreach-call_true-termination_true-no-overflow.c 2 6.6 2.5 330 57 .66 0      - - - - 2 7.7   4.6   290   .66 0     
recursive-simple/id_o20_false-unreach-call_true-termination_true-no-overflow.c 2 7.2 2.5 350 60 .65 0      - - - - 2 7.0   3.9   300   .66 0     
recursive-simple/id_o3_false-unreach-call_true-termination_true-no-overflow.c 2 7.1 2.6 330 62 .66 0      - - - - 2 6.6   3.7   300   .62 .012 
recursive-simple/sum_non_eq_false-unreach-call_true-termination_true-no-overflow.c 2 8.0 2.9 360 60 .66 0      - - - - 2 7.4   4.1   310   .66 0     
recursive-simple/sum_non_eq_true-unreach-call_true-termination_true-no-overflow.c 2 8.4 2.6 370 67 .66 0      - - - - 2 7.0   4.3   300   .62 0     
bitvector/byte_add_1_false-no-overflow.i 0 29   11   610 280 .66 .0082 0 .64 .39 40 0   0   0 .022 .022 5.6 0    0      0 .98 .62 49 0   0      0 .0046 .0059 .40 0     0      -
bitvector/byte_add_2_false-no-overflow.i 0 31   9.6 750 250 .66 0      0 .59 .36 41 0   0   0 .022 .024 5.7 0    0      0 .91 .60 47 0   0      0 .0016 .0022 .53 0     0      -
bitvector/byte_add_false-no-overflow.i 0 42   19   630 400 .66 0      0 .79 .48 42 0   0   0 .020 .020 5.6 0    0      0 1.2  .74 47 0   0      0 .0044 .0050 .39 0     0      -
bitvector/jain_1_false-no-overflow.i 1 7.3 2.5 360 51 .66 0      1 5.6  3.4  290 0   0   1 6.8   3.8   300   .62 .0082 0 3.8  2.2  250 0   .80   1 .61   .61   20    .045 1.5    -
bitvector/jain_2_false-no-overflow.i 1 7.7 3.0 360 57 .66 0      1 5.7  3.3  290 0   0   1 7.2   4.0   310   .62 0      0 4.0  2.4  250 0   .0041 1 .59   .60   20    .049 1.4    -
bitvector/jain_4_false-no-overflow.i 1 8.0 3.0 360 57 .66 0      1 5.6  3.3  290 0   0   1 7.7   4.3   310   .66 0      0 4.5  2.6  250 0   .40   1 .60   .60   20    .049 0      -
bitvector/jain_5_false-no-overflow.i 0 900   740   1500 9300 .64 0      0 .60 .39 41 0   0   0 .021 .021 5.6 0    0      0 1.1  .70 48 0   0      0 .0022 .0029 .52 0     0      -
bitvector/jain_6_false-no-overflow.i 1 7.2 2.6 350 56 .66 0      1 4.6  2.7  290 0   0   1 7.3   4.1   310   .62 0      0 4.4  2.6  250 0   .80   1 .60   .60   20    .053 .0041 -
bitvector/jain_7_false-no-overflow.i 1 7.3 2.6 340 60 .66 0      1 5.9  3.3  290 0   0   1 7.3   4.2   310   .62 0      0 3.9  2.3  250 0   0      1 .62   .62   20    .053 0      -
bitvector/modulus_false-no-overflow.i 0 8.5 2.8 360 60 .66 0      0 .74 .45 41 0   0   0 .022 .023 5.6 0    0      0 .99 .64 49 0   0      0 .0048 .0059 .53 0     0      -
bitvector/byte_add_1_true-unreach-call_true-no-overflow_true-termination.i 2 9.3 3.4 380 69 .66 0      - - - - 2 8.5   4.8   310   .66 .0041
bitvector/byte_add_2_true-unreach-call_true-no-overflow_true-termination.i 2 9.3 3.0 380 70 .66 0      - - - - 2 8.1   4.9   310   .62 0     
bitvector/byte_add_false-unreach-call_true-no-overflow_true-termination.i 2 7.9 3.0 340 66 .66 0      - - - - 2 8.2   5.1   310   .66 0     
bitvector/gcd_1_true-unreach-call_true-no-overflow.i 2 8.6 3.0 380 74 .66 0      - - - - 2 8.7   5.0   310   .66 .0082
bitvector/gcd_2_true-unreach-call_true-no-overflow.i 2 8.9 3.3 370 76 .66 .0082 - - - - 2 8.8   5.0   310   .66 0     
bitvector/gcd_3_true-unreach-call_true-no-overflow.i 2 8.8 2.8 370 65 .66 0      - - - - 2 8.2   4.7   310   .66 0     
bitvector/gcd_4_true-unreach-call_true-no-overflow_true-termination.i 2 15   5.4 510 130 .66 0      - - - - 2 17     11     510   .62 0     
bitvector/interleave_bits_true-unreach-call_true-no-overflow.i 2 7.6 2.6 370 63 .66 0      - - - - 2 7.0   4.3   310   .66 0     
bitvector/jain_1_true-unreach-call_true-no-overflow_false-termination.i 2 8.0 2.6 370 59 .66 0      - - - - 2 8.2   4.8   300   .66 0     
bitvector/jain_2_true-unreach-call_true-no-overflow_false-termination.i 2 7.3 2.9 340 55 .66 0      - - - - 2 6.8   4.1   300   .66 0     
bitvector/jain_4_true-unreach-call_true-no-overflow_false-termination.i 2 7.3 2.6 330 59 .66 0      - - - - 2 7.7   4.2   290   .62 0     
bitvector/jain_5_true-unreach-call_true-no-overflow.i 2 7.3 2.5 330 54 .66 0      - - - - 2 6.3   4.1   290   .66 0     
bitvector/jain_6_true-unreach-call_true-no-overflow_false-termination.i 2 7.4 2.5 350 62 .65 .0082 - - - - 2 7.7   4.7   290   .66 0     
bitvector/jain_7_true-unreach-call_true-no-overflow_false-termination.i 2 8.3 2.7 360 58 .66 0      - - - - 2 6.6   3.6   300   .66 0     
bitvector/modulus_true-unreach-call_true-no-overflow.i 0 7.7 2.7 360 66 .66 0      - - - - 0 .021 .022 5.6 0    0     
bitvector/num_conversion_1_true-unreach-call_true-no-overflow.i 0 7.9 2.7 360 61 .66 0      - - - - 0 .021 .022 5.6 0    0     
bitvector/num_conversion_2_true-unreach-call_true-no-overflow.i 0 6.9 3.0 340 58 .66 0      - - - - 0 .022 .025 5.6 0    0     
bitvector/parity_true-unreach-call_true-no-overflow.i 2 7.7 3.0 330 50 .66 0      - - - - 2 7.4   4.1   300   .62 0     
bitvector/sum02_false-unreach-call_true-no-overflow.i 2 7.8 2.6 360 68 .66 0      - - - - 2 6.8   3.9   300   .66 0     
bitvector/sum02_true-unreach-call_true-no-overflow.i 2 7.7 2.6 370 60 .66 0      - - - - 2 6.3   4.0   290   .66 0     
psyco/psyco_abp_1_false-no-overflow.c 0 900   780   5800 13000 .64 .0082 0 .61 .37 41 0   0   0 .021 .022 5.6 0    0      0 .98 .64 48 0   0      0 .0044 .0054 .53 0     0      -
sv-benchmarks/c/ status score witness inspect witness cpu (s) wall (s) mem (MB) energy (J) blkio-w (MB) blkio-r (MB) status score witness inspect witness cpu (s) wall (s) mem (MB) energy blkio-w (MB) blkio-r (MB) status score witness inspect witness cpu (s) wall (s) mem (MB) energy blkio-w (MB) blkio-r (MB) status score witness inspect witness cpu (s) wall (s) mem (MB) energy blkio-w (MB) blkio-r (MB) status score witness inspect witness cpu (s) wall (s) mem (MB) energy blkio-w (MB) blkio-r (MB) status score witness inspect witness cpu (s) wall (s) mem (MB) energy blkio-w (MB) blkio-r (MB)
total 79 99 15000 12000 96000 170000 51   .045 19 13 65 37 3700 0   0   19 13 97 57 4000 8.1 .0082 19 0 58 34 3500 0   5.9 19 -187 7.9 7.9 270 .63 7.4 60 86 560 340 16000 28 .074
    correct results 56 99 610 230 23000 5100 37   .029 13 13 61 35 3500 0   0   13 13 97 57 4000 8.1 .0082 0 5 5 3.0 3.0 100 .25 2.9 43 86 560 340 16000 28 .074
        correct true 43 86 500 190 18000 4300 28   .029 0 0 0 0 43 86 560 340 16000 28 .074
        correct false 13 13 100 36 4700 780 8.5 0     13 13 61 35 3500 0   0   13 13 97 57 4000 8.1 .0082 0 5 5 3.0 3.0 100 .25 2.9 0
    incorrect results 0 0 0 0 6 -192 3.6 3.6 120 .28 1.8 0
        incorrect true 0 0 0 0 6 -192 3.6 3.6 120 .28 1.8 0
        incorrect false 0 0 0 0 0 0
score (79 tasks, max score: 139) 99 13 13 0 -187 86
Run set uautomizer.sv-comp19_prop-nooverflow.NoOverflows-Other cpa-seq-validate-violation-witnesses-uautomizer.sv-comp19_prop-nooverflow.NoOverflows-Other uautomizer-validate-violation-witnesses-uautomizer.sv-comp19_prop-nooverflow.NoOverflows-Other cpa-witness2test-validate-violation-witnesses-uautomizer.sv-comp19_prop-nooverflow.NoOverflows-Other fshell-witness2test-validate-violation-witnesses-uautomizer.sv-comp19_prop-nooverflow.NoOverflows-Other uautomizer-validate-correctness-witnesses-uautomizer.sv-comp19_prop-nooverflow.NoOverflows-Other