./goblint --conf conf/svcomp.json --set ana.base.privatization vojdani --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-complex/bounded_buffer.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
:-1: Warning: Incompatible declaration for pthread_rwlock_init (from .goblint/preprocessed/pthread.i(2)).
 Previous was at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1323 (from /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i (0)) 
	Failed assumption that pthread_rwlock_t and pthread_rwlock_t are isomorphic 
	Failed assumption that union __anonunion_pthread_rwlock_t_1018221184 and union __anonunion_pthread_rwlock_t_656928968 are isomorphic 
	Failed assumption that struct __anonstruct___data_436374932 and struct __pthread_rwlock_arch_t are isomorphic (different integer types int  and unsigned int )
struct __anonstruct___data_436374932 {
   int __lock ;
   unsigned int __nr_readers ;
   unsigned int __readers_wakeup ;
   unsigned int __writer_wakeup ;
   unsigned int __nr_readers_queued ;
   unsigned int __nr_writers_queued ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __writer ;
};

struct __pthread_rwlock_arch_t {
   unsigned int __readers ;
   unsigned int __writers ;
   unsigned int __wrphase_futex ;
   unsigned int __writers_futex ;
   unsigned int __pad3 ;
   unsigned int __pad4 ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __cur_writer ;
};

union __anonunion_pthread_rwlock_t_1018221184 {
   struct __anonstruct___data_436374932 __data ;
   char __size[32] ;
   long __align ;
};

union __anonunion_pthread_rwlock_t_656928968 {
   struct __pthread_rwlock_arch_t __data ;
   char __size[32] ;
   long __align ;
};
 
:-1: Warning: Incompatible declaration for pthread_rwlock_destroy (from .goblint/preprocessed/pthread.i(2)).
 Previous was at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1326 (from /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i (0)) 
	Failed assumption that pthread_rwlock_t and pthread_rwlock_t are isomorphic 
	Failed assumption that union __anonunion_pthread_rwlock_t_1018221184 and union __anonunion_pthread_rwlock_t_656928968 are isomorphic 
	Failed assumption that struct __anonstruct___data_436374932 and struct __pthread_rwlock_arch_t are isomorphic (different integer types int  and unsigned int )
struct __anonstruct___data_436374932 {
   int __lock ;
   unsigned int __nr_readers ;
   unsigned int __readers_wakeup ;
   unsigned int __writer_wakeup ;
   unsigned int __nr_readers_queued ;
   unsigned int __nr_writers_queued ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __writer ;
};

struct __pthread_rwlock_arch_t {
   unsigned int __readers ;
   unsigned int __writers ;
   unsigned int __wrphase_futex ;
   unsigned int __writers_futex ;
   unsigned int __pad3 ;
   unsigned int __pad4 ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __cur_writer ;
};

union __anonunion_pthread_rwlock_t_1018221184 {
   struct __anonstruct___data_436374932 __data ;
   char __size[32] ;
   long __align ;
};

union __anonunion_pthread_rwlock_t_656928968 {
   struct __pthread_rwlock_arch_t __data ;
   char __size[32] ;
   long __align ;
};
 
:-1: Warning: Incompatible declaration for pthread_rwlock_rdlock (from .goblint/preprocessed/pthread.i(2)).
 Previous was at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1328 (from /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i (0)) 
	Failed assumption that pthread_rwlock_t and pthread_rwlock_t are isomorphic 
	Failed assumption that union __anonunion_pthread_rwlock_t_1018221184 and union __anonunion_pthread_rwlock_t_656928968 are isomorphic 
	Failed assumption that struct __anonstruct___data_436374932 and struct __pthread_rwlock_arch_t are isomorphic (different integer types int  and unsigned int )
struct __anonstruct___data_436374932 {
   int __lock ;
   unsigned int __nr_readers ;
   unsigned int __readers_wakeup ;
   unsigned int __writer_wakeup ;
   unsigned int __nr_readers_queued ;
   unsigned int __nr_writers_queued ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __writer ;
};

struct __pthread_rwlock_arch_t {
   unsigned int __readers ;
   unsigned int __writers ;
   unsigned int __wrphase_futex ;
   unsigned int __writers_futex ;
   unsigned int __pad3 ;
   unsigned int __pad4 ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __cur_writer ;
};

union __anonunion_pthread_rwlock_t_1018221184 {
   struct __anonstruct___data_436374932 __data ;
   char __size[32] ;
   long __align ;
};

union __anonunion_pthread_rwlock_t_656928968 {
   struct __pthread_rwlock_arch_t __data ;
   char __size[32] ;
   long __align ;
};
 
:-1: Warning: Incompatible declaration for pthread_rwlock_tryrdlock (from .goblint/preprocessed/pthread.i(2)).
 Previous was at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1330 (from /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i (0)) 
	Failed assumption that pthread_rwlock_t and pthread_rwlock_t are isomorphic 
	Failed assumption that union __anonunion_pthread_rwlock_t_1018221184 and union __anonunion_pthread_rwlock_t_656928968 are isomorphic 
	Failed assumption that struct __anonstruct___data_436374932 and struct __pthread_rwlock_arch_t are isomorphic (different integer types int  and unsigned int )
struct __anonstruct___data_436374932 {
   int __lock ;
   unsigned int __nr_readers ;
   unsigned int __readers_wakeup ;
   unsigned int __writer_wakeup ;
   unsigned int __nr_readers_queued ;
   unsigned int __nr_writers_queued ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __writer ;
};

struct __pthread_rwlock_arch_t {
   unsigned int __readers ;
   unsigned int __writers ;
   unsigned int __wrphase_futex ;
   unsigned int __writers_futex ;
   unsigned int __pad3 ;
   unsigned int __pad4 ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __cur_writer ;
};

union __anonunion_pthread_rwlock_t_1018221184 {
   struct __anonstruct___data_436374932 __data ;
   char __size[32] ;
   long __align ;
};

union __anonunion_pthread_rwlock_t_656928968 {
   struct __pthread_rwlock_arch_t __data ;
   char __size[32] ;
   long __align ;
};
 
:-1: Warning: Incompatible declaration for pthread_rwlock_timedrdlock (from .goblint/preprocessed/pthread.i(2)).
 Previous was at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1332 (from /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i (0)) 
	Failed assumption that pthread_rwlock_t and pthread_rwlock_t are isomorphic 
	Failed assumption that union __anonunion_pthread_rwlock_t_1018221184 and union __anonunion_pthread_rwlock_t_656928968 are isomorphic 
	Failed assumption that struct __anonstruct___data_436374932 and struct __pthread_rwlock_arch_t are isomorphic (different integer types int  and unsigned int )
struct __anonstruct___data_436374932 {
   int __lock ;
   unsigned int __nr_readers ;
   unsigned int __readers_wakeup ;
   unsigned int __writer_wakeup ;
   unsigned int __nr_readers_queued ;
   unsigned int __nr_writers_queued ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __writer ;
};

struct __pthread_rwlock_arch_t {
   unsigned int __readers ;
   unsigned int __writers ;
   unsigned int __wrphase_futex ;
   unsigned int __writers_futex ;
   unsigned int __pad3 ;
   unsigned int __pad4 ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __cur_writer ;
};

union __anonunion_pthread_rwlock_t_1018221184 {
   struct __anonstruct___data_436374932 __data ;
   char __size[32] ;
   long __align ;
};

union __anonunion_pthread_rwlock_t_656928968 {
   struct __pthread_rwlock_arch_t __data ;
   char __size[32] ;
   long __align ;
};
 
:-1: Warning: Incompatible declaration for pthread_rwlock_wrlock (from .goblint/preprocessed/pthread.i(2)).
 Previous was at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1335 (from /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i (0)) 
	Failed assumption that pthread_rwlock_t and pthread_rwlock_t are isomorphic 
	Failed assumption that union __anonunion_pthread_rwlock_t_1018221184 and union __anonunion_pthread_rwlock_t_656928968 are isomorphic 
	Failed assumption that struct __anonstruct___data_436374932 and struct __pthread_rwlock_arch_t are isomorphic (different integer types int  and unsigned int )
struct __anonstruct___data_436374932 {
   int __lock ;
   unsigned int __nr_readers ;
   unsigned int __readers_wakeup ;
   unsigned int __writer_wakeup ;
   unsigned int __nr_readers_queued ;
   unsigned int __nr_writers_queued ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __writer ;
};

struct __pthread_rwlock_arch_t {
   unsigned int __readers ;
   unsigned int __writers ;
   unsigned int __wrphase_futex ;
   unsigned int __writers_futex ;
   unsigned int __pad3 ;
   unsigned int __pad4 ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __cur_writer ;
};

union __anonunion_pthread_rwlock_t_1018221184 {
   struct __anonstruct___data_436374932 __data ;
   char __size[32] ;
   long __align ;
};

union __anonunion_pthread_rwlock_t_656928968 {
   struct __pthread_rwlock_arch_t __data ;
   char __size[32] ;
   long __align ;
};
 
:-1: Warning: Incompatible declaration for pthread_rwlock_trywrlock (from .goblint/preprocessed/pthread.i(2)).
 Previous was at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1337 (from /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i (0)) 
	Failed assumption that pthread_rwlock_t and pthread_rwlock_t are isomorphic 
	Failed assumption that union __anonunion_pthread_rwlock_t_1018221184 and union __anonunion_pthread_rwlock_t_656928968 are isomorphic 
	Failed assumption that struct __anonstruct___data_436374932 and struct __pthread_rwlock_arch_t are isomorphic (different integer types int  and unsigned int )
struct __anonstruct___data_436374932 {
   int __lock ;
   unsigned int __nr_readers ;
   unsigned int __readers_wakeup ;
   unsigned int __writer_wakeup ;
   unsigned int __nr_readers_queued ;
   unsigned int __nr_writers_queued ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __writer ;
};

struct __pthread_rwlock_arch_t {
   unsigned int __readers ;
   unsigned int __writers ;
   unsigned int __wrphase_futex ;
   unsigned int __writers_futex ;
   unsigned int __pad3 ;
   unsigned int __pad4 ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __cur_writer ;
};

union __anonunion_pthread_rwlock_t_1018221184 {
   struct __anonstruct___data_436374932 __data ;
   char __size[32] ;
   long __align ;
};

union __anonunion_pthread_rwlock_t_656928968 {
   struct __pthread_rwlock_arch_t __data ;
   char __size[32] ;
   long __align ;
};
 
:-1: Warning: Incompatible declaration for pthread_rwlock_timedwrlock (from .goblint/preprocessed/pthread.i(2)).
 Previous was at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1339 (from /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i (0)) 
	Failed assumption that pthread_rwlock_t and pthread_rwlock_t are isomorphic 
	Failed assumption that union __anonunion_pthread_rwlock_t_1018221184 and union __anonunion_pthread_rwlock_t_656928968 are isomorphic 
	Failed assumption that struct __anonstruct___data_436374932 and struct __pthread_rwlock_arch_t are isomorphic (different integer types int  and unsigned int )
struct __anonstruct___data_436374932 {
   int __lock ;
   unsigned int __nr_readers ;
   unsigned int __readers_wakeup ;
   unsigned int __writer_wakeup ;
   unsigned int __nr_readers_queued ;
   unsigned int __nr_writers_queued ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __writer ;
};

struct __pthread_rwlock_arch_t {
   unsigned int __readers ;
   unsigned int __writers ;
   unsigned int __wrphase_futex ;
   unsigned int __writers_futex ;
   unsigned int __pad3 ;
   unsigned int __pad4 ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __cur_writer ;
};

union __anonunion_pthread_rwlock_t_1018221184 {
   struct __anonstruct___data_436374932 __data ;
   char __size[32] ;
   long __align ;
};

union __anonunion_pthread_rwlock_t_656928968 {
   struct __pthread_rwlock_arch_t __data ;
   char __size[32] ;
   long __align ;
};
 
:-1: Warning: Incompatible declaration for pthread_rwlock_unlock (from .goblint/preprocessed/pthread.i(2)).
 Previous was at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1342 (from /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i (0)) 
	Failed assumption that pthread_rwlock_t and pthread_rwlock_t are isomorphic 
	Failed assumption that union __anonunion_pthread_rwlock_t_1018221184 and union __anonunion_pthread_rwlock_t_656928968 are isomorphic 
	Failed assumption that struct __anonstruct___data_436374932 and struct __pthread_rwlock_arch_t are isomorphic (different integer types int  and unsigned int )
struct __anonstruct___data_436374932 {
   int __lock ;
   unsigned int __nr_readers ;
   unsigned int __readers_wakeup ;
   unsigned int __writer_wakeup ;
   unsigned int __nr_readers_queued ;
   unsigned int __nr_writers_queued ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __writer ;
};

struct __pthread_rwlock_arch_t {
   unsigned int __readers ;
   unsigned int __writers ;
   unsigned int __wrphase_futex ;
   unsigned int __writers_futex ;
   unsigned int __pad3 ;
   unsigned int __pad4 ;
   unsigned char __flags ;
   unsigned char __shared ;
   signed char __rwelision ;
   unsigned char __pad2 ;
   int __cur_writer ;
};

union __anonunion_pthread_rwlock_t_1018221184 {
   struct __anonstruct___data_436374932 __data ;
   char __size[32] ;
   long __align ;
};

union __anonunion_pthread_rwlock_t_656928968 {
   struct __pthread_rwlock_arch_t __data ;
   char __size[32] ;
   long __align ;
};
 
:-1: Warning: Incompatible declaration for pthread_cond_init (from .goblint/preprocessed/pthread.i(2)).
 Previous was at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1361 (from /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i (0)) 
	Failed assumption that pthread_cond_t and pthread_cond_t are isomorphic 
	Failed assumption that union __anonunion_pthread_cond_t_551659845 and union __anonunion_pthread_cond_t_951761805 are isomorphic (different number of fields in __anonstruct___data_282018390 and __pthread_cond_s: 8 != 7.)
union __anonunion_pthread_cond_t_551659845 {
   struct __anonstruct___data_282018390 __data ;
   char __size[48] ;
   long long __align ;
};

union __anonunion_pthread_cond_t_951761805 {
   struct __pthread_cond_s __data ;
   char __size[48] ;
   long long __align ;
};
 
:-1: Warning: Incompatible declaration for pthread_cond_destroy (from .goblint/preprocessed/pthread.i(2)).
 Previous was at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1364 (from /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i (0)) 
	Failed assumption that pthread_cond_t and pthread_cond_t are isomorphic 
	Failed assumption that union __anonunion_pthread_cond_t_551659845 and union __anonunion_pthread_cond_t_951761805 are isomorphic (different number of fields in __anonstruct___data_282018390 and __pthread_cond_s: 8 != 7.)
union __anonunion_pthread_cond_t_551659845 {
   struct __anonstruct___data_282018390 __data ;
   char __size[48] ;
   long long __align ;
};

union __anonunion_pthread_cond_t_951761805 {
   struct __pthread_cond_s __data ;
   char __size[48] ;
   long long __align ;
};
 
:-1: Warning: Incompatible declaration for pthread_cond_signal (from .goblint/preprocessed/pthread.i(2)).
 Previous was at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1366 (from /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i (0)) 
	Failed assumption that pthread_cond_t and pthread_cond_t are isomorphic 
	Failed assumption that union __anonunion_pthread_cond_t_551659845 and union __anonunion_pthread_cond_t_951761805 are isomorphic (different number of fields in __anonstruct___data_282018390 and __pthread_cond_s: 8 != 7.)
union __anonunion_pthread_cond_t_551659845 {
   struct __anonstruct___data_282018390 __data ;
   char __size[48] ;
   long long __align ;
};

union __anonunion_pthread_cond_t_951761805 {
   struct __pthread_cond_s __data ;
   char __size[48] ;
   long long __align ;
};
 
:-1: Warning: Incompatible declaration for pthread_cond_broadcast (from .goblint/preprocessed/pthread.i(2)).
 Previous was at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1368 (from /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i (0)) 
	Failed assumption that pthread_cond_t and pthread_cond_t are isomorphic 
	Failed assumption that union __anonunion_pthread_cond_t_551659845 and union __anonunion_pthread_cond_t_951761805 are isomorphic (different number of fields in __anonstruct___data_282018390 and __pthread_cond_s: 8 != 7.)
union __anonunion_pthread_cond_t_551659845 {
   struct __anonstruct___data_282018390 __data ;
   char __size[48] ;
   long long __align ;
};

union __anonunion_pthread_cond_t_951761805 {
   struct __pthread_cond_s __data ;
   char __size[48] ;
   long long __align ;
};
 
:-1: Warning: Incompatible declaration for pthread_cond_wait (from .goblint/preprocessed/pthread.i(2)).
 Previous was at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1370 (from /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i (0)) 
	Failed assumption that pthread_cond_t and pthread_cond_t are isomorphic 
	Failed assumption that union __anonunion_pthread_cond_t_551659845 and union __anonunion_pthread_cond_t_951761805 are isomorphic (different number of fields in __anonstruct___data_282018390 and __pthread_cond_s: 8 != 7.)
union __anonunion_pthread_cond_t_551659845 {
   struct __anonstruct___data_282018390 __data ;
   char __size[48] ;
   long long __align ;
};

union __anonunion_pthread_cond_t_951761805 {
   struct __pthread_cond_s __data ;
   char __size[48] ;
   long long __align ;
};
 
:-1: Warning: Incompatible declaration for pthread_cond_timedwait (from .goblint/preprocessed/pthread.i(2)).
 Previous was at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1373 (from /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i (0)) 
	Failed assumption that pthread_cond_t and pthread_cond_t are isomorphic 
	Failed assumption that union __anonunion_pthread_cond_t_551659845 and union __anonunion_pthread_cond_t_951761805 are isomorphic (different number of fields in __anonstruct___data_282018390 and __pthread_cond_s: 8 != 7.)
union __anonunion_pthread_cond_t_551659845 {
   struct __anonstruct___data_282018390 __data ;
   char __size[48] ;
   long long __align ;
};

union __anonunion_pthread_cond_t_951761805 {
   struct __pthread_cond_s __data ;
   char __size[48] ;
   long long __align ;
};
 
[Info] unrolling loop at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:9-1503:69 with factor 12
[Info] unrolling loop at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:9-1506:73 with factor 12
[Info] unrolling loop at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:9-1507:60 with factor 12
[Info] unrolling loop at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:9-1539:9 with factor 12
[Info] unrolling loop at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:9-1570:9 with factor 12
[Info] unrolling loop at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1627:5-1637:5 with factor 3
[Info] unrolling loop at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1647:5-1658:5 with factor 5
[Info] unrolling loop at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1668:5-1673:5 with factor 12
[Info] unrolling loop at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1674:5-1679:5 with factor 12
[Info] unrolling loop at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1680:5-1681:52 with factor 25
[Info] unrolling loop at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1682:5-1683:52 with factor 25
[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] 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] runtime: 00:00:10.149
[Info] vars: 5415, evals: 13151

[Info] |called|=11

Memory statistics: total=33305.28MB, max=46.86MB, minor=33301.28MB, major=292.60MB, promoted=288.60MB
    minor collections=15896  major collections=35 compactions=0

[Info][Unsound] Unknown address in {&buffer} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1667:5-1667:33)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1667:5-1667:33)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1455:5-1455:59)
[Info][Imprecise] Invalidating expressions: (pthread_cond_t * __restrict  )(& bbuf->not_full) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1457:5-1457:61)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1457:5-1457:61)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 320 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1457:5-1457:61)
[Info][Imprecise] Invalidating expressions: (pthread_cond_t * __restrict  )(& bbuf->not_empty) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1463:5-1463:62)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1463:5-1463:62)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 704 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1463:5-1463:62)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 320 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1466:9-1466:46)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1088 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1470:5-1470:23)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1120 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1471:5-1471:24)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1472:5-1472:19)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1473:5-1473:19)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1474:5-1474:44)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1475:9-1475:33)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1482:5-1482:19)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1483:5-1483:19)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1216 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1484:5-1484:21)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1248 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1485:5-1485:21)
[Info][Unsound] Unknown address in {&buffer} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95)
[Info][Unsound] Unknown value in {&(alloc@sid:37@tid:[main](#0))[0]} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1631:9-1631:67)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1631:9-1631:67)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 47 (in bytes). It is offset by 128 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1631:9-1631:67)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1527:9-1527:55)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1527:9-1527:55)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1527:9-1527:55)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1527:9-1527:55)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1527:9-1527:55)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1529:5-1529:46)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1529:5-1529:46)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1529:5-1529:46)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1529:5-1529:46)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1529:5-1529:46)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1532:11-1532:57)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1532:11-1532:57)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1532:11-1532:57)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1532:11-1532:57)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1532:11-1532:57)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1532:11-1532:57)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1534:9-1534:23)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1534:9-1534:23)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1534:9-1534:23)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1534:9-1534:23)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1534:9-1534:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1534:9-1534:23)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking unknown mutex which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking mutex (buffer.mutex) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking unknown mutex which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking mutex (buffer.mutex) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking unknown mutex which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking mutex (buffer.mutex) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking unknown mutex which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking mutex (buffer.mutex) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking unknown mutex which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking mutex (buffer.mutex) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking unknown mutex which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking mutex (buffer.mutex) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking unknown mutex which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking mutex (buffer.mutex) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking unknown mutex which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking mutex (buffer.mutex) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking unknown mutex which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking mutex (buffer.mutex) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking unknown mutex which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking mutex (buffer.mutex) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking unknown mutex which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking mutex (buffer.mutex) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking unknown mutex which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking mutex (buffer.mutex) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1535:18-1535:64)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking unknown mutex which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Unknown] unlocking mutex (buffer.mutex) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1537:13-1537:70)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1540:9-1540:23)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1540:9-1540:23)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1540:9-1540:23)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1540:9-1540:23)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1540:9-1540:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1540:9-1540:23)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
[Warning][Unknown] Pointer bbuf->buf + bbuf->rear has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + bbuf->rear is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + bbuf->rear is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1544:9-1544:54)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1544:9-1544:54)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1544:9-1544:54)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1544:9-1544:54)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1544:9-1544:54)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1544:9-1544:54)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1545:13-1545:29)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1545:13-1545:29)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1545:13-1545:29)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1545:13-1545:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1545:13-1545:29)
[Info][Imprecise] Invalidating expressions: & status1 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1547:13-1547:60)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1547:13-1547:60)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1547:13-1547:60)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1547:13-1547:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1547:13-1547:60)
[Info][Imprecise] Invalidating expressions: & status2 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1551:5-1551:49)
[Warning][Unknown] Pointer bbuf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1551:5-1551:49)
[Warning][Unknown] Size of lval dereference expression bbuf is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1551:5-1551:49)
[Warning][Behavior > Undefined > Other] Pointer bbuf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1551:5-1551:49)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1551:5-1551:49)
[Warning][Unknown] unlocking unknown mutex which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1551:5-1551:49)
[Warning][Unknown] unlocking mutex (buffer.mutex) which may not be held (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1551:5-1551:49)
[Info][Imprecise] Invalidating expressions: stdout (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Info][Unsound] Unknown address in stdout has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Warning][Behavior > Undefined > Other] Pointer stdout contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Warning][Unknown] Pointer stdout has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stdout is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1631:9-1631:67)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1631:9-1631:67)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 47 (in bytes). It is offset by 128 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1631:9-1631:67)
[Info][Imprecise] Invalidating expressions: stdout (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Info][Unsound] Unknown address in stdout has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Warning][Behavior > Undefined > Other] Pointer stdout contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Warning][Unknown] Pointer stdout has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stdout is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1631:9-1631:67)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1631:9-1631:67)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 47 (in bytes). It is offset by 128 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1631:9-1631:67)
[Info][Imprecise] Invalidating expressions: stdout (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Info][Unsound] Unknown address in stdout has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Warning][Behavior > Undefined > Other] Pointer stdout contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Warning][Unknown] Pointer stdout has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stdout is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1631:9-1631:67)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1631:9-1631:67)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 47 (in bytes). It is offset by 128 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1631:9-1631:67)
[Info][Imprecise] Invalidating expressions: stdout (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Info][Unsound] Unknown address in stdout has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Warning][Behavior > Undefined > Other] Pointer stdout contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Warning][Unknown] Pointer stdout has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stdout is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1636:9-1636:23)
[Info][Unsound] Unknown address in {&buffer} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1671:9-1671:36)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1671:9-1671:36)
[Info][Unsound] Unknown address in {&(alloc@sid:37@tid:[main](#0))[0]} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1671:9-1671:36)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1671:9-1671:36)
[Info][Unsound] Unknown address in {&buffer} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95)
[Info][Unsound] Unknown address in {&producers[1]} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95)
[Info][Unsound] Unknown address in {&(alloc@sid:37@tid:[main](#0))[0]} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95)
[Info][Unsound] Unknown address in {&buffer} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95)
[Info][Unsound] Unknown address in {&(alloc@sid:37@tid:[main](#0))[0]} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95)
[Info][Unsound] Unknown address in {&temp} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Info][Unsound] Unknown address in {&buffer} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Info][Unsound] Unknown address in {&(alloc@sid:37@tid:[main](#0))[0]} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 47 (in bytes). It is offset by 128 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1559:5-1559:46)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1562:9-1562:33)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1562:9-1562:33)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1564:9-1564:23)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1248 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1564:9-1564:23)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 704 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 704 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 704 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 704 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 704 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 704 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 704 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 704 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 704 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 704 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 704 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 704 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1565:16-1565:40)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 704 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1568:13-1568:71)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1571:9-1571:23)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1248 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1571:9-1571:23)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1574:5-1574:48)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1575:5-1575:46)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1579:12-1579:36)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1579:12-1579:36)
[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-complex/bounded_buffer.i:12:83-12:160)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1583:9-1583:38)
[Warning][Unknown] Pointer bbuf->buf + bbuf->head has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1583:9-1583:38)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + bbuf->head is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1583:9-1583:38)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1583:9-1583:38)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1583:9-1583:38)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1583:9-1583:38)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + bbuf->head is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1583:9-1583:38)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1583:9-1583:38)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1583:9-1583:38)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1583:9-1583:38)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1584:9-1584:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1584:9-1584:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1120 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1584:9-1584:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1216 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1585:13-1585:29)
[Info][Imprecise] Invalidating expressions: & status1 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1587:13-1587:59)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 320 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1587:13-1587:59)
[Info][Imprecise] Invalidating expressions: & status2 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1591:5-1591:49)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1654:13-1654:37)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1654:13-1654:37)
[Info][Imprecise] Invalidating expressions: stdout (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Info][Unsound] Unknown address in stdout has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Warning][Behavior > Undefined > Other] Pointer stdout contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Warning][Unknown] Pointer stdout has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stdout is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Info][Unsound] Unknown address in {&temp} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Info][Unsound] Unknown address in {&buffer} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Info][Unsound] Unknown address in {&(alloc@sid:37@tid:[main](#0))[0]} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 47 (in bytes). It is offset by 128 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1654:13-1654:37)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1654:13-1654:37)
[Info][Imprecise] Invalidating expressions: stdout (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Info][Unsound] Unknown address in stdout has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Warning][Behavior > Undefined > Other] Pointer stdout contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Warning][Unknown] Pointer stdout has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stdout is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Info][Unsound] Unknown address in {&temp} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Info][Unsound] Unknown address in {&buffer} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Info][Unsound] Unknown address in {&(alloc@sid:37@tid:[main](#0))[0]} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 47 (in bytes). It is offset by 128 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1654:13-1654:37)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1654:13-1654:37)
[Info][Imprecise] Invalidating expressions: stdout (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Info][Unsound] Unknown address in stdout has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Warning][Behavior > Undefined > Other] Pointer stdout contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Warning][Unknown] Pointer stdout has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stdout is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Info][Unsound] Unknown address in {&temp} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Info][Unsound] Unknown address in {&buffer} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Info][Unsound] Unknown address in {&(alloc@sid:37@tid:[main](#0))[0]} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 47 (in bytes). It is offset by 128 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1649:9-1649:54)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1654:13-1654:37)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1654:13-1654:37)
[Info][Imprecise] Invalidating expressions: stdout (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Info][Unsound] Unknown address in stdout has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Warning][Behavior > Undefined > Other] Pointer stdout contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Warning][Unknown] Pointer stdout has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer stdout is top. Memory out-of-bounds access might occur due to pointer arithmetic (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1657:9-1657:23)
[Info][Unsound] Unknown address in {&buffer} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95)
[Info][Unsound] Unknown address in {&(alloc@sid:37@tid:[main](#0))[0]} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95)
[Info][Unsound] Unknown address in {&buffer} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1684:5-1684:33)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1684:5-1684:33)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1684:5-1684:33)
[Info][Unsound] Unknown address in {&(alloc@sid:37@tid:[main](#0))[0]} has escaped. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1684:5-1684:33)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1493:5-1493:46)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1496:5-1496:48)
[Info][Imprecise] Invalidating expressions: & status (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1498:5-1498:49)
[Info][Imprecise] Invalidating expressions: & status1 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1499:5-1499:51)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 320 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1499:5-1499:51)
[Info][Imprecise] Invalidating expressions: & status2 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1500:5-1500:52)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 704 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1500:5-1500:52)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1502:9-1502:34)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1502:9-1502:34)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1152 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1120 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1120 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1120 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1120 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1120 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1120 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1120 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1120 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1120 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1120 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1120 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1120 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1120 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > ArrayOutOfBounds > Unknown] May access array out of bounds (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190][CWE-191] Signed integer overflow and underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1184 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
[Warning][Behavior > Undefined > ArrayOutOfBounds > PastEnd] May access array past end (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer *(bbuf->buf + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf + i has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Size of lval dereference expression bbuf->buf + i is top. Out-of-bounds memory access may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > Other] Pointer bbuf->buf contains an unknown address. Invalid dereference may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Unknown] Pointer bbuf->buf has a points-to-set of top. An invalid memory access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of pointer bbuf->buf in expression bbuf->buf + i is top. Memory out-of-bounds access might occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)bbuf->buf in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1509:5-1509:20)
[Warning][Behavior > Undefined > MemoryOutOfBoundsAccess][CWE-823] Size of lval dereference expression is 167 (in bytes). It is offset by 1280 (in bytes). Memory out-of-bounds access must occur (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1509:5-1509:20)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1509:5-1509:20)
[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-complex/bounded_buffer.i:1685:12-1685: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-complex/bounded_buffer.i:1685:12-1685:13)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] There is unreachable allocated heap memory at program exit. A memory leak might occur for the alloc vars (alloc@sid:37@tid:[main](#0)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1685:12-1685:13)
[Warning][Behavior > Undefined > MemoryLeak][CWE-401] Memory leak detected for heap variables (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1685:12-1685:13)
[Warning][Deadcode] Function '__bswap_32' is uncalled: 1 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:351:1-355:1)
[Warning][Deadcode] Function '__bswap_64' is uncalled: 1 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:356:1-360:1)
[Warning][Deadcode] Function 'bounded_buf_putcleanup' is uncalled: 4 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1512:1-1517:1)
[Warning][Deadcode] Function 'bounded_buf_getcleanup' is uncalled: 4 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1518:1-1523:1)
[Warning][Deadcode] Function 'bounded_buf_is_empty' is uncalled: 8 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1594:1-1604:1)
[Warning][Deadcode] Function 'bounded_buf_is_full' is uncalled: 7 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1605:1-1614:1)
[Warning][Deadcode] Function 'bounded_buf_init' has dead code:
  on lines 1477..1480 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1477-1480)
[Warning][Deadcode] Logical lines of code (LLoC) summary:
  live: 123
  dead: 29 (25 in uncalled functions)
  total lines: 152
[Warning][Deadcode][CWE-571] condition 'status == 0' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1577:9-1577:20)
[Warning][Race] Memory location (alloc@sid:37@tid:[main](#0))[?] (race with conf. 100): (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1474:5-1474:44)
  write with thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95] (conf. 100)  (exp: & *(bbuf->buf + bbuf->rear)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
  write with [lock:{buffer.mutex}, thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95]] (conf. 100)  (exp: & *(bbuf->buf + bbuf->rear)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
  write with thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95] (conf. 100)  (exp: & *(bbuf->buf + bbuf->rear)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
  write with [lock:{buffer.mutex}, thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95]] (conf. 100)  (exp: & *(bbuf->buf + bbuf->rear)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [lock:{buffer.mutex}, thread:[main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]] (conf. 100)  (exp: & *(bbuf->buf + bbuf->head)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1583:9-1583:38)
  read with [lock:{buffer.mutex}, thread:[main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]] (conf. 100)  (exp: & *(bbuf->buf + bbuf->head)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1583:9-1583:38)
[Warning][Deadcode][CWE-571] condition 'i < 4' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1647:9-1647:27)
[Warning][Deadcode][CWE-571] condition 'i < 4' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1647:9-1647:27)
[Warning][Deadcode][CWE-570] condition 'status != 0' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1592:13-1592:69)
[Warning][Race] Memory location (void *) (race with conf. 100):
  write with thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95] (conf. 100)  (exp: & *(bbuf->buf + bbuf->rear)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
  write with [lock:{buffer.mutex}, thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95]] (conf. 100)  (exp: & *(bbuf->buf + bbuf->rear)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
  write with thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95] (conf. 100)  (exp: & *(bbuf->buf + bbuf->rear)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
  write with [lock:{buffer.mutex}, thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95]] (conf. 100)  (exp: & *(bbuf->buf + bbuf->rear)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1543:9-1543:36)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:51-1503:69)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:55-1506:73)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 100)  (exp: & *(bbuf->buf + i)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:42-1507:60)
  read with [lock:{buffer.mutex}, thread:[main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]] (conf. 100)  (exp: & *(bbuf->buf + bbuf->head)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1583:9-1583:38)
  read with [lock:{buffer.mutex}, thread:[main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]] (conf. 100)  (exp: & *(bbuf->buf + bbuf->head)) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1583:9-1583:38)
[Warning][Deadcode][CWE-570] condition '(unsigned long )bbuf == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1557:9-1557:78)
[Warning][Deadcode][CWE-570] condition '(unsigned long )item == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1557:9-1557:78)
[Warning][Race] Memory location buffer.head (race with conf. 110): (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1666:19-1666:25)
  write with [symblock:{p-lock:*.mutex}, lock:{buffer.mutex}, thread:[main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]] (conf. 110)  (exp: & bbuf->head) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1584:9-1584:53)
  write with [symblock:{p-lock:*.mutex}, lock:{buffer.mutex}, thread:[main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]] (conf. 110)  (exp: & bbuf->head) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1584:9-1584:53)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->head) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1502:9-1502:34)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->head) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->head) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1506:13-1506:53)
[Warning][Race] Memory location buffer.rear (race with conf. 110): (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1666:19-1666:25)
  write with [symblock:{p-lock:*.mutex}, thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95]] (conf. 100)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1544:9-1544:54)
  write with [symblock:{p-lock:*.mutex}, lock:{buffer.mutex}, thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95]] (conf. 100)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1544:9-1544:54)
  write with [symblock:{p-lock:*.mutex}, thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95]] (conf. 100)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1544:9-1544:54)
  write with [symblock:{p-lock:*.mutex}, lock:{buffer.mutex}, thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95]] (conf. 100)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1544:9-1544:54)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1502:9-1502:34)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1503:13-1503:49)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
  read with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, thread:[main]] (conf. 110)  (exp: & bbuf->rear) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1507:13-1507:40)
[Warning][Race] Memory location buffer.valid (race with conf. 110): (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1666:19-1666:25)
  read with thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95] (conf. 100)  (exp: & bbuf->valid) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1527:9-1527:55)
  read with thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95] (conf. 100)  (exp: & bbuf->valid) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1527:9-1527:55)
  write with [symblock:{p-lock:*.mutex}, mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95], [main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95]}}, lock:{buffer.mutex}, thread:[main]] (conf. 110)  (exp: & bbuf->valid) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1495:5-1495:20)
  read with thread:[main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95] (conf. 110)  (exp: & bbuf->valid) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1557:9-1557:78)
  read with thread:[main, consumer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1678:9-1678:95] (conf. 110)  (exp: & bbuf->valid) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1557:9-1557:78)
[Warning][Deadcode][CWE-570] condition 'status != 0' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1531:9-1531:20)
[Warning][Deadcode][CWE-570] condition 'status != 0' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1561:9-1561:20)
[Warning][Deadcode][CWE-571] condition 'i < 4' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1647:9-1647:27)
[Warning][Deadcode][CWE-571] condition 'i < 4' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1647:9-1647:27)
[Warning][Deadcode][CWE-571] condition 'i < 2' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1680:9-1680:27)
[Warning][Deadcode][CWE-570] condition '0' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:12:73-12:74)
[Warning][Deadcode][CWE-570] condition 'i < 4' (possibly inserted by CIL) is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1647:9-1647:27)
[Warning][Deadcode][CWE-571] condition 'i < 2' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1680:9-1680:27)
[Warning][Deadcode][CWE-570] condition 'i < 2' (possibly inserted by CIL) is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1680:9-1680:27)
[Warning][Deadcode][CWE-570] condition '(unsigned long )bbuf == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1453:9-1453:28)
[Warning][Deadcode][CWE-571] condition 'i < 2' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1674:9-1674:27)
[Warning][Deadcode][CWE-571] condition 'i < 2' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1674:9-1674:27)
[Warning][Deadcode][CWE-570] condition 'i < 2' (possibly inserted by CIL) is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1674:9-1674:27)
[Warning][Deadcode][CWE-571] condition 'i < 4' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1627:9-1627:27)
[Warning][Deadcode][CWE-571] condition 'i < 2' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1668:9-1668:27)
[Warning][Deadcode][CWE-571] condition 'i < 2' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1682:9-1682:27)
[Warning][Deadcode][CWE-570] condition '(unsigned long )bbuf->buf == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1475:9-1475:33)
[Warning][Deadcode][CWE-571] condition 'i < 2' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1682:9-1682:27)
[Warning][Deadcode][CWE-571] condition 'i < 2' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1668:9-1668:27)
[Warning][Deadcode][CWE-571] condition 'i < 4' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1627:9-1627:27)
[Warning][Deadcode][CWE-570] condition 'i < 2' (possibly inserted by CIL) is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1682:9-1682:27)
[Warning][Deadcode][CWE-570] condition 'i < 2' (possibly inserted by CIL) is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1668:9-1668:27)
[Warning][Deadcode][CWE-571] condition 'i < 4' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1627:9-1627:27)
[Warning][Deadcode][CWE-570] condition '(unsigned long )bbuf == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1491:9-1491:55)
[Warning][Race] Memory location producers[?].bbuf (race with conf. 110): (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1663:14-1663:26)
  write with [mhp:{created={[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95]}}, thread:[main]] (conf. 110)  (exp: & producers[i].bbuf) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1671:9-1671:36)
  read with thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95] (conf. 110)  (exp: & thread->bbuf) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1631:9-1631:67)
  read with thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95] (conf. 110)  (exp: & thread->bbuf) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1631:9-1631:67)
  read with thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95] (conf. 110)  (exp: & thread->bbuf) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1631:9-1631:67)
  read with thread:[main, producer_routine@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1672:9-1672:95] (conf. 110)  (exp: & thread->bbuf) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1631:9-1631:67)
[Warning][Deadcode][CWE-570] condition 'status != 0' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-complex/bounded_buffer.i:1494:9-1494:20)
SV-COMP result: unknown
[Info][Witness] witness generation summary:
  total generation entries: 1
[Info][Race] Memory locations race summary:
  safe: 15
  vulnerable: 0
  unsafe: 6
  total memory locations: 21
