./goblint --conf conf/svcomp.json --sets ana.specification /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/properties/valid-memsafety.prp --sets exp.architecture 32bit /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.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
[0;34m[Info] Specification: CHECK( init(main()), LTL(G valid-free) ) -> enabling soundness analyses "base, useAfterFree"[0;0;00m
[0;34m[Info] Specification: CHECK( init(main()), LTL(G valid-deref) ) -> enabling soundness analyses "base, memOutOfBounds"[0;0;00m
[0;34m[Info] Setting "ana.arrayoob" to true[0;0;00m
[0;34m[Info] Setting "cil.addNestedScopeAttr" to true[0;0;00m
[0;34m[Info] Specification: CHECK( init(main()), LTL(G valid-memtrack) ) -> enabling soundness analyses "memLeak"[0;0;00m
[0;34m[Info] Setting "ana.malloc.unique_address_count" to 5[0;0;00m
[Info] unrolling loop at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1300:5-1305:5 with factor 10
[Info] unrolling loop at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1306:5-1311:5 with factor 10
[Info] unrolling loop at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1312:5-1317:5 with factor 10
[Info] unrolling loop at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1318:5-1323:5 with factor 10
[Info] unrolling loop at lib/libc/stub/src/stdlib.c:10:5-12:5 with factor 12
[Info] unrolling loop at lib/libc/stub/src/stdlib.c:21:9-27:9 with factor 4
[Info] unrolling loop at lib/libc/stub/src/stdlib.c:40:3-45:3 with factor 6
[Info] Enabled congruence domain.
[Info] Enabled octagon domain ONLY for:
[Info] iTThreads, iRThreads, i, count, tmp, key, a, count, j, k, size, i, i___0, j___0, a, top, expression, err, lock___0, err, lock___0, err, i, argc, tPool, rPool, t1, t2, t1, __x, __x, __x
[Info] SV-COMP specification: CHECK( init(main()), LTL(G valid-free) )
CHECK( init(main()), LTL(G valid-deref) )
CHECK( init(main()), LTL(G valid-memtrack) )
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1281:13-1281:62)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1281:13-1281:62)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1281:13-1281:62)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1281:13-1281:62)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1281:13-1281:62)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1281:13-1281:62)
[Info][Imprecise] Invalidating expressions: & iTThreads (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1284:13-1284:46)
[Warning][Unknown] Pointer argv + 1 has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1284:13-1284:46)
[Warning][Unknown] Size of lval dereference expression argv + 1 is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1284:13-1284:46)
[Warning][Behavior > Undefined > Other] Pointer argv contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1284:13-1284:46)
[Warning][Unknown] Pointer argv has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1284:13-1284:46)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1284:13-1284:46)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer argv in expression argv + 1 is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1284:13-1284:46)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer argv is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1284:13-1284:46)
[Info][Imprecise] Invalidating expressions: & iRThreads (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1285:13-1285:46)
[Warning][Unknown] Pointer argv + 2 has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1285:13-1285:46)
[Warning][Unknown] Size of lval dereference expression argv + 2 is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1285:13-1285:46)
[Warning][Behavior > Undefined > Other] Pointer argv contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1285:13-1285:46)
[Warning][Unknown] Pointer argv has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1285:13-1285:46)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1285:13-1285:46)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer argv in expression argv + 2 is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1285:13-1285:46)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer argv is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1285:13-1285:46)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1290:9-1290:64)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1291:9-1291:63)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1291:9-1291:63)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1291:9-1291:63)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1291:9-1291:63)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1291:9-1291:63)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1291:9-1291:63)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1292:9-1292:17)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1294:9-1294:64)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1295:9-1295:63)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1295:9-1295:63)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1295:9-1295:63)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1295:9-1295:63)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1295:9-1295:63)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1295:9-1295:63)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1296:9-1296:17)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Warning][Unknown] unlocking mutex ((alloc@sid:55@tid:[main](#0))) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1248:5-1248:36)
[Warning][Unknown] unlocking mutex ((alloc@sid:55@tid:[main](#0))) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1251:5-1251:36)
[Warning][Unknown] unlocking mutex ((alloc@sid:57@tid:[main](#0))) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1254:5-1254:36)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1302:13-1302:79)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1303:13-1303:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1271:9-1271:40)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1271:9-1271:40)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1271:9-1271:40)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1271:9-1271:40)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1271:9-1271:40)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1271:9-1271:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1271:9-1271:40)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:20:83-20:156)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Warning][Unknown] unlocking mutex ((alloc@sid:55@tid:[main](#0))) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1262:9-1262:40)
[Warning][Unknown] unlocking mutex ((alloc@sid:55@tid:[main](#0))) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1266:5-1266:36)
[Warning][Unknown] unlocking mutex ((alloc@sid:57@tid:[main](#0))) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1269:5-1269:36)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1308:13-1308:77)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1309:13-1309:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1313:13-1313:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1314:13-1314:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1315:13-1315:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Info][Imprecise] Invalidating expressions: & err (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1319:13-1319:61)
[Info][Imprecise] Invalidating expressions: (FILE * __restrict  )stderr (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > Other] Pointer stderr contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Unknown] Pointer stderr has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stderr is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1320:13-1320:61)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Program aborted while running in multi-threaded mode. A memory leak might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1321:13-1321:21)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1324:12-1324:13)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory may be leaked at thread return for thread [main] (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1324:12-1324:13)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Possible memory leak: Memory was allocated in a multithreaded program, but not all threads are joined. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1324:12-1324:13)
[Warning][Deadcode] Function '__bswap_32' is uncalled: 1 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:415:1-419:1)
[Warning][Deadcode] Function '__bswap_64' is uncalled: 1 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:420:1-424:1)
[Warning][Deadcode] Function '__uint16_identity' is uncalled: 1 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:425:1-429:1)
[Warning][Deadcode] Function '__uint32_identity' is uncalled: 1 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:430:1-434:1)
[Warning][Deadcode] Function '__uint64_identity' is uncalled: 1 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:435:1-439:1)
[Warning][Deadcode] Function 'lock' is uncalled: 4 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1326:1-1332:1)
[Warning][Deadcode] Function 'unlock' is uncalled: 4 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1333:1-1339:1)
[Info][Deadcode] Logical lines of code (LLoC) summary:
  live: 63
  dead: 13 (13 in uncalled functions)
  total lines: 76
[Warning][Race] Memory location data2Value (race with conf. 110): (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1239:12-1239:26)
  write with region:{data2Value} (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1253:5-1253:24)
  write with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1253:5-1253:24)
  write with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1253:5-1253:24)
  write with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1253:5-1253:24)
  write with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1253:5-1253:24)
  write with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1253:5-1253:24)
  write with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1253:5-1253:24)
  write with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1253:5-1253:24)
  write with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1253:5-1253:24)
  write with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1253:5-1253:24)
  write with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1253:5-1253:24)
  write with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1253:5-1253:24)
  read with region:{data2Value} (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1268:5-1268:20)
  read with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1268:5-1268:20)
  read with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1268:5-1268:20)
  read with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1268:5-1268:20)
  read with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1268:5-1268:20)
  read with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1268:5-1268:20)
  read with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1268:5-1268:20)
  read with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1268:5-1268:20)
  read with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1268:5-1268:20)
  read with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1268:5-1268:20)
  read with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1268:5-1268:20)
  read with [region:{data2Value}, lock:{(alloc@sid:57@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data2Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1268:5-1268:20)
[Warning][Deadcode][CWE-570] condition '0' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:20:73-20:74)
[Warning][Race] Memory location data1Value (race with conf. 110): (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1238:12-1238:26)
  write with region:{data1Value} (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1247:5-1247:19)
  write with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1247:5-1247:19)
  write with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1247:5-1247:19)
  write with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1247:5-1247:19)
  write with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1247:5-1247:19)
  write with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1247:5-1247:19)
  write with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1247:5-1247:19)
  write with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1247:5-1247:19)
  write with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1247:5-1247:19)
  write with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1247:5-1247:19)
  write with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1247:5-1247:19)
  write with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1247:5-1247:19)
  read with region:{data1Value} (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1250:5-1250:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1250:5-1250:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1250:5-1250:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1250:5-1250:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1250:5-1250:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1250:5-1250:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1250:5-1250:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1250:5-1250:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1250:5-1250:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1250:5-1250:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1250:5-1250:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcA@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1301:13-1301:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1250:5-1250:20)
  read with region:{data1Value} (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1261:9-1261:24)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1261:9-1261:24)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1261:9-1261:24)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1261:9-1261:24)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1261:9-1261:24)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1261:9-1261:24)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1261:9-1261:24)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1261:9-1261:24)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1261:9-1261:24)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1261:9-1261:24)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1261:9-1261:24)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1261:9-1261:24)
  read with region:{data1Value} (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1265:5-1265:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1265:5-1265:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1265:5-1265:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1265:5-1265:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1265:5-1265:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1265:5-1265:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1265:5-1265:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1265:5-1265:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1265:5-1265:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1265:5-1265:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1265:5-1265:20)
  read with [region:{data1Value}, lock:{(alloc@sid:55@tid:[main](#0))}, thread:[main, funcB@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1307:13-1307:85]] (conf. 110)  (exp: & data1Value) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread/twostage_3-2.i:1265:5-1265:20)
SV-COMP result: unknown
[Info][Witness] witness generation summary:
  total generation entries: 1
[Info][Race] Memory locations race summary:
  safe: 5
  vulnerable: 0
  unsafe: 2
  total memory locations: 7
