/mnt/thread-witnesses/replication/bench/thread-witnesses/st-cross/../../../ourtool/goblint --conf conf/svcomp-yaml-validate.json --enable dbg.timing.enabled --set 'ana.activated[+]' apron --set ana.apron.domain polyhedra --witness.yaml.unassume cpachecker/sum_by_3.yml.witness.yml --witness.yaml.validate cpachecker/sum_by_3.yml.witness.yml --sets ana.specification ../properties/unreach-call.prp --sets exp.architecture 32bit ../plain/sum_by_3.c


--------------------------------------------------------------------------------


--sets is deprecated, use --set instead.
--sets is deprecated, use --set instead.
SV-COMP specification: CHECK( init(main()), LTL(G ! call(reach_error())) )
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (../plain/sum_by_3.c:19:7-19:19)
[Info][Witness] unassume invariant: ((! ((unsigned int )SIZE < n) && SIZE == 20000001) && ! ((unsigned int )SIZE < (i + (i << 1)) / 3U)) && (((((((! (i == 0U) && ! (i == 1U)) && ! (i == 2U)) && i == 3U) || (((! (i == 0U) && i == 1U) && ! (i == 2U)) && ! (i == 3U))) || (((i == 0U && ! (i == 1U)) && ! (i == 2U)) && ! (i == 3U))) || (((! (i == 0U) && ! (i == 1U)) && ! (i == 2U)) && ! (i == 3U))) || (((! (i == 0U) && ! (i == 1U)) && i == 2U) && ! (i == 3U))) (../plain/sum_by_3.c:20:3-20:8)
[Info][Witness] unassume invariant: ((! ((unsigned int )SIZE < n) && SIZE == 20000001) && ! ((unsigned int )SIZE < (i + (i << 1)) / 3U)) && (((((((! (i == 0U) && ! (i == 1U)) && ! (i == 2U)) && i == 3U) || (((! (i == 0U) && i == 1U) && ! (i == 2U)) && ! (i == 3U))) || (((i == 0U && ! (i == 1U)) && ! (i == 2U)) && ! (i == 3U))) || (((! (i == 0U) && ! (i == 1U)) && ! (i == 2U)) && ! (i == 3U))) || (((! (i == 0U) && ! (i == 1U)) && i == 2U) && ! (i == 3U))) (../plain/sum_by_3.c:22:5-22:14)
[Info][Witness] unassume invariant: (((((! ((unsigned int )SIZE < n) && SIZE == 20000001) && i == (unsigned int )j) && ! ((unsigned int )SIZE < ((unsigned int )j + (i + (unsigned int )j)) / 3U)) && ! ((unsigned int )j < n)) && ! (i < n)) && (((((((((! (i == 0U) && ! (j == 0)) && ! (j == 1)) && ! (i == 1U)) && ! (i == 2U)) && i == 3U) || (((((! (i == 0U) && ! (j == 0)) && ! (j == 1)) && ! (i == 1U)) && ! (i == 2U)) && ! (i == 3U))) || (((((! (i == 0U) && ! (j == 0)) && j == 1) && i == 1U) && ! (i == 2U)) && ! (i == 3U))) || (((((! (i == 0U) && ! (j == 0)) && ! (j == 1)) && ! (i == 1U)) && i == 2U) && ! (i == 3U))) || (((((i == 0U && j == 0) && ! (j == 1)) && ! (i == 1U)) && ! (i == 2U)) && ! (i == 3U))) (../plain/sum_by_3.c:24:7-24:12)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (../plain/sum_by_3.c:26:5-26:12)
[Info][Witness] unassume invariant: (((((! ((unsigned int )SIZE < n) && SIZE == 20000001) && i == (unsigned int )j) && ! ((unsigned int )SIZE < ((unsigned int )j + (i + (unsigned int )j)) / 3U)) && ! ((unsigned int )j < n)) && ! (i < n)) && (((((((((! (i == 0U) && ! (j == 0)) && ! (j == 1)) && ! (i == 1U)) && ! (i == 2U)) && i == 3U) || (((((! (i == 0U) && ! (j == 0)) && ! (j == 1)) && ! (i == 1U)) && ! (i == 2U)) && ! (i == 3U))) || (((((! (i == 0U) && ! (j == 0)) && j == 1) && i == 1U) && ! (i == 2U)) && ! (i == 3U))) || (((((! (i == 0U) && ! (j == 0)) && ! (j == 1)) && ! (i == 1U)) && i == 2U) && ! (i == 3U))) || (((((i == 0U && j == 0) && ! (j == 1)) && ! (i == 1U)) && ! (i == 2U)) && ! (i == 3U))) (../plain/sum_by_3.c:26:5-26:12)
[Info][Witness] unassume invariant: (((((! ((unsigned int )SIZE < n) && SIZE == 20000001) && i == (unsigned int )j) && (unsigned int )j == k) && ! (k < n)) && ! ((unsigned int )SIZE < (k + (i + (unsigned int )j)) / 3U)) && ((((((((((i == 0U && j == 0) && k == 0U) && ! (j == 1)) && ! (i == 1U)) && ! (i == 2U)) && ! (i == 3U)) || ((((((! (i == 0U) && ! (j == 0)) && ! (k == 0U)) && ! (j == 1)) && ! (i == 1U)) && i == 2U) && ! (i == 3U))) || ((((((! (i == 0U) && ! (j == 0)) && ! (k == 0U)) && ! (j == 1)) && ! (i == 1U)) && ! (i == 2U)) && ! (i == 3U))) || ((((((! (i == 0U) && ! (j == 0)) && ! (k == 0U)) && j == 1) && i == 1U) && ! (i == 2U)) && ! (i == 3U))) || ((((((! (i == 0U) && ! (j == 0)) && ! (k == 0U)) && ! (j == 1)) && ! (i == 1U)) && ! (i == 2U)) && i == 3U)) (../plain/sum_by_3.c:28:3-28:8)
[Info][Witness] unassume invariant: (((((! ((unsigned int )SIZE < n) && SIZE == 20000001) && i == (unsigned int )j) && (unsigned int )j == k) && ! (k < n)) && ! ((unsigned int )SIZE < (k + (i + (unsigned int )j)) / 3U)) && ((((((((((i == 0U && j == 0) && k == 0U) && ! (j == 1)) && ! (i == 1U)) && ! (i == 2U)) && ! (i == 3U)) || ((((((! (i == 0U) && ! (j == 0)) && ! (k == 0U)) && ! (j == 1)) && ! (i == 1U)) && i == 2U) && ! (i == 3U))) || ((((((! (i == 0U) && ! (j == 0)) && ! (k == 0U)) && ! (j == 1)) && ! (i == 1U)) && ! (i == 2U)) && ! (i == 3U))) || ((((((! (i == 0U) && ! (j == 0)) && ! (k == 0U)) && j == 1) && i == 1U) && ! (i == 2U)) && ! (i == 3U))) || ((((((! (i == 0U) && ! (j == 0)) && ! (k == 0U)) && ! (j == 1)) && ! (i == 1U)) && ! (i == 2U)) && i == 3U)) (../plain/sum_by_3.c:30:5-30:12)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (../plain/sum_by_3.c:32:3-32:39)
[Warning][Deadcode] Function 'assume_abort_if_not' is uncalled: 2 LLoC (../plain/sum_by_3.c:5:1-7:1)
[Info][Deadcode] Logical lines of code (LLoC) summary:
  live: 20
  dead: 2 (2 in uncalled functions)
  total lines: 22
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow
[Warning][Witness] invariant unconfirmed: !(SIZE < n) && SIZE == (20000001) && i == j && j == k && !(k < n) && !(SIZE < ((k + (i + j)) / (3))) && ((i == (0) && j == (0) && k == (0) && !(j == (1)) && !(i == (1)) && !(i == (2)) && !(i == (3))) || (!(i == (0)) && !(j == (0)) && !(k == (0)) && !(j == (1)) && !(i == (1)) && i == (2) && !(i == (3))) || (!(i == (0)) && !(j == (0)) && !(k == (0)) && !(j == (1)) && !(i == (1)) && !(i == (2)) && !(i == (3))) || (!(i == (0)) && !(j == (0)) && !(k == (0)) && j == (1) && i == (1) && !(i == (2)) && !(i == (3))) || (!(i == (0)) && !(j == (0)) && !(k == (0)) && !(j == (1)) && !(i == (1)) && !(i == (2)) && i == (3))) (../plain/sum_by_3.c:29:3)
[Warning][Integer > Overflow][CWE-190][CWE-191] Unsigned integer overflow and underflow
[Warning][Witness] invariant unconfirmed: !(SIZE < n) && SIZE == (20000001) && !(SIZE < ((i + (i << (1))) / (3))) && ((!(i == (0)) && !(i == (1)) && !(i == (2)) && i == (3)) || (!(i == (0)) && i == (1) && !(i == (2)) && !(i == (3))) || (i == (0) && !(i == (1)) && !(i == (2)) && !(i == (3))) || (!(i == (0)) && !(i == (1)) && !(i == (2)) && !(i == (3))) || (!(i == (0)) && !(i == (1)) && i == (2) && !(i == (3)))) (../plain/sum_by_3.c:21:3)
[Warning][Witness] invariant unconfirmed: !(SIZE < n) && SIZE == (20000001) && i == j && !(SIZE < ((j + (i + j)) / (3))) && !(j < n) && !(i < n) && ((!(i == (0)) && !(j == (0)) && !(j == (1)) && !(i == (1)) && !(i == (2)) && i == (3)) || (!(i == (0)) && !(j == (0)) && !(j == (1)) && !(i == (1)) && !(i == (2)) && !(i == (3))) || (!(i == (0)) && !(j == (0)) && j == (1) && i == (1) && !(i == (2)) && !(i == (3))) || (!(i == (0)) && !(j == (0)) && !(j == (1)) && !(i == (1)) && i == (2) && !(i == (3))) || (i == (0) && j == (0) && !(j == (1)) && !(i == (1)) && !(i == (2)) && !(i == (3)))) (../plain/sum_by_3.c:25:3)
[Info][Witness] witness validation summary:
  confirmed: 0
  unconfirmed: 3
  refuted: 0
  error: 0
  unchecked: 0
  unsupported: 0
  disabled: 0
  total validation entries: 3
SV-COMP result: unknown

vars = 37    evals = 47    narrow_reuses = 3

Timings:
                                  cputime   walltime   allocated   count
Default                            0.346s     0.347s     95.71MB      1×
  preprocess                         0.028s     0.027s      0.01MB      1×
  FrontC                             0.004s     0.004s      4.10MB      4×
  Cabs2cil                           0.006s     0.006s      4.71MB      4×
  mergeCIL                           0.003s     0.003s      3.34MB      1×
  analysis                           0.299s     0.300s     78.58MB      1×
    createCFG                          0.001s     0.001s      0.63MB      1×
      handle                             0.001s     0.001s      0.10MB     34×
      iter_connect                       0.001s     0.001s      0.42MB     34×
        computeSCCs                        0.001s     0.001s      0.24MB     35×
    FrontC                             0.001s     0.001s      0.79MB      6×
    Cabs2cil                           0.002s     0.002s      1.13MB      6×
    global_inits                       0.001s     0.001s      0.18MB      1×
    solving                            0.164s     0.164s     61.80MB      1×
      S.Dom.equal                        0.001s     0.001s      0.02MB     50×
      base unassume                      0.030s     0.030s     33.94MB     25×
      cheap_full_reach                   0.001s     0.001s      0.02MB      1×
      postsolver                         0.012s     0.012s      8.00MB      1×
        postsolver_iter                    0.012s     0.012s      7.97MB      1×
    warn_global                        0.001s     0.001s      0.10MB      1×
    witness                            0.001s     0.001s      0.01MB      1×
    result output                      0.001s     0.001s      0.01MB      1×
