./goblint --conf conf/svcomp.json --disable witness.graphml.enabled --set 'witness.yaml.invariant-types[+]' location_invariant --enable witness.invariant.after-lock --enable witness.invariant.other --enable witness.invariant.accessed --sets ana.specification /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/properties/unreach-call.prp --sets exp.architecture 32bit /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i


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


[0;33m[Warning] --sets is deprecated, use --set instead.[0;0;00m
[0;33m[Warning] --sets is deprecated, use --set instead.[0;0;00m
[Info] Enabled congruence domain.
[Info] Enabled widening thresholds
[Info] Enabled octagon domain for:
[Info] pthread_mutex_unlock, pthread_mutex_lock, i, key, count, a, tmp, count, i, j, i___0, j___0, k, size, r, top___0, r, arg, tmp, tmp, newTop, d, oldTop, curr_alloc_idx
[Info] SV-COMP specification: CHECK( init(main()), LTL(G ! call(reach_error())) )
[Warning][Deadcode] Function 'init' is uncalled: 2 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:731:1-733:1)
[Warning][Deadcode] Function 'main' does not return
[Warning][Deadcode] Function 'main' has dead code:
  on line 767 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:767-767)
[Warning][Deadcode] Function 'push_loop' has dead code:
  on line 745 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:745-745)
[Warning][Deadcode] Function 'thr1' has dead code:
  on line 761 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:761-761)
[Warning][Deadcode] Logical lines of code (LLoC) summary:
  live: 52
  dead: 5 (2 in uncalled functions)
  total lines: 57
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:766:8-766:9)
[Warning][Race] Memory location top (race with conf. 110): (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:691:5-691:8)
  write with [region:{top}, lock:{m2}] (conf. 110)  (exp: & top) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:706:2-706:9)
  write with [region:{top}, lock:{m2}, thread:[main, thr1@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:766:13-766:43]] (conf. 110)  (exp: & top) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:706:2-706:9)
  write with [region:{top}, lock:{[__VERIFIER_atomic], m}] (conf. 110)  (exp: & top) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:725:3-725:15)
  write with [region:{top}, lock:{[__VERIFIER_atomic], m}, thread:[main, thr1@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:766:13-766:43]] (conf. 110)  (exp: & top) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:725:3-725:15)
  read with [region:{top}, lock:{[__VERIFIER_atomic]}] (conf. 110)  (exp: & top) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:709:5-709:13)
  read with [region:{top}, lock:{[__VERIFIER_atomic]}, thread:[main, thr1@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:766:13-766:43]] (conf. 110)  (exp: & top) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:709:5-709:13)
  read with [region:{top}, lock:{m}] (conf. 110)  (exp: & top) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:722:3-722:15)
  read with [region:{top}, lock:{m}, thread:[main, thr1@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:766:13-766:43]] (conf. 110)  (exp: & top) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:722:3-722:15)
[Warning][Race] Memory location memory[?] (race with conf. 110): (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:688:5-688:22)
  write with region:{memory[?]} (conf. 110)  (exp: & memory[newTop]) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:720:3-720:23)
  write with [region:{memory[?]}, thread:[main, thr1@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:766:13-766:43]] (conf. 110)  (exp: & memory[newTop]) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:720:3-720:23)
  write with [region:{memory[?]}, lock:{m}] (conf. 110)  (exp: & memory[newTop + 1]) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:723:3-723:28)
  write with [region:{memory[?]}, lock:{m}, thread:[main, thr1@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:766:13-766:43]] (conf. 110)  (exp: & memory[newTop + 1]) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:723:3-723:28)
[Warning][Deadcode][CWE-570] condition '0' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:13:73-13:74)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:741:8-741:9)
[Warning][Deadcode][CWE-571] condition 'state == 1' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-ext/25_stack_longer-1-pthread.i:756:2-756:8)
SV-COMP result: unknown
[Info][Witness] witness generation summary:
  total generation entries: 1
[Info][Race] Memory locations race summary:
  safe: 2
  vulnerable: 0
  unsafe: 2
  total memory locations: 4
