/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 cbmc/lu.cmp.yml.witness.yml --witness.yaml.validate cbmc/lu.cmp.yml.witness.yml --sets ana.specification ../properties/unreach-call.prp --sets exp.architecture 32bit ../plain/lu.cmp.c


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


--sets is deprecated, use --set instead.
--sets is deprecated, use --set instead.
SV-COMP specification: CHECK( init(main()), LTL(G ! call(reach_error())) )
[Error][Witness] CIL couldn't parse invariant: f == (20.0) || f == (39.5499999999999971578290569595992565155029296875) (../plain/lu.cmp.c:80:15)
[Info][Witness] invariant has undefined variables or side effects: f == (20.0) || f == (39.5499999999999971578290569595992565155029296875) (../plain/lu.cmp.c:80:15)
../plain/lu.cmp.c:80: Error: Cannot resolve variable f.
../plain/lu.cmp.c:80: Error: Cannot resolve variable f.
[Warning][Witness] couldn't locate invariant: i == (0) || i == (3) || i == (5) || i == (1) (../plain/lu.cmp.c:153:2)
[Warning][Witness] couldn't locate invariant: j == (5) || j == (0) || j == (4) || j == (6) || j == (2) || j == (3) (../plain/lu.cmp.c:151:6)
[Error][Witness] CIL couldn't parse invariant: f == (20.0) || f == (39.5499999999999971578290569595992565155029296875) (../plain/lu.cmp.c:81:8)
[Info][Witness] invariant has undefined variables or side effects: f == (20.0) || f == (39.5499999999999971578290569595992565155029296875) (../plain/lu.cmp.c:81:8)
../plain/lu.cmp.c:81: Error: Cannot resolve variable f.
../plain/lu.cmp.c:81: Error: Cannot resolve variable f.
[Error][Witness] CIL couldn't parse invariant: nmax == (50) || chkerr == (0) (../plain/lu.cmp.c:108:5)
[Info][Witness] invariant has undefined variables or side effects: nmax == (50) || chkerr == (0) (../plain/lu.cmp.c:108:5)
../plain/lu.cmp.c:108: Error: Cannot resolve variable chkerr.
[Warning][Witness] couldn't locate invariant: j == (5) || j == (0) || j == (4) || j == (6) || j == (2) || j == (3) (../plain/lu.cmp.c:150:8)
[Info][Witness] unassume invariant: (((((((nmax == 50 && (a[0][0] == 0.0 || b[0] == 0.0)) && (nmax == 50 || n == 5)) && (nmax == 50 || n == 5)) && a[0][0] == 0.0) && eps == 9.99999999999999954748111825886258685613938723690807819366455078125E-7) && (nmax == 50 || n == 5)) && ((a[0][0] == 0.0 || b[0] == 0.0) || x[0] == 0.0)) && (nmax == 50 || n == 5) (../plain/lu.cmp.c:93:5-93:24)
[Warning][Float][CWE-189][CWE-739] First operand of arithmetic operation could be +/-infinity or Nan (../plain/lu.cmp.c:100:6-100:18)
[Info][Witness] unassume invariant: w == 0.0 && i == 0 (../plain/lu.cmp.c:96:7-96:26)
[Info][Witness] unassume invariant: w == 0.0 && i == 0 (../plain/lu.cmp.c:96:7-96:26)
[Info][Witness] unassume invariant: (((((((nmax == 50 && (a[0][0] == 0.0 || b[0] == 0.0)) && (nmax == 50 || n == 5)) && (nmax == 50 || n == 5)) && a[0][0] == 0.0) && eps == 9.99999999999999954748111825886258685613938723690807819366455078125E-7) && (nmax == 50 || n == 5)) && ((a[0][0] == 0.0 || b[0] == 0.0) || x[0] == 0.0)) && (nmax == 50 || n == 5) (../plain/lu.cmp.c:93:5-93:24)
[Info][Witness] unassume invariant: (((a[0][0] == 20.0 && (j == 0 || j == 1)) && i == 0) && (j == 0 || j == 1)) && a[0][0] == 20.0 (../plain/lu.cmp.c:118:5-118:23)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (../plain/lu.cmp.c:133:10-133:34)
[Warning][Float][CWE-189][CWE-739] First operand of arithmetic operation could be +/-infinity or Nan (../plain/lu.cmp.c:133:10-133:34)
[Warning][Float][CWE-189][CWE-739] Second operand of arithmetic operation could be +/-infinity or Nan (../plain/lu.cmp.c:133:10-133:34)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (../plain/lu.cmp.c:132:11-132:30)
[Info][Witness] unassume invariant: (j == 1 || j == 2) && ((w == 40.0 || w == 3.0) || w == 5.0) (../plain/lu.cmp.c:132:11-132:30)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (../plain/lu.cmp.c:131:8-131:21)
[Info][Witness] unassume invariant: (j == 1 || j == 2) && ((w == 40.0 || w == 3.0) || w == 5.0) (../plain/lu.cmp.c:132:11-132:30)
[Info][Witness] unassume invariant: (k == 0 || k == 1) && (j == 1 || j == 2) (../plain/lu.cmp.c:129:7-129:28)
[Warning][Float][CWE-189][CWE-739] First operand of arithmetic operation could be +/-infinity or Nan (../plain/lu.cmp.c:126:10-126:32)
[Warning][Float][CWE-189][CWE-739] Second operand of arithmetic operation could be +/-infinity or Nan (../plain/lu.cmp.c:126:10-126:32)
[Info][Witness] unassume invariant: j == 1 || j == 2 (../plain/lu.cmp.c:125:11-125:29)
[Info][Witness] unassume invariant: j == 1 || j == 2 (../plain/lu.cmp.c:125:11-125:29)
[Warning][Float][CWE-189][CWE-739] First operand of arithmetic operation could be +/-infinity or Nan (../plain/lu.cmp.c:127:6-127:27)
[Warning][Float][CWE-189][CWE-739] Second operand of arithmetic operation could be +/-infinity or Nan (../plain/lu.cmp.c:127:6-127:27)
[Info][Witness] unassume invariant: ((double )n == 20.0 || (double )n == 39.5499999999999971578290569595992565155029296875) && ((double )n == 20.0 || (double )n == 39.5499999999999971578290569595992565155029296875) (../plain/lu.cmp.c:121:7-121:28)
[Warning][Float][CWE-189][CWE-739] First operand of comparison could be +/-infinity or Nan (../plain/lu.cmp.c:120:7-120:27)
[Warning][Float][CWE-1077] Equality/Inequality between `double` is dangerous! (../plain/lu.cmp.c:120:7-120:27)
[Info][Witness] unassume invariant: ((double )n == 20.0 || (double )n == 39.5499999999999971578290569595992565155029296875) && ((double )n == 20.0 || (double )n == 39.5499999999999971578290569595992565155029296875) (../plain/lu.cmp.c:121:7-121:28)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (../plain/lu.cmp.c:129:7-129:28)
[Info][Witness] unassume invariant: (k == 0 || k == 1) && (j == 1 || j == 2) (../plain/lu.cmp.c:129:7-129:28)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (../plain/lu.cmp.c:118:5-118:23)
[Info][Witness] unassume invariant: (((a[0][0] == 20.0 && (j == 0 || j == 1)) && i == 0) && (j == 0 || j == 1)) && a[0][0] == 20.0 (../plain/lu.cmp.c:118:5-118:23)
[Warning][Float][CWE-189][CWE-739] First operand of comparison could be +/-infinity or Nan (../plain/lu.cmp.c:80:7-80:13)
[Warning][Float][CWE-1077] Equality/Inequality between `double` is dangerous! (../plain/lu.cmp.c:80:7-80:13)
[Warning][Float][CWE-189][CWE-739] Operand of unary expression could be +/-infinity or Nan (../plain/lu.cmp.c:81:8-81:14)
[Info][Witness] unassume invariant: ((y[0] == 45.0 && (k == 0 || k == 1)) && (k == 0 || k == 1)) && ((i == 0 || i == 1) || i == 5) (../plain/lu.cmp.c:138:5-138:24)
[Warning][Float][CWE-189][CWE-739] First operand of arithmetic operation could be +/-infinity or Nan (../plain/lu.cmp.c:142:8-142:27)
[Warning][Float][CWE-189][CWE-739] Second operand of arithmetic operation could be +/-infinity or Nan (../plain/lu.cmp.c:142:8-142:27)
[Info][Witness] unassume invariant: (((w == 69.0 || w == 93.0) || w == 117.0) || w == 165.0) && ((((i == 1 || i == 5) || i == 3) || i == 4) || i == 6) (../plain/lu.cmp.c:141:9-141:27)
[Info][Witness] unassume invariant: (((w == 69.0 || w == 93.0) || w == 117.0) || w == 165.0) && ((((i == 1 || i == 5) || i == 3) || i == 4) || i == 6) (../plain/lu.cmp.c:141:9-141:27)
[Info][Witness] unassume invariant: ((y[0] == 45.0 && (k == 0 || k == 1)) && (k == 0 || k == 1)) && ((i == 0 || i == 1) || i == 5) (../plain/lu.cmp.c:138:5-138:24)
[Warning][Float][CWE-189][CWE-739] First operand of arithmetic operation could be +/-infinity or Nan (../plain/lu.cmp.c:145:2-145:23)
[Warning][Float][CWE-189][CWE-739] Second operand of arithmetic operation could be +/-infinity or Nan (../plain/lu.cmp.c:145:2-145:23)
[Info][Witness] unassume invariant: (((((j == 0 || j == 1) || j == 2) || j == 3) || j == 4) && ((((j == 0 || j == 1) || j == 2) || j == 3) || j == 4)) && ((((i == 1 || i == 5) || i == 3) || i == 4) || i == 6) (../plain/lu.cmp.c:146:5-146:26)
[Warning][Float][CWE-189][CWE-739] First operand of arithmetic operation could be +/-infinity or Nan (../plain/lu.cmp.c:150:8-150:27)
[Warning][Float][CWE-189][CWE-739] Second operand of arithmetic operation could be +/-infinity or Nan (../plain/lu.cmp.c:150:8-150:27)
[Info][Witness] unassume invariant: ((w == 69.0 || w == y[1]) || w == y[0]) && (((i == 0 || i == 3) || i == 5) || i == 1) (../plain/lu.cmp.c:149:9-149:30)
[Info][Witness] unassume invariant: ((w == 69.0 || w == y[1]) || w == y[0]) && (((i == 0 || i == 3) || i == 5) || i == 1) (../plain/lu.cmp.c:149:9-149:30)
[Warning][Float][CWE-189][CWE-739] First operand of arithmetic operation could be +/-infinity or Nan (../plain/lu.cmp.c:151:6-151:25)
[Warning][Float][CWE-189][CWE-739] Second operand of arithmetic operation could be +/-infinity or Nan (../plain/lu.cmp.c:151:6-151:25)
[Info][Witness] unassume invariant: (((((j == 0 || j == 1) || j == 2) || j == 3) || j == 4) && ((((j == 0 || j == 1) || j == 2) || j == 3) || j == 4)) && ((((i == 1 || i == 5) || i == 3) || i == 4) || i == 6) (../plain/lu.cmp.c:146:5-146:26)
[Warning][Deadcode] Function 'reach_error' is uncalled: 1 LLoC (../plain/lu.cmp.c:3:1-3:72)
[Warning][Deadcode] Function '__VERIFIER_assert' has dead code:
  on line 7 (../plain/lu.cmp.c:7-7)
[Warning][Deadcode] Logical lines of code (LLoC) summary:
  live: 48
  dead: 2 (1 in uncalled functions)
  total lines: 50
[Warning][Deadcode][CWE-570] condition 'n > 99' is always false (../plain/lu.cmp.c:117:5-117:25)
[Warning][Deadcode][CWE-570] condition 'eps <= 0.0' is always false (../plain/lu.cmp.c:117:5-117:25)
[Warning][Deadcode][CWE-570] condition '! cond' is always false (../plain/lu.cmp.c:6:7-6:14)
[Warning][Witness] invariant unconfirmed: i == (1) || i == (5) || i == (3) || i == (4) || i == (6) (../plain/lu.cmp.c:145:2)
../plain/lu.cmp.c:80: Error: Cannot resolve variable f.
../plain/lu.cmp.c:80: Error: Cannot resolve variable f.
[Warning][Float][CWE-1077] Equality/Inequality between `double` is dangerous!
[Warning][Float][CWE-189][CWE-739] First operand of comparison could be +/-infinity or Nan
[Warning][Witness] invariant unconfirmed: (a[0][0]) == (20.0) (../plain/lu.cmp.c:100:6)
[Warning][Witness] invariant unconfirmed: i == (0) || i == (1) || i == (5) (../plain/lu.cmp.c:137:2)
[Warning][Witness] invariant unconfirmed: k == (0) || k == (1) (../plain/lu.cmp.c:133:10)
[Success][Witness] invariant confirmed: nmax == (50) || n == (5) (../plain/lu.cmp.c:88:2)
[Warning][Witness] invariant unconfirmed: k == (0) || k == (1) (../plain/lu.cmp.c:134:8)
[Warning][Witness] invariant unconfirmed: i == (1) || i == (5) || i == (3) || i == (4) || i == (6) (../plain/lu.cmp.c:140:6)
[Warning][Witness] invariant unconfirmed: j == (0) || j == (1) || j == (2) || j == (3) || j == (4) (../plain/lu.cmp.c:142:8)
[Success][Witness] invariant confirmed: (a[0][0]) == (0.0) || (b[0]) == (0.0) || (x[0]) == (0.0) (../plain/lu.cmp.c:73:1)
[Warning][Witness] invariant unconfirmed: j == (0) || j == (1) || j == (2) || j == (3) || j == (4) (../plain/lu.cmp.c:143:6)
[Warning][Witness] invariant unconfirmed: (y[0]) == (45.0) (../plain/lu.cmp.c:138:2)
[Warning][Witness] invariant unconfirmed: w == (40.0) || w == (3.0) || w == (5.0) (../plain/lu.cmp.c:132:8)
[Warning][Witness] invariant unconfirmed: j == (1) || j == (2) (../plain/lu.cmp.c:129:4)
[Error][Witness] invariant refuted: n == (20.0) || n == (39.5499999999999971578290569595992565155029296875) (../plain/lu.cmp.c:120:29)
[Warning][Witness] invariant unconfirmed: i == (0) (../plain/lu.cmp.c:95:4)
../plain/lu.cmp.c:81: Error: Cannot resolve variable f.
../plain/lu.cmp.c:81: Error: Cannot resolve variable f.
[Error][Witness] invariant refuted: n == (20.0) || n == (39.5499999999999971578290569595992565155029296875) (../plain/lu.cmp.c:121:4)
[Warning][Witness] invariant unconfirmed: i == (0) || i == (3) || i == (5) || i == (1) (../plain/lu.cmp.c:148:6)
../plain/lu.cmp.c:108: Error: Cannot resolve variable chkerr.
[Warning][Witness] invariant unconfirmed: j == (0) || j == (1) (../plain/lu.cmp.c:102:25)
[Warning][Witness] invariant unconfirmed: i == (0) (../plain/lu.cmp.c:106:2)
[Warning][Witness] invariant unconfirmed: eps == (9.99999999999999954748111825886258685613938723690807819366455078125E-7) (../plain/lu.cmp.c:93:2)
[Warning][Witness] invariant unconfirmed: (a[0][0]) == (0.0) (../plain/lu.cmp.c:71:19)
[Success][Witness] invariant confirmed: nmax == (50) || n == (5) (../plain/lu.cmp.c:89:2)
[Warning][Witness] invariant unconfirmed: w == (69.0) || w == (93.0) || w == (117.0) || w == (165.0) (../plain/lu.cmp.c:141:6)
[Warning][Witness] invariant unconfirmed: j == (0) || j == (1) (../plain/lu.cmp.c:98:6)
[Warning][Witness] invariant unconfirmed: k == (0) || k == (1) (../plain/lu.cmp.c:126:10)
[Warning][Float][CWE-189][CWE-739] Second operand of comparison could be +/-infinity or Nan
[Warning][Witness] invariant unconfirmed: w == (69.0) || w == (y[1]) || w == (y[0]) (../plain/lu.cmp.c:149:6)
[Warning][Witness] invariant unconfirmed: j == (1) || j == (2) (../plain/lu.cmp.c:131:8)
[Warning][Witness] invariant unconfirmed: j == (1) || j == (2) (../plain/lu.cmp.c:123:6)
[Warning][Witness] invariant unconfirmed: (a[0][0]) == (20.0) (../plain/lu.cmp.c:99:17)
[Warning][Witness] invariant unconfirmed: w == (0.0) (../plain/lu.cmp.c:96:4)
[Warning][Witness] invariant unconfirmed: (a[0][0]) == (0.0) || (b[0]) == (0.0) (../plain/lu.cmp.c:71:26)
[Success][Witness] invariant confirmed: nmax == (50) (../plain/lu.cmp.c:88:2)
[Info][Witness] witness validation summary:
  confirmed: 6
  unconfirmed: 26
  refuted: 2
  error: 6
  unchecked: 0
  unsupported: 0
  disabled: 0
  total validation entries: 40
SV-COMP result: false

vars = 125    evals = 884    narrow_reuses = 78

Timings:
                                  cputime   walltime   allocated   count
Default                            0.686s     0.687s    528.65MB      1×
  preprocess                         0.024s     0.023s      0.01MB      1×
  FrontC                             0.005s     0.005s      4.30MB      4×
  Cabs2cil                           0.005s     0.005s      5.00MB      4×
  mergeCIL                           0.003s     0.003s      3.38MB      1×
  analysis                           0.645s     0.646s    510.82MB      1×
    createCFG                          0.001s     0.001s      0.75MB      1×
      handle                             0.001s     0.001s      0.15MB     35×
      iter_connect                       0.001s     0.001s      0.48MB     35×
        computeSCCs                        0.001s     0.001s      0.29MB     36×
    FrontC                             0.002s     0.002s      0.74MB     74×
    Cabs2cil                           0.015s     0.015s      7.01MB     74×
    global_inits                       0.001s     0.001s      1.18MB      1×
    solving                            0.570s     0.570s    462.82MB      1×
      S.Dom.equal                        0.002s     0.003s      0.33MB    962×
      base unassume                      0.056s     0.057s     87.61MB    341×
      cheap_full_reach                   0.001s     0.001s      0.04MB      1×
      postsolver                         0.036s     0.036s     27.98MB      1×
        postsolver_iter                    0.036s     0.036s     27.89MB      1×
    warn_global                        0.001s     0.001s      0.41MB      1×
    witness                            0.001s     0.001s      0.01MB      1×
    result output                      0.001s     0.001s      0.01MB      1×
