./goblint --conf conf/examples/large-program.json --enable ana.sv-comp.enabled --enable ana.sv-comp.functions --disable witness.enabled --set 'lib.activated[+]' zlib --set 'lib.activated[+]' pcre --set 'lib.activated[+]' liblzma --sets ana.specification /mnt/goblint-svcomp/goblint-bench/bench/concrat/properties/no-data-race.prp --sets exp.architecture 64bit /mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c


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


--sets is deprecated, use --set instead.
--sets is deprecated, use --set instead.
Option warning: ana.base.context.int implicitly disabled by ana.base.context.non-ptr
Option warning: ana.base.context.interval implicitly disabled by ana.base.context.int
SV-COMP specification: CHECK( init(main()), LTL(G ! data-race) )
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1106:3-1106:40)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1107:3-1107:34)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1108:3-1108:35)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1109:3-1109:29)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1110:3-1110:41)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1111:3-1111:35)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1112:3-1112:37)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1113:3-1113:31)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1114:3-1114:44)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1115:3-1115:38)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1116:3-1116:43)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1117:3-1117:37)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1118:3-1118:24)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1119:3-1119:41)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1132:5-1132:24)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1154:5-1154:47)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top)).abs_path} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1154:5-1154:47)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), Lval(Var(ret, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6144:3-6144:81)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6144:3-6144:81)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6144:3-6144:81)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6144:3-6144:81)
[Info][Unsound] Unknown value type given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6158:3-6158:44)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(stream, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1679:3-1679:73)
[Info][Unsound] Unknown address in (FILE * __restrict  )stream has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1679:3-1679:73)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1679:3-1679:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1679:3-1679:73)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(stream, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1682:3-1682:76)
[Info][Unsound] Unknown address in (FILE * __restrict  )stream has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1682:3-1682:76)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1682:3-1682:76)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1682:3-1682:76)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(stream, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1683:3-1683:70)
[Info][Unsound] Unknown address in (FILE * __restrict  )stream has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1683:3-1683:70)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1683:3-1683:70)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1683:3-1683:70)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1155:5-1155:44)
[Info][Unsound] Unknown value type given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6729:3-6729:51)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1956:3-1956:23)
[Info][Unsound] Unknown address in {&tmp} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1956:3-1956:23)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1956:3-1956:23)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1790:3-1790:23)
[Info][Unsound] Unknown address in {&tmp} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1790:3-1790:23)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1790:3-1790:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1796:5-1796:49)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5321:3-5321:18)
[Info][Unsound] Unknown address in {&tmp} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5321:3-5321:18)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5321:3-5321:18)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2362:5-2362:33)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1168:3-1168:66)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)*(strs + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)strs in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5355:3-5355:21)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5355:3-5355:21)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1169:3-1169:56)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1170:3-1170:68)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1171:3-1171:60)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1172:3-1172:74)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1173:3-1173:72)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1174:7-1174:19)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)ig->abs_path in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1175:5-1175:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1175:5-1175:31)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)opts.color_path in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1825:3-1825:32)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1825:3-1825:32)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)opts.color_match in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1826:3-1826:33)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1826:3-1826:33)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)opts.color_line_number in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1827:3-1827:39)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1827:3-1827:39)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)opts.query in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1829:5-1829:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1829:5-1829:29)
[Warning][Imprecise][Call] Unknown call to function *pcre_free. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1831:4-1831:32)
[Warning][Unsound][Call] No suitable function to be called at call site. Continuing with state before call. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1831:4-1831:32)
[Warning][Imprecise][Call] Unknown call to function *pcre_free. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1833:6-1833:40)
[Warning][Unsound][Call] No suitable function to be called at call site. Continuing with state before call. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1833:6-1833:40)
[Warning][Imprecise][Call] Unknown call to function *pcre_free. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1836:6-1836:50)
[Warning][Unsound][Call] No suitable function to be called at call site. Continuing with state before call. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1836:6-1836:50)
[Warning][Imprecise][Call] Unknown call to function *pcre_free. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1839:6-1839:56)
[Warning][Unsound][Call] No suitable function to be called at call site. Continuing with state before call. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1839:6-1839:56)
[Warning][Imprecise][Call] Unknown call to function *pcre_free. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1842:6-1842:49)
[Warning][Unsound][Call] No suitable function to be called at call site. Continuing with state before call. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1842:6-1842:49)
[Warning][Imprecise][Call] Unknown call to function *pcre_free. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1845:6-1845:55)
[Warning][Unsound][Call] No suitable function to be called at call site. Continuing with state before call. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1845:6-1845:55)
[Info][Imprecise] Invalidating expressions: Lval(Var(stdin, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2366:3-2366:26)
[Info][Unsound] Unknown address in stdin has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2366:3-2366:26)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2366:3-2366:26)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___2, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2366:3-2366:26)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2366:3-2366:26)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:950:3-950:37)
[Info][Imprecise] Invalidating expressions: Lval(Var(stdout, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2376:3-2376:27)
[Info][Unsound] Unknown address in stdout has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2376:3-2376:27)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2376:3-2376:27)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___4, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2376:3-2376:27)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2376:3-2376:27)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___5, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2377:3-2377:28)
[Info][Imprecise] Invalidating expressions: Lval(Var(stdout, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2381:5-2381:29)
[Info][Unsound] Unknown address in stdout has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2381:5-2381:29)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2381:5-2381:29)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___3, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2381:5-2381:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2381:5-2381:29)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(opt_index, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(ch, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2581:5-2581:74)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2581:5-2581:74)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2587:7-2587:63)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2587:7-2587:63)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2592:9-2592:68)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2592:9-2592:68)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2598:11-2598:72)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2598:11-2598:72)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2603:13-2603:70)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2603:13-2603:70)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2608:15-2608:77)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2608:15-2608:77)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2614:17-2614:78)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2614:17-2614:78)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2620:19-2620:78)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2620:19-2620:78)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2626:21-2626:79)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2626:21-2626:79)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2632:23-2632:79)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2632:23-2632:79)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2637:25-2637:91)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2637:25-2637:91)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2642:27-2642:85)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2642:27-2642:85)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2647:29-2647:97)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2647:29-2647:97)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2653:31-2653:93)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2653:31-2653:93)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2659:33-2659:94)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2659:33-2659:94)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2665:35-2666:62)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2665:35-2666:62)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2671:37-2672:68)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2671:37-2672:68)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2695:9-2695:83)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2695:9-2695:83)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2700:7-2700:69)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2700:7-2700:69)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2713:5-2713:77)
[Info][Unsound] Unknown value type given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1652:3-1652:44)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)opts.color_path in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2661:35-2661:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2661:35-2661:64)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2662:35-2662:85)
[Info][Unsound] Unknown address in {&opts.color_path} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2662:35-2662:85)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2662:35-2662:85)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)opts.color_match in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2655:33-2655:63)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2655:33-2655:63)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2656:33-2656:84)
[Info][Unsound] Unknown address in {&opts.color_match} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2656:33-2656:84)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2656:33-2656:84)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)opts.color_line_number in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2649:31-2649:67)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2649:31-2649:67)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2650:31-2650:88)
[Info][Unsound] Unknown address in {&opts.color_line_number} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2650:31-2650:88)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2650:31-2650:88)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2644:29-2644:70)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TPtr(TInt(char, ), ), ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0))))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:769:3-770:19)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:769:3-770:19)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:769:3-770:19)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2605:15-2605:69)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2605:15-2605:69)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1199:3-1199:43)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1199:3-1199:43)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1203:3-1203:28)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1203:3-1203:28)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___1, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1206:5-1206:30)
[Info][Unsound] Unknown address in {&tmp___1} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1206:5-1206:30)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1206:5-1206:30)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1207:9-1207:82)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1207:9-1207:82)
[Info][Unsound] Unknown value type given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1619:3-1619:44)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(stream, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1669:3-1669:75)
[Info][Unsound] Unknown address in (FILE * __restrict  )stream has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1669:3-1669:75)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1669:3-1669:75)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1669:3-1669:75)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1216:3-1216:32)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5950:3-5950:57)
[Info][Unsound] Unknown address in {&tmp} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5950:3-5950:57)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5950:3-5950:57)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5950:3-5950:57)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1218:9-1218:41)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1218:9-1218:41)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1219:11-1219:43)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___2, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1220:9-1220:43)
[Info][Unsound] Unknown address in {&tmp___2} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1220:9-1220:43)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1220:9-1220:43)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1220:9-1220:43)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1222:11-1222:44)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1226:13-1226:42)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1227:13-1227:48)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1239:9-1239:41)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1239:9-1239:41)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1240:7-1240:39)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1241:7-1241:45)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1245:9-1245:41)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1245:9-1245:41)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1246:7-1246:40)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1247:7-1247:46)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1251:7-1251:33)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1252:7-1252:39)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1255:7-1255:39)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1255:7-1255:39)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1256:5-1256:35)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1257:5-1257:41)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1261:5-1261:29)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1262:5-1262:35)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1264:4-1264:21)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1264:4-1264:21)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1264:4-1264:21)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1265:3-1265:76)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1265:3-1265:76)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1265:3-1265:76)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer ptr in function realloc is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1267:3-1267:25)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1267:3-1267:25)
[Info][Unsound] Unknown value in {&(alloc@sid:3797@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1267:3-1267:25)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1268:3-1268:34)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1268:3-1268:34)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1270:5-1270:67)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1270:5-1270:67)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1277:3-1277:62)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(str, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1281:5-1281:41)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1283:3-1283:63)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2600:13-2600:67)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2600:13-2600:67)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2589:9-2589:59)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2583:7-2584:50)
[Info][Unsound] Unknown address in {&opts.ackmate_dir_filter} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2583:7-2584:50)
[Info][Unsound] Unknown address in {&opts.ackmate_dir_filter_extra} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2583:7-2584:50)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2583:7-2584:50)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(pcre_err, NoOffset)), AddrOf(Var(pcre_err_offset, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
[Info][Imprecise] Invalidating expressions: Lval(Var(re, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
[Info][Unsound] Unknown address in {&opts.ackmate_dir_filter} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5803:5-5804:35)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(pcre_err, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5806:3-5806:74)
[Info][Imprecise] Invalidating expressions: Lval(Var(re_extra, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5806:3-5806:74)
[Info][Unsound] Unknown address in {&opts.ackmate_dir_filter_extra} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5806:3-5806:74)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5806:3-5806:74)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5806:3-5806:74)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5808:5-5808:73)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(num_end, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2559:5-2560:26)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___13, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2559:5-2560:26)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2559:5-2560:26)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2565:9-2565:28)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2565:9-2565:28)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___14, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2568:7-2568:36)
[Info][Unsound] Unknown address in {&tmp___14} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2568:7-2568:36)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2568:7-2568:36)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2569:11-2569:26)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2569:11-2569:26)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2518:5-2518:61)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2518:5-2518:61)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(fp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1296:3-1296:76)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1296:3-1296:76)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1298:5-1298:61)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1301:3-1301:45)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1306:5-1307:47)
[Info][Imprecise] Invalidating expressions: Const(CChr('\n')) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:729:3-729:51)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:729:3-729:51)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:729:3-729:51)
[Error][Behavior > Undefined > NullPointerDereference][CWE-476] Must dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1314:9-1314:32)
[Error][Behavior > Undefined > NullPointerDereference][CWE-476] Must dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1317:9-1317:32)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1320:9-1320:46)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1321:7-1321:48)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1323:5-1323:47)
[Error][Behavior > Undefined > NullPointerDereference][CWE-476] Must dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1199:3-1199:43)
[Info][Imprecise] Invalidating expressions: Lval(Var(fp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1326:3-1326:13)
[Info][Unsound] Unknown address in fp has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1326:3-1326:13)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1326:3-1326:13)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1326:3-1326:13)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2510:5-2510:42)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2489:5-2489:56)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5321:3-5321:18)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(num_end, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2448:7-2449:28)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___10, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2448:7-2449:28)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2448:7-2449:28)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2455:11-2455:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2455:11-2455:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___11, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2459:9-2459:38)
[Info][Unsound] Unknown address in {&tmp___11} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2459:9-2459:38)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2459:9-2459:38)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2460:13-2460:28)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2460:13-2460:28)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(num_end, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2425:7-2426:27)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___8, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2425:7-2426:27)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2425:7-2426:27)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2432:11-2432:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2432:11-2432:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___9, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2436:9-2436:37)
[Info][Unsound] Unknown address in {&tmp___9} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2436:9-2436:37)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2436:9-2436:37)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2437:13-2437:27)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2437:13-2437:27)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(num_end, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2398:7-2399:27)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___6, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2398:7-2399:27)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2398:7-2399:27)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2405:11-2405:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2405:11-2405:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___7, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2409:9-2409:37)
[Info][Unsound] Unknown address in {&tmp___7} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2409:9-2409:37)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2409:9-2409:37)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2410:13-2410:27)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2410:13-2410:27)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2728:7-2728:63)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6040:9-6040:47)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6043:7-6043:28)
[Info][Unsound] Unknown address in {&tmp} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6043:7-6043:28)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6043:7-6043:28)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6044:11-6044:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6044:11-6044:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6039:10-6039:35)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2735:7-2735:70)
[Info][Unsound] Unknown address in {&file_search_regex} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2735:7-2735:70)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2735:7-2735:70)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)old_file_search_regex in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2736:7-2736:42)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2736:7-2736:42)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2738:5-2739:56)
[Info][Unsound] Unknown address in {&opts.file_search_regex} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2738:5-2739:56)
[Info][Unsound] Unknown address in {&opts.file_search_regex_extra} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2738:5-2739:56)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2738:5-2739:56)
[Info][Unsound] Unknown address in {&opts.file_search_regex} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
[Info][Unsound] Unknown address in {&opts.file_search_regex_extra} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5806:3-5806:74)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)file_search_regex in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2740:5-2740:36)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2740:5-2740:36)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2743:5-2743:74)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5231:7-5231:28)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5232:7-5232:79)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2744:5-2744:55)
[Info][Unsound] Unknown value in {&(alloc@sid:3797@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5182:7-5182:67)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5182:7-5182:67)
[Info][Unsound] Unknown address in {&opts.file_search_regex} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2745:5-2746:48)
[Info][Unsound] Unknown address in {&opts.file_search_regex_extra} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2745:5-2746:48)
[Info][Unsound] Unknown value in {&(alloc@sid:3797@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2745:5-2746:48)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2745:5-2746:48)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2745:5-2746:48)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(out_fd, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2759:5-2759:50)
[Info][Unsound] Unknown address in {&out_fd} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2759:5-2759:50)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2759:5-2759:50)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2759:5-2759:50)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2803:7-2803:56)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2804:7-2804:64)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2805:7-2805:73)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2805:7-2805:73)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)ignore_file_path in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2806:7-2806:37)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2806:7-2806:37)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(gitconfig_file, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2813:5-2814:32)
[Info][Unsound] Unknown value in {&(alloc@sid:3797@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2817:9-2817:69)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TVoid(),  __restrict  ), PlusPI(Lval(Var(gitconfig_res, NoOffset)), Lval(Var(buf_len, NoOffset)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2819:9-2820:74)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(gitconfig_file, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2819:9-2820:74)
[Info][Unsound] Unknown address in (FILE * __restrict  )gitconfig_file has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2819:9-2820:74)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2819:9-2820:74)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___36, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2819:9-2820:74)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2819:9-2820:74)
[Info][Imprecise] Invalidating expressions: Lval(Var(gitconfig_file, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2822:9-2822:40)
[Info][Unsound] Unknown address in gitconfig_file has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2822:9-2822:40)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2822:9-2822:40)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___37, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2822:9-2822:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2822:9-2822:40)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___38, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2837:9-2837:45)
[Info][Unsound] Unknown address in {&tmp___38} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2837:9-2837:45)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2837:9-2837:45)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2840:11-2840:75)
[Info][Unsound] Unknown value in {&(alloc@sid:3797@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2840:11-2840:75)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2843:11-2843:80)
[Info][Unsound] Unknown value in {&(alloc@sid:3797@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2843:11-2843:80)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2848:7-2848:63)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2849:7-2849:70)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2849:7-2849:70)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)gitconfig_res in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2850:7-2850:34)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2850:7-2850:34)
[Info][Imprecise] Invalidating expressions: Lval(Var(gitconfig_file, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2851:7-2851:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2851:7-2851:29)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2913:3-2913:46)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2913:3-2913:46)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2915:3-2915:39)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2920:3-2920:48)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5934:3-5934:52)
[Info][Unsound] Unknown address in {&tmp} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5934:3-5934:52)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5934:3-5934:52)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5934:3-5934:52)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2936:7-2936:44)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2939:13-2939:49)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2940:11-2940:51)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), Lval(Var(tmp___42, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(base_path, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
[Info][Unsound] Unknown address in {&base_path} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
[Info][Unsound] Unknown value in {&(alloc@sid:3797@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2948:9-2948:51)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2951:15-2951:61)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2952:13-2952:83)
[Info][Unsound] Unknown value in {&(alloc@sid:3797@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2959:7-2959:37)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), Lval(Var(tmp___42, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
[Info][Imprecise] Invalidating expressions: PlusPI(Lval(Mem(Lval(Var(base_paths, NoOffset)), NoOffset)), Const(Int(0,int,0))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))[def_exc:0]} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6730:3-6730:23)
[Info][Unsound] Unknown address in {&tmp} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6730:3-6730:23)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6730:3-6730:23)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6731:3-6731:37)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TComp(struct timeval, tv_sec : TNamed(__time_t, TInt(long, ), ), tv_usec : TNamed(__suseconds_t, TInt(long, ), ), , ),  __restrict  ), AddrOf(Var(stats, Field(time_start:TComp(struct timeval, tv_sec : TNamed(__time_t, TInt(long, ), ), tv_usec : TNamed(__suseconds_t, TInt(long, ), ), , ), NoOffset)))), CastE(TPtr(TVoid(),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6734:5-6734:102)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TVoid(), ), AddrOf(Var(has_jit, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6737:3-6737:38)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6741:3-6741:24)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(pthread_cond_t, TComp(union __anonunion_pthread_cond_t_951761805, __data : TComp(struct __pthread_cond_s, __annonCompField1 : TComp(union __anonunion____missing_field_name_180959546, __wseq : TInt(unsigned long long, ), __wseq32 : TComp(struct __anonstruct___wseq32_112954846, __low : TInt(unsigned int, ), __high : TInt(unsigned int, ), , ), , ), __annonCompField2 : TComp(union __anonunion____missing_field_name_180959546, __wseq : TInt(unsigned long long, ), __wseq32 : TComp(struct __anonstruct___wseq32_112954846, __low : TInt(unsigned int, ), __high : TInt(unsigned int, ), , ), , ), __g_refs : TArray(TInt(unsigned int, ), Some(Const(Int(2,int,2))), ), __g_size : TArray(TInt(unsigned int, ), Some(Const(Int(2,int,2))), ), __g1_orig_size : TInt(unsigned int, ), __wrefs : TInt(unsigned int, ), __g_signals : TArray(TInt(unsigned int, ), Some(Const(Int(2,int,2))), ), , ), __size : TArray(TInt(char, ), Some(Const(Int(48,int,48))), ), __align : TInt(long long, ), , ), ),  __restrict  ), AddrOf(Var(files_ready, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6761:3-6761:130)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___2, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6761:3-6761:130)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___3, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6765:3-6765:86)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___4, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6770:5-6770:88)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___5, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6775:3-6775:91)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6780:5-6780:53)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6790:14-6790:27)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6790:14-6790:27)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6791:13-6791:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6791:13-6791:29)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___9, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6794:11-6794:42)
[Info][Unsound] Unknown address in {&tmp___9} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6794:11-6794:42)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6794:11-6794:42)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6795:11-6795:47)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6795:11-6795:47)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6797:9-6797:26)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6797:9-6797:26)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6801:5-6802:72)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5380:11-5380:36)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5383:9-5383:40)
[Info][Unsound] Unknown address in {&tmp___0} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5383:9-5383:40)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5383:9-5383:40)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5384:9-5384:54)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5384:9-5384:54)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5387:11-5387:36)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___2, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5390:9-5390:40)
[Info][Unsound] Unknown address in {&tmp___2} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5390:9-5390:40)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5390:9-5390:40)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5391:9-5391:58)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5391:9-5391:58)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5378:7-5378:63)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6804:5-6805:91)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6804:5-6805:91)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5487:3-5487:20)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5491:5-5491:71)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5416:11-5416:33)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5419:9-5419:40)
[Info][Unsound] Unknown address in {&tmp___0} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5419:9-5419:40)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5419:9-5419:40)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5420:9-5420:51)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5420:9-5420:51)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5422:11-5422:50)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___2, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5425:9-5425:40)
[Info][Unsound] Unknown address in {&tmp___2} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5425:9-5425:40)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5425:9-5425:40)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5426:9-5426:72)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5426:9-5426:72)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5412:11-5412:72)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5500:5-5500:70)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5453:11-5453:56)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5456:9-5456:40)
[Info][Unsound] Unknown address in {&tmp___0} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5456:9-5456:40)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5456:9-5456:40)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5457:9-5457:74)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5457:9-5457:74)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5459:11-5459:66)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___2, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5462:9-5462:40)
[Info][Unsound] Unknown address in {&tmp___2} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5462:9-5462:40)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5462:9-5462:40)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5463:9-5463:88)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5463:9-5463:88)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5449:11-5449:111)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5501:9-5501:106)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6806:5-6807:66)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5545:7-5546:32)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6810:7-6810:68)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6810:7-6810:68)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6811:7-6811:85)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6818:7-6818:67)
[Info][Unsound] Unknown address in {&word_regexp_query} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6818:7-6818:67)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6818:7-6818:67)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)opts.query in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6819:7-6819:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6819:7-6819:31)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6821:7-6821:50)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6821:7-6821:50)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6824:5-6825:42)
[Info][Unsound] Unknown address in {&opts.re} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6824:5-6825:42)
[Info][Unsound] Unknown address in {&opts.re_extra} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6824:5-6825:42)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6824:5-6825:42)
[Info][Unsound] Unknown address in {&opts.re} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
[Info][Unsound] Unknown address in {&opts.re_extra} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5806:3-5806:74)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6828:5-6828:29)
[Info][Unsound] Unknown value in {&(alloc@sid:3804@tid:Top Threads(#top))[def_exc:0]} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3014:3-3014:50)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3929:5-3930:51)
[Error][Behavior > Undefined > NullPointerDereference][CWE-476] Must dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5835:9-5835:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5836:11-5836:42)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5837:13-5837:44)
[Error][Behavior > Undefined > NullPointerDereference][CWE-476] Must dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5851:9-5851:38)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5854:9-5854:37)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5857:9-5857:38)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5859:11-5859:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5862:11-5862:41)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5864:13-5864:43)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5865:15-5865:45)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5881:13-5881:43)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5882:15-5882:45)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5885:19-5885:49)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5886:21-5886:51)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5887:23-5887:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5888:25-5888:63)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5868:19-5868:49)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5869:21-5869:51)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3701:11-3701:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3701:11-3701:40)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3709:10-3709:42)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3710:10-3710:46)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3733:9-3736:106)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5653:15-5653:37)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5656:13-5656:44)
[Info][Unsound] Unknown address in {&tmp___0} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5656:13-5656:44)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5656:13-5656:44)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5657:13-5657:55)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5657:13-5657:55)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5651:11-5651:41)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5661:13-5661:47)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5645:5-5645:70)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5680:13-5680:43)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___3, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5683:11-5683:42)
[Info][Unsound] Unknown address in {&tmp___3} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5683:11-5683:42)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5683:11-5683:42)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5684:11-5684:65)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5684:11-5684:65)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5678:9-5678:47)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5689:11-5689:45)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3729:9-3731:122)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3729:9-3731:122)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5597:13-5597:45)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5609:5-5610:59)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5595:11-5595:37)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5587:15-5587:39)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5590:13-5590:44)
[Info][Unsound] Unknown address in {&tmp___0} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5590:13-5590:44)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5590:13-5590:44)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5591:13-5591:57)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5591:13-5591:57)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3724:9-3726:122)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3724:9-3726:122)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3747:11-3747:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3751:15-3751:49)
[Info][Unsound] Unknown value in {&(alloc@sid:3797@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3765:7-3765:78)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3765:7-3765:78)
[Info][Unsound] Unknown value in {&(alloc@sid:3797@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5786:3-5786:71)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5786:3-5786:71)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3766:8-3766:66)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3766:8-3766:66)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3767:8-3767:94)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3767:8-3767:94)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3768:7-3768:48)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3769:7-3769:106)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3759:13-3759:83)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3753:17-3753:87)
[Info][Imprecise] Invalidating expressions: StartOf(Var(offset_vector, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___3, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
[Info][Unsound] Unknown value in {&(alloc@sid:3797@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3798:7-3798:78)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3798:7-3798:78)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3799:8-3799:65)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3799:8-3799:65)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3800:8-3800:63)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3800:8-3800:63)
[Info][Unsound] Unknown address in {&line} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3811:7-3811:77)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3811:7-3811:77)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6225:11-6225:43)
[Info][Unsound] Unknown value in {&(alloc@sid:3797@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3848:5-3848:69)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3848:5-3848:69)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5720:5-5720:32)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5725:6-5725:38)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5725:6-5725:38)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5726:6-5726:50)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5726:6-5726:50)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5756:9-5756:37)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5748:10-5748:71)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5748:10-5748:71)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5749:10-5749:50)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5749:10-5749:50)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5735:9-5735:51)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5739:12-5739:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5739:12-5739:73)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5740:12-5740:70)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5740:12-5740:70)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5767:5-5767:97)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(out_fd, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3115:5-3116:65)
[Info][Unsound] Unknown address in (FILE * __restrict  )out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3115:5-3116:65)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3115:5-3116:65)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3115:5-3116:65)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(out_fd, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3118:5-3119:29)
[Info][Unsound] Unknown address in (FILE * __restrict  )out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3118:5-3119:29)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3118:5-3119:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3118:5-3119:29)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(out_fd, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3133:5-3134:89)
[Info][Unsound] Unknown address in (FILE * __restrict  )out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3133:5-3134:89)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3133:5-3134:89)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3133:5-3134:89)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(out_fd, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3136:5-3137:29)
[Info][Unsound] Unknown address in (FILE * __restrict  )out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3136:5-3137:29)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3136:5-3137:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3136:5-3137:29)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(out_fd, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3466:7-3466:74)
[Info][Unsound] Unknown address in (FILE * __restrict  )out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3466:7-3466:74)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3466:7-3466:74)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3466:7-3466:74)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(out_fd, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3165:3-3166:16)
[Info][Unsound] Unknown address in (FILE * __restrict  )out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3165:3-3166:16)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3165:3-3166:16)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3165:3-3166:16)
[Info][Unsound] Unknown value in {&(alloc@sid:3797@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3882:9-3883:55)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3882:9-3883:55)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3333:19-3333:82)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(out_fd, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3335:19-3336:39)
[Info][Unsound] Unknown address in (FILE * __restrict  )out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3335:19-3336:39)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3335:19-3336:39)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3335:19-3336:39)
[Info][Imprecise] Invalidating expressions: Lval(Var(out_fd, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3342:19-3342:38)
[Info][Unsound] Unknown address in out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3342:19-3342:38)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3342:19-3342:38)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3342:19-3342:38)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(out_fd, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3350:21-3350:97)
[Info][Unsound] Unknown address in (FILE * __restrict  )out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3350:21-3350:97)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3350:21-3350:97)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3350:21-3350:97)
[Info][Imprecise] Invalidating expressions: Lval(Var(out_fd, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3352:19-3352:38)
[Info][Unsound] Unknown address in out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3352:19-3352:38)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3352:19-3352:38)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3352:19-3352:38)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3359:19-3359:84)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(out_fd, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3435:5-3436:72)
[Info][Unsound] Unknown address in (FILE * __restrict  )out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3435:5-3436:72)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3435:5-3436:72)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3435:5-3436:72)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(out_fd, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3438:5-3439:29)
[Info][Unsound] Unknown address in (FILE * __restrict  )out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3438:5-3439:29)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3438:5-3439:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3438:5-3439:29)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(out_fd, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3373:19-3374:44)
[Info][Unsound] Unknown address in (FILE * __restrict  )out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3373:19-3374:44)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3373:19-3374:44)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3373:19-3374:44)
[Info][Imprecise] Invalidating expressions: Lval(Var(out_fd, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3389:19-3389:50)
[Info][Unsound] Unknown address in out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3389:19-3389:50)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3389:19-3389:50)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3389:19-3389:50)
[Info][Imprecise] Invalidating expressions: Lval(Var(out_fd, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3386:19-3386:50)
[Info][Unsound] Unknown address in out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3386:19-3386:50)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3386:19-3386:50)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3386:19-3386:50)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3252:19-3252:127)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(out_fd, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
[Info][Unsound] Unknown address in (FILE * __restrict  )out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3231:11-3231:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(out_fd, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3236:15-3236:84)
[Info][Unsound] Unknown address in (FILE * __restrict  )out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3236:15-3236:84)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3236:15-3236:84)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3236:15-3236:84)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3268:11-3268:51)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3276:9-3276:37)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3279:9-3279:103)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)*(print_context.context_prev_lines + print_context.last_prev_line) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3285:9-3285:37)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(out_fd, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3326:15-3327:40)
[Info][Unsound] Unknown address in (FILE * __restrict  )out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3326:15-3327:40)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3326:15-3327:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3326:15-3327:40)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(out_fd, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3397:15-3398:35)
[Info][Unsound] Unknown address in (FILE * __restrict  )out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3397:15-3398:35)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3397:15-3398:35)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3397:15-3398:35)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3407:7-3407:109)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(out_fd, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3082:7-3082:87)
[Info][Unsound] Unknown address in (FILE * __restrict  )out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3082:7-3082:87)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3082:7-3082:87)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3082:7-3082:87)
[Info][Imprecise] Invalidating expressions: Lval(Var(out_fd, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3083:7-3083:26)
[Info][Unsound] Unknown address in out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3083:7-3083:26)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3083:7-3083:26)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3083:7-3083:26)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3413:13-3413:49)
[Info][Imprecise] Invalidating expressions: Lval(Var(out_fd, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3414:11-3414:30)
[Info][Unsound] Unknown address in out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3414:11-3414:30)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3414:11-3414:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3414:11-3414:30)
[Info][Imprecise] Invalidating expressions: Lval(Var(out_fd, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3421:5-3421:19)
[Info][Unsound] Unknown address in out_fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3421:5-3421:19)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3421:5-3421:19)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3421:5-3421:19)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3947:9-3947:46)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3037:9-3037:95)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)*(print_context.context_prev_lines + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6832:8-6832:28)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___11, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6833:7-6835:97)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6833:7-6835:97)
[Info][Unsound] Unknown value in {&(alloc@sid:3804@tid:Top Threads(#top))[def_exc:Unknown int([-31,32])].id} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6833:7-6835:97)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4149:3-4149:26)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4162:5-4162:34)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4162:5-4162:34)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4167:5-4167:48)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4167:5-4167:48)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3992:3-3992:94)
[Info][Imprecise] Invalidating expressions: Lval(Var(__statbuf, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:927:3-927:67)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:927:3-927:67)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:927:3-927:67)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3994:5-3994:67)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3999:7-3999:75)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4005:7-4005:86)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(fd, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4009:3-4009:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4009:3-4009:31)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4011:5-4011:29)
[Info][Unsound] Unknown address in {&tmp} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4011:5-4011:29)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4011:5-4011:29)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4012:5-4012:29)
[Info][Unsound] Unknown address in {&tmp___0} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4012:5-4012:29)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4012:5-4012:29)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4012:5-4012:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4012:5-4012:29)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4013:5-4013:76)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4018:5-4018:67)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4023:7-4023:75)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4029:7-4029:86)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4035:5-4035:70)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(fp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4036:5-4036:25)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4037:5-4037:48)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3935:5-3935:75)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3683:9-3683:67)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3769:7-3769:106)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3774:11-3774:92)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3792:7-3792:97)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3804:11-3804:92)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3874:11-3874:98)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3129:7-3129:12)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3129:7-3129:12)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3130:5-3130:39)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3105:3-3105:30)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3478:3-3478:21)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3478:3-3478:21)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3482:7-3482:36)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3482:7-3482:36)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3483:9-3483:38)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3487:7-3487:36)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3487:7-3487:36)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3488:9-3488:38)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3876:11-3876:64)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3880:9-3880:49)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3163:3-3163:30)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3882:9-3883:55)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3214:7-3214:70)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3216:7-3216:51)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3363:23-3363:57)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3254:19-3254:53)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3290:13-3290:47)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3079:9-3079:43)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3896:7-3896:49)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3899:5-3899:47)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3950:5-3950:72)
[Info][Imprecise] Invalidating expressions: Lval(Var(fp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4039:5-4039:15)
[Info][Unsound] Unknown address in fp has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4039:5-4039:15)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4039:5-4039:15)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4039:5-4039:15)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4044:9-4044:38)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4044:9-4044:38)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4048:13-4048:90)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4051:13-4051:69)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4054:11-4054:67)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4057:9-4057:65)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4060:7-4060:63)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4066:7-4067:42)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___3, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4072:5-4072:69)
[Info][Unsound] Unknown address in {&tmp___3} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4072:5-4072:69)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4072:5-4072:69)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___4, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4075:7-4075:35)
[Info][Unsound] Unknown address in {&tmp___4} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4075:7-4075:35)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4075:7-4075:35)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___5, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4076:7-4076:35)
[Info][Unsound] Unknown address in {&tmp___5} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4076:7-4076:35)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4076:7-4076:35)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4076:7-4076:35)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4076:7-4076:35)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4077:7-4077:70)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TVoid(), ), Lval(Var(buf, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___8, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4089:7-4089:67)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4091:9-4091:68)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TVoid(), ), PlusPI(Lval(Var(buf, NoOffset)), Lval(Var(bytes_read, NoOffset)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4096:7-4096:70)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___10, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4096:7-4096:70)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4100:7-4101:29)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4105:5-4105:63)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6617:9-6617:39)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6617:9-6617:39)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6618:11-6618:42)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6622:11-6622:42)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6629:9-6629:39)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6629:9-6629:39)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6630:11-6630:41)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6631:13-6631:42)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6632:15-6632:44)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4108:7-4108:77)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(in, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7076:3-7076:24)
[Error][Behavior > Undefined > NullPointerDereference][CWE-476] Must dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
[Info][Unsound] Unknown address in {&(alloc@sid:5200@tid:Top Threads(#top))} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7091:3-7091:36)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7091:3-7091:36)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(cookie, NoOffset)), Field(stream:TComp(union __anonunion_stream_340362379, gz : TNamed(z_stream, TComp(struct z_stream_s, next_in : TPtr(TNamed(Bytef, TNamed(Byte, TInt(unsigned char, ), ),  const  ), ), avail_in : TNamed(uInt, TInt(unsigned int, ), ), total_in : TNamed(uLong, TInt(unsigned long, ), ), next_out : TPtr(TNamed(Bytef, TNamed(Byte, TInt(unsigned char, ), ), ), ), avail_out : TNamed(uInt, TInt(unsigned int, ), ), total_out : TNamed(uLong, TInt(unsigned long, ), ), msg : TPtr(TInt(char,  const  ), ), state : TPtr(TComp(struct internal_state, , , ), ), zalloc : TPtr(TFun(TNamed(voidpf, TPtr(TVoid(), ), ), opaque: TNamed(voidpf, TPtr(TVoid(), ), ), items: TNamed(uInt, TInt(unsigned int, ), ), size: TNamed(uInt, TInt(unsigned int, ), ), ), ), zfree : TPtr(TFun(TVoid(), opaque: TNamed(voidpf, TPtr(TVoid(), ), ), address: TNamed(voidpf, TPtr(TVoid(), ), ), ), ), opaque : TNamed(voidpf, TPtr(TVoid(), ), ), data_type : TInt(int, ), adler : TNamed(uLong, TInt(unsigned long, ), ), reserved : TNamed(uLong, TInt(unsigned long, ), ), , ), ), lzma : TNamed(lzma_stream, TComp(struct __anonstruct_lzma_stream_354570162, next_in : TPtr(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ),  const  ), ), avail_in : TNamed(size_t, TInt(unsigned long, ), ), total_in : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), next_out : TPtr(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ), ), ), avail_out : TNamed(size_t, TInt(unsigned long, ), ), total_out : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), allocator : TPtr(TNamed(lzma_allocator, TComp(struct __anonstruct_lzma_allocator_1021999983, alloc : TPtr(TFun(TPtr(TVoid(), ), opaque: TPtr(TVoid(), ), nmemb: TNamed(size_t, TInt(unsigned long, ), ), size: TNamed(size_t, TInt(unsigned long, ), ), ), ), free : TPtr(TFun(TVoid(), opaque: TPtr(TVoid(), ), ptr: TPtr(TVoid(), ), ), ), opaque : TPtr(TVoid(), ), , ),  const  ), ), internal : TPtr(TNamed(lzma_internal, TComp(struct lzma_internal_s, , , ), ), ), reserved_ptr1 : TPtr(TVoid(), ), reserved_ptr2 : TPtr(TVoid(), ), reserved_ptr3 : TPtr(TVoid(), ), reserved_ptr4 : TPtr(TVoid(), ), reserved_int1 : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), reserved_int2 : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), reserved_int3 : TNamed(size_t, TInt(unsigned long, ), ), reserved_int4 : TNamed(size_t, TInt(unsigned long, ), ), reserved_enum1 : TNamed(lzma_reserved_enum, Enum(__anonenum_lzma_reserved_enum_264666109,), ), reserved_enum2 : TNamed(lzma_reserved_enum, Enum(__anonenum_lzma_reserved_enum_264666109,), ), , ), ), , ), Field(gz:TNamed(z_stream, TComp(struct z_stream_s, next_in : TPtr(TNamed(Bytef, TNamed(Byte, TInt(unsigned char, ), ),  const  ), ), avail_in : TNamed(uInt, TInt(unsigned int, ), ), total_in : TNamed(uLong, TInt(unsigned long, ), ), next_out : TPtr(TNamed(Bytef, TNamed(Byte, TInt(unsigned char, ), ), ), ), avail_out : TNamed(uInt, TInt(unsigned int, ), ), total_out : TNamed(uLong, TInt(unsigned long, ), ), msg : TPtr(TInt(char,  const  ), ), state : TPtr(TComp(struct internal_state, , , ), ), zalloc : TPtr(TFun(TNamed(voidpf, TPtr(TVoid(), ), ), opaque: TNamed(voidpf, TPtr(TVoid(), ), ), items: TNamed(uInt, TInt(unsigned int, ), ), size: TNamed(uInt, TInt(unsigned int, ), ), ), ), zfree : TPtr(TFun(TVoid(), opaque: TNamed(voidpf, TPtr(TVoid(), ), ), address: TNamed(voidpf, TPtr(TVoid(), ), ), ), ), opaque : TNamed(voidpf, TPtr(TVoid(), ), ), data_type : TInt(int, ), adler : TNamed(uLong, TInt(unsigned long, ), ), reserved : TNamed(uLong, TInt(unsigned long, ), ), , ), ), NoOffset)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
[Info][Unsound] Unknown value in {&(alloc@sid:5200@tid:Top Threads(#top)).stream.gz} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___1, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6980:5-6980:25)
[Info][Unsound] Unknown address in {&tmp___1} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6980:5-6980:25)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6980:5-6980:25)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6981:5-6981:54)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(cookie, NoOffset)), Field(stream:TComp(union __anonunion_stream_340362379, gz : TNamed(z_stream, TComp(struct z_stream_s, next_in : TPtr(TNamed(Bytef, TNamed(Byte, TInt(unsigned char, ), ),  const  ), ), avail_in : TNamed(uInt, TInt(unsigned int, ), ), total_in : TNamed(uLong, TInt(unsigned long, ), ), next_out : TPtr(TNamed(Bytef, TNamed(Byte, TInt(unsigned char, ), ), ), ), avail_out : TNamed(uInt, TInt(unsigned int, ), ), total_out : TNamed(uLong, TInt(unsigned long, ), ), msg : TPtr(TInt(char,  const  ), ), state : TPtr(TComp(struct internal_state, , , ), ), zalloc : TPtr(TFun(TNamed(voidpf, TPtr(TVoid(), ), ), opaque: TNamed(voidpf, TPtr(TVoid(), ), ), items: TNamed(uInt, TInt(unsigned int, ), ), size: TNamed(uInt, TInt(unsigned int, ), ), ), ), zfree : TPtr(TFun(TVoid(), opaque: TNamed(voidpf, TPtr(TVoid(), ), ), address: TNamed(voidpf, TPtr(TVoid(), ), ), ), ), opaque : TNamed(voidpf, TPtr(TVoid(), ), ), data_type : TInt(int, ), adler : TNamed(uLong, TInt(unsigned long, ), ), reserved : TNamed(uLong, TInt(unsigned long, ), ), , ), ), lzma : TNamed(lzma_stream, TComp(struct __anonstruct_lzma_stream_354570162, next_in : TPtr(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ),  const  ), ), avail_in : TNamed(size_t, TInt(unsigned long, ), ), total_in : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), next_out : TPtr(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ), ), ), avail_out : TNamed(size_t, TInt(unsigned long, ), ), total_out : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), allocator : TPtr(TNamed(lzma_allocator, TComp(struct __anonstruct_lzma_allocator_1021999983, alloc : TPtr(TFun(TPtr(TVoid(), ), opaque: TPtr(TVoid(), ), nmemb: TNamed(size_t, TInt(unsigned long, ), ), size: TNamed(size_t, TInt(unsigned long, ), ), ), ), free : TPtr(TFun(TVoid(), opaque: TPtr(TVoid(), ), ptr: TPtr(TVoid(), ), ), ), opaque : TPtr(TVoid(), ), , ),  const  ), ), internal : TPtr(TNamed(lzma_internal, TComp(struct lzma_internal_s, , , ), ), ), reserved_ptr1 : TPtr(TVoid(), ), reserved_ptr2 : TPtr(TVoid(), ), reserved_ptr3 : TPtr(TVoid(), ), reserved_ptr4 : TPtr(TVoid(), ), reserved_int1 : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), reserved_int2 : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), reserved_int3 : TNamed(size_t, TInt(unsigned long, ), ), reserved_int4 : TNamed(size_t, TInt(unsigned long, ), ), reserved_enum1 : TNamed(lzma_reserved_enum, Enum(__anonenum_lzma_reserved_enum_264666109,), ), reserved_enum2 : TNamed(lzma_reserved_enum, Enum(__anonenum_lzma_reserved_enum_264666109,), ), , ), ), , ), Field(lzma:TNamed(lzma_stream, TComp(struct __anonstruct_lzma_stream_354570162, next_in : TPtr(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ),  const  ), ), avail_in : TNamed(size_t, TInt(unsigned long, ), ), total_in : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), next_out : TPtr(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ), ), ), avail_out : TNamed(size_t, TInt(unsigned long, ), ), total_out : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), allocator : TPtr(TNamed(lzma_allocator, TComp(struct __anonstruct_lzma_allocator_1021999983, alloc : TPtr(TFun(TPtr(TVoid(), ), opaque: TPtr(TVoid(), ), nmemb: TNamed(size_t, TInt(unsigned long, ), ), size: TNamed(size_t, TInt(unsigned long, ), ), ), ), free : TPtr(TFun(TVoid(), opaque: TPtr(TVoid(), ), ptr: TPtr(TVoid(), ), ), ), opaque : TPtr(TVoid(), ), , ),  const  ), ), internal : TPtr(TNamed(lzma_internal, TComp(struct lzma_internal_s, , , ), ), ), reserved_ptr1 : TPtr(TVoid(), ), reserved_ptr2 : TPtr(TVoid(), ), reserved_ptr3 : TPtr(TVoid(), ), reserved_ptr4 : TPtr(TVoid(), ), reserved_int1 : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), reserved_int2 : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), reserved_int3 : TNamed(size_t, TInt(unsigned long, ), ), reserved_int4 : TNamed(size_t, TInt(unsigned long, ), ), reserved_enum1 : TNamed(lzma_reserved_enum, Enum(__anonenum_lzma_reserved_enum_264666109,), ), reserved_enum2 : TNamed(lzma_reserved_enum, Enum(__anonenum_lzma_reserved_enum_264666109,), ), , ), ), NoOffset)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
[Info][Unsound] Unknown value in {&(alloc@sid:5200@tid:Top Threads(#top)).stream.lzma} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(lzrc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
[Info][Unsound] Unknown value in {&lzrc} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___4, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7093:5-7093:33)
[Info][Unsound] Unknown address in {&tmp___4} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7093:5-7093:33)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7093:5-7093:33)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7094:5-7094:21)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7094:5-7094:21)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(res, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7097:3-7098:54)
[Info][Unsound] Unknown value type given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7097:3-7098:54)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7325:3-7325:20)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7330:5-7330:57)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7330:5-7330:57)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7337:7-7337:50)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7337:7-7337:50)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7348:7-7348:51)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7348:7-7348:51)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7352:12-7352:56)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7352:12-7352:56)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7354:7-7354:56)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7354:7-7354:56)
[Info][Unsound] Unknown value type given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7361:7-7361:47)
[Info][Unsound] Unknown value in {&(alloc@sid:5418@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7361:7-7361:47)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7147:7-7147:18)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7147:7-7147:18)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7152:3-7152:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7152:3-7152:61)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7268:9-7268:43)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7268:9-7268:43)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(cookie, NoOffset)), Field(stream:TComp(union __anonunion_stream_340362379, gz : TNamed(z_stream, TComp(struct z_stream_s, next_in : TPtr(TNamed(Bytef, TNamed(Byte, TInt(unsigned char, ), ),  const  ), ), avail_in : TNamed(uInt, TInt(unsigned int, ), ), total_in : TNamed(uLong, TInt(unsigned long, ), ), next_out : TPtr(TNamed(Bytef, TNamed(Byte, TInt(unsigned char, ), ), ), ), avail_out : TNamed(uInt, TInt(unsigned int, ), ), total_out : TNamed(uLong, TInt(unsigned long, ), ), msg : TPtr(TInt(char,  const  ), ), state : TPtr(TComp(struct internal_state, , , ), ), zalloc : TPtr(TFun(TNamed(voidpf, TPtr(TVoid(), ), ), opaque: TNamed(voidpf, TPtr(TVoid(), ), ), items: TNamed(uInt, TInt(unsigned int, ), ), size: TNamed(uInt, TInt(unsigned int, ), ), ), ), zfree : TPtr(TFun(TVoid(), opaque: TNamed(voidpf, TPtr(TVoid(), ), ), address: TNamed(voidpf, TPtr(TVoid(), ), ), ), ), opaque : TNamed(voidpf, TPtr(TVoid(), ), ), data_type : TInt(int, ), adler : TNamed(uLong, TInt(unsigned long, ), ), reserved : TNamed(uLong, TInt(unsigned long, ), ), , ), ), lzma : TNamed(lzma_stream, TComp(struct __anonstruct_lzma_stream_354570162, next_in : TPtr(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ),  const  ), ), avail_in : TNamed(size_t, TInt(unsigned long, ), ), total_in : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), next_out : TPtr(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ), ), ), avail_out : TNamed(size_t, TInt(unsigned long, ), ), total_out : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), allocator : TPtr(TNamed(lzma_allocator, TComp(struct __anonstruct_lzma_allocator_1021999983, alloc : TPtr(TFun(TPtr(TVoid(), ), opaque: TPtr(TVoid(), ), nmemb: TNamed(size_t, TInt(unsigned long, ), ), size: TNamed(size_t, TInt(unsigned long, ), ), ), ), free : TPtr(TFun(TVoid(), opaque: TPtr(TVoid(), ), ptr: TPtr(TVoid(), ), ), ), opaque : TPtr(TVoid(), ), , ),  const  ), ), internal : TPtr(TNamed(lzma_internal, TComp(struct lzma_internal_s, , , ), ), ), reserved_ptr1 : TPtr(TVoid(), ), reserved_ptr2 : TPtr(TVoid(), ), reserved_ptr3 : TPtr(TVoid(), ), reserved_ptr4 : TPtr(TVoid(), ), reserved_int1 : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), reserved_int2 : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), reserved_int3 : TNamed(size_t, TInt(unsigned long, ), ), reserved_int4 : TNamed(size_t, TInt(unsigned long, ), ), reserved_enum1 : TNamed(lzma_reserved_enum, Enum(__anonenum_lzma_reserved_enum_264666109,), ), reserved_enum2 : TNamed(lzma_reserved_enum, Enum(__anonenum_lzma_reserved_enum_264666109,), ), , ), ), , ), Field(lzma:TNamed(lzma_stream, TComp(struct __anonstruct_lzma_stream_354570162, next_in : TPtr(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ),  const  ), ), avail_in : TNamed(size_t, TInt(unsigned long, ), ), total_in : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), next_out : TPtr(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ), ), ), avail_out : TNamed(size_t, TInt(unsigned long, ), ), total_out : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), allocator : TPtr(TNamed(lzma_allocator, TComp(struct __anonstruct_lzma_allocator_1021999983, alloc : TPtr(TFun(TPtr(TVoid(), ), opaque: TPtr(TVoid(), ), nmemb: TNamed(size_t, TInt(unsigned long, ), ), size: TNamed(size_t, TInt(unsigned long, ), ), ), ), free : TPtr(TFun(TVoid(), opaque: TPtr(TVoid(), ), ptr: TPtr(TVoid(), ), ), ), opaque : TPtr(TVoid(), ), , ),  const  ), ), internal : TPtr(TNamed(lzma_internal, TComp(struct lzma_internal_s, , , ), ), ), reserved_ptr1 : TPtr(TVoid(), ), reserved_ptr2 : TPtr(TVoid(), ), reserved_ptr3 : TPtr(TVoid(), ), reserved_ptr4 : TPtr(TVoid(), ), reserved_int1 : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), reserved_int2 : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), reserved_int3 : TNamed(size_t, TInt(unsigned long, ), ), reserved_int4 : TNamed(size_t, TInt(unsigned long, ), ), reserved_enum1 : TNamed(lzma_reserved_enum, Enum(__anonenum_lzma_reserved_enum_264666109,), ), reserved_enum2 : TNamed(lzma_reserved_enum, Enum(__anonenum_lzma_reserved_enum_264666109,), ), , ), ), NoOffset)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
[Info][Unsound] Unknown address in & cookie->stream.lzma has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(lzret, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7286:9-7286:43)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7286:9-7286:43)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7289:7-7289:46)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7289:7-7289:46)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7287:7-7287:44)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7287:7-7287:44)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7291:5-7291:57)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7292:5-7292:35)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7292:5-7292:35)
[Info][Imprecise] Invalidating expressions: Lval(Mem(Lval(Var(cookie, NoOffset)), Field(in:TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ), ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7293:5-7293:34)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7293:5-7293:34)
[Info][Unsound] Unknown address in cookie->in has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7293:5-7293:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7293:5-7293:34)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___11, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7293:5-7293:34)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7293:5-7293:34)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7158:11-7158:45)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7158:11-7158:45)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7161:9-7161:47)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7161:9-7161:47)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7159:9-7159:45)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7159:9-7159:45)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7163:11-7163:97)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7163:11-7163:97)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7166:11-7166:45)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7166:11-7166:45)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7169:9-7169:47)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7169:9-7169:47)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7167:9-7167:45)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7167:9-7167:45)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7171:7-7171:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7171:7-7171:73)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7183:9-7183:87)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7183:9-7183:87)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7184:9-7184:44)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7184:9-7184:44)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7197:7-7198:21)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7197:7-7198:21)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7202:7-7202:81)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7202:7-7202:81)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7203:7-7203:38)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7203:7-7203:38)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7204:7-7204:37)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7204:7-7204:37)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7213:9-7213:115)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7213:9-7213:115)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7217:9-7217:43)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7217:9-7217:43)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7226:9-7226:43)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7226:9-7226:43)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7232:9-7232:43)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7232:9-7232:43)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7235:7-7235:45)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7235:7-7235:45)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7233:7-7233:52)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7233:7-7233:52)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TVoid(),  __restrict  ), StartOf(Mem(Lval(Var(cookie, NoOffset)), Field(inbuf:TArray(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ), ), Some(Const(Int(32768,int,32768))), ), NoOffset)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7238:7-7239:49)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7238:7-7239:49)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Mem(Lval(Var(cookie, NoOffset)), Field(in:TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ), ), NoOffset)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7238:7-7239:49)
[Info][Unsound] Unknown address in (FILE * __restrict  )cookie->in has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7238:7-7239:49)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7238:7-7239:49)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(nb, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7238:7-7239:49)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7238:7-7239:49)
[Info][Imprecise] Invalidating expressions: Lval(Mem(Lval(Var(cookie, NoOffset)), Field(in:TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ), ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7240:7-7240:35)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7240:7-7240:35)
[Info][Unsound] Unknown address in cookie->in has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7240:7-7240:35)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7240:7-7240:35)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___6, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7240:7-7240:35)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7240:7-7240:35)
[Info][Imprecise] Invalidating expressions: Lval(Mem(Lval(Var(cookie, NoOffset)), Field(in:TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ), ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7246:9-7246:35)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7246:9-7246:35)
[Info][Unsound] Unknown address in cookie->in has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7246:9-7246:35)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7246:9-7246:35)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___7, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7246:9-7246:35)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7246:9-7246:35)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7252:11-7252:45)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7252:11-7252:45)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7256:9-7256:47)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7256:9-7256:47)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7257:9-7257:50)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7257:9-7257:50)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7253:9-7253:42)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7253:9-7253:42)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7254:9-7254:71)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7254:9-7254:71)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7260:9-7260:43)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7260:9-7260:43)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7264:7-7264:50)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7264:7-7264:50)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7265:7-7265:66)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7265:7-7265:66)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7261:7-7261:52)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7261:7-7261:52)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7262:7-7262:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7262:7-7262:61)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7267:5-7267:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7267:5-7267:40)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(cookie, NoOffset)), Field(stream:TComp(union __anonunion_stream_340362379, gz : TNamed(z_stream, TComp(struct z_stream_s, next_in : TPtr(TNamed(Bytef, TNamed(Byte, TInt(unsigned char, ), ),  const  ), ), avail_in : TNamed(uInt, TInt(unsigned int, ), ), total_in : TNamed(uLong, TInt(unsigned long, ), ), next_out : TPtr(TNamed(Bytef, TNamed(Byte, TInt(unsigned char, ), ), ), ), avail_out : TNamed(uInt, TInt(unsigned int, ), ), total_out : TNamed(uLong, TInt(unsigned long, ), ), msg : TPtr(TInt(char,  const  ), ), state : TPtr(TComp(struct internal_state, , , ), ), zalloc : TPtr(TFun(TNamed(voidpf, TPtr(TVoid(), ), ), opaque: TNamed(voidpf, TPtr(TVoid(), ), ), items: TNamed(uInt, TInt(unsigned int, ), ), size: TNamed(uInt, TInt(unsigned int, ), ), ), ), zfree : TPtr(TFun(TVoid(), opaque: TNamed(voidpf, TPtr(TVoid(), ), ), address: TNamed(voidpf, TPtr(TVoid(), ), ), ), ), opaque : TNamed(voidpf, TPtr(TVoid(), ), ), data_type : TInt(int, ), adler : TNamed(uLong, TInt(unsigned long, ), ), reserved : TNamed(uLong, TInt(unsigned long, ), ), , ), ), lzma : TNamed(lzma_stream, TComp(struct __anonstruct_lzma_stream_354570162, next_in : TPtr(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ),  const  ), ), avail_in : TNamed(size_t, TInt(unsigned long, ), ), total_in : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), next_out : TPtr(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ), ), ), avail_out : TNamed(size_t, TInt(unsigned long, ), ), total_out : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), allocator : TPtr(TNamed(lzma_allocator, TComp(struct __anonstruct_lzma_allocator_1021999983, alloc : TPtr(TFun(TPtr(TVoid(), ), opaque: TPtr(TVoid(), ), nmemb: TNamed(size_t, TInt(unsigned long, ), ), size: TNamed(size_t, TInt(unsigned long, ), ), ), ), free : TPtr(TFun(TVoid(), opaque: TPtr(TVoid(), ), ptr: TPtr(TVoid(), ), ), ), opaque : TPtr(TVoid(), ), , ),  const  ), ), internal : TPtr(TNamed(lzma_internal, TComp(struct lzma_internal_s, , , ), ), ), reserved_ptr1 : TPtr(TVoid(), ), reserved_ptr2 : TPtr(TVoid(), ), reserved_ptr3 : TPtr(TVoid(), ), reserved_ptr4 : TPtr(TVoid(), ), reserved_int1 : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), reserved_int2 : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), reserved_int3 : TNamed(size_t, TInt(unsigned long, ), ), reserved_int4 : TNamed(size_t, TInt(unsigned long, ), ), reserved_enum1 : TNamed(lzma_reserved_enum, Enum(__anonenum_lzma_reserved_enum_264666109,), ), reserved_enum2 : TNamed(lzma_reserved_enum, Enum(__anonenum_lzma_reserved_enum_264666109,), ), , ), ), , ), Field(gz:TNamed(z_stream, TComp(struct z_stream_s, next_in : TPtr(TNamed(Bytef, TNamed(Byte, TInt(unsigned char, ), ),  const  ), ), avail_in : TNamed(uInt, TInt(unsigned int, ), ), total_in : TNamed(uLong, TInt(unsigned long, ), ), next_out : TPtr(TNamed(Bytef, TNamed(Byte, TInt(unsigned char, ), ), ), ), avail_out : TNamed(uInt, TInt(unsigned int, ), ), total_out : TNamed(uLong, TInt(unsigned long, ), ), msg : TPtr(TInt(char,  const  ), ), state : TPtr(TComp(struct internal_state, , , ), ), zalloc : TPtr(TFun(TNamed(voidpf, TPtr(TVoid(), ), ), opaque: TNamed(voidpf, TPtr(TVoid(), ), ), items: TNamed(uInt, TInt(unsigned int, ), ), size: TNamed(uInt, TInt(unsigned int, ), ), ), ), zfree : TPtr(TFun(TVoid(), opaque: TNamed(voidpf, TPtr(TVoid(), ), ), address: TNamed(voidpf, TPtr(TVoid(), ), ), ), ), opaque : TNamed(voidpf, TPtr(TVoid(), ), ), data_type : TInt(int, ), adler : TNamed(uLong, TInt(unsigned long, ), ), reserved : TNamed(uLong, TInt(unsigned long, ), ), , ), ), NoOffset)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
[Info][Unsound] Unknown address in & cookie->stream.gz has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(ret, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___9, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7272:11-7272:32)
[Info][Unsound] Unknown address in {&tmp___9} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7272:11-7272:32)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7272:11-7272:32)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7273:11-7273:87)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7219:9-7219:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7219:9-7219:31)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7228:9-7228:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7228:9-7228:31)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7343:5-7343:41)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7343:5-7343:41)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7344:5-7344:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7344:5-7344:40)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7345:5-7345:33)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7034:3-7034:10)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7034:3-7034:10)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7037:3-7037:10)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7037:3-7037:10)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7035:3-7035:34)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7035:3-7035:34)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(cookie, NoOffset)), Field(stream:TComp(union __anonunion_stream_340362379, gz : TNamed(z_stream, TComp(struct z_stream_s, next_in : TPtr(TNamed(Bytef, TNamed(Byte, TInt(unsigned char, ), ),  const  ), ), avail_in : TNamed(uInt, TInt(unsigned int, ), ), total_in : TNamed(uLong, TInt(unsigned long, ), ), next_out : TPtr(TNamed(Bytef, TNamed(Byte, TInt(unsigned char, ), ), ), ), avail_out : TNamed(uInt, TInt(unsigned int, ), ), total_out : TNamed(uLong, TInt(unsigned long, ), ), msg : TPtr(TInt(char,  const  ), ), state : TPtr(TComp(struct internal_state, , , ), ), zalloc : TPtr(TFun(TNamed(voidpf, TPtr(TVoid(), ), ), opaque: TNamed(voidpf, TPtr(TVoid(), ), ), items: TNamed(uInt, TInt(unsigned int, ), ), size: TNamed(uInt, TInt(unsigned int, ), ), ), ), zfree : TPtr(TFun(TVoid(), opaque: TNamed(voidpf, TPtr(TVoid(), ), ), address: TNamed(voidpf, TPtr(TVoid(), ), ), ), ), opaque : TNamed(voidpf, TPtr(TVoid(), ), ), data_type : TInt(int, ), adler : TNamed(uLong, TInt(unsigned long, ), ), reserved : TNamed(uLong, TInt(unsigned long, ), ), , ), ), lzma : TNamed(lzma_stream, TComp(struct __anonstruct_lzma_stream_354570162, next_in : TPtr(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ),  const  ), ), avail_in : TNamed(size_t, TInt(unsigned long, ), ), total_in : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), next_out : TPtr(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ), ), ), avail_out : TNamed(size_t, TInt(unsigned long, ), ), total_out : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), allocator : TPtr(TNamed(lzma_allocator, TComp(struct __anonstruct_lzma_allocator_1021999983, alloc : TPtr(TFun(TPtr(TVoid(), ), opaque: TPtr(TVoid(), ), nmemb: TNamed(size_t, TInt(unsigned long, ), ), size: TNamed(size_t, TInt(unsigned long, ), ), ), ), free : TPtr(TFun(TVoid(), opaque: TPtr(TVoid(), ), ptr: TPtr(TVoid(), ), ), ), opaque : TPtr(TVoid(), ), , ),  const  ), ), internal : TPtr(TNamed(lzma_internal, TComp(struct lzma_internal_s, , , ), ), ), reserved_ptr1 : TPtr(TVoid(), ), reserved_ptr2 : TPtr(TVoid(), ), reserved_ptr3 : TPtr(TVoid(), ), reserved_ptr4 : TPtr(TVoid(), ), reserved_int1 : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), reserved_int2 : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), reserved_int3 : TNamed(size_t, TInt(unsigned long, ), ), reserved_int4 : TNamed(size_t, TInt(unsigned long, ), ), reserved_enum1 : TNamed(lzma_reserved_enum, Enum(__anonenum_lzma_reserved_enum_264666109,), ), reserved_enum2 : TNamed(lzma_reserved_enum, Enum(__anonenum_lzma_reserved_enum_264666109,), ), , ), ), , ), Field(lzma:TNamed(lzma_stream, TComp(struct __anonstruct_lzma_stream_354570162, next_in : TPtr(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ),  const  ), ), avail_in : TNamed(size_t, TInt(unsigned long, ), ), total_in : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), next_out : TPtr(TNamed(uint8_t, TNamed(__uint8_t, TInt(unsigned char, ), ), ), ), avail_out : TNamed(size_t, TInt(unsigned long, ), ), total_out : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), allocator : TPtr(TNamed(lzma_allocator, TComp(struct __anonstruct_lzma_allocator_1021999983, alloc : TPtr(TFun(TPtr(TVoid(), ), opaque: TPtr(TVoid(), ), nmemb: TNamed(size_t, TInt(unsigned long, ), ), size: TNamed(size_t, TInt(unsigned long, ), ), ), ), free : TPtr(TFun(TVoid(), opaque: TPtr(TVoid(), ), ptr: TPtr(TVoid(), ), ), ), opaque : TPtr(TVoid(), ), , ),  const  ), ), internal : TPtr(TNamed(lzma_internal, TComp(struct lzma_internal_s, , , ), ), ), reserved_ptr1 : TPtr(TVoid(), ), reserved_ptr2 : TPtr(TVoid(), ), reserved_ptr3 : TPtr(TVoid(), ), reserved_ptr4 : TPtr(TVoid(), ), reserved_int1 : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), reserved_int2 : TNamed(uint64_t, TNamed(__uint64_t, TInt(unsigned long, ), ), ), reserved_int3 : TNamed(size_t, TInt(unsigned long, ), ), reserved_int4 : TNamed(size_t, TInt(unsigned long, ), ), reserved_enum1 : TNamed(lzma_reserved_enum, Enum(__anonenum_lzma_reserved_enum_264666109,), ), reserved_enum2 : TNamed(lzma_reserved_enum, Enum(__anonenum_lzma_reserved_enum_264666109,), ), , ), ), NoOffset)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
[Info][Unsound] Unknown address in & cookie->stream.lzma has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7346:5-7346:30)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6968:7-6968:38)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6968:7-6968:38)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6971:7-6971:39)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6971:7-6971:39)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6974:3-6974:36)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6974:3-6974:36)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6976:3-6976:10)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6976:3-6976:10)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
[Info][Unsound] Unknown address in & cookie->stream.gz has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6989:3-6989:10)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6989:3-6989:10)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
[Info][Unsound] Unknown address in & cookie->stream.lzma has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7020:3-7020:76)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7020:3-7020:76)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6984:3-6984:51)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6984:3-6984:51)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6985:3-6985:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6985:3-6985:40)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6986:3-6986:46)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6986:3-6986:46)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6987:3-6987:62)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6987:3-6987:62)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7014:3-7014:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7014:3-7014:61)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7015:3-7015:44)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7015:3-7015:44)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7016:3-7016:48)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7016:3-7016:48)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7017:3-7017:57)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7017:3-7017:57)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7023:3-7023:38)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7023:3-7023:38)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7024:3-7024:25)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7024:3-7024:25)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7368:13-7368:26)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7368:13-7368:26)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7371:9-7371:52)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7371:9-7371:52)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7377:7-7377:56)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7377:7-7377:56)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7381:3-7381:24)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7391:3-7391:31)
[Info][Imprecise] Invalidating expressions: Lval(Mem(Lval(Var(cookie, NoOffset)), Field(in:TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ), ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7392:3-7392:21)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7392:3-7392:21)
[Info][Unsound] Unknown address in cookie->in has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7392:3-7392:21)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7392:3-7392:21)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7392:3-7392:21)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)cookie in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7393:3-7393:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7393:3-7393:23)
[Info][Imprecise] Invalidating expressions: Lval(Var(in, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7102:7-7102:17)
[Info][Unsound] Unknown address in in has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7102:7-7102:17)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7102:7-7102:17)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7102:7-7102:17)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4110:7-4110:51)
[Info][Imprecise] Invalidating expressions: Lval(Var(fp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4112:7-4112:17)
[Info][Unsound] Unknown address in fp has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4112:7-4112:17)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4112:7-4112:17)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4112:7-4112:17)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4116:3-4116:81)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3681:7-3681:53)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5835:9-5835:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5835:9-5835:40)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3826:9-3826:99)
[Info][Unsound] Unknown value in {&(alloc@sid:3797@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3832:9-3832:80)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3832:9-3832:80)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3833:10-3833:81)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3833:10-3833:81)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3834:10-3834:79)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3834:10-3834:79)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3811:7-3811:77)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))[def_exc:Unknown int([-63,63])]} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3811:7-3811:77)
[Info][Imprecise] Invalidating expressions: StartOf(Var(offset_vector, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3818:9-3820:31)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___5, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3818:9-3820:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3818:9-3820:31)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3838:13-3838:94)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3848:5-3848:69)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3868:11-3868:57)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3903:7-3903:58)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4122:7-4122:61)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)buf in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
[Info][Imprecise] Invalidating expressions: Lval(Var(fd, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4138:5-4138:14)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4167:5-4167:48)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4168:5-4168:35)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)queue_item->path in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4168:5-4168:35)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4168:5-4168:35)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)queue_item in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___12, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6838:9-6838:32)
[Info][Unsound] Unknown address in {&tmp___12} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6838:9-6838:32)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6838:9-6838:32)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6839:9-6839:55)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rv, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6850:9-6850:108)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___13, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6852:11-6852:34)
[Info][Unsound] Unknown address in {&tmp___13} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6852:11-6852:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6852:11-6852:34)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6853:11-6853:69)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6865:7-6865:70)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6867:7-6867:65)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1121:5-1121:31)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1123:11-1123:25)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1124:9-1124:36)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1126:9-1126:28)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1126:9-1126:28)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1129:7-1129:26)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1129:7-1129:26)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1135:9-1135:35)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1136:7-1136:70)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1136:7-1136:70)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top)).abs_path} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1136:7-1136:70)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1137:7-1137:77)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6895:7-6896:42)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6895:7-6896:42)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4813:3-4813:55)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4210:3-4210:81)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4213:5-4213:41)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4228:11-4228:172)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4229:11-4229:172)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4230:11-4230:178)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4267:9-4267:58)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4269:9-4269:57)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4271:9-4271:56)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4273:9-4273:53)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4275:9-4275:53)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4277:9-4277:52)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4279:9-4279:47)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4281:9-4281:53)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4283:9-4283:53)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4285:9-4285:52)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4287:9-4287:47)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4319:9-4319:68)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4319:9-4319:68)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4323:15-4323:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4323:15-4323:60)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4325:13-4325:130)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4325:13-4325:130)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4332:15-4332:73)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4333:13-4334:48)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4333:13-4334:48)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4339:15-4339:37)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4341:15-4341:107)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4341:15-4341:107)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4358:3-4359:28)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4361:5-4361:34)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4362:5-4362:59)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4362:5-4362:59)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top)).key} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4362:5-4362:59)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4363:5-4363:59)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4365:7-4365:25)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4366:7-4366:35)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4366:7-4366:35)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4366:7-4366:35)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4369:9-4369:51)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4369:9-4369:51)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4369:9-4369:51)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4370:13-4370:30)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4370:13-4370:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4370:13-4370:30)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4373:9-4373:67)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4373:9-4373:67)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4374:10-4374:48)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4374:10-4374:48)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4375:10-4375:45)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4375:10-4375:45)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4376:10-4376:49)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4376:10-4376:49)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4377:10-4377:75)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4377:10-4377:75)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4379:10-4379:63)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4379:10-4379:63)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4380:13-4380:41)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4380:13-4380:41)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4383:9-4383:93)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4383:9-4383:93)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4384:10-4384:51)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4384:10-4384:51)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4388:9-4388:57)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4388:9-4388:57)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4389:7-4389:93)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4389:7-4389:93)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4389:7-4389:93)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4390:8-4390:47)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4390:8-4390:47)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4392:7-4392:38)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4392:7-4392:38)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4393:5-4393:39)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4393:5-4393:39)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4393:5-4393:39)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4396:7-4396:39)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4402:9-4402:190)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4403:9-4403:201)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4403:9-4403:201)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4411:11-4411:42)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4412:11-4412:42)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4413:11-4413:48)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4420:11-4420:42)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4421:11-4421:42)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4422:11-4422:47)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4429:11-4429:42)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4430:11-4430:42)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4431:11-4431:48)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4437:7-4437:99)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4440:7-4440:69)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4440:7-4440:69)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4442:7-4442:68)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4442:7-4442:68)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4444:7-4444:67)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4444:7-4444:67)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4446:7-4446:59)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4448:7-4448:59)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4450:7-4450:58)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4452:7-4452:53)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4454:7-4454:59)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4456:7-4456:59)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4458:7-4458:58)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4469:9-4469:40)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4470:9-4470:40)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4471:9-4471:46)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4478:9-4478:40)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4479:9-4479:40)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4480:9-4480:45)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4487:9-4487:40)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4488:9-4488:40)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4489:9-4489:46)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4492:7-4492:75)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4492:7-4492:75)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4496:10-4496:57)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4496:10-4496:57)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4497:7-4497:77)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4497:7-4497:77)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4497:7-4497:77)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4498:7-4498:66)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4499:13-4499:58)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4499:13-4499:58)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4500:12-4500:84)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4500:12-4500:84)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4502:9-4502:71)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4502:9-4502:71)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4503:13-4503:124)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4503:13-4503:124)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4504:14-4504:47)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4504:14-4504:47)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4506:13-4506:118)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4506:13-4506:118)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4511:13-4511:136)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4511:13-4511:136)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4512:18-4512:92)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4512:18-4512:92)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4517:14-4517:157)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4517:14-4517:157)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4518:14-4518:52)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4518:14-4518:52)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4523:17-4523:46)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4525:19-4525:89)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4525:19-4525:89)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4530:21-4530:79)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4530:21-4530:79)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4531:21-4531:58)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4531:21-4531:58)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4532:19-4532:103)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4532:19-4532:103)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4534:17-4534:72)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4535:17-4535:55)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4537:20-4537:59)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4537:20-4537:59)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4520:20-4520:63)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4520:20-4520:63)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4521:15-4521:75)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4521:15-4521:75)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4544:13-4544:54)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)(new_item->hh.tbl)->buckets in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4544:13-4544:54)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4544:13-4544:54)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4545:14-4545:50)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4545:14-4545:50)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4546:15-4546:54)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4546:15-4546:54)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4547:14-4547:58)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4547:14-4547:58)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4548:18-4548:88)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4548:18-4548:88)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4549:17-4549:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4549:17-4549:53)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4551:16-4551:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4551:16-4551:53)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4553:18-4553:55)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4553:18-4553:55)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4554:16-4554:48)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4554:16-4554:48)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4815:5-4815:50)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4829:5-4829:61)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4830:5-4830:58)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4830:5-4830:58)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)dir_full_path in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4831:5-4831:32)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4831:5-4831:32)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4836:5-4836:32)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4844:11-4844:22)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4845:13-4845:72)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4857:3-4858:41)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4863:3-4863:87)
[Info][Unsound] Unknown address in {&scandir_baton} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4863:3-4863:87)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4863:3-4863:87)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4863:3-4863:87)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(dirp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3530:3-3530:26)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3530:3-3530:26)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(entry, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3540:5-3540:26)
[Info][Unsound] Unknown address in {&entry} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3540:5-3540:26)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3540:5-3540:26)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3540:5-3540:26)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3544:5-3544:70)
[Info][Unsound] Unknown address in {&scandir_baton} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3544:5-3544:70)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3544:5-3544:70)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3544:5-3544:70)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1502:9-1502:42)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1508:5-1508:59)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1508:5-1508:59)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1515:5-1515:36)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6084:7-6084:33)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6085:5-6085:41)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6087:3-6087:53)
[Info][Unsound] Unknown address in {&full_path} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6087:3-6087:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6087:3-6087:53)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6088:3-6088:85)
[Info][Imprecise] Invalidating expressions: Lval(Var(__statbuf, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:939:3-939:68)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:939:3-939:68)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:939:3-939:68)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)full_path in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6090:5-6090:28)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6090:5-6090:28)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)full_path in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6093:3-6093:26)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6093:3-6093:26)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1517:7-1517:73)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1521:3-1521:37)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6106:7-6106:33)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6107:9-6107:36)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6108:11-6108:37)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6111:11-6111:38)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6119:3-6119:53)
[Info][Unsound] Unknown address in {&full_path} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6119:3-6119:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6119:3-6119:53)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6120:3-6120:88)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)full_path in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6122:5-6122:28)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6122:5-6122:28)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)full_path in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6125:3-6125:26)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6125:3-6125:26)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1523:5-1523:71)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___2, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1533:3-1533:34)
[Info][Unsound] Unknown address in {&tmp___2} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1533:3-1533:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1533:3-1533:34)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1533:3-1533:34)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1536:9-1536:25)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1543:3-1543:48)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1545:5-1545:36)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1559:5-1559:59)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1364:3-1364:82)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5968:5-5968:54)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5972:5-5972:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1364:3-1364:82)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1370:7-1370:36)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1370:7-1370:36)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1375:3-1375:46)
[Info][Unsound] Unknown address in {&temp} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1375:3-1375:46)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1375:3-1375:46)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1376:7-1376:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1376:7-1376:30)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1381:3-1382:47)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1381:3-1382:47)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1384:5-1384:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1385:9-1385:42)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1388:5-1389:54)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1388:5-1389:54)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)temp in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1392:7-1392:25)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1392:7-1392:25)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1395:5-1396:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1395:5-1396:60)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)temp in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1400:7-1400:25)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1400:7-1400:25)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1415:15-1415:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1421:15-1421:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1411:13-1411:35)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1404:12-1404:38)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)temp in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1418:13-1418:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1418:13-1418:31)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)temp in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1424:13-1424:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1424:13-1424:31)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1433:12-1433:46)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___2, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)temp in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1439:9-1439:27)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1439:9-1439:27)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1448:10-1448:45)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___4, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)temp in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1453:7-1453:25)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1453:7-1453:25)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1460:10-1460:38)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___5, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)temp in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1465:7-1465:25)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1465:7-1465:25)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1471:3-1471:50)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1339:3-1339:25)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1339:3-1339:25)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(int, ), ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1340:3-1341:72)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1340:3-1341:72)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1340:3-1341:72)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)temp in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1473:3-1473:21)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1473:3-1473:21)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1563:5-1563:38)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6061:7-6061:33)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6062:9-6062:36)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6063:7-6063:42)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6066:3-6066:53)
[Info][Unsound] Unknown address in {&full_path} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6066:3-6066:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6066:3-6066:53)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6067:3-6067:84)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)full_path in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6069:5-6069:28)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6069:5-6069:28)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)full_path in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6073:3-6073:26)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6073:3-6073:26)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1566:9-1566:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1568:11-1568:63)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1569:9-1569:45)
[Info][Unsound] Unknown address in {&temp} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1569:9-1569:45)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1569:9-1569:45)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1570:9-1570:73)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)temp in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1572:9-1572:27)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1572:9-1572:27)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1578:5-1578:37)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1552:7-1552:95)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1552:7-1552:95)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1580:3-1580:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3558:5-3558:47)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3563:5-3563:93)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3567:3-3567:17)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4865:5-4865:56)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___3, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4869:5-4869:33)
[Info][Unsound] Unknown address in {&tmp___3} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4869:5-4869:33)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4869:5-4869:33)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4870:9-4870:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4870:9-4870:23)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4886:7-4886:24)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___1, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4888:7-4888:35)
[Info][Unsound] Unknown address in {&tmp___1} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4888:7-4888:35)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4888:7-4888:35)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___2, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4889:7-4889:35)
[Info][Unsound] Unknown address in {&tmp___2} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4889:7-4889:35)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4889:7-4889:35)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4889:7-4889:35)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4889:7-4889:35)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4890:7-4890:63)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4898:5-4898:26)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4899:5-4899:61)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4899:5-4899:61)
[Info][Unsound] Unknown address in {&dir_full_path} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4899:5-4899:61)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4899:5-4899:61)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4913:7-4913:61)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6084:7-6084:33)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6085:5-6085:41)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6087:3-6087:53)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4919:5-4919:61)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6061:7-6061:33)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6062:9-6062:36)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6063:7-6063:42)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6066:3-6066:53)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4946:9-4946:54)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4946:9-4946:54)
[Info][Imprecise] Invalidating expressions: StartOf(Var(offset_vector, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4947:9-4949:26)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4947:9-4949:26)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4947:9-4949:26)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4965:7-4965:39)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4966:7-4966:60)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4971:9-4971:43)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4971:9-4971:43)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4971:9-4971:43)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4969:9-4969:32)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4973:7-4973:35)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4976:7-4976:57)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4955:11-4955:85)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4957:11-4957:78)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4951:11-4951:76)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4941:11-4941:92)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(stream, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1672:3-1672:73)
[Info][Unsound] Unknown address in (FILE * __restrict  )stream has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1672:3-1672:73)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1672:3-1672:73)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1672:3-1672:73)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(stream, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1675:3-1675:74)
[Info][Unsound] Unknown address in (FILE * __restrict  )stream has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1675:3-1675:74)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1675:3-1675:74)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1675:3-1675:74)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4939:11-4939:90)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4931:11-4931:55)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4932:11-4932:56)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4932:11-4932:56)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4933:11-4933:90)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4933:11-4933:90)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4933:11-4933:90)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1144:9-1144:41)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1144:9-1144:41)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1146:7-1146:37)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1146:7-1146:37)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1147:7-1147:42)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1147:7-1147:42)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1148:7-1148:36)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1150:7-1150:49)
[Info][Imprecise] Trying to read a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1150:7-1150:49)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top)).abs_path} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1150:7-1150:49)
[Warning][Imprecise] Trying to update a field, but the struct is unknown (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1151:7-1151:46)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1154:5-1154:47)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4934:11-4935:35)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4934:11-4935:35)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4936:11-4936:35)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4923:11-4923:55)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4924:11-4924:56)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4924:11-4924:56)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4925:11-4925:90)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4925:11-4925:90)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4925:11-4925:90)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4926:11-4927:35)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4926:11-4927:35)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4928:11-4928:35)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4915:9-4915:75)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4915:9-4915:75)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)dir in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4979:5-4979:22)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4979:5-4979:22)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)dir_full_path in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4982:7-4982:34)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4982:7-4982:34)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4597:11-4597:172)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4598:11-4598:172)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4599:11-4599:178)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4636:9-4636:58)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4638:9-4638:57)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4640:9-4640:56)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4642:9-4642:53)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4644:9-4644:53)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4646:9-4646:52)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4648:9-4648:47)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4650:9-4650:53)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4652:9-4652:53)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4654:9-4654:52)
[Warning][Imprecise][Program] Trying to read an index, but was not given an array ({
                                                       dev ->   (Unknown int([0,64]))
                                                       ino ->   (Unknown int([0,64]))
                                                     }) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4656:9-4656:47)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4688:9-4688:68)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4688:9-4688:68)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4692:15-4692:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4692:15-4692:60)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4694:13-4694:130)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4694:13-4694:130)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4701:15-4701:73)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4702:13-4703:44)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4702:13-4703:44)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4708:15-4708:37)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4710:15-4710:107)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4710:15-4710:107)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4727:9-4727:75)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4728:11-4728:77)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4729:9-4729:49)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)(symhash->hh.tbl)->buckets in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4729:9-4729:49)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4729:9-4729:49)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4730:9-4730:38)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)symhash->hh.tbl in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4730:9-4730:38)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4730:9-4730:38)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4738:11-4738:125)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4738:11-4738:125)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4739:10-4739:111)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4739:10-4739:111)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4741:11-4741:30)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4742:10-4742:115)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4742:10-4742:115)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4745:11-4745:52)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4749:11-4749:27)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4750:10-4750:109)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4750:10-4750:109)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4753:9-4753:76)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4753:9-4753:76)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4756:10-4756:57)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4756:10-4756:57)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4757:11-4757:104)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4757:11-4757:104)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4758:11-4758:78)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4758:11-4758:78)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4760:11-4760:30)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4761:10-4761:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4761:10-4761:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4763:11-4763:30)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4764:10-4764:61)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4764:10-4764:61)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4766:9-4766:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4766:9-4766:40)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)item_found in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4770:3-4770:27)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4770:3-4770:27)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6897:7-6897:25)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___16, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6906:7-6906:75)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TComp(struct timeval, tv_sec : TNamed(__time_t, TInt(long, ), ), tv_usec : TNamed(__suseconds_t, TInt(long, ), ), , ),  __restrict  ), AddrOf(Var(stats, Field(time_end:TComp(struct timeval, tv_sec : TNamed(__time_t, TInt(long, ), ), tv_usec : TNamed(__suseconds_t, TInt(long, ), ), , ), NoOffset)))), CastE(TPtr(TVoid(),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6914:5-6914:100)
[Info][Imprecise] Invalidating expressions: Lval(Var(out_fd, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6923:5-6923:19)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6923:5-6923:19)
[Info][Unsound] Unknown value in {&(alloc@sid:3790@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6929:3-6929:31)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)*(paths + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6933:5-6933:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6933:5-6933:31)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)*(base_paths + i) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6934:5-6934:36)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6934:5-6934:36)
[Warning][Deadcode] Function 'tolower' is uncalled: 7 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:542:1-560:1)
[Warning][Deadcode] Function 'toupper' is uncalled: 7 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:562:1-580:1)
[Warning][Deadcode] Function 'vprintf' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:606:1-614:1)
[Warning][Deadcode] Function 'getchar' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:615:1-623:1)
[Warning][Deadcode] Function 'fgetc_unlocked' is uncalled: 8 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:624:1-644:1)
[Warning][Deadcode] Function 'getchar_unlocked' is uncalled: 8 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:645:1-665:1)
[Warning][Deadcode] Function 'putchar' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:666:1-674:1)
[Warning][Deadcode] Function 'fputc_unlocked' is uncalled: 10 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:675:1-698:1)
[Warning][Deadcode] Function 'putchar_unlocked' is uncalled: 10 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:699:1-722:1)
[Warning][Deadcode] Function 'feof_unlocked' is uncalled: 1 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:734:1-741:1)
[Warning][Deadcode] Function 'ferror_unlocked' is uncalled: 1 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:743:1-750:1)
[Warning][Deadcode] Function 'atol' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:775:1-784:1)
[Warning][Deadcode] Function 'atoll' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:786:1-795:1)
[Warning][Deadcode] Function 'atof' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:836:1-844:1)
[Warning][Deadcode] Function 'fstatat' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:958:1-969:1)
[Warning][Deadcode] Function 'mknod' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:973:1-982:1)
[Warning][Deadcode] Function 'mknodat' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:987:1-996:1)
[Warning][Deadcode] Function 'stat64' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:999:1-1008:1)
[Warning][Deadcode] Function 'lstat64' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1011:1-1020:1)
[Warning][Deadcode] Function 'fstat64' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1023:1-1031:1)
[Warning][Deadcode] Function 'fstatat64' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1036:1-1047:1)
[Warning][Deadcode] Function 'pthread_equal' is uncalled: 1 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1061:1-1068:1)
[Warning][Deadcode] Function 'log_msg' is uncalled: 4 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1624:1-1634:1)
[Warning][Deadcode] Function 'log_warn' is uncalled: 4 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1635:1-1645:1)
[Warning][Deadcode] Function 'plog' is uncalled: 4 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1688:1-1698:1)
[Warning][Deadcode] Function 'print_line' is uncalled: 6 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3142:1-3157:1)
[Warning][Deadcode] Function 'print_column_number' is uncalled: 5 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3444:1-3458:1)
[Warning][Deadcode] Function 'fgetln' is uncalled: 29 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6163:1-6213:1)
[Warning][Deadcode] Function 'strlcpy' is uncalled: 25 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6237:1-6282:1)
[Warning][Deadcode] Function 'strtoimax' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6306:1-6315:1)
[Warning][Deadcode] Function 'strtoumax' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6323:1-6332:1)
[Warning][Deadcode] Function 'wcstoimax' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6340:1-6349:1)
[Warning][Deadcode] Function 'wcstoumax' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6357:1-6366:1)
[Warning][Deadcode] Function 'decompress_zlib' is uncalled: 53 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6380:1-6460:1)
[Warning][Deadcode] Function 'decompress_lzw' is uncalled: 3 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6461:1-6471:1)
[Warning][Deadcode] Function 'decompress_zip' is uncalled: 3 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6472:1-6482:1)
[Warning][Deadcode] Function 'decompress_lzma' is uncalled: 62 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6483:1-6572:1)
[Warning][Deadcode] Function 'decompress' is uncalled: 19 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6573:1-6604:1)
[Warning][Deadcode] Function 'ag_calloc' has dead code:
  on line 5310 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5310-5310)
[Warning][Deadcode] Function 'ag_malloc' has dead code:
  on line 5282 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5282-5282)
[Warning][Deadcode] Function 'ag_realloc' has dead code:
  on line 5296 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5296-5296)
[Warning][Deadcode] Function 'ag_scandir' has dead code:
  on line 3554 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3554-3554)
  on line 3572 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3572-3572)
  on lines 3575..3578 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3575-3578)
  on line 3580 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3580-3580)
[Warning][Deadcode] Function 'boyer_moore_strnstr' has dead code:
  on line 5588 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5588-5588)
[Warning][Deadcode] Function 'check_symloop_enter' has dead code:
  on line 4509 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4509-4509)
[Warning][Deadcode] Function 'decompress_open' has dead code:
  on lines 7065..7066 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7065-7066)
  on lines 7071..7072 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7071-7072)
  on lines 7083..7084 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7083-7084)
[Warning][Deadcode] Function 'generate_alpha_skip' has dead code:
  on line 5381 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5381-5381)
  on line 5388 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5388-5388)
[Warning][Deadcode] Function 'hash_strnstr' has dead code:
  on line 5654 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5654-5654)
  on line 5681 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5681-5681)
[Warning][Deadcode] Function 'is_prefix' has dead code:
  on line 5417 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5417-5417)
  on line 5423 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5423-5423)
[Warning][Deadcode] Function 'main' has dead code:
  on line 6792 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6792-6792)
  on lines 6890..6892 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6890-6892)
[Warning][Deadcode] Function 'parse_options' has dead code:
  on lines 2774..2781 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2774-2781)
  on lines 2787..2788 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2787-2788)
  on lines 2790..2791 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2790-2791)
  on line 2793 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2793-2793)
  on lines 2859..2862 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2859-2862)
  on lines 2865..2869 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2865-2869)
  on line 2872 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2872-2872)
[Warning][Deadcode] Function 'print_file_matches' has dead code:
  on line 3200 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3200-3200)
  on line 3203 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3203-3203)
  on lines 3294..3297 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3294-3297)
  on lines 3299..3300 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3299-3300)
  on line 3302 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3302-3302)
  on line 3304 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3304-3304)
  on line 3306 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3306-3306)
  on lines 3309..3312 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3309-3312)
  on lines 3314..3315 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3314-3315)
  on line 3321 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3321-3321)
  on line 3367 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3367-3367)
[Warning][Deadcode] Function 'print_path' has dead code:
  on line 3107 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3107-3107)
  on line 3111 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3111-3111)
[Warning][Deadcode] Function 'print_trailing_context' has dead code:
  on line 3071 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3071-3071)
  on line 3074 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3074-3074)
[Warning][Deadcode] Function 'search_buf' has dead code:
  on line 3894 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3894-3894)
[Warning][Deadcode] Function 'search_dir' has dead code:
  on lines 4901..4903 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4901-4903)
  on lines 4906..4907 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4906-4907)
[Warning][Deadcode] Function 'search_file' has dead code:
  on line 4131 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4131-4131)
[Warning][Deadcode] Function 'search_file_worker' has dead code:
  on line 4172 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4172-4172)
[Warning][Deadcode] Function 'suffix_len' has dead code:
  on line 5454 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5454-5454)
  on line 5460 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5460-5460)
[Warning][Deadcode] Function 'zfile_read' has dead code:
  on line 7302 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7302-7302)
[Warning][Deadcode] Logical lines of code (LLoC) summary:
  live: 3224
  dead: 389 (304 in uncalled functions)
  total lines: 3613
[Warning][Deadcode][CWE-570] condition '(unsigned long )ptr == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5281:7-5281:57)
[Warning][Race] Memory location optarg (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1719:13-1719:21)
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2397:9-2397:15)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2398:7-2399:27)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2401:11-2401:60)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2424:9-2424:15)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2425:7-2426:27)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2428:11-2428:60)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2447:9-2447:15)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2448:7-2449:28)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2451:11-2451:60)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2489:5-2489:56)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2510:5-2510:42)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2518:5-2518:61)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2559:5-2560:26)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2562:9-2562:58)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2583:7-2584:50)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2589:9-2589:59)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2600:13-2600:67)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2605:15-2605:69)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2634:25-2634:44)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2644:29-2644:70)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2650:31-2650:88)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2656:33-2656:84)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2662:35-2662:85)
[Warning][Deadcode][CWE-570] condition '(unsigned long )new_ptr == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5295:7-5295:61)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4231:18-4231:19)
[Warning][Deadcode][CWE-570] condition '(unsigned long )ptr == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5309:7-5309:57)
[Warning][Deadcode][CWE-570] condition 'sizeof(*(find + i)) > 1UL' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5380:11-5380:36)
[Warning][Deadcode][CWE-570] condition 'sizeof(*(find + i)) > 1UL' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5387:11-5387:36)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4289:16-4289:17)
[Warning][Deadcode][CWE-570] condition 'sizeof(*(s + i)) > 1UL' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5416:11-5416:33)
[Warning][Race] Memory location (alloc@sid:3797@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  read with [] (conf. 100)  (exp: (char const   * __restrict  )path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1296:3-1296:76)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
  read with [] (conf. 100)  (exp: & *(ig->slash_names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
  read with [] (conf. 100)  (exp: & *(ig->extensions + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
  read with [] (conf. 100)  (exp: & *(argv + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
  read with [] (conf. 100)  (exp: (char const   *)base_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2948:9-2948:51)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3037:9-3037:95)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3252:19-3252:127)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
  read with [] (conf. 100)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 100)  (exp: & *(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  read with [] (conf. 100)  (exp: & *(haystack + mid)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
  free with [] (conf. 100)  (exp: (void *)gitconfig_res) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2850:7-2850:34)
  free with [] (conf. 100)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)gitconfig_res) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2836:9-2836:36)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
[Warning][Race] Memory location (alloc@sid:3797@tid:Top Threads(#top))[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  read with [] (conf. 100)  (exp: (char const   * __restrict  )path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1296:3-1296:76)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
  read with [] (conf. 100)  (exp: & *(ig->slash_names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
  read with [] (conf. 100)  (exp: & *(ig->extensions + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
  read with [] (conf. 100)  (exp: & *(argv + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
  read with [] (conf. 100)  (exp: (char const   *)base_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2948:9-2948:51)
  read with [] (conf. 100)  (exp: & *(base_path + (base_path_len - 1))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2951:15-2951:61)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3037:9-3037:95)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3252:19-3252:127)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
  read with [] (conf. 100)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 100)  (exp: & *(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  read with [] (conf. 100)  (exp: & *(matches + match_read_index)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5735:9-5735:51)
  read with [] (conf. 100)  (exp: & *(haystack + mid)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
  free with [] (conf. 100)  (exp: (void *)gitconfig_res) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2850:7-2850:34)
  free with [] (conf. 100)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  write with [] (conf. 110)  (exp: & *(patterns + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1274:5-1274:44)
  write with [] (conf. 110)  (exp: & *(patterns + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1277:3-1277:62)
  write with [] (conf. 110)  (exp: (void * __restrict  )(gitconfig_res + buf_len)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2819:9-2820:74)
  write with [] (conf. 110)  (exp: & *(gitconfig_res + buf_len)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2834:7-2834:49)
  write with [] (conf. 110)  (exp: & *(base_path + base_path_len)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2954:13-2954:54)
  write with [] (conf. 110)  (exp: & *(base_path + (base_path_len + 1))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2955:13-2955:63)
  write with [] (conf. 110)  (exp: & *(regex + tmp___2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5188:7-5188:38)
  write with [] (conf. 110)  (exp: (char * __restrict  )(regex + regex_length)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5192:5-5192:92)
  write with [] (conf. 110)  (exp: & *(regex + tmp___3)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5198:3-5198:34)
  write with [] (conf. 110)  (exp: & *(regex + tmp___4)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5201:3-5201:34)
  write with [] (conf. 110)  (exp: & *(regex + tmp___5)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5204:3-5204:31)
  read with [] (conf. 110)  (exp: & *(patterns + (i - 1))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1270:5-1270:67)
  read with [] (conf. 110)  (exp: & *(patterns + (i - 1))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1274:5-1274:44)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: & *(matches + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5720:5-5720:32)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)gitconfig_res) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2836:9-2836:36)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
[Warning][Race] Memory location (alloc@sid:3797@tid:Top Threads(#top))[?].end (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with [] (conf. 100)  (exp: & (matches + matches_len)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3767:8-3767:94)
  write with [] (conf. 100)  (exp: & (matches + matches_len)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3800:8-3800:63)
  write with [] (conf. 100)  (exp: & (matches + matches_len)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3834:10-3834:79)
  write with [] (conf. 100)  (exp: & (matches + inverted_match_count)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5740:12-5740:70)
  write with [] (conf. 100)  (exp: & (matches + inverted_match_count)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5749:10-5749:50)
  read with [] (conf. 100)  (exp: (char const   * __restrict  )path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1296:3-1296:76)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
  read with [] (conf. 100)  (exp: & *(ig->slash_names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
  read with [] (conf. 100)  (exp: & *(ig->extensions + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
  read with [] (conf. 100)  (exp: & *(argv + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
  read with [] (conf. 100)  (exp: (char const   *)base_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2948:9-2948:51)
  read with [] (conf. 100)  (exp: & *(base_path + (base_path_len - 1))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2951:15-2951:61)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3037:9-3037:95)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3252:19-3252:127)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
  read with lock:{print_mtx} (conf. 100)  (exp: & (matches + cur_match)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3268:11-3268:51)
  read with lock:{print_mtx} (conf. 100)  (exp: & (matches + print_context.last_printed_match)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3333:19-3333:82)
  read with [] (conf. 100)  (exp: & (matches + matches_len)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3768:7-3768:48)
  read with [] (conf. 100)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 100)  (exp: & *(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  read with [] (conf. 100)  (exp: & *(matches + match_read_index)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5735:9-5735:51)
  read with [] (conf. 100)  (exp: & (matches + i)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5767:5-5767:97)
  read with [] (conf. 100)  (exp: & *(haystack + mid)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
  free with [] (conf. 100)  (exp: (void *)gitconfig_res) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2850:7-2850:34)
  free with [] (conf. 100)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  write with [] (conf. 110)  (exp: & *(patterns + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1274:5-1274:44)
  write with [] (conf. 110)  (exp: & *(patterns + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1277:3-1277:62)
  write with [] (conf. 110)  (exp: (void * __restrict  )(gitconfig_res + buf_len)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2819:9-2820:74)
  write with [] (conf. 110)  (exp: & *(gitconfig_res + buf_len)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2834:7-2834:49)
  write with [] (conf. 110)  (exp: & *(base_path + base_path_len)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2954:13-2954:54)
  write with [] (conf. 110)  (exp: & *(base_path + (base_path_len + 1))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2955:13-2955:63)
  write with [] (conf. 110)  (exp: & *(regex + tmp___2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5188:7-5188:38)
  write with [] (conf. 110)  (exp: (char * __restrict  )(regex + regex_length)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5192:5-5192:92)
  write with [] (conf. 110)  (exp: & *(regex + tmp___3)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5198:3-5198:34)
  write with [] (conf. 110)  (exp: & *(regex + tmp___4)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5201:3-5201:34)
  write with [] (conf. 110)  (exp: & *(regex + tmp___5)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5204:3-5204:31)
  write with [] (conf. 110)  (exp: & (matches + 0)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5726:6-5726:50)
  read with [] (conf. 110)  (exp: & *(patterns + (i - 1))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1270:5-1270:67)
  read with [] (conf. 110)  (exp: & *(patterns + (i - 1))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1274:5-1274:44)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: & *(matches + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5720:5-5720:32)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)gitconfig_res) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2836:9-2836:36)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
[Warning][Race] Memory location (alloc@sid:3797@tid:Top Threads(#top))[?].start (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with [] (conf. 100)  (exp: & (matches + matches_len)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3766:8-3766:66)
  write with [] (conf. 100)  (exp: & (matches + matches_len)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3799:8-3799:65)
  write with [] (conf. 100)  (exp: & (matches + matches_len)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3833:10-3833:81)
  write with [] (conf. 100)  (exp: & (matches + inverted_match_count)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5739:12-5739:73)
  write with [] (conf. 100)  (exp: & (matches + inverted_match_count)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5748:10-5748:71)
  read with [] (conf. 100)  (exp: (char const   * __restrict  )path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1296:3-1296:76)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
  read with [] (conf. 100)  (exp: & *(ig->slash_names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
  read with [] (conf. 100)  (exp: & *(ig->extensions + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
  read with [] (conf. 100)  (exp: & *(argv + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
  read with [] (conf. 100)  (exp: (char const   *)base_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2948:9-2948:51)
  read with [] (conf. 100)  (exp: & *(base_path + (base_path_len - 1))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2951:15-2951:61)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3037:9-3037:95)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & (matches + cur_match)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3231:11-3231:53)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3252:19-3252:127)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
  read with lock:{print_mtx} (conf. 100)  (exp: & (matches + print_context.last_printed_match)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3359:19-3359:84)
  read with [] (conf. 100)  (exp: & (matches + matches_len)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3767:8-3767:94)
  read with [] (conf. 100)  (exp: & (matches + matches_len)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3769:7-3769:106)
  read with [] (conf. 100)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 100)  (exp: & *(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  read with [] (conf. 100)  (exp: & *(matches + match_read_index)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5735:9-5735:51)
  read with [] (conf. 100)  (exp: & (matches + i)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5767:5-5767:97)
  read with [] (conf. 100)  (exp: & *(haystack + mid)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
  free with [] (conf. 100)  (exp: (void *)gitconfig_res) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2850:7-2850:34)
  free with [] (conf. 100)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  write with [] (conf. 110)  (exp: & *(patterns + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1274:5-1274:44)
  write with [] (conf. 110)  (exp: & *(patterns + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1277:3-1277:62)
  write with [] (conf. 110)  (exp: (void * __restrict  )(gitconfig_res + buf_len)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2819:9-2820:74)
  write with [] (conf. 110)  (exp: & *(gitconfig_res + buf_len)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2834:7-2834:49)
  write with [] (conf. 110)  (exp: & *(base_path + base_path_len)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2954:13-2954:54)
  write with [] (conf. 110)  (exp: & *(base_path + (base_path_len + 1))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2955:13-2955:63)
  write with [] (conf. 110)  (exp: & *(regex + tmp___2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5188:7-5188:38)
  write with [] (conf. 110)  (exp: (char * __restrict  )(regex + regex_length)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5192:5-5192:92)
  write with [] (conf. 110)  (exp: & *(regex + tmp___3)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5198:3-5198:34)
  write with [] (conf. 110)  (exp: & *(regex + tmp___4)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5201:3-5201:34)
  write with [] (conf. 110)  (exp: & *(regex + tmp___5)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5204:3-5204:31)
  write with [] (conf. 110)  (exp: & (matches + 0)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5725:6-5725:38)
  read with [] (conf. 110)  (exp: & *(patterns + (i - 1))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1270:5-1270:67)
  read with [] (conf. 110)  (exp: & *(patterns + (i - 1))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1274:5-1274:44)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: & *(matches + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5720:5-5720:32)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)gitconfig_res) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2836:9-2836:36)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
[Warning][Deadcode][CWE-570] condition 'sizeof(*c) > 1UL' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6791:13-6791:29)
[Warning][Deadcode][CWE-570] condition 'sizeof(*(s + (i + (size_t )pos))) > 1UL' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5422:11-5422:50)
[Warning][Race] Memory location (void ) (race with conf. 100):
  write with [] (conf. 100)  (exp: (void *)symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4373:9-4373:67)
  write with [] (conf. 100)  (exp: (void *)(symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4383:9-4383:93)
  write with [] (conf. 100)  (exp: (void * __restrict  )buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7197:7-7198:21)
  read with [] (conf. 100)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 100)  (exp: (void *)ig->abs_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1175:5-1175:31)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1392:7-1392:25)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1400:7-1400:25)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1418:13-1418:31)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1424:13-1424:31)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1439:9-1439:27)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1453:7-1453:25)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1465:7-1465:25)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1473:3-1473:21)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1572:9-1572:27)
  free with [] (conf. 100)  (exp: (void *)opts.color_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1825:3-1825:32)
  free with [] (conf. 100)  (exp: (void *)opts.color_match) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1826:3-1826:33)
  free with [] (conf. 100)  (exp: (void *)opts.color_line_number) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1827:3-1827:39)
  free with [] (conf. 100)  (exp: (void *)opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1829:5-1829:29)
  free with [] (conf. 100)  (exp: (void *)opts.color_line_number) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2649:31-2649:67)
  free with [] (conf. 100)  (exp: (void *)opts.color_match) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2655:33-2655:63)
  free with [] (conf. 100)  (exp: (void *)opts.color_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2661:35-2661:64)
  free with [] (conf. 100)  (exp: (void *)old_file_search_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2736:7-2736:42)
  free with [] (conf. 100)  (exp: (void *)file_search_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2740:5-2740:36)
  free with [] (conf. 100)  (exp: (void *)ignore_file_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2806:7-2806:37)
  free with [] (conf. 100)  (exp: (void *)gitconfig_res) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2850:7-2850:34)
  free with [] (conf. 100)  (exp: (void *)*(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  free with [] (conf. 100)  (exp: (void *)*(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  free with lock:{print_mtx} (conf. 100)  (exp: (void *)*(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item->path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4168:5-4168:35)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  free with [] (conf. 100)  (exp: (void *)(new_item->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4544:13-4544:54)
  free with [] (conf. 100)  (exp: (void *)(symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4729:9-4729:49)
  free with [] (conf. 100)  (exp: (void *)symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4730:9-4730:38)
  free with [] (conf. 100)  (exp: (void *)item_found) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4770:3-4770:27)
  free with [] (conf. 100)  (exp: (void *)dir_full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4831:5-4831:32)
  free with [] (conf. 100)  (exp: (void *)dir) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4979:5-4979:22)
  free with [] (conf. 100)  (exp: (void *)dir_full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4982:7-4982:34)
  free with [] (conf. 100)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 100)  (exp: (void *)*(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  free with [] (conf. 100)  (exp: (void *)strs) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5355:3-5355:21)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6069:5-6069:28)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6073:3-6073:26)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6090:5-6090:28)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6093:3-6093:26)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6122:5-6122:28)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6125:3-6125:26)
  free with [] (conf. 100)  (exp: (void *)opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6819:7-6819:31)
  free with [] (conf. 100)  (exp: (void *)*(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6933:5-6933:31)
  free with [] (conf. 100)  (exp: (void *)*(base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6934:5-6934:36)
  free with [] (conf. 100)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7393:3-7393:23)
[Warning][Race] Memory location (alloc@sid:2244@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3558:5-3558:47)
  free with [] (conf. 100)  (exp: (void *)dir) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4979:5-4979:22)
  write with [] (conf. 110)  (exp: (void * __restrict  )d) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3563:5-3563:93)
[Warning][Race] Memory location (alloc@sid:2244@tid:Top Threads(#top)).d_name (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3558:5-3558:47)
  read with [] (conf. 100)  (exp: (char const   *)(dir->d_name)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4924:11-4924:56)
  read with [] (conf. 100)  (exp: (char const   *)(dir->d_name)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4932:11-4932:56)
  free with [] (conf. 100)  (exp: (void *)dir) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4979:5-4979:22)
  write with [] (conf. 110)  (exp: (void * __restrict  )d) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3563:5-3563:93)
[Warning][Race] Memory location (alloc@sid:2244@tid:Top Threads(#top)).d_name[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3558:5-3558:47)
  read with [] (conf. 100)  (exp: & *(dirname + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1144:9-1144:41)
  read with [] (conf. 100)  (exp: (char const   *)(dir->d_name)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4924:11-4924:56)
  read with [] (conf. 100)  (exp: (char const   *)(dir->d_name)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4932:11-4932:56)
  free with [] (conf. 100)  (exp: (void *)dir) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4979:5-4979:22)
  write with [] (conf. 110)  (exp: (void * __restrict  )d) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3563:5-3563:93)
[Warning][Race] Memory location (alloc@sid:2244@tid:Top Threads(#top)).d_type (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3558:5-3558:47)
  read with [] (conf. 100)  (exp: & d->d_type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6061:7-6061:33)
  read with [] (conf. 100)  (exp: & d->d_type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6062:9-6062:36)
  read with [] (conf. 100)  (exp: & d->d_type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6063:7-6063:42)
  read with [] (conf. 100)  (exp: & d->d_type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6084:7-6084:33)
  read with [] (conf. 100)  (exp: & d->d_type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6085:5-6085:41)
  read with [] (conf. 100)  (exp: & d->d_type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6106:7-6106:33)
  read with [] (conf. 100)  (exp: & d->d_type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6107:9-6107:36)
  read with [] (conf. 100)  (exp: & d->d_type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6108:11-6108:37)
  read with [] (conf. 100)  (exp: & d->d_type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6111:11-6111:38)
  free with [] (conf. 100)  (exp: (void *)dir) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4979:5-4979:22)
  write with [] (conf. 110)  (exp: (void * __restrict  )d) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3563:5-3563:93)
[Warning][Race] Memory location stats (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3605:10-3605:16)
  write with [] (conf. 110)  (exp: (void *)(& stats)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
  read with [] (conf. 110)  (exp: & stats) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
[Warning][Race] Memory location stats.time_end (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3605:10-3605:16)
  write with [] (conf. 110)  (exp: (void *)(& stats)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
  write with [] (conf. 110)  (exp: (struct timeval * __restrict  )(& stats.time_end)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6914:5-6914:100)
  read with [] (conf. 110)  (exp: & stats) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
[Warning][Race] Memory location stats.time_end.tv_sec (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3605:10-3605:16)
  write with [] (conf. 110)  (exp: (void *)(& stats)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
  write with [] (conf. 110)  (exp: (struct timeval * __restrict  )(& stats.time_end)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6914:5-6914:100)
  read with [] (conf. 110)  (exp: & stats.time_end.tv_sec) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6915:5-6915:153)
[Warning][Race] Memory location stats.time_end.tv_usec (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3605:10-3605:16)
  write with [] (conf. 110)  (exp: (void *)(& stats)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
  write with [] (conf. 110)  (exp: (struct timeval * __restrict  )(& stats.time_end)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6914:5-6914:100)
  read with [] (conf. 110)  (exp: & stats.time_end.tv_usec) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6915:5-6915:153)
[Warning][Race] Memory location stats.time_start (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3605:10-3605:16)
  write with [] (conf. 110)  (exp: (void *)(& stats)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
  write with [] (conf. 110)  (exp: (struct timeval * __restrict  )(& stats.time_start)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6734:5-6734:102)
  read with [] (conf. 110)  (exp: & stats) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
[Warning][Race] Memory location stats.time_start.tv_sec (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3605:10-3605:16)
  write with [] (conf. 110)  (exp: (void *)(& stats)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
  write with [] (conf. 110)  (exp: (struct timeval * __restrict  )(& stats.time_start)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6734:5-6734:102)
  read with [] (conf. 110)  (exp: & stats.time_start.tv_sec) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6915:5-6915:153)
[Warning][Race] Memory location stats.time_start.tv_usec (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3605:10-3605:16)
  write with [] (conf. 110)  (exp: (void *)(& stats)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
  write with [] (conf. 110)  (exp: (struct timeval * __restrict  )(& stats.time_start)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6734:5-6734:102)
  read with [] (conf. 110)  (exp: & stats.time_start.tv_usec) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6915:5-6915:153)
[Warning][Race] Memory location stats.total_bytes (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3605:10-3605:16)
  write with lock:{stats_mtx} (conf. 110)  (exp: & stats.total_bytes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3852:5-3852:42)
  write with [] (conf. 110)  (exp: (void *)(& stats)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
  read with lock:{stats_mtx} (conf. 110)  (exp: & stats.total_bytes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3852:5-3852:42)
  read with [] (conf. 110)  (exp: & stats) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
  read with [] (conf. 110)  (exp: & stats.total_bytes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6917:5-6919:22)
[Warning][Race] Memory location stats.total_file_matches (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3605:10-3605:16)
  write with lock:{stats_mtx} (conf. 110)  (exp: & stats.total_file_matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3856:8-3856:36)
  write with [] (conf. 110)  (exp: (void *)(& stats)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
  read with lock:{stats_mtx} (conf. 110)  (exp: & stats.total_file_matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3856:8-3856:36)
  read with [] (conf. 110)  (exp: & stats) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
  read with [] (conf. 110)  (exp: & stats.total_file_matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6917:5-6919:22)
[Warning][Race] Memory location stats.total_files (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3605:10-3605:16)
  write with lock:{stats_mtx} (conf. 110)  (exp: & stats.total_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3853:6-3853:27)
  write with [] (conf. 110)  (exp: (void *)(& stats)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
  read with lock:{stats_mtx} (conf. 110)  (exp: & stats.total_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3853:6-3853:27)
  read with [] (conf. 110)  (exp: & stats) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
  read with [] (conf. 110)  (exp: & stats.total_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6917:5-6919:22)
[Warning][Race] Memory location stats.total_matches (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3605:10-3605:16)
  write with lock:{stats_mtx} (conf. 110)  (exp: & stats.total_matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3854:5-3854:39)
  write with [] (conf. 110)  (exp: (void *)(& stats)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
  read with lock:{stats_mtx} (conf. 110)  (exp: & stats.total_matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3854:5-3854:39)
  read with [] (conf. 110)  (exp: & stats) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6733:5-6733:48)
  read with [] (conf. 110)  (exp: & stats.total_matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6917:5-6919:22)
[Warning][Deadcode][CWE-570] condition 'sizeof(*(s + (pos - (size_t const   )((size_t const   )i)))) > 1UL' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5453:11-5453:56)
[Warning][Deadcode][CWE-570] condition 'opts.ackmate' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3070:7-3070:19)
[Warning][Race] Memory location log_threshold (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1603:23-1603:58)
  write with [] (conf. 110)  (exp: & log_threshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1609:3-1609:28)
  read with [] (conf. 110)  (exp: & log_threshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1662:7-1662:49)
  read with lock:{print_mtx} (conf. 110)  (exp: & log_threshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1662:7-1662:49)
[Warning][Deadcode][CWE-570] condition 'sizeof(*(s + ((s_len - (size_t const   )((size_t const   )i)) - 1UL))) > 1UL' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5459:11-5459:66)
[Warning][Deadcode][CWE-570] condition 'opts.vimgrep' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3073:7-3073:19)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4322:14-4322:15)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4324:18-4324:19)
[Warning][Race] Memory location alpha_skip_lookup[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3623:8-3623:31)
  write with [] (conf. 110)  (exp: & *(skip_lookup + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5371:5-5371:31)
  write with [] (conf. 110)  (exp: & *(skip_lookup + (int )((unsigned char )*(find + i)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5378:7-5378:63)
  write with [] (conf. 110)  (exp: & *(skip_lookup + (int )((unsigned char )__res))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5386:7-5386:57)
  write with [] (conf. 110)  (exp: & *(skip_lookup + (int )((unsigned char )__res___0))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5393:7-5393:61)
  read with [] (conf. 110)  (exp: & *(alpha_skip_lookup___0 + (int )((unsigned char )*(s + pos)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5609:5-5610:59)
[Warning][Deadcode][CWE-571] condition '! opts.vimgrep' is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3101:9-3101:23)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6842:16-6842:17)
[Warning][Deadcode][CWE-570] condition 'opts.ackmate' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3106:7-3106:19)
[Warning][Deadcode][CWE-570] condition 'opts.vimgrep' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3110:7-3110:19)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4340:20-4340:21)
[Warning][Race] Memory location work_queue (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3639:14-3639:55)
  write with lock:{work_queue_mtx} (conf. 110)  (exp: & work_queue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4162:5-4162:34)
  write with lock:{work_queue_mtx} (conf. 110)  (exp: & work_queue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4969:9-4969:32)
  write with [] (conf. 110)  (exp: & work_queue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6725:3-6725:43)
  read with lock:{work_queue_mtx} (conf. 110)  (exp: & work_queue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4153:12-4153:69)
  read with lock:{work_queue_mtx} (conf. 110)  (exp: & work_queue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4161:5-4161:28)
  read with lock:{work_queue_mtx} (conf. 110)  (exp: & work_queue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4162:5-4162:34)
  read with lock:{work_queue_mtx} (conf. 110)  (exp: & work_queue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4163:9-4163:66)
[Warning][Race] Memory location (alloc@sid:2237@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3551:7-3551:92)
  read with [] (conf. 100)  (exp: & *(dir_list + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4898:5-4898:26)
  read with [] (conf. 110)  (exp: (void *)names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3551:7-3551:92)
  free with [] (conf. 110)  (exp: (void *)names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3551:7-3551:92)
  free with [] (conf. 110)  (exp: (void *)dir_list) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4989:3-4989:25)
[Warning][Race] Memory location (alloc@sid:2237@tid:Top Threads(#top))[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3551:7-3551:92)
  read with [] (conf. 100)  (exp: & *(dir_list + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4898:5-4898:26)
  write with [] (conf. 110)  (exp: & *(names + results_len)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3564:5-3564:31)
  read with [] (conf. 110)  (exp: (void *)names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3551:7-3551:92)
  free with [] (conf. 110)  (exp: (void *)names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3551:7-3551:92)
  free with [] (conf. 110)  (exp: (void *)dir_list) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4989:3-4989:25)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4360:10-4360:11)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4367:14-4367:15)
[Warning][Deadcode][CWE-570] condition 'opts.ackmate' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3199:7-3199:19)
[Warning][Deadcode][CWE-570] condition 'opts.vimgrep' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3202:7-3202:19)
[Warning][Deadcode][CWE-570] condition 'opts.one_dev' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6889:11-6889:23)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4394:12-4394:13)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3220:10-3220:11)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5584:12-5584:13)
[Warning][Race] Memory location (char *) (race with conf. 100):
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
  read with [] (conf. 100)  (exp: & *(ig->slash_names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
  read with [] (conf. 100)  (exp: & *(ig->extensions + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
  read with [] (conf. 100)  (exp: & *(argv + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3037:9-3037:95)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3252:19-3252:127)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
  read with [] (conf. 100)  (exp: & *(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  read with [] (conf. 100)  (exp: & *(haystack + mid)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4404:16-4404:17)
[Warning][Deadcode][CWE-570] condition 'sizeof(*(s + pos)) > 1UL' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5587:15-5587:39)
[Warning][Race] Memory location (struct __anonstruct_symdir_t_545766974).hh.hh_next (race with conf. 100):
  write with [] (conf. 100)  (exp: & _he_thh->hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4535:17-4535:55)
  write with [] (conf. 100)  (exp: & (_hd_hh_del->hh_prev)->hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4761:10-4761:61)
  read with [] (conf. 100)  (exp: & item_found->hh.hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4339:15-4339:37)
  read with [] (conf. 100)  (exp: & item_found->hh.hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4341:15-4341:107)
  read with [] (conf. 100)  (exp: & item_found->hh.hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4708:15-4708:37)
  read with [] (conf. 100)  (exp: & item_found->hh.hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4710:15-4710:107)
[Warning][Race] Memory location (struct __anonstruct_symdir_t_545766974).hh.next (race with conf. 100):
  write with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->tail)->next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4388:9-4388:57)
  write with [] (conf. 100)  (exp: & ((UT_hash_handle *)((ptrdiff_t )item_found->hh.prev + (symhash->hh.tbl)->hho))->next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4742:10-4742:115)
  read with [] (conf. 100)  (exp: & item_found->hh.next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4728:11-4728:77)
  read with [] (conf. 100)  (exp: & item_found->hh.next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4742:10-4742:115)
  read with [] (conf. 100)  (exp: & item_found->hh.next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4745:11-4745:52)
[Warning][Race] Memory location (struct __anonstruct_symdir_t_545766974).hh.prev (race with conf. 100):
  write with [] (conf. 100)  (exp: & symhash->hh.prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4366:7-4366:35)
  write with [] (conf. 100)  (exp: & ((UT_hash_handle *)((ptrdiff_t )_hd_hh_del->next + (symhash->hh.tbl)->hho))->prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4750:10-4750:109)
  read with [] (conf. 100)  (exp: & item_found->hh.prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4727:9-4727:75)
  read with [] (conf. 100)  (exp: & item_found->hh.prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4739:10-4739:111)
  read with [] (conf. 100)  (exp: & item_found->hh.prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4741:11-4741:30)
  read with [] (conf. 100)  (exp: & item_found->hh.prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4742:10-4742:115)
  read with [] (conf. 100)  (exp: & _hd_hh_del->prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4750:10-4750:109)
[Warning][Race] Memory location (struct __anonstruct_symdir_t_545766974).hh.tbl (race with conf. 100):
  write with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4369:9-4369:51)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4319:9-4319:68)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4323:15-4323:60)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4325:13-4325:130)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4341:15-4341:107)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4370:13-4370:30)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4373:9-4373:67)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4374:10-4374:48)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4375:10-4375:45)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4376:10-4376:49)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4377:10-4377:75)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4379:10-4379:63)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4380:13-4380:41)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4383:9-4383:93)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4384:10-4384:51)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4388:9-4388:57)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4389:7-4389:93)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4390:8-4390:47)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4392:7-4392:38)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4393:5-4393:39)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4492:7-4492:75)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4496:10-4496:57)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4497:7-4497:77)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4499:13-4499:58)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4500:12-4500:84)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4502:9-4502:71)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4503:13-4503:124)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4688:9-4688:68)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4692:15-4692:60)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4694:13-4694:130)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4710:15-4710:107)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4729:9-4729:49)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4730:9-4730:38)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4738:11-4738:125)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4739:10-4739:111)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4742:10-4742:115)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4750:10-4750:109)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4753:9-4753:76)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4756:10-4756:57)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4757:11-4757:104)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4758:11-4758:78)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4766:9-4766:40)
[Warning][Race] Memory location done_adding_files (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3641:5-3641:26)
  write with [] (conf. 110)  (exp: & done_adding_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6758:3-6758:24)
  write with lock:{work_queue_mtx} (conf. 110)  (exp: & done_adding_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6901:5-6901:26)
  read with lock:{work_queue_mtx} (conf. 110)  (exp: & done_adding_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4154:11-4154:28)
[Warning][Race] Memory location (struct zfile).actual_len (race with conf. 100):
  write with [] (conf. 100)  (exp: & cookie->actual_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6974:3-6974:36)
  write with [] (conf. 100)  (exp: & cookie->actual_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7292:5-7292:35)
  read with [] (conf. 100)  (exp: & cookie->actual_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7292:5-7292:35)
[Warning][Race] Memory location (struct zfile).decode_offset (race with conf. 100):
  write with [] (conf. 100)  (exp: & cookie->decode_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7184:9-7184:44)
  write with [] (conf. 100)  (exp: & cookie->decode_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7203:7-7203:38)
  write with [] (conf. 100)  (exp: & cookie->decode_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7343:5-7343:41)
  read with [] (conf. 100)  (exp: & cookie->decode_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6971:7-6971:39)
  read with [] (conf. 100)  (exp: & cookie->decode_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7152:3-7152:61)
  read with [] (conf. 100)  (exp: & cookie->decode_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7184:9-7184:44)
  read with [] (conf. 100)  (exp: & cookie->decode_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7203:7-7203:38)
[Warning][Race] Memory location (struct zfile).eof (race with conf. 100):
  write with [] (conf. 100)  (exp: & cookie->eof) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7024:3-7024:25)
  write with [] (conf. 100)  (exp: & cookie->eof) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7219:9-7219:31)
  write with [] (conf. 100)  (exp: & cookie->eof) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7228:9-7228:31)
  read with [] (conf. 100)  (exp: & cookie->eof) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7147:7-7147:18)
  read with [] (conf. 100)  (exp: & cookie->eof) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7368:13-7368:26)
[Warning][Race] Memory location (struct zfile).inbuf (race with conf. 100):
  write with [] (conf. 100)  (exp: (void * __restrict  )(cookie->inbuf)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7238:7-7239:49)
  read with [] (conf. 100)  (exp: & cookie->inbuf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7238:7-7239:49)
[Warning][Race] Memory location (struct zfile).logic_offset (race with conf. 100):
  write with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7204:7-7204:37)
  write with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7344:5-7344:40)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6968:7-6968:38)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7152:3-7152:61)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7204:7-7204:37)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7330:5-7330:57)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7337:7-7337:50)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7348:7-7348:51)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7352:12-7352:56)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7354:7-7354:56)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7371:9-7371:52)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7377:7-7377:56)
[Warning][Race] Memory location (struct zfile).outbuf_start (race with conf. 100):
  write with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7023:3-7023:38)
  write with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7183:9-7183:87)
  write with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7202:7-7202:81)
  write with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7267:5-7267:40)
  read with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7163:11-7163:97)
  read with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7171:7-7171:73)
  read with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7183:9-7183:87)
  read with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7197:7-7198:21)
  read with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7202:7-7202:81)
  read with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7213:9-7213:115)
[Warning][Race] Memory location (struct zfile).stream.gz (race with conf. 100):
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  free with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7035:3-7035:34)
  write with [] (conf. 100)  (exp: (void *)(& cookie->stream.gz)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  read with [] (conf. 100)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
[Warning][Race] Memory location (struct zfile).stream.gz.avail_in (race with conf. 100):
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  free with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7035:3-7035:34)
  write with [] (conf. 100)  (exp: (void *)(& cookie->stream.gz)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  write with [] (conf. 100)  (exp: & cookie->stream.gz.avail_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6985:3-6985:40)
  write with [] (conf. 100)  (exp: & cookie->stream.gz.avail_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7256:9-7256:47)
  read with [] (conf. 100)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  read with [] (conf. 100)  (exp: & cookie->stream.gz.avail_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7233:7-7233:52)
[Warning][Race] Memory location (struct zfile).stream.gz.avail_out (race with conf. 100):
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  free with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7035:3-7035:34)
  write with [] (conf. 100)  (exp: (void *)(& cookie->stream.gz)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  write with [] (conf. 100)  (exp: & cookie->stream.gz.avail_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6987:3-6987:62)
  write with [] (conf. 100)  (exp: & cookie->stream.gz.avail_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7265:7-7265:66)
  read with [] (conf. 100)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
[Warning][Race] Memory location (struct zfile).stream.gz.next_in (race with conf. 100):
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  free with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7035:3-7035:34)
  write with [] (conf. 100)  (exp: (void *)(& cookie->stream.gz)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  write with [] (conf. 100)  (exp: & cookie->stream.gz.next_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6984:3-6984:51)
  write with [] (conf. 100)  (exp: & cookie->stream.gz.next_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7257:9-7257:50)
  read with [] (conf. 100)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
[Warning][Race] Memory location (struct zfile).stream.gz.next_out (race with conf. 100):
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  free with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7035:3-7035:34)
  write with [] (conf. 100)  (exp: (void *)(& cookie->stream.gz)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  write with [] (conf. 100)  (exp: & cookie->stream.gz.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6986:3-6986:46)
  write with [] (conf. 100)  (exp: & cookie->stream.gz.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7264:7-7264:50)
  read with [] (conf. 100)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  read with [] (conf. 100)  (exp: & cookie->stream.gz.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7159:9-7159:45)
  read with [] (conf. 100)  (exp: & cookie->stream.gz.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7167:9-7167:45)
  read with [] (conf. 100)  (exp: & cookie->stream.gz.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7213:9-7213:115)
  read with [] (conf. 100)  (exp: & cookie->stream.gz.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7287:7-7287:44)
[Warning][Race] Memory location (struct zfile).stream.lzma (race with conf. 100):
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  free with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
[Warning][Race] Memory location (struct zfile).stream.lzma.avail_in (race with conf. 100):
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  free with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma.avail_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7015:3-7015:44)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma.avail_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7253:9-7253:42)
  read with [] (conf. 100)  (exp: & cookie->stream.lzma.avail_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7235:7-7235:45)
[Warning][Race] Memory location (struct zfile).stream.lzma.avail_out (race with conf. 100):
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  free with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma.avail_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7017:3-7017:57)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma.avail_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7262:7-7262:61)
[Warning][Race] Memory location (struct zfile).stream.lzma.next_in (race with conf. 100):
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  free with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma.next_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7014:3-7014:61)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma.next_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7254:9-7254:71)
[Warning][Race] Memory location (struct zfile).stream.lzma.next_out (race with conf. 100):
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  free with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7016:3-7016:48)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7261:7-7261:52)
  read with [] (conf. 100)  (exp: & cookie->stream.lzma.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7161:9-7161:47)
  read with [] (conf. 100)  (exp: & cookie->stream.lzma.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7169:9-7169:47)
  read with [] (conf. 100)  (exp: & cookie->stream.lzma.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7289:7-7289:46)
[Warning][Deadcode][CWE-570] condition 'opts.ackmate' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3293:13-3293:25)
[Warning][Deadcode][CWE-570] condition 'sizeof(*(R + i)) > 1UL' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5653:15-5653:37)
[Warning][Race] Memory location getenv (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1709:42-1709:106)
  call with [] (conf. 110)  (exp: getenv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1790:3-1790:23)
  call with [] (conf. 110)  (exp: getenv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1956:3-1956:23)
  call with [] (conf. 110)  (exp: getenv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2837:9-2837:45)
[Warning][Deadcode][CWE-570] condition 'opts.vimgrep' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3308:13-3308:25)
[Warning][Deadcode][CWE-570] condition 'opts.column' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3320:15-3320:26)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4462:14-4462:15)
[Warning][Deadcode][CWE-570] condition 'sizeof(*(R___0 + i___0)) > 1UL' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5680:13-5680:43)
[Warning][Race] Memory location (alloc@sid:3166@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4506:13-4506:118)
  write with [] (conf. 110)  (exp: (void *)_he_new_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4511:13-4511:136)
[Warning][Race] Memory location (alloc@sid:3166@tid:Top Threads(#top))[?].count (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4506:13-4506:118)
  write with [] (conf. 110)  (exp: (void *)_he_new_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4511:13-4511:136)
  write with [] (conf. 110)  (exp: & _he_newbkt->count) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4529:18-4529:39)
  read with [] (conf. 110)  (exp: & _he_newbkt->count) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4529:18-4529:39)
  read with [] (conf. 110)  (exp: & _he_newbkt->count) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4530:21-4530:79)
  read with [] (conf. 110)  (exp: & _he_newbkt->count) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4532:19-4532:103)
[Warning][Race] Memory location (alloc@sid:3166@tid:Top Threads(#top))[?].expand_mult (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4506:13-4506:118)
  write with [] (conf. 110)  (exp: (void *)_he_new_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4511:13-4511:136)
  write with [] (conf. 110)  (exp: & _he_newbkt->expand_mult) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4532:19-4532:103)
[Warning][Race] Memory location (alloc@sid:3166@tid:Top Threads(#top))[?].hh_head (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4506:13-4506:118)
  write with [] (conf. 110)  (exp: (void *)_he_new_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4511:13-4511:136)
  write with [] (conf. 110)  (exp: & _he_newbkt->hh_head) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4539:17-4539:46)
  read with [] (conf. 110)  (exp: & _he_newbkt->hh_head) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4535:17-4535:55)
  read with [] (conf. 110)  (exp: & _he_newbkt->hh_head) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4536:21-4536:40)
  read with [] (conf. 110)  (exp: & _he_newbkt->hh_head) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4537:20-4537:59)
[Warning][Race] Memory location optind (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1720:12-1720:19)
  write with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2402:9-2402:18)
  write with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2406:9-2406:18)
  write with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2411:11-2411:20)
  write with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2429:9-2429:18)
  write with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2433:9-2433:18)
  write with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2438:11-2438:20)
  write with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2452:9-2452:18)
  write with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2456:9-2456:18)
  write with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2461:11-2461:20)
  read with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2402:9-2402:18)
  read with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2406:9-2406:18)
  read with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2411:11-2411:20)
  read with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2429:9-2429:18)
  read with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2433:9-2433:18)
  read with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2438:11-2438:20)
  read with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2452:9-2452:18)
  read with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2456:9-2456:18)
  read with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2461:11-2461:20)
  read with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2756:3-2756:17)
  read with [] (conf. 110)  (exp: & optind) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2757:3-2757:17)
[Warning][Race] Memory location out_fd (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5272:6-5272:35)
  write with [] (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2622:21-2622:36)
  write with [] (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2628:23-2628:38)
  write with [] (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2759:5-2759:50)
  write with [] (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6728:3-6728:18)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1666:3-1666:18)
  read with [] (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2760:9-2760:17)
  read with [] (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3082:7-3082:87)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3082:7-3082:87)
  read with [] (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3083:7-3083:26)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3083:7-3083:26)
  read with [] (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3115:5-3116:65)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3115:5-3116:65)
  read with [] (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3118:5-3119:29)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3118:5-3119:29)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3133:5-3134:89)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3136:5-3137:29)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3165:3-3166:16)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3236:15-3236:84)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3326:15-3327:40)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3335:19-3336:39)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3342:19-3342:38)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3350:21-3350:97)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3352:19-3352:38)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3373:19-3374:44)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3386:19-3386:50)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3389:19-3389:50)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3397:15-3398:35)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3414:11-3414:30)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3421:5-3421:19)
  read with [] (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3435:5-3436:72)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3435:5-3436:72)
  read with [] (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3438:5-3439:29)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3438:5-3439:29)
  read with lock:{print_mtx} (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3466:7-3466:74)
  read with [] (conf. 110)  (exp: & out_fd) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6923:5-6923:19)
[Warning][Deadcode][CWE-570] condition 'tmp___0' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7064:7-7064:14)
[Warning][Deadcode][CWE-570] condition 'tmp___1' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7070:9-7070:16)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4495:12-4495:13)
[Warning][Deadcode][CWE-570] condition 'opts.column' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3366:25-3366:36)
[Warning][Deadcode][CWE-570] condition '(unsigned long )cookie == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7082:7-7082:60)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4505:18-4505:19)
[Warning][Deadcode][CWE-570] condition '! _he_new_buckets' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4508:17-4508:34)
[Warning][Race] Memory location (struct __anonstruct_match_t_73278319).end (race with conf. 100):
  write with [] (conf. 100)  (exp: & (matches + matches_len)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3767:8-3767:94)
  write with [] (conf. 100)  (exp: & (matches + matches_len)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3800:8-3800:63)
  write with [] (conf. 100)  (exp: & (matches + matches_len)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3834:10-3834:79)
  write with [] (conf. 100)  (exp: & (matches + inverted_match_count)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5740:12-5740:70)
  write with [] (conf. 100)  (exp: & (matches + inverted_match_count)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5749:10-5749:50)
  read with lock:{print_mtx} (conf. 100)  (exp: & (matches + cur_match)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3268:11-3268:51)
  read with lock:{print_mtx} (conf. 100)  (exp: & (matches + print_context.last_printed_match)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3333:19-3333:82)
  read with [] (conf. 100)  (exp: & (matches + matches_len)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3768:7-3768:48)
  read with [] (conf. 100)  (exp: & *(matches + match_read_index)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5735:9-5735:51)
  read with [] (conf. 100)  (exp: & (matches + i)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5767:5-5767:97)
[Warning][Race] Memory location (struct __anonstruct_match_t_73278319).start (race with conf. 100):
  write with [] (conf. 100)  (exp: & (matches + matches_len)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3766:8-3766:66)
  write with [] (conf. 100)  (exp: & (matches + matches_len)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3799:8-3799:65)
  write with [] (conf. 100)  (exp: & (matches + matches_len)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3833:10-3833:81)
  write with [] (conf. 100)  (exp: & (matches + inverted_match_count)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5739:12-5739:73)
  write with [] (conf. 100)  (exp: & (matches + inverted_match_count)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5748:10-5748:71)
  read with lock:{print_mtx} (conf. 100)  (exp: & (matches + cur_match)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3231:11-3231:53)
  read with lock:{print_mtx} (conf. 100)  (exp: & (matches + print_context.last_printed_match)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3359:19-3359:84)
  read with [] (conf. 100)  (exp: & (matches + matches_len)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3767:8-3767:94)
  read with [] (conf. 100)  (exp: & (matches + matches_len)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3769:7-3769:106)
  read with [] (conf. 100)  (exp: & *(matches + match_read_index)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5735:9-5735:51)
  read with [] (conf. 100)  (exp: & (matches + i)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5767:5-5767:97)
[Warning][Race] Memory location root_ignores (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1048:9-1048:23)
  write with [] (conf. 110)  (exp: & root_ignores) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6727:3-6727:75)
  read with [] (conf. 110)  (exp: & root_ignores) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1278:7-1278:57)
  read with [] (conf. 110)  (exp: & root_ignores) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2362:5-2362:33)
  read with [] (conf. 110)  (exp: & root_ignores) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2518:5-2518:61)
  read with [] (conf. 110)  (exp: & root_ignores) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2600:13-2600:67)
  read with [] (conf. 110)  (exp: & root_ignores) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2605:15-2605:69)
  read with [] (conf. 110)  (exp: & root_ignores) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2805:7-2805:73)
  read with [] (conf. 110)  (exp: & root_ignores) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2849:7-2849:70)
  read with [] (conf. 110)  (exp: & root_ignores) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6867:7-6867:65)
  read with [] (conf. 110)  (exp: & root_ignores) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6929:3-6929:31)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4524:24-4524:25)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7156:10-7156:11)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7157:12-7157:13)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2389:10-2389:11)
[Warning][Deadcode][CWE-570] condition '(unsigned long )names == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3536:7-3536:59)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3539:10-3539:11)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4587:10-4587:11)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4590:14-4590:15)
[Warning][Deadcode][CWE-570] condition '(unsigned long )names == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3553:11-3553:63)
[Warning][Deadcode][CWE-570] condition '(unsigned long )d == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3560:9-3560:57)
[Warning][Race] Memory location opts (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
[Warning][Race] Memory location opts.ackmate (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.ackmate) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2858:7-2858:19)
  read with [] (conf. 110)  (exp: & opts.ackmate) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3070:7-3070:19)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.ackmate) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3070:7-3070:19)
  read with [] (conf. 110)  (exp: & opts.ackmate) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3106:7-3106:19)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.ackmate) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3106:7-3106:19)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.ackmate) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3199:7-3199:19)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.ackmate) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3293:13-3293:25)
[Warning][Race] Memory location opts.ackmate_dir_filter (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & *re) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: & opts.ackmate_dir_filter) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1336:7-1336:77)
  read with [] (conf. 110)  (exp: & opts.ackmate_dir_filter) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1340:3-1341:72)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.ackmate_dir_filter) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1835:7-1835:30)
  read with [] (conf. 110)  (exp: & *re) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5802:7-5802:57)
  read with [] (conf. 110)  (exp: & *re) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5806:3-5806:74)
[Warning][Race] Memory location opts.ackmate_dir_filter_extra (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & *re_extra) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5806:3-5806:74)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.ackmate_dir_filter_extra) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1838:7-1838:36)
  read with [] (conf. 110)  (exp: & *re_extra) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5807:7-5807:63)
[Warning][Race] Memory location opts.after (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.after) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2400:7-2400:36)
  write with [] (conf. 110)  (exp: & opts.after) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2403:9-2403:32)
  write with [] (conf. 110)  (exp: & opts.after) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2407:9-2407:32)
  write with [] (conf. 110)  (exp: & opts.after) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2412:11-2412:34)
  write with [] (conf. 110)  (exp: & opts.after) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2416:7-2416:30)
  write with [] (conf. 110)  (exp: & opts.after) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2856:5-2856:39)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.after) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3077:9-3077:59)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.after) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3077:9-3077:59)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.after) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3190:7-3190:17)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.after) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3223:13-3223:67)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.after) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3235:17-3235:88)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.after) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3242:13-3242:99)
[Warning][Race] Memory location opts.before (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2427:7-2427:37)
  write with [] (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2430:9-2430:33)
  write with [] (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2434:9-2434:33)
  write with [] (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2439:11-2439:35)
  write with [] (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2443:7-2443:31)
  write with [] (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2855:5-2855:40)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3013:3-3013:53)
  read with [] (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3036:10-3036:25)
  read with [] (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3052:7-3052:25)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3052:7-3052:25)
  read with [] (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3060:3-3060:84)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3060:3-3060:84)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3193:7-3193:18)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3235:17-3235:88)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3241:15-3241:32)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3246:17-3246:54)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3247:15-3247:53)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3249:13-3249:54)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3250:20-3250:35)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3251:15-3251:89)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3256:17-3256:92)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.before) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3278:11-3278:28)
[Warning][Race] Memory location opts.casing (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1793:3-1793:39)
  write with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2498:5-2498:41)
  write with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2532:5-2532:41)
  write with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2535:5-2535:41)
  write with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2720:5-2720:41)
  write with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6782:7-6782:43)
  write with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6784:7-6784:43)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2719:7-2719:39)
  read with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2724:9-2724:41)
  read with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2727:9-2727:41)
  read with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3724:9-3726:122)
  read with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3729:9-3731:122)
  read with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3733:9-3736:106)
  read with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6779:7-6779:39)
  read with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6788:9-6788:41)
  read with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6801:5-6802:72)
  read with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6804:5-6805:91)
  read with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6806:5-6807:66)
  read with [] (conf. 110)  (exp: & opts.casing) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6814:9-6814:41)
[Warning][Race] Memory location opts.color (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.color) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1794:3-1794:17)
  write with [] (conf. 110)  (exp: & opts.color) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1798:7-1798:21)
  write with [] (conf. 110)  (exp: & opts.color) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2379:5-2379:19)
  write with [] (conf. 110)  (exp: & opts.color) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2550:5-2550:19)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.color) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3114:7-3114:17)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.color) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3114:7-3114:17)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.color) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3132:7-3132:17)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.color) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3325:17-3325:27)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.color) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3334:21-3334:31)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.color) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3372:21-3372:31)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.color) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3396:17-3396:27)
  read with [] (conf. 110)  (exp: & opts.color) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3434:7-3434:17)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.color) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3434:7-3434:17)
[Warning][Race] Memory location opts.color_line_number (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
  read with [] (conf. 100)  (exp: & *(ig->slash_names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
  read with [] (conf. 100)  (exp: & *(ig->extensions + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
  read with [] (conf. 100)  (exp: & *(argv + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3037:9-3037:95)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3252:19-3252:127)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
  read with [] (conf. 100)  (exp: & *(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  read with [] (conf. 100)  (exp: & *(haystack + mid)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.color_line_number) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1815:3-1815:56)
  write with [] (conf. 110)  (exp: (char ** __restrict  )ret) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6144:3-6144:81)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.color_line_number) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1827:3-1827:39)
  read with [] (conf. 110)  (exp: & opts.color_line_number) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2649:31-2649:67)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.color_line_number) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3133:5-3134:89)
  read with [] (conf. 110)  (exp: & opts.color_line_number) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3435:5-3436:72)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.color_line_number) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3435:5-3436:72)
[Warning][Race] Memory location opts.color_match (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
  read with [] (conf. 100)  (exp: & *(ig->slash_names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
  read with [] (conf. 100)  (exp: & *(ig->extensions + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
  read with [] (conf. 100)  (exp: & *(argv + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3037:9-3037:95)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3252:19-3252:127)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
  read with [] (conf. 100)  (exp: & *(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  read with [] (conf. 100)  (exp: & *(haystack + mid)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.color_match) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1814:3-1814:44)
  write with [] (conf. 110)  (exp: (char ** __restrict  )ret) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6144:3-6144:81)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.color_match) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1826:3-1826:33)
  read with [] (conf. 110)  (exp: & opts.color_match) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2655:33-2655:63)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.color_match) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3326:15-3327:40)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.color_match) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3373:19-3374:44)
[Warning][Race] Memory location opts.color_path (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
  read with [] (conf. 100)  (exp: & *(ig->slash_names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
  read with [] (conf. 100)  (exp: & *(ig->extensions + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
  read with [] (conf. 100)  (exp: & *(argv + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3037:9-3037:95)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3252:19-3252:127)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
  read with [] (conf. 100)  (exp: & *(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  read with [] (conf. 100)  (exp: & *(haystack + mid)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.color_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1813:3-1813:42)
  write with [] (conf. 110)  (exp: (char ** __restrict  )ret) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6144:3-6144:81)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.color_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1825:3-1825:32)
  read with [] (conf. 110)  (exp: & opts.color_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2661:35-2661:64)
  read with [] (conf. 110)  (exp: & opts.color_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3115:5-3116:65)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.color_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3115:5-3116:65)
[Warning][Race] Memory location opts.color_win_ansi (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.color_win_ansi) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1801:3-1801:26)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
[Warning][Race] Memory location opts.column (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.column) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3320:15-3320:26)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.column) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3366:25-3366:36)
[Warning][Race] Memory location opts.context (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.context) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2450:7-2450:36)
  write with [] (conf. 110)  (exp: & opts.context) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2453:9-2453:25)
  write with [] (conf. 110)  (exp: & opts.context) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2457:9-2457:25)
  write with [] (conf. 110)  (exp: & opts.context) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2462:11-2462:27)
  write with [] (conf. 110)  (exp: & opts.context) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2466:7-2466:23)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.context) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2854:7-2854:23)
  read with [] (conf. 110)  (exp: & opts.context) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2855:5-2855:40)
  read with [] (conf. 110)  (exp: & opts.context) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2856:5-2856:39)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.context) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3187:7-3187:19)
[Warning][Race] Memory location opts.file_search_regex (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & *re) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.file_search_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1841:7-1841:29)
  read with [] (conf. 110)  (exp: & opts.file_search_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4945:11-4945:33)
  read with [] (conf. 110)  (exp: & opts.file_search_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4947:9-4949:26)
  read with [] (conf. 110)  (exp: & *re) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5802:7-5802:57)
  read with [] (conf. 110)  (exp: & *re) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5806:3-5806:74)
[Warning][Race] Memory location opts.file_search_regex_extra (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & *re_extra) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5806:3-5806:74)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.file_search_regex_extra) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1844:7-1844:35)
  read with [] (conf. 110)  (exp: & *re_extra) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5807:7-5807:63)
[Warning][Race] Memory location opts.follow_symlinks (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.follow_symlinks) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2477:5-2477:29)
  read with [] (conf. 110)  (exp: & opts.follow_symlinks) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1514:7-1514:29)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.follow_symlinks) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4912:9-4912:31)
[Warning][Race] Memory location opts.invert_match (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.invert_match) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2549:5-2549:26)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.invert_match) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3689:7-3689:24)
  read with [] (conf. 110)  (exp: & opts.invert_match) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3847:7-3847:24)
[Warning][Race] Memory location opts.literal (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.literal) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2525:5-2525:21)
  write with [] (conf. 110)  (exp: & opts.literal) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2922:5-2922:21)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.literal) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3699:7-3699:21)
  read with [] (conf. 110)  (exp: & opts.literal) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3720:7-3720:19)
  read with [] (conf. 110)  (exp: & opts.literal) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4046:13-4046:27)
  read with [] (conf. 110)  (exp: & opts.literal) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4064:7-4064:21)
  read with [] (conf. 110)  (exp: & opts.literal) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6748:7-6748:19)
  read with [] (conf. 110)  (exp: & opts.literal) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6787:7-6787:19)
[Warning][Race] Memory location opts.literal_ends_wordchar (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.literal_ends_wordchar) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6811:7-6811:85)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.literal_ends_wordchar) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3752:19-3752:60)
[Warning][Race] Memory location opts.literal_starts_wordchar (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.literal_starts_wordchar) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6810:7-6810:68)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.literal_starts_wordchar) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3748:15-3748:54)
[Warning][Race] Memory location opts.match_files (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.match_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2482:5-2482:25)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.match_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4954:13-4954:29)
[Warning][Race] Memory location opts.match_found (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.match_found) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3886:7-3886:27)
  write with [] (conf. 110)  (exp: & opts.match_found) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4124:7-4124:27)
  write with [] (conf. 110)  (exp: & opts.match_found) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4959:11-4959:31)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.match_found) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6942:3-6942:30)
[Warning][Race] Memory location opts.max_matches_per_file (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.max_matches_per_file) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1802:3-1802:41)
  write with [] (conf. 110)  (exp: & opts.max_matches_per_file) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2511:5-2511:50)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.max_matches_per_file) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3772:11-3772:42)
  read with [] (conf. 110)  (exp: & opts.max_matches_per_file) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3773:13-3773:53)
  read with [] (conf. 110)  (exp: & opts.max_matches_per_file) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3802:11-3802:42)
  read with [] (conf. 110)  (exp: & opts.max_matches_per_file) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3803:13-3803:53)
  read with [] (conf. 110)  (exp: & opts.max_matches_per_file) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3836:13-3836:44)
  read with [] (conf. 110)  (exp: & opts.max_matches_per_file) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3837:15-3837:55)
[Warning][Race] Memory location opts.max_search_depth (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.max_search_depth) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1803:3-1803:29)
  write with [] (conf. 110)  (exp: & opts.max_search_depth) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2589:9-2589:59)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.max_search_depth) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4922:13-4922:54)
  read with [] (conf. 110)  (exp: & opts.max_search_depth) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4930:13-4930:40)
  read with [] (conf. 110)  (exp: & opts.max_search_depth) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4938:13-4938:40)
[Warning][Race] Memory location opts.mmap (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.mmap) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1804:3-1804:16)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.mmap) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3680:9-3680:18)
  read with [] (conf. 110)  (exp: & opts.mmap) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4071:7-4071:16)
  read with [] (conf. 110)  (exp: & opts.mmap) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4129:9-4129:18)
[Warning][Race] Memory location opts.multiline (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.multiline) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1805:3-1805:21)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.multiline) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3780:7-3780:21)
[Warning][Race] Memory location opts.one_dev (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.one_dev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4900:9-4900:21)
  read with [] (conf. 110)  (exp: & opts.one_dev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6889:11-6889:23)
[Warning][Race] Memory location opts.only_matching (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.only_matching) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2521:5-2521:27)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.only_matching) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3341:21-3341:39)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.only_matching) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3360:21-3360:39)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.only_matching) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3380:19-3380:39)
  read with [] (conf. 110)  (exp: & opts.only_matching) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4879:15-4879:33)
[Warning][Race] Memory location opts.pager (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
  read with [] (conf. 100)  (exp: & *(ig->slash_names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
  read with [] (conf. 100)  (exp: & *(ig->extensions + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
  read with [] (conf. 100)  (exp: & *(argv + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3037:9-3037:95)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3252:19-3252:127)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
  read with [] (conf. 100)  (exp: & *(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  read with [] (conf. 100)  (exp: & *(haystack + mid)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.pager) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2623:21-2623:53)
  write with [] (conf. 110)  (exp: & opts.pager) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2629:23-2629:55)
  write with [] (conf. 110)  (exp: & opts.pager) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2634:25-2634:44)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.pager) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2758:7-2758:17)
  read with [] (conf. 110)  (exp: & opts.pager) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2759:5-2759:50)
  read with [] (conf. 110)  (exp: & opts.pager) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6922:7-6922:17)
[Warning][Race] Memory location opts.parallel (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.parallel) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2871:7-2871:20)
[Warning][Race] Memory location opts.passthrough (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.passthrough) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3893:9-3893:25)
[Warning][Race] Memory location opts.path_sep (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.path_sep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1807:3-1807:30)
  write with [] (conf. 110)  (exp: & opts.path_sep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2578:5-2578:34)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.path_sep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3214:7-3214:70)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.path_sep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3216:7-3216:51)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.path_sep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3874:11-3874:98)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.path_sep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3876:11-3876:64)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.path_sep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4122:7-4122:61)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.path_sep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4957:11-4957:78)
[Warning][Race] Memory location opts.path_to_ignore (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.path_to_ignore) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2517:5-2517:28)
  read with [] (conf. 110)  (exp: & opts.path_to_ignore) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1527:9-1527:30)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
[Warning][Race] Memory location opts.paths_len (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.paths_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2927:3-2927:24)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.paths_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4872:13-4872:32)
[Warning][Race] Memory location opts.print_all_paths (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.print_all_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1810:3-1810:27)
  write with [] (conf. 110)  (exp: & opts.print_all_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2639:27-2639:51)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.print_all_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3864:9-3864:29)
[Warning][Race] Memory location opts.print_break (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.print_break) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1808:3-1808:23)
  write with [] (conf. 110)  (exp: & opts.print_break) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2877:9-2877:29)
  write with [] (conf. 110)  (exp: & opts.print_break) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2880:9-2880:29)
  write with [] (conf. 110)  (exp: & opts.print_break) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2885:5-2885:25)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.print_break) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2875:9-2875:34)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.print_break) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3465:9-3465:25)
[Warning][Race] Memory location opts.print_count (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.print_count) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2470:5-2470:25)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.print_count) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3213:9-3213:25)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.print_count) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3873:13-3873:29)
[Warning][Race] Memory location opts.print_filename_only (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.print_filename_only) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2471:5-2471:33)
  write with [] (conf. 110)  (exp: & opts.print_filename_only) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2506:5-2506:33)
  write with [] (conf. 110)  (exp: & opts.print_filename_only) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2674:39-2674:67)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.print_filename_only) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3867:13-3867:39)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.print_filename_only) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3872:11-3872:35)
[Warning][Race] Memory location opts.print_line_numbers (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.print_line_numbers) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1811:3-1811:30)
  write with [] (conf. 110)  (exp: & opts.print_line_numbers) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2595:11-2595:38)
  write with [] (conf. 110)  (exp: & opts.print_line_numbers) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2611:17-2611:44)
  write with [] (conf. 110)  (exp: & opts.print_line_numbers) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2617:19-2617:46)
  write with [] (conf. 110)  (exp: & opts.print_line_numbers) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2888:7-2888:34)
  write with [] (conf. 110)  (exp: & opts.print_line_numbers) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4881:15-4881:42)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.print_line_numbers) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2887:9-2887:37)
  read with [] (conf. 110)  (exp: & opts.print_line_numbers) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3431:7-3431:32)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.print_line_numbers) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3431:7-3431:32)
[Warning][Race] Memory location opts.print_nonmatching_files (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.print_nonmatching_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2501:5-2501:37)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.print_nonmatching_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3860:7-3860:37)
  read with [] (conf. 110)  (exp: & opts.print_nonmatching_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4119:7-4119:35)
[Warning][Race] Memory location opts.print_path (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1809:3-1809:22)
  write with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2492:5-2492:24)
  write with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2502:5-2502:24)
  write with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2507:5-2507:24)
  write with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2594:11-2594:30)
  write with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2610:17-2610:36)
  write with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2616:19-2616:38)
  write with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2675:39-2675:58)
  write with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2879:9-2879:28)
  write with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2886:5-2886:24)
  write with lock:{print_mtx} (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3207:5-3207:24)
  write with lock:{print_mtx} (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3210:5-3210:24)
  write with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4874:13-4874:32)
  write with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4877:13-4877:32)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2874:7-2874:31)
  read with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3078:11-3078:31)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3078:11-3078:31)
  read with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3100:7-3100:27)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3100:7-3100:27)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3206:7-3206:27)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3209:7-3209:27)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3212:7-3212:27)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3253:21-3253:41)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3288:13-3288:33)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3362:25-3362:45)
  read with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4873:15-4873:35)
  read with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4876:15-4876:35)
  read with [] (conf. 110)  (exp: & opts.print_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4880:17-4880:37)
[Warning][Race] Memory location opts.query (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
  read with [] (conf. 100)  (exp: & *(ig->slash_names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
  read with [] (conf. 100)  (exp: & *(ig->extensions + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
  read with [] (conf. 100)  (exp: & *(argv + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3037:9-3037:95)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3252:19-3252:127)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
  read with [] (conf. 100)  (exp: & *(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  read with [] (conf. 100)  (exp: & *(haystack + mid)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2896:11-2896:38)
  write with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
  write with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
  write with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2911:5-2911:32)
  write with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6820:7-6820:37)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1828:7-1828:17)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1829:5-1829:29)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2913:3-2913:46)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2915:3-2915:39)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2920:3-2920:48)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3701:11-3701:40)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3724:9-3726:122)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3729:9-3731:122)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3733:9-3736:106)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4044:9-4044:38)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6780:5-6780:53)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6789:7-6789:21)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6801:5-6802:72)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6804:5-6805:91)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6806:5-6807:66)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6810:7-6810:68)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6811:7-6811:85)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6818:7-6818:67)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6819:7-6819:31)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6821:7-6821:50)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6824:5-6825:42)
  read with [] (conf. 110)  (exp: & opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6865:7-6865:70)
[Warning][Race] Memory location opts.query_len (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2914:3-2914:34)
  write with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6822:7-6822:38)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2916:7-2916:26)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3700:9-3700:28)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3723:11-3723:66)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3724:9-3726:122)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3728:11-3728:32)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3729:9-3731:122)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3733:9-3736:106)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3743:9-3743:41)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3753:17-3753:87)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3759:13-3759:83)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3767:8-3767:94)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3771:7-3771:34)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4045:11-4045:30)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6801:5-6802:72)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6804:5-6805:91)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6806:5-6807:66)
  read with [] (conf. 110)  (exp: & opts.query_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6811:7-6811:85)
[Warning][Race] Memory location opts.re (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & *re) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.re) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 110)  (exp: & opts.re) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3818:9-3820:31)
  read with [] (conf. 110)  (exp: & *re) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5802:7-5802:57)
  read with [] (conf. 110)  (exp: & *re) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5806:3-5806:74)
[Warning][Race] Memory location opts.re_extra (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & *re_extra) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5806:3-5806:74)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.re_extra) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1832:7-1832:20)
  read with [] (conf. 110)  (exp: & opts.re_extra) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 110)  (exp: & opts.re_extra) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3818:9-3820:31)
  read with [] (conf. 110)  (exp: & *re_extra) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5807:7-5807:63)
[Warning][Race] Memory location opts.recurse_dirs (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.recurse_dirs) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1812:3-1812:24)
  write with [] (conf. 110)  (exp: & opts.recurse_dirs) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2514:5-2514:26)
  write with [] (conf. 110)  (exp: & opts.recurse_dirs) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2529:5-2529:26)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.recurse_dirs) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4921:11-4921:28)
[Warning][Race] Memory location opts.search_all_files (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.search_all_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2420:5-2420:30)
  write with [] (conf. 110)  (exp: & opts.search_all_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2538:5-2538:30)
  write with [] (conf. 110)  (exp: & opts.search_all_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2542:5-2542:30)
  read with [] (conf. 110)  (exp: & opts.search_all_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1526:7-1526:28)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.search_all_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2802:9-2802:32)
  read with [] (conf. 110)  (exp: & opts.search_all_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4047:15-4047:36)
[Warning][Race] Memory location opts.search_binary_files (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.search_binary_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2421:5-2421:33)
  write with [] (conf. 110)  (exp: & opts.search_binary_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2541:5-2541:33)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.search_binary_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3679:7-3679:33)
  read with [] (conf. 110)  (exp: & opts.search_binary_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4085:9-4085:35)
[Warning][Race] Memory location opts.search_hidden_files (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.search_hidden_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2543:5-2543:33)
  read with [] (conf. 110)  (exp: & opts.search_hidden_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1501:7-1501:33)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
[Warning][Race] Memory location opts.search_stream (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.search_stream) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2370:7-2370:29)
  write with [] (conf. 110)  (exp: & opts.search_stream) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2373:7-2373:29)
  write with [] (conf. 110)  (exp: & opts.search_stream) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2962:5-2962:27)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.search_stream) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2884:7-2884:25)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.search_stream) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3289:15-3289:35)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.search_stream) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3403:11-3403:29)
  read with [] (conf. 110)  (exp: & opts.search_stream) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3676:7-3676:25)
  read with [] (conf. 110)  (exp: & opts.search_stream) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3892:7-3892:25)
  read with [] (conf. 110)  (exp: & opts.search_stream) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3902:9-3902:27)
  read with [] (conf. 110)  (exp: & opts.search_stream) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6827:7-6827:25)
[Warning][Race] Memory location opts.search_zip_files (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.search_zip_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2575:5-2575:30)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.search_zip_files) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4104:7-4104:28)
[Warning][Race] Memory location opts.skip_vcs_ignores (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.skip_vcs_ignores) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2546:5-2546:30)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.skip_vcs_ignores) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2809:7-2809:30)
  read with [] (conf. 110)  (exp: & opts.skip_vcs_ignores) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4820:9-4820:30)
[Warning][Race] Memory location opts.stats (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.stats) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2676:39-2676:53)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.stats) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3850:7-3850:17)
  read with [] (conf. 110)  (exp: & opts.stats) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6732:7-6732:17)
  read with [] (conf. 110)  (exp: & opts.stats) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6769:7-6769:17)
  read with [] (conf. 110)  (exp: & opts.stats) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6913:7-6913:17)
[Warning][Race] Memory location opts.stdout_inode (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.stdout_inode) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2386:5-2386:39)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.stdout_inode) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3420:7-3420:24)
  read with [] (conf. 110)  (exp: & opts.stdout_inode) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3997:7-3997:31)
  read with [] (conf. 110)  (exp: & opts.stdout_inode) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3998:9-3998:44)
  read with [] (conf. 110)  (exp: & opts.stdout_inode) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4021:7-4021:31)
  read with [] (conf. 110)  (exp: & opts.stdout_inode) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4022:9-4022:44)
[Warning][Race] Memory location opts.stream_line_num (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.stream_line_num) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3934:5-3934:29)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
[Warning][Race] Memory location opts.use_thread_affinity (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.use_thread_affinity) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1816:3-1816:31)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.use_thread_affinity) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6841:11-6841:35)
[Warning][Race] Memory location opts.vimgrep (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.vimgrep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2864:7-2864:19)
  read with [] (conf. 110)  (exp: & opts.vimgrep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3073:7-3073:19)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.vimgrep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3073:7-3073:19)
  read with [] (conf. 110)  (exp: & opts.vimgrep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3101:9-3101:23)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.vimgrep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3101:9-3101:23)
  read with [] (conf. 110)  (exp: & opts.vimgrep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3110:7-3110:19)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.vimgrep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3110:7-3110:19)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.vimgrep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3202:7-3202:19)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.vimgrep) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3308:13-3308:25)
[Warning][Race] Memory location opts.width (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.width) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1806:3-1806:26)
  write with [] (conf. 110)  (exp: & opts.width) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2561:5-2561:35)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.width) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3347:19-3347:35)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.width) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3348:21-3348:69)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.width) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3385:21-3385:38)
  read with lock:{print_mtx} (conf. 110)  (exp: & opts.width) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3388:21-3388:68)
[Warning][Race] Memory location opts.word_regexp (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.word_regexp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2556:5-2556:25)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.word_regexp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2733:9-2733:25)
  read with [] (conf. 110)  (exp: & opts.word_regexp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3741:11-3741:27)
  read with [] (conf. 110)  (exp: & opts.word_regexp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6808:9-6808:25)
  read with [] (conf. 110)  (exp: & opts.word_regexp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6817:9-6817:25)
[Warning][Race] Memory location opts.workers (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1072:13-1072:18)
  write with [] (conf. 110)  (exp: (void *)(& opts)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  write with [] (conf. 110)  (exp: & opts.workers) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2644:29-2644:70)
  read with [] (conf. 110)  (exp: & opts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1792:3-1792:44)
  read with [] (conf. 110)  (exp: & opts.workers) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6751:7-6751:19)
  read with [] (conf. 110)  (exp: & opts.workers) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6752:5-6752:31)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4600:18-4600:19)
[Warning][Deadcode][CWE-570] condition 'dirp' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3571:7-3571:11)
[Warning][Deadcode][CWE-570] condition '(unsigned long )names != (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3574:7-3574:59)
[Warning][Race] Memory location symhash (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3646:10-3646:44)
  write with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4365:7-4365:25)
  write with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4731:9-4731:42)
  write with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4745:11-4745:52)
  write with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6866:7-6866:40)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4220:9-4220:16)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4319:9-4319:68)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4323:15-4323:60)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4325:13-4325:130)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4341:15-4341:107)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4364:9-4364:18)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4366:7-4366:35)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4369:9-4369:51)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4370:13-4370:30)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4373:9-4373:67)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4374:10-4374:48)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4375:10-4375:45)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4376:10-4376:49)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4377:10-4377:75)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4379:10-4379:63)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4380:13-4380:41)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4383:9-4383:93)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4384:10-4384:51)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4388:9-4388:57)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4389:7-4389:93)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4390:8-4390:47)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4392:7-4392:38)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4393:5-4393:39)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4492:7-4492:75)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4496:10-4496:57)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4497:7-4497:77)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4499:13-4499:58)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4500:12-4500:84)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4502:9-4502:71)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4503:13-4503:124)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4589:9-4589:16)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4688:9-4688:68)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4692:15-4692:60)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4694:13-4694:130)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4710:15-4710:107)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4729:9-4729:49)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4730:9-4730:38)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4738:11-4738:125)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4739:10-4739:111)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4742:10-4742:115)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4750:10-4750:109)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4753:9-4753:76)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4756:10-4756:57)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4757:11-4757:104)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4758:11-4758:78)
  read with [] (conf. 110)  (exp: & symhash) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4766:9-4766:40)
[Warning][Deadcode][CWE-570] condition '! (total <= 9223372036854775807L)' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7301:7-7301:40)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4658:16-4658:17)
[Warning][Race] Memory location (struct ignores).abs_path (race with conf. 100):
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  read with [] (conf. 100)  (exp: & ig->abs_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1381:3-1382:47)
[Warning][Race] Memory location find_skip_lookup (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3624:8-3624:26)
  write with [] (conf. 110)  (exp: & *skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5487:3-5487:20)
  write with [] (conf. 110)  (exp: & find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6803:5-6803:45)
  read with [] (conf. 110)  (exp: & find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3724:9-3726:122)
  read with [] (conf. 110)  (exp: & find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3729:9-3731:122)
  read with [] (conf. 110)  (exp: & find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3753:17-3753:87)
  read with [] (conf. 110)  (exp: & find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3759:13-3759:83)
  read with [] (conf. 110)  (exp: & find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6939:7-6939:23)
  read with [] (conf. 110)  (exp: & find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1305:10-1305:11)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3781:12-3781:13)
[Warning][Deadcode][CWE-570] condition 'line_len == 0L' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1311:9-1311:23)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4691:14-4691:15)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4693:18-4693:19)
[Warning][Race] Memory location wordchar_table[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5978:12-5978:32)
  write with [] (conf. 110)  (exp: & wordchar_table[i]) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6018:5-6018:28)
  read with [] (conf. 110)  (exp: & wordchar_table[(unsigned char )ch]) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6029:3-6029:46)
[Warning][Race] Memory location work_queue_tail (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3640:14-3640:60)
  write with lock:{work_queue_mtx} (conf. 110)  (exp: & work_queue_tail) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4164:7-4164:52)
  write with lock:{work_queue_mtx} (conf. 110)  (exp: & work_queue_tail) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4973:7-4973:35)
  write with [] (conf. 110)  (exp: & work_queue_tail) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6726:3-6726:48)
  read with lock:{work_queue_mtx} (conf. 110)  (exp: & work_queue_tail) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4968:11-4968:73)
  read with lock:{work_queue_mtx} (conf. 110)  (exp: & work_queue_tail) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4971:9-4971:43)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4709:20-4709:21)
[Warning][Race] Memory location h_table[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3625:9-3625:24)
  write with [] (conf. 110)  (exp: & *(h_table___0 + h)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5558:7-5558:45)
  read with [] (conf. 110)  (exp: & *(h_table___0 + h)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5555:14-5555:32)
  read with [] (conf. 110)  (exp: & *(h_table___0 + h)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5646:12-5646:30)
  read with [] (conf. 110)  (exp: & *(h_table___0 + h)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5647:7-5647:53)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4726:10-4726:11)
[Warning][Race] Memory location (alloc@sid:5418@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7350:5-7350:22)
  write with [] (conf. 100)  (exp: (void *)symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4373:9-4373:67)
  write with [] (conf. 100)  (exp: (void *)(symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4383:9-4383:93)
  write with [] (conf. 100)  (exp: (void * __restrict  )buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7197:7-7198:21)
  read with [] (conf. 100)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 100)  (exp: (void *)ig->abs_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1175:5-1175:31)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1392:7-1392:25)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1400:7-1400:25)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1418:13-1418:31)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1424:13-1424:31)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1439:9-1439:27)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1453:7-1453:25)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1465:7-1465:25)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1473:3-1473:21)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1572:9-1572:27)
  free with [] (conf. 100)  (exp: (void *)opts.color_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1825:3-1825:32)
  free with [] (conf. 100)  (exp: (void *)opts.color_match) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1826:3-1826:33)
  free with [] (conf. 100)  (exp: (void *)opts.color_line_number) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1827:3-1827:39)
  free with [] (conf. 100)  (exp: (void *)opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1829:5-1829:29)
  free with [] (conf. 100)  (exp: (void *)opts.color_line_number) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2649:31-2649:67)
  free with [] (conf. 100)  (exp: (void *)opts.color_match) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2655:33-2655:63)
  free with [] (conf. 100)  (exp: (void *)opts.color_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2661:35-2661:64)
  free with [] (conf. 100)  (exp: (void *)old_file_search_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2736:7-2736:42)
  free with [] (conf. 100)  (exp: (void *)file_search_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2740:5-2740:36)
  free with [] (conf. 100)  (exp: (void *)ignore_file_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2806:7-2806:37)
  free with [] (conf. 100)  (exp: (void *)gitconfig_res) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2850:7-2850:34)
  free with [] (conf. 100)  (exp: (void *)*(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  free with [] (conf. 100)  (exp: (void *)*(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  free with lock:{print_mtx} (conf. 100)  (exp: (void *)*(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item->path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4168:5-4168:35)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  free with [] (conf. 100)  (exp: (void *)(new_item->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4544:13-4544:54)
  free with [] (conf. 100)  (exp: (void *)(symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4729:9-4729:49)
  free with [] (conf. 100)  (exp: (void *)symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4730:9-4730:38)
  free with [] (conf. 100)  (exp: (void *)item_found) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4770:3-4770:27)
  free with [] (conf. 100)  (exp: (void *)dir_full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4831:5-4831:32)
  free with [] (conf. 100)  (exp: (void *)dir) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4979:5-4979:22)
  free with [] (conf. 100)  (exp: (void *)dir_full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4982:7-4982:34)
  free with [] (conf. 100)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 100)  (exp: (void *)*(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  free with [] (conf. 100)  (exp: (void *)strs) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5355:3-5355:21)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6069:5-6069:28)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6073:3-6073:26)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6090:5-6090:28)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6093:3-6093:26)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6122:5-6122:28)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6125:3-6125:26)
  free with [] (conf. 100)  (exp: (void *)opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6819:7-6819:31)
  free with [] (conf. 100)  (exp: (void *)*(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6933:5-6933:31)
  free with [] (conf. 100)  (exp: (void *)*(base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6934:5-6934:36)
  free with [] (conf. 100)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7393:3-7393:23)
  write with [] (conf. 110)  (exp: (void * __restrict  )buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7197:7-7198:21)
  free with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7364:9-7364:26)
  free with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7375:5-7375:22)
[Warning][Race] Memory location (alloc@sid:5418@tid:Top Threads(#top))[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7350:5-7350:22)
  write with [] (conf. 100)  (exp: (void *)symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4373:9-4373:67)
  write with [] (conf. 100)  (exp: (void *)(symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4383:9-4383:93)
  write with [] (conf. 100)  (exp: (void * __restrict  )buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7197:7-7198:21)
  read with [] (conf. 100)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 100)  (exp: (void *)ig->abs_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1175:5-1175:31)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1392:7-1392:25)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1400:7-1400:25)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1418:13-1418:31)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1424:13-1424:31)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1439:9-1439:27)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1453:7-1453:25)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1465:7-1465:25)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1473:3-1473:21)
  free with [] (conf. 100)  (exp: (void *)temp) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1572:9-1572:27)
  free with [] (conf. 100)  (exp: (void *)opts.color_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1825:3-1825:32)
  free with [] (conf. 100)  (exp: (void *)opts.color_match) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1826:3-1826:33)
  free with [] (conf. 100)  (exp: (void *)opts.color_line_number) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1827:3-1827:39)
  free with [] (conf. 100)  (exp: (void *)opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1829:5-1829:29)
  free with [] (conf. 100)  (exp: (void *)opts.color_line_number) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2649:31-2649:67)
  free with [] (conf. 100)  (exp: (void *)opts.color_match) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2655:33-2655:63)
  free with [] (conf. 100)  (exp: (void *)opts.color_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2661:35-2661:64)
  free with [] (conf. 100)  (exp: (void *)old_file_search_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2736:7-2736:42)
  free with [] (conf. 100)  (exp: (void *)file_search_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2740:5-2740:36)
  free with [] (conf. 100)  (exp: (void *)ignore_file_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2806:7-2806:37)
  free with [] (conf. 100)  (exp: (void *)gitconfig_res) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2850:7-2850:34)
  free with [] (conf. 100)  (exp: (void *)*(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  free with [] (conf. 100)  (exp: (void *)*(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  free with lock:{print_mtx} (conf. 100)  (exp: (void *)*(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item->path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4168:5-4168:35)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  free with [] (conf. 100)  (exp: (void *)(new_item->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4544:13-4544:54)
  free with [] (conf. 100)  (exp: (void *)(symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4729:9-4729:49)
  free with [] (conf. 100)  (exp: (void *)symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4730:9-4730:38)
  free with [] (conf. 100)  (exp: (void *)item_found) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4770:3-4770:27)
  free with [] (conf. 100)  (exp: (void *)dir_full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4831:5-4831:32)
  free with [] (conf. 100)  (exp: (void *)dir) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4979:5-4979:22)
  free with [] (conf. 100)  (exp: (void *)dir_full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4982:7-4982:34)
  free with [] (conf. 100)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 100)  (exp: (void *)*(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  free with [] (conf. 100)  (exp: (void *)strs) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5355:3-5355:21)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6069:5-6069:28)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6073:3-6073:26)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6090:5-6090:28)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6093:3-6093:26)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6122:5-6122:28)
  free with [] (conf. 100)  (exp: (void *)full_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6125:3-6125:26)
  free with [] (conf. 100)  (exp: (void *)opts.query) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6819:7-6819:31)
  free with [] (conf. 100)  (exp: (void *)*(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6933:5-6933:31)
  free with [] (conf. 100)  (exp: (void *)*(base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6934:5-6934:36)
  free with [] (conf. 100)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7393:3-7393:23)
  write with [] (conf. 110)  (exp: (void * __restrict  )buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7197:7-7198:21)
  free with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7364:9-7364:26)
  free with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7375:5-7375:22)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4744:16-4744:17)
[Warning][Race] Memory location getopt_long (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1725:41-1729:108)
  call with [] (conf. 110)  (exp: getopt_long) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4752:14-4752:15)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6223:10-6223:11)
[Warning][Deadcode][CWE-570] condition 'opts.passthrough' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3893:9-3893:25)
[Warning][Race] Memory location (struct work_queue_t).path (race with conf. 100):
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  read with [] (conf. 100)  (exp: & queue_item->path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4167:5-4167:48)
  read with [] (conf. 100)  (exp: & queue_item->path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4168:5-4168:35)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4819:10-4819:11)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3928:10-3928:11)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4842:10-4842:11)
[Warning][Race] Memory location strerror (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3592:42-3592:67)
  call with [] (conf. 110)  (exp: strerror) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4012:5-4012:29)
  call with [] (conf. 110)  (exp: strerror) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4076:7-4076:35)
  call with [] (conf. 110)  (exp: strerror) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4889:7-4889:35)
  call with [] (conf. 110)  (exp: strerror) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6838:9-6838:32)
  call with [] (conf. 110)  (exp: strerror) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6852:11-6852:34)
[Warning][Race] Memory location (struct UT_hash_bucket).count (race with conf. 100):
  write with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->buckets + _ha_bkt)->count) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4496:10-4496:57)
  write with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->buckets + _hd_bkt)->count) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4756:10-4756:57)
  read with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->buckets + _ha_bkt)->count) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4496:10-4496:57)
  read with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->buckets + _ha_bkt)->count) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4503:13-4503:124)
  read with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->buckets + _hd_bkt)->count) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4756:10-4756:57)
[Warning][Race] Memory location (struct UT_hash_bucket).hh_head (race with conf. 100):
  write with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->buckets + _ha_bkt)->hh_head) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4502:9-4502:71)
  write with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->buckets + _hd_bkt)->hh_head) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4758:11-4758:78)
  read with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->buckets + _hf_bkt)->hh_head) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4323:15-4323:60)
  read with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->buckets + _hf_bkt)->hh_head) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4325:13-4325:130)
  read with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->buckets + _ha_bkt)->hh_head) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4497:7-4497:77)
  read with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->buckets + _ha_bkt)->hh_head) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4499:13-4499:58)
  read with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->buckets + _ha_bkt)->hh_head) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4500:12-4500:84)
  read with [] (conf. 100)  (exp: & ((new_item->hh.tbl)->buckets + _he_bkt_i)->hh_head) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4521:15-4521:75)
  read with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->buckets + _hf_bkt)->hh_head) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4692:15-4692:60)
  read with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->buckets + _hf_bkt)->hh_head) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4694:13-4694:130)
  read with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->buckets + _hd_bkt)->hh_head) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4757:11-4757:104)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).abs_path (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
  read with [] (conf. 100)  (exp: & ig->abs_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1381:3-1382:47)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
  read with [] (conf. 100)  (exp: & *(ig->slash_names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
  read with [] (conf. 100)  (exp: & *(ig->extensions + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
  read with [] (conf. 100)  (exp: & *(argv + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3037:9-3037:95)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3252:19-3252:127)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: & *(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: & *(haystack + mid)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->abs_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1146:7-1146:37)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  write with [] (conf. 110)  (exp: (char ** __restrict  )ret) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6144:3-6144:81)
  read with [] (conf. 110)  (exp: & parent->abs_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1136:7-1136:70)
  read with [] (conf. 110)  (exp: & ig->abs_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1147:7-1147:42)
  read with [] (conf. 110)  (exp: & ig->abs_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1174:7-1174:19)
  read with [] (conf. 110)  (exp: & ig->abs_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1175:5-1175:31)
  read with [] (conf. 110)  (exp: & ig->abs_path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1281:5-1281:41)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).abs_path_len (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: & ig->abs_path_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1381:3-1382:47)
  read with [] (conf. 100)  (exp: & ig->abs_path_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1384:5-1384:64)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->abs_path_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1137:7-1137:77)
  write with [] (conf. 110)  (exp: & ig->abs_path_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1148:7-1148:36)
  write with [] (conf. 110)  (exp: & ig->abs_path_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1151:7-1151:46)
  write with [] (conf. 110)  (exp: & ig->abs_path_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1155:5-1155:44)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: & parent->abs_path_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1135:9-1135:35)
  read with [] (conf. 110)  (exp: & parent->abs_path_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1137:7-1137:77)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).dirname (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->dirname) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1118:3-1118:24)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).dirname_len (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->dirname_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1119:3-1119:41)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).extensions (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: & ig->extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1552:7-1552:95)
  read with [] (conf. 100)  (exp: & ig->extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1106:3-1106:40)
  write with [] (conf. 110)  (exp: & *patterns_p) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1267:3-1267:25)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: & ig->extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1168:3-1168:66)
  read with [] (conf. 110)  (exp: & *patterns_p) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1265:3-1265:76)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).extensions_len (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: & ig->extensions_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1552:7-1552:95)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->extensions_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1107:3-1107:34)
  write with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1264:4-1264:21)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: & ig->extensions_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1093:3-1093:123)
  read with [] (conf. 110)  (exp: & ig->extensions_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1168:3-1168:66)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1264:4-1264:21)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1265:3-1265:76)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1268:3-1268:34)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).hh.hashv (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: & _he_thh->hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4525:19-4525:89)
  read with [] (conf. 100)  (exp: & _hd_hh_del->hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4753:9-4753:76)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4396:7-4396:39)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4403:9-4403:201)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4411:11-4411:42)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4412:11-4412:42)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4413:11-4413:48)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4420:11-4420:42)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4421:11-4421:42)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4422:11-4422:47)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4429:11-4429:42)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4430:11-4430:42)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4431:11-4431:48)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4437:7-4437:99)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4440:7-4440:69)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4442:7-4442:68)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4444:7-4444:67)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4469:9-4469:40)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4470:9-4470:40)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4471:9-4471:46)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4478:9-4478:40)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4479:9-4479:40)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4480:9-4480:45)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4487:9-4487:40)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4488:9-4488:40)
  write with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4489:9-4489:46)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4403:9-4403:201)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4406:11-4406:42)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4407:11-4407:48)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4408:11-4408:42)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4411:11-4411:42)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4412:11-4412:42)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4413:11-4413:48)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4415:11-4415:42)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4416:11-4416:48)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4417:11-4417:42)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4420:11-4420:42)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4421:11-4421:42)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4422:11-4422:47)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4424:11-4424:42)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4425:11-4425:47)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4426:11-4426:42)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4429:11-4429:42)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4430:11-4430:42)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4431:11-4431:48)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4437:7-4437:99)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4440:7-4440:69)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4442:7-4442:68)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4444:7-4444:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4464:9-4464:40)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4465:9-4465:46)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4466:9-4466:40)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4469:9-4469:40)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4470:9-4470:40)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4471:9-4471:46)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4473:9-4473:40)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4474:9-4474:46)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4475:9-4475:40)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4478:9-4478:40)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4479:9-4479:40)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4480:9-4480:45)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4482:9-4482:40)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4483:9-4483:45)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4484:9-4484:40)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4487:9-4487:40)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4488:9-4488:40)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4489:9-4489:46)
  read with [] (conf. 110)  (exp: & new_item->hh.hashv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4492:7-4492:75)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).hh.hh_next (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  write with [] (conf. 100)  (exp: & _he_thh->hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4535:17-4535:55)
  write with [] (conf. 100)  (exp: & (_hd_hh_del->hh_prev)->hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4761:10-4761:61)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: & _he_thh->hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4523:17-4523:46)
  read with [] (conf. 100)  (exp: & _hd_hh_del->hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4758:11-4758:78)
  read with [] (conf. 100)  (exp: & _hd_hh_del->hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4761:10-4761:61)
  read with [] (conf. 100)  (exp: & _hd_hh_del->hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4763:11-4763:30)
  read with [] (conf. 100)  (exp: & _hd_hh_del->hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4764:10-4764:61)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: & new_item->hh.hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4497:7-4497:77)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).hh.hh_prev (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  write with [] (conf. 100)  (exp: & (((symhash->hh.tbl)->buckets + _ha_bkt)->hh_head)->hh_prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4500:12-4500:84)
  write with [] (conf. 100)  (exp: & _he_thh->hh_prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4534:17-4534:72)
  write with [] (conf. 100)  (exp: & (_he_newbkt->hh_head)->hh_prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4537:20-4537:59)
  write with [] (conf. 100)  (exp: & (_hd_hh_del->hh_next)->hh_prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4764:10-4764:61)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: & _hd_hh_del->hh_prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4760:11-4760:30)
  read with [] (conf. 100)  (exp: & _hd_hh_del->hh_prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4761:10-4761:61)
  read with [] (conf. 100)  (exp: & _hd_hh_del->hh_prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4764:10-4764:61)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: & new_item->hh.hh_prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4498:7-4498:66)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).hh.key (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: & new_item->hh.key) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4362:5-4362:59)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).hh.keylen (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: & new_item->hh.keylen) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4363:5-4363:59)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).hh.next (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  write with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->tail)->next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4388:9-4388:57)
  write with [] (conf. 100)  (exp: & ((UT_hash_handle *)((ptrdiff_t )item_found->hh.prev + (symhash->hh.tbl)->hho))->next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4742:10-4742:115)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: & _hd_hh_del->next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4749:11-4749:27)
  read with [] (conf. 100)  (exp: & _hd_hh_del->next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4750:10-4750:109)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: & new_item->hh.next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4361:5-4361:34)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).hh.prev (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  write with [] (conf. 100)  (exp: & symhash->hh.prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4366:7-4366:35)
  write with [] (conf. 100)  (exp: & ((UT_hash_handle *)((ptrdiff_t )_hd_hh_del->next + (symhash->hh.tbl)->hho))->prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4750:10-4750:109)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: & _hd_hh_del->prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4750:10-4750:109)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: & new_item->hh.prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4389:7-4389:93)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).hh.tbl (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  write with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4369:9-4369:51)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4319:9-4319:68)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4323:15-4323:60)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4325:13-4325:130)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4341:15-4341:107)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4370:13-4370:30)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4373:9-4373:67)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4374:10-4374:48)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4375:10-4375:45)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4376:10-4376:49)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4377:10-4377:75)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4379:10-4379:63)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4380:13-4380:41)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4383:9-4383:93)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4384:10-4384:51)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4388:9-4388:57)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4389:7-4389:93)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4390:8-4390:47)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4392:7-4392:38)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4393:5-4393:39)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4492:7-4492:75)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4496:10-4496:57)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4497:7-4497:77)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4499:13-4499:58)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4500:12-4500:84)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4502:9-4502:71)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4503:13-4503:124)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4688:9-4688:68)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4692:15-4692:60)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4694:13-4694:130)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4710:15-4710:107)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4729:9-4729:49)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4730:9-4730:38)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4738:11-4738:125)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4739:10-4739:111)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4742:10-4742:115)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4750:10-4750:109)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4753:9-4753:76)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4756:10-4756:57)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4757:11-4757:104)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4758:11-4758:78)
  read with [] (conf. 100)  (exp: & symhash->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4766:9-4766:40)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4393:5-4393:39)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4504:14-4504:47)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4506:13-4506:118)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4511:13-4511:136)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4512:18-4512:92)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4517:14-4517:157)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4518:14-4518:52)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4520:20-4520:63)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4521:15-4521:75)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4525:19-4525:89)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4530:21-4530:79)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4531:21-4531:58)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4532:19-4532:103)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4544:13-4544:54)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4545:14-4545:50)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4546:15-4546:54)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4547:14-4547:58)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4548:18-4548:88)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4549:17-4549:53)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4551:16-4551:53)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4553:18-4553:55)
  read with [] (conf. 110)  (exp: & new_item->hh.tbl) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4554:16-4554:48)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).invert_regexes (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: & ig->invert_regexes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
  read with [] (conf. 100)  (exp: & ig->invert_regexes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
  read with [] (conf. 100)  (exp: & ig->invert_regexes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->invert_regexes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1114:3-1114:44)
  write with [] (conf. 110)  (exp: & *patterns_p) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1267:3-1267:25)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: & ig->invert_regexes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1172:3-1172:74)
  read with [] (conf. 110)  (exp: & *patterns_p) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1265:3-1265:76)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).invert_regexes_len (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: & ig->invert_regexes_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1448:10-1448:45)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->invert_regexes_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1115:3-1115:38)
  write with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1264:4-1264:21)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: & ig->invert_regexes_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1172:3-1172:74)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1264:4-1264:21)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1265:3-1265:76)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1268:3-1268:34)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).key (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (void * __restrict  )(& new_item->key)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4358:3-4359:28)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).key[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (void * __restrict  )(& new_item->key)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4358:3-4359:28)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 3)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 4)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4402:9-4402:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 5)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4402:9-4402:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 6)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4402:9-4402:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 7)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4402:9-4402:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 8)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4403:9-4403:201)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 9)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4403:9-4403:201)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 10)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4403:9-4403:201)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 11)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4403:9-4403:201)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 10)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4440:7-4440:69)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 9)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4442:7-4442:68)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 8)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4444:7-4444:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 7)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4446:7-4446:59)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 6)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4448:7-4448:59)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 5)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4450:7-4450:58)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 4)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4452:7-4452:53)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 3)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4454:7-4454:59)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4456:7-4456:59)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4458:7-4458:58)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).names (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: & ig->names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1364:3-1364:82)
  read with [] (conf. 100)  (exp: & ig->names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
  read with [] (conf. 100)  (exp: & ig->names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1388:5-1389:54)
  read with [] (conf. 100)  (exp: & ig->names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
  read with [] (conf. 100)  (exp: & ig->names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
  read with [] (conf. 100)  (exp: & ig->names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
  read with [] (conf. 100)  (exp: & ig->names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
  read with [] (conf. 100)  (exp: & ig->names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
  read with [] (conf. 100)  (exp: & ig->names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1108:3-1108:35)
  write with [] (conf. 110)  (exp: & *patterns_p) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1267:3-1267:25)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: & ig->names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1169:3-1169:56)
  read with [] (conf. 110)  (exp: & *patterns_p) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1265:3-1265:76)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).names_len (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: & ig->names_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1364:3-1364:82)
  read with [] (conf. 100)  (exp: & ig->names_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1388:5-1389:54)
  read with [] (conf. 100)  (exp: & ig->names_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1404:12-1404:38)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->names_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1109:3-1109:29)
  write with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1264:4-1264:21)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: & ig->names_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1093:3-1093:123)
  read with [] (conf. 110)  (exp: & ig->names_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1169:3-1169:56)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1264:4-1264:21)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1265:3-1265:76)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1268:3-1268:34)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).next (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with lock:{work_queue_mtx} (conf. 100)  (exp: & work_queue->next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4162:5-4162:34)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: & queue_item->next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4966:7-4966:60)
  write with lock:{work_queue_mtx} (conf. 110)  (exp: & work_queue_tail->next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4971:9-4971:43)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).parent (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: & ig->parent) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1578:5-1578:37)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->parent) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1124:9-1124:36)
  write with [] (conf. 110)  (exp: & ig->parent) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1126:9-1126:28)
  write with [] (conf. 110)  (exp: & ig->parent) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1129:7-1129:26)
  write with [] (conf. 110)  (exp: & ig->parent) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1132:5-1132:24)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: & parent->parent) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1123:11-1123:25)
  read with [] (conf. 110)  (exp: & parent->parent) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1124:9-1124:36)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).path (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
  read with [] (conf. 100)  (exp: & *(ig->slash_names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
  read with [] (conf. 100)  (exp: & *(ig->extensions + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
  read with [] (conf. 100)  (exp: & *(argv + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3037:9-3037:95)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3252:19-3252:127)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: & queue_item->path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4167:5-4167:48)
  read with [] (conf. 100)  (exp: & queue_item->path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4168:5-4168:35)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: & *(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: & *(haystack + mid)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: & queue_item->path) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4965:7-4965:39)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).regexes (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: & ig->regexes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
  read with [] (conf. 100)  (exp: & ig->regexes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
  read with [] (conf. 100)  (exp: & ig->regexes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->regexes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1112:3-1112:37)
  write with [] (conf. 110)  (exp: & *patterns_p) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1267:3-1267:25)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: & ig->regexes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1171:3-1171:60)
  read with [] (conf. 110)  (exp: & *patterns_p) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1265:3-1265:76)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).regexes_len (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: & ig->regexes_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1460:10-1460:38)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->regexes_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1113:3-1113:31)
  write with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1264:4-1264:21)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: & ig->regexes_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1093:3-1093:123)
  read with [] (conf. 110)  (exp: & ig->regexes_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1171:3-1171:60)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1264:4-1264:21)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1265:3-1265:76)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1268:3-1268:34)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).slash_names (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: & ig->slash_names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1395:5-1396:60)
  read with [] (conf. 100)  (exp: & ig->slash_names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->slash_names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1110:3-1110:41)
  write with [] (conf. 110)  (exp: & *patterns_p) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1267:3-1267:25)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: & ig->slash_names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1170:3-1170:68)
  read with [] (conf. 110)  (exp: & *patterns_p) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1265:3-1265:76)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).slash_names_len (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: & ig->slash_names_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1395:5-1396:60)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->slash_names_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1111:3-1111:35)
  write with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1264:4-1264:21)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: & ig->slash_names_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1093:3-1093:123)
  read with [] (conf. 110)  (exp: & ig->slash_names_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1170:3-1170:68)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1264:4-1264:21)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1265:3-1265:76)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1268:3-1268:34)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).slash_regexes (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: & ig->slash_regexes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
  read with [] (conf. 100)  (exp: & ig->slash_regexes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
  read with [] (conf. 100)  (exp: & ig->slash_regexes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->slash_regexes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1116:3-1116:43)
  write with [] (conf. 110)  (exp: & *patterns_p) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1267:3-1267:25)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: & ig->slash_regexes) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1173:3-1173:72)
  read with [] (conf. 110)  (exp: & *patterns_p) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1265:3-1265:76)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top)).slash_regexes_len (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with [] (conf. 100)  (exp: & ig->slash_regexes_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1433:12-1433:46)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: & ig->slash_regexes_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1117:3-1117:37)
  write with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1264:4-1264:21)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  read with [] (conf. 110)  (exp: & ig->slash_regexes_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1093:3-1093:123)
  read with [] (conf. 110)  (exp: & ig->slash_regexes_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1173:3-1173:72)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1264:4-1264:21)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1265:3-1265:76)
  read with [] (conf. 110)  (exp: & *patterns_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1268:3-1268:34)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top))[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  read with lock:{print_mtx} (conf. 100)  (exp: (void const   * __restrict  )buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3082:7-3082:87)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(buf + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3276:9-3276:37)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(buf + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3285:9-3285:37)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(buf + j)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3386:19-3386:50)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(buf + j)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3389:19-3389:50)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(buf + (i - 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3413:13-3413:49)
  read with [] (conf. 100)  (exp: & *(start - 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3747:11-3747:53)
  read with [] (conf. 100)  (exp: & *end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3751:15-3751:49)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: line) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3818:9-3820:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with lock:{print_mtx} (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: & *(s + pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5587:15-5587:39)
  read with [] (conf. 100)  (exp: & *(s + pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5591:13-5591:57)
  read with [] (conf. 100)  (exp: & *(s + pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5595:11-5595:37)
  read with [] (conf. 100)  (exp: & *(s + pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5609:5-5610:59)
  read with [] (conf. 100)  (exp: & *(find_skip_lookup___0 + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5609:5-5610:59)
  read with [] (conf. 100)  (exp: & *((uint16_t const   *)(s + s_i))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5645:5-5645:70)
  read with [] (conf. 100)  (exp: & *(R + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5651:11-5651:41)
  read with [] (conf. 100)  (exp: & *(R + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5653:15-5653:37)
  read with [] (conf. 100)  (exp: & *(R + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5657:13-5657:55)
  read with [] (conf. 100)  (exp: & *(R___0 + i___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5678:9-5678:47)
  read with [] (conf. 100)  (exp: & *(R___0 + i___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5680:13-5680:43)
  read with [] (conf. 100)  (exp: & *(R___0 + i___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5684:11-5684:65)
  read with [] (conf. 100)  (exp: & *(matches + match_read_index)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5735:9-5735:51)
  read with [] (conf. 100)  (exp: & *(buf + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5756:9-5756:37)
  read with [] (conf. 100)  (exp: & *(buf_c + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5835:9-5835:40)
  read with [] (conf. 100)  (exp: & *(buf_c + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5836:11-5836:42)
  read with [] (conf. 100)  (exp: & *(buf_c + 2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5837:13-5837:44)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5851:9-5851:38)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5854:9-5854:37)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5857:9-5857:38)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5859:11-5859:40)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5862:11-5862:41)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5864:13-5864:43)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5865:15-5865:45)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5868:19-5868:49)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5869:21-5869:51)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5881:13-5881:43)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5882:15-5882:45)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5885:19-5885:49)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5886:21-5886:51)
  read with [] (conf. 100)  (exp: & *(buf_c + (i + 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5887:23-5887:61)
  read with [] (conf. 100)  (exp: & *(buf_c + (i + 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5888:25-5888:63)
  read with [] (conf. 100)  (exp: & *(cur + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6225:11-6225:43)
  read with [] (conf. 100)  (exp: & *(buf_c + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6617:9-6617:39)
  read with [] (conf. 100)  (exp: & *(buf_c + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6618:11-6618:42)
  read with [] (conf. 100)  (exp: & *(buf_c + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6622:11-6622:42)
  read with [] (conf. 100)  (exp: & *(buf_c + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6629:9-6629:39)
  read with [] (conf. 100)  (exp: & *(buf_c + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6630:11-6630:41)
  read with [] (conf. 100)  (exp: & *(buf_c + 2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6631:13-6631:42)
  read with [] (conf. 100)  (exp: & *(buf_c + 3)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6632:15-6632:44)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: & *(longopts + (i + longopts_len))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2352:5-2352:43)
  write with [] (conf. 110)  (exp: & *(longopts + (full_len - 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2359:3-2359:51)
  write with [] (conf. 110)  (exp: & *(ext_index + tmp___32)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2705:9-2705:36)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: & *(*paths + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2969:5-2969:25)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: & *(*base_paths + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: & *(*paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2975:3-2975:38)
  write with [] (conf. 110)  (exp: & *(*base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2976:3-2976:43)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (void *)(buf + bytes_read)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4096:7-4096:70)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: & *(regex + tmp___2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5188:7-5188:38)
  write with [] (conf. 110)  (exp: (char * __restrict  )(regex + regex_length)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5192:5-5192:92)
  write with [] (conf. 110)  (exp: & *(regex + tmp___3)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5198:3-5198:34)
  write with [] (conf. 110)  (exp: & *(regex + tmp___4)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5201:3-5201:34)
  write with [] (conf. 110)  (exp: & *(regex + tmp___5)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5204:3-5204:31)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  write with [] (conf. 110)  (exp: (char * __restrict  )pos) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5232:7-5232:79)
  write with [] (conf. 110)  (exp: & *(sl + (i - 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5495:5-5495:74)
  write with [] (conf. 110)  (exp: & *(sl + ((f_len - 1UL) - (size_t const   )((size_t const   )s_len)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5502:7-5502:124)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(find_skip_lookup + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3753:17-3753:87)
  read with [] (conf. 110)  (exp: & *(find_skip_lookup + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3759:13-3759:83)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: (char const   *)extension) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5178:5-5178:46)
  read with [] (conf. 110)  (exp: (char const   * __restrict  )extension) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5192:5-5192:92)
  read with [] (conf. 110)  (exp: & *(extension_index + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5228:5-5228:54)
  read with [] (conf. 110)  (exp: & *(extension_index + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5235:7-5235:56)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: & *(matches + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5720:5-5720:32)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: & *(buf_c + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5835:9-5835:40)
  read with [] (conf. 110)  (exp: & *(buf_c + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5836:11-5836:42)
  read with [] (conf. 110)  (exp: & *(buf_c + 2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5837:13-5837:44)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5851:9-5851:38)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5854:9-5854:37)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5857:9-5857:38)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5859:11-5859:40)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5862:11-5862:41)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5864:13-5864:43)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5865:15-5865:45)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5868:19-5868:49)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5869:21-5869:51)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5881:13-5881:43)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5882:15-5882:45)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5885:19-5885:49)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5886:21-5886:51)
  read with [] (conf. 110)  (exp: & *(buf_c + (i + 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5887:23-5887:61)
  read with [] (conf. 110)  (exp: & *(buf_c + (i + 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5888:25-5888:63)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6864:12-6864:71)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6865:7-6865:70)
  read with [] (conf. 110)  (exp: & *(base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6895:7-6896:42)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6895:7-6896:42)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6932:10-6932:69)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6933:5-6933:31)
  read with [] (conf. 110)  (exp: & *(base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6934:5-6934:36)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top))[?].end (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  write with [] (conf. 100)  (exp: & (matches + matches_len)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3767:8-3767:94)
  write with [] (conf. 100)  (exp: & (matches + matches_len)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3800:8-3800:63)
  write with [] (conf. 100)  (exp: & (matches + matches_len)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3834:10-3834:79)
  write with [] (conf. 100)  (exp: & (matches + inverted_match_count)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5740:12-5740:70)
  write with [] (conf. 100)  (exp: & (matches + inverted_match_count)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5749:10-5749:50)
  read with lock:{print_mtx} (conf. 100)  (exp: (void const   * __restrict  )buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3082:7-3082:87)
  read with lock:{print_mtx} (conf. 100)  (exp: & (matches + cur_match)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3268:11-3268:51)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(buf + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3276:9-3276:37)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(buf + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3285:9-3285:37)
  read with lock:{print_mtx} (conf. 100)  (exp: & (matches + print_context.last_printed_match)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3333:19-3333:82)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(buf + j)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3386:19-3386:50)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(buf + j)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3389:19-3389:50)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(buf + (i - 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3413:13-3413:49)
  read with [] (conf. 100)  (exp: & *(start - 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3747:11-3747:53)
  read with [] (conf. 100)  (exp: & *end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3751:15-3751:49)
  read with [] (conf. 100)  (exp: & (matches + matches_len)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3768:7-3768:48)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: line) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3818:9-3820:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with lock:{print_mtx} (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: & *(s + pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5587:15-5587:39)
  read with [] (conf. 100)  (exp: & *(s + pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5591:13-5591:57)
  read with [] (conf. 100)  (exp: & *(s + pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5595:11-5595:37)
  read with [] (conf. 100)  (exp: & *(s + pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5609:5-5610:59)
  read with [] (conf. 100)  (exp: & *(find_skip_lookup___0 + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5609:5-5610:59)
  read with [] (conf. 100)  (exp: & *((uint16_t const   *)(s + s_i))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5645:5-5645:70)
  read with [] (conf. 100)  (exp: & *(R + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5651:11-5651:41)
  read with [] (conf. 100)  (exp: & *(R + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5653:15-5653:37)
  read with [] (conf. 100)  (exp: & *(R + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5657:13-5657:55)
  read with [] (conf. 100)  (exp: & *(R___0 + i___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5678:9-5678:47)
  read with [] (conf. 100)  (exp: & *(R___0 + i___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5680:13-5680:43)
  read with [] (conf. 100)  (exp: & *(R___0 + i___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5684:11-5684:65)
  read with [] (conf. 100)  (exp: & *(matches + match_read_index)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5735:9-5735:51)
  read with [] (conf. 100)  (exp: & *(buf + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5756:9-5756:37)
  read with [] (conf. 100)  (exp: & (matches + i)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5767:5-5767:97)
  read with [] (conf. 100)  (exp: & *(buf_c + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5835:9-5835:40)
  read with [] (conf. 100)  (exp: & *(buf_c + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5836:11-5836:42)
  read with [] (conf. 100)  (exp: & *(buf_c + 2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5837:13-5837:44)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5851:9-5851:38)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5854:9-5854:37)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5857:9-5857:38)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5859:11-5859:40)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5862:11-5862:41)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5864:13-5864:43)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5865:15-5865:45)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5868:19-5868:49)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5869:21-5869:51)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5881:13-5881:43)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5882:15-5882:45)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5885:19-5885:49)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5886:21-5886:51)
  read with [] (conf. 100)  (exp: & *(buf_c + (i + 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5887:23-5887:61)
  read with [] (conf. 100)  (exp: & *(buf_c + (i + 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5888:25-5888:63)
  read with [] (conf. 100)  (exp: & *(cur + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6225:11-6225:43)
  read with [] (conf. 100)  (exp: & *(buf_c + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6617:9-6617:39)
  read with [] (conf. 100)  (exp: & *(buf_c + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6618:11-6618:42)
  read with [] (conf. 100)  (exp: & *(buf_c + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6622:11-6622:42)
  read with [] (conf. 100)  (exp: & *(buf_c + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6629:9-6629:39)
  read with [] (conf. 100)  (exp: & *(buf_c + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6630:11-6630:41)
  read with [] (conf. 100)  (exp: & *(buf_c + 2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6631:13-6631:42)
  read with [] (conf. 100)  (exp: & *(buf_c + 3)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6632:15-6632:44)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: & *(longopts + (i + longopts_len))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2352:5-2352:43)
  write with [] (conf. 110)  (exp: & *(longopts + (full_len - 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2359:3-2359:51)
  write with [] (conf. 110)  (exp: & *(ext_index + tmp___32)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2705:9-2705:36)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: & *(*paths + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2969:5-2969:25)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: & *(*base_paths + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: & *(*paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2975:3-2975:38)
  write with [] (conf. 110)  (exp: & *(*base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2976:3-2976:43)
  write with [] (conf. 110)  (exp: & (matches + 0)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3710:10-3710:46)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (void *)(buf + bytes_read)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4096:7-4096:70)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: & *(regex + tmp___2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5188:7-5188:38)
  write with [] (conf. 110)  (exp: (char * __restrict  )(regex + regex_length)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5192:5-5192:92)
  write with [] (conf. 110)  (exp: & *(regex + tmp___3)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5198:3-5198:34)
  write with [] (conf. 110)  (exp: & *(regex + tmp___4)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5201:3-5201:34)
  write with [] (conf. 110)  (exp: & *(regex + tmp___5)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5204:3-5204:31)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  write with [] (conf. 110)  (exp: (char * __restrict  )pos) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5232:7-5232:79)
  write with [] (conf. 110)  (exp: & *(sl + (i - 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5495:5-5495:74)
  write with [] (conf. 110)  (exp: & *(sl + ((f_len - 1UL) - (size_t const   )((size_t const   )s_len)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5502:7-5502:124)
  write with [] (conf. 110)  (exp: & (matches + 0)->end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5726:6-5726:50)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(find_skip_lookup + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3753:17-3753:87)
  read with [] (conf. 110)  (exp: & *(find_skip_lookup + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3759:13-3759:83)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: (char const   *)extension) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5178:5-5178:46)
  read with [] (conf. 110)  (exp: (char const   * __restrict  )extension) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5192:5-5192:92)
  read with [] (conf. 110)  (exp: & *(extension_index + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5228:5-5228:54)
  read with [] (conf. 110)  (exp: & *(extension_index + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5235:7-5235:56)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: & *(matches + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5720:5-5720:32)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: & *(buf_c + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5835:9-5835:40)
  read with [] (conf. 110)  (exp: & *(buf_c + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5836:11-5836:42)
  read with [] (conf. 110)  (exp: & *(buf_c + 2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5837:13-5837:44)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5851:9-5851:38)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5854:9-5854:37)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5857:9-5857:38)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5859:11-5859:40)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5862:11-5862:41)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5864:13-5864:43)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5865:15-5865:45)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5868:19-5868:49)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5869:21-5869:51)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5881:13-5881:43)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5882:15-5882:45)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5885:19-5885:49)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5886:21-5886:51)
  read with [] (conf. 110)  (exp: & *(buf_c + (i + 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5887:23-5887:61)
  read with [] (conf. 110)  (exp: & *(buf_c + (i + 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5888:25-5888:63)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6864:12-6864:71)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6865:7-6865:70)
  read with [] (conf. 110)  (exp: & *(base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6895:7-6896:42)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6895:7-6896:42)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6932:10-6932:69)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6933:5-6933:31)
  read with [] (conf. 110)  (exp: & *(base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6934:5-6934:36)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top))[?].flag (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: & *(longopts + (i + longopts_len))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2352:5-2352:43)
  write with [] (conf. 110)  (exp: & *(longopts + (full_len - 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2359:3-2359:51)
  write with [] (conf. 110)  (exp: & *(ext_index + tmp___32)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2705:9-2705:36)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: & *(*paths + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2969:5-2969:25)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: & *(*base_paths + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: & *(*paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2975:3-2975:38)
  write with [] (conf. 110)  (exp: & *(*base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2976:3-2976:43)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (void *)(buf + bytes_read)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4096:7-4096:70)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: & *(regex + tmp___2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5188:7-5188:38)
  write with [] (conf. 110)  (exp: (char * __restrict  )(regex + regex_length)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5192:5-5192:92)
  write with [] (conf. 110)  (exp: & *(regex + tmp___3)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5198:3-5198:34)
  write with [] (conf. 110)  (exp: & *(regex + tmp___4)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5201:3-5201:34)
  write with [] (conf. 110)  (exp: & *(regex + tmp___5)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5204:3-5204:31)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  write with [] (conf. 110)  (exp: (char * __restrict  )pos) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5232:7-5232:79)
  write with [] (conf. 110)  (exp: & *(sl + (i - 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5495:5-5495:74)
  write with [] (conf. 110)  (exp: & *(sl + ((f_len - 1UL) - (size_t const   )((size_t const   )s_len)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5502:7-5502:124)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->flag) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2695:9-2695:83)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top))[?].name (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: & *(longopts + (i + longopts_len))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2352:5-2352:43)
  write with [] (conf. 110)  (exp: & *(longopts + (full_len - 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2359:3-2359:51)
  write with [] (conf. 110)  (exp: & *(ext_index + tmp___32)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2705:9-2705:36)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: & *(*paths + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2969:5-2969:25)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: & *(*base_paths + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: & *(*paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2975:3-2975:38)
  write with [] (conf. 110)  (exp: & *(*base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2976:3-2976:43)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (void *)(buf + bytes_read)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4096:7-4096:70)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: & *(regex + tmp___2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5188:7-5188:38)
  write with [] (conf. 110)  (exp: (char * __restrict  )(regex + regex_length)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5192:5-5192:92)
  write with [] (conf. 110)  (exp: & *(regex + tmp___3)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5198:3-5198:34)
  write with [] (conf. 110)  (exp: & *(regex + tmp___4)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5201:3-5201:34)
  write with [] (conf. 110)  (exp: & *(regex + tmp___5)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5204:3-5204:31)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  write with [] (conf. 110)  (exp: (char * __restrict  )pos) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5232:7-5232:79)
  write with [] (conf. 110)  (exp: & *(sl + (i - 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5495:5-5495:74)
  write with [] (conf. 110)  (exp: & *(sl + ((f_len - 1UL) - (size_t const   )((size_t const   )s_len)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5502:7-5502:124)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2581:5-2581:74)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2587:7-2587:63)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2592:9-2592:68)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2598:11-2598:72)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2603:13-2603:70)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2608:15-2608:77)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2614:17-2614:78)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2620:19-2620:78)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2626:21-2626:79)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2632:23-2632:79)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2637:25-2637:91)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2642:27-2642:85)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2647:29-2647:97)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2653:31-2653:93)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2659:33-2659:94)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2665:35-2666:62)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2671:37-2672:68)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2700:7-2700:69)
  read with [] (conf. 110)  (exp: & (longopts + opt_index)->name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2713:5-2713:77)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3790@tid:Top Threads(#top))[?].start (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5279:3-5279:21)
  write with [] (conf. 100)  (exp: & (matches + matches_len)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3766:8-3766:66)
  write with [] (conf. 100)  (exp: & (matches + matches_len)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3799:8-3799:65)
  write with [] (conf. 100)  (exp: & (matches + matches_len)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3833:10-3833:81)
  write with [] (conf. 100)  (exp: & (matches + inverted_match_count)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5739:12-5739:73)
  write with [] (conf. 100)  (exp: & (matches + inverted_match_count)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5748:10-5748:71)
  read with lock:{print_mtx} (conf. 100)  (exp: (void const   * __restrict  )buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3082:7-3082:87)
  read with lock:{print_mtx} (conf. 100)  (exp: & (matches + cur_match)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3231:11-3231:53)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(buf + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3276:9-3276:37)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(buf + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3285:9-3285:37)
  read with lock:{print_mtx} (conf. 100)  (exp: & (matches + print_context.last_printed_match)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3359:19-3359:84)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(buf + j)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3386:19-3386:50)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(buf + j)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3389:19-3389:50)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(buf + (i - 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3413:13-3413:49)
  read with [] (conf. 100)  (exp: & *(start - 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3747:11-3747:53)
  read with [] (conf. 100)  (exp: & *end) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3751:15-3751:49)
  read with [] (conf. 100)  (exp: & (matches + matches_len)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3767:8-3767:94)
  read with [] (conf. 100)  (exp: & (matches + matches_len)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3769:7-3769:106)
  read with [] (conf. 100)  (exp: buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3783:9-3785:31)
  read with [] (conf. 100)  (exp: line) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3818:9-3820:31)
  read with [] (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with lock:{print_mtx} (conf. 100)  (exp: s) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5335:3-5335:25)
  read with [] (conf. 100)  (exp: & *(s + pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5587:15-5587:39)
  read with [] (conf. 100)  (exp: & *(s + pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5591:13-5591:57)
  read with [] (conf. 100)  (exp: & *(s + pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5595:11-5595:37)
  read with [] (conf. 100)  (exp: & *(s + pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5609:5-5610:59)
  read with [] (conf. 100)  (exp: & *(find_skip_lookup___0 + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5609:5-5610:59)
  read with [] (conf. 100)  (exp: & *((uint16_t const   *)(s + s_i))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5645:5-5645:70)
  read with [] (conf. 100)  (exp: & *(R + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5651:11-5651:41)
  read with [] (conf. 100)  (exp: & *(R + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5653:15-5653:37)
  read with [] (conf. 100)  (exp: & *(R + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5657:13-5657:55)
  read with [] (conf. 100)  (exp: & *(R___0 + i___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5678:9-5678:47)
  read with [] (conf. 100)  (exp: & *(R___0 + i___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5680:13-5680:43)
  read with [] (conf. 100)  (exp: & *(R___0 + i___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5684:11-5684:65)
  read with [] (conf. 100)  (exp: & *(matches + match_read_index)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5735:9-5735:51)
  read with [] (conf. 100)  (exp: & *(buf + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5756:9-5756:37)
  read with [] (conf. 100)  (exp: & (matches + i)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5767:5-5767:97)
  read with [] (conf. 100)  (exp: & *(buf_c + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5835:9-5835:40)
  read with [] (conf. 100)  (exp: & *(buf_c + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5836:11-5836:42)
  read with [] (conf. 100)  (exp: & *(buf_c + 2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5837:13-5837:44)
  read with [] (conf. 100)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5851:9-5851:38)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5854:9-5854:37)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5857:9-5857:38)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5859:11-5859:40)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5862:11-5862:41)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5864:13-5864:43)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5865:15-5865:45)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5868:19-5868:49)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5869:21-5869:51)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5881:13-5881:43)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5882:15-5882:45)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5885:19-5885:49)
  read with [] (conf. 100)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5886:21-5886:51)
  read with [] (conf. 100)  (exp: & *(buf_c + (i + 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5887:23-5887:61)
  read with [] (conf. 100)  (exp: & *(buf_c + (i + 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5888:25-5888:63)
  read with [] (conf. 100)  (exp: & *(cur + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6225:11-6225:43)
  read with [] (conf. 100)  (exp: & *(buf_c + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6617:9-6617:39)
  read with [] (conf. 100)  (exp: & *(buf_c + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6618:11-6618:42)
  read with [] (conf. 100)  (exp: & *(buf_c + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6622:11-6622:42)
  read with [] (conf. 100)  (exp: & *(buf_c + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6629:9-6629:39)
  read with [] (conf. 100)  (exp: & *(buf_c + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6630:11-6630:41)
  read with [] (conf. 100)  (exp: & *(buf_c + 2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6631:13-6631:42)
  read with [] (conf. 100)  (exp: & *(buf_c + 3)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6632:15-6632:44)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6641:5-6641:83)
  read with [] (conf. 100)  (exp: (void const   *)buf_c) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6648:5-6649:33)
  free with [] (conf. 100)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4134:7-4134:24)
  free with [] (conf. 100)  (exp: (void *)queue_item) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4169:5-4169:29)
  write with [] (conf. 110)  (exp: (void * __restrict  )longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2341:3-2342:32)
  write with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2345:3-2345:61)
  write with [] (conf. 110)  (exp: & *(longopts + (i + longopts_len))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2352:5-2352:43)
  write with [] (conf. 110)  (exp: & *(longopts + (full_len - 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2359:3-2359:51)
  write with [] (conf. 110)  (exp: & *(ext_index + tmp___32)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2705:9-2705:36)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2946:7-2946:89)
  write with [] (conf. 110)  (exp: & *(*paths + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2969:5-2969:25)
  write with [] (conf. 110)  (exp: (char * __restrict  )tmp___42) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: & *(*base_paths + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2972:5-2972:96)
  write with [] (conf. 110)  (exp: & *(*paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2975:3-2975:38)
  write with [] (conf. 110)  (exp: & *(*base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2976:3-2976:43)
  write with [] (conf. 110)  (exp: & (matches + 0)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3709:10-3709:42)
  write with [] (conf. 110)  (exp: (void *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4087:7-4087:47)
  write with [] (conf. 110)  (exp: (void *)(buf + bytes_read)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4096:7-4096:70)
  write with [] (conf. 110)  (exp: (char * __restrict  )regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5174:3-5174:70)
  write with [] (conf. 110)  (exp: & *(regex + tmp___2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5188:7-5188:38)
  write with [] (conf. 110)  (exp: (char * __restrict  )(regex + regex_length)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5192:5-5192:92)
  write with [] (conf. 110)  (exp: & *(regex + tmp___3)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5198:3-5198:34)
  write with [] (conf. 110)  (exp: & *(regex + tmp___4)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5201:3-5201:34)
  write with [] (conf. 110)  (exp: & *(regex + tmp___5)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5204:3-5204:31)
  write with [] (conf. 110)  (exp: (void *)*exts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5223:3-5223:48)
  write with [] (conf. 110)  (exp: (char * __restrict  )pos) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5232:7-5232:79)
  write with [] (conf. 110)  (exp: & *(sl + (i - 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5495:5-5495:74)
  write with [] (conf. 110)  (exp: & *(sl + ((f_len - 1UL) - (size_t const   )((size_t const   )s_len)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5502:7-5502:124)
  write with [] (conf. 110)  (exp: & (matches + 0)->start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5725:6-5725:38)
  read with [] (conf. 110)  (exp: (struct option  const  *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2390:5-2391:67)
  read with [] (conf. 110)  (exp: & *(find_skip_lookup + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3753:17-3753:87)
  read with [] (conf. 110)  (exp: & *(find_skip_lookup + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3759:13-3759:83)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4401:9-4401:190)
  read with [] (conf. 110)  (exp: & *(_hj_key___0 + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4460:7-4460:53)
  read with [] (conf. 110)  (exp: (char const   *)extension) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5178:5-5178:46)
  read with [] (conf. 110)  (exp: (char const   * __restrict  )extension) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5192:5-5192:92)
  read with [] (conf. 110)  (exp: & *(extension_index + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5228:5-5228:54)
  read with [] (conf. 110)  (exp: & *(extension_index + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5235:7-5235:56)
  read with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  read with [] (conf. 110)  (exp: & *(matches + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5720:5-5720:32)
  read with [] (conf. 110)  (exp: (char const   *)q) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5800:3-5801:57)
  read with [] (conf. 110)  (exp: & *(buf_c + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5835:9-5835:40)
  read with [] (conf. 110)  (exp: & *(buf_c + 1)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5836:11-5836:42)
  read with [] (conf. 110)  (exp: & *(buf_c + 2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5837:13-5837:44)
  read with [] (conf. 110)  (exp: (char const   *)buf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5844:5-5844:62)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5851:9-5851:38)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5854:9-5854:37)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5857:9-5857:38)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5859:11-5859:40)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5862:11-5862:41)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5864:13-5864:43)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5865:15-5865:45)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5868:19-5868:49)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5869:21-5869:51)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5881:13-5881:43)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5882:15-5882:45)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5885:19-5885:49)
  read with [] (conf. 110)  (exp: & *(buf_c + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5886:21-5886:51)
  read with [] (conf. 110)  (exp: & *(buf_c + (i + 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5887:23-5887:61)
  read with [] (conf. 110)  (exp: & *(buf_c + (i + 1UL))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5888:25-5888:63)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6864:12-6864:71)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6865:7-6865:70)
  read with [] (conf. 110)  (exp: & *(base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6895:7-6896:42)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6895:7-6896:42)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6932:10-6932:69)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6933:5-6933:31)
  read with [] (conf. 110)  (exp: & *(base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6934:5-6934:36)
  free with [] (conf. 110)  (exp: (void *)ig) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1177:3-1177:19)
  free with [] (conf. 110)  (exp: (void *)extensions) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2749:5-2749:29)
  free with [] (conf. 110)  (exp: (void *)ext_index) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2751:3-2751:26)
  free with [] (conf. 110)  (exp: (void *)lang_regex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2753:5-2753:29)
  free with [] (conf. 110)  (exp: (void *)longopts) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2755:3-2755:25)
  free with [] (conf. 110)  (exp: (void *)matches) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3907:5-3907:26)
  free with [] (conf. 110)  (exp: ptr) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5293:3-5293:27)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
  free with [] (conf. 110)  (exp: (void *)find_skip_lookup) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6940:5-6940:35)
[Warning][Race] Memory location (alloc@sid:3804@tid:Top Threads(#top))[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5307:3-5307:28)
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
  read with [] (conf. 100)  (exp: & *(ig->slash_names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
  read with [] (conf. 100)  (exp: & *(ig->extensions + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
  read with [] (conf. 100)  (exp: & *(argv + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3037:9-3037:95)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3252:19-3252:127)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
  read with [] (conf. 100)  (exp: & *(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  read with [] (conf. 100)  (exp: & *(haystack + mid)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
  write with [] (conf. 110)  (exp: & *(*paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2943:7-2943:27)
  write with [] (conf. 110)  (exp: & *(*base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2959:7-2959:37)
  write with [] (conf. 110)  (exp: & *(*paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2975:3-2975:38)
  write with [] (conf. 110)  (exp: & *(*base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2976:3-2976:43)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6864:12-6864:71)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6865:7-6865:70)
  read with [] (conf. 110)  (exp: & *(base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6895:7-6896:42)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6895:7-6896:42)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6932:10-6932:69)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6933:5-6933:31)
  read with [] (conf. 110)  (exp: & *(base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6934:5-6934:36)
  free with [] (conf. 110)  (exp: (void *)print_context.context_prev_lines) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3042:3-3042:49)
  free with [] (conf. 110)  (exp: (void *)workers) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6930:3-6930:24)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
[Warning][Race] Memory location (alloc@sid:3804@tid:Top Threads(#top))[?].id (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5307:3-5307:28)
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
  read with [] (conf. 100)  (exp: & *(ig->slash_names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
  read with [] (conf. 100)  (exp: & *(ig->extensions + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
  read with [] (conf. 100)  (exp: & *(argv + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3037:9-3037:95)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3252:19-3252:127)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
  read with [] (conf. 100)  (exp: & *(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  read with [] (conf. 100)  (exp: & *(haystack + mid)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
  write with [] (conf. 110)  (exp: & *(*paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2943:7-2943:27)
  write with [] (conf. 110)  (exp: & *(*base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2959:7-2959:37)
  write with [] (conf. 110)  (exp: & *(*paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2975:3-2975:38)
  write with [] (conf. 110)  (exp: & *(*base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2976:3-2976:43)
  write with [] (conf. 110)  (exp: & (workers + i)->id) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6832:8-6832:28)
  read with [] (conf. 110)  (exp: & *((int *)i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4149:3-4149:26)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6864:12-6864:71)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6865:7-6865:70)
  read with [] (conf. 110)  (exp: & *(base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6895:7-6896:42)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6895:7-6896:42)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6932:10-6932:69)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6933:5-6933:31)
  read with [] (conf. 110)  (exp: & *(base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6934:5-6934:36)
  free with [] (conf. 110)  (exp: (void *)print_context.context_prev_lines) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3042:3-3042:49)
  free with [] (conf. 110)  (exp: (void *)workers) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6930:3-6930:24)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
[Warning][Race] Memory location (alloc@sid:3804@tid:Top Threads(#top))[?].thread (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5307:3-5307:28)
  write with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  write with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3058:3-3059:87)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1366:5-1367:40)
  read with [] (conf. 100)  (exp: & *(ig->names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1391:7-1391:106)
  read with [] (conf. 100)  (exp: & *(ig->slash_names + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1398:7-1399:48)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1405:7-1405:85)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1413:11-1413:59)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1416:13-1417:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1422:13-1423:40)
  read with [] (conf. 100)  (exp: & *(ig->names + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1429:7-1429:87)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1434:7-1435:45)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1437:9-1438:44)
  read with [] (conf. 100)  (exp: & *(ig->slash_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1442:7-1443:32)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1449:5-1449:94)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1451:7-1452:43)
  read with [] (conf. 100)  (exp: & *(ig->invert_regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1456:5-1456:89)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1461:5-1461:87)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1463:7-1464:36)
  read with [] (conf. 100)  (exp: & *(ig->regexes + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1468:5-1468:81)
  read with [] (conf. 100)  (exp: & *(ig->extensions + match_pos)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:1555:9-1555:112)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2894:9-2894:53)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2898:11-2898:60)
  read with [] (conf. 100)  (exp: & *(argv + 0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2901:9-2901:58)
  read with [] (conf. 100)  (exp: & *(argv + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2935:7-2935:50)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3037:9-3037:95)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3038:7-3038:60)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3055:7-3055:120)
  read with [] (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.last_prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3056:5-3056:85)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3252:19-3252:127)
  read with lock:{print_mtx} (conf. 100)  (exp: & *(print_context.context_prev_lines + print_context.prev_line)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3257:17-3258:87)
  read with [] (conf. 100)  (exp: & *(strs + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5352:5-5352:30)
  read with [] (conf. 100)  (exp: & *(haystack + mid)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:5966:3-5966:55)
  write with [] (conf. 110)  (exp: & *(*paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2943:7-2943:27)
  write with [] (conf. 110)  (exp: & *(*base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2959:7-2959:37)
  write with [] (conf. 110)  (exp: & *(*paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2975:3-2975:38)
  write with [] (conf. 110)  (exp: & *(*base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2976:3-2976:43)
  write with [] (conf. 110)  (exp: (pthread_t * __restrict  )(& (workers + i)->thread)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6833:7-6835:97)
  write with [] (conf. 110)  (exp: & *((pthread_t * __restrict  )(& (workers + i)->thread))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6833:7-6835:97)
  read with [] (conf. 110)  (exp: & (workers + i)->thread) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6850:9-6850:108)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6864:12-6864:71)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6865:7-6865:70)
  read with [] (conf. 110)  (exp: & *(base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6895:7-6896:42)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6895:7-6896:42)
  read with [] (conf. 110)  (exp: & (workers + i)->thread) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6906:7-6906:75)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6932:10-6932:69)
  read with [] (conf. 110)  (exp: & *(paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6933:5-6933:31)
  read with [] (conf. 110)  (exp: & *(base_paths + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6934:5-6934:36)
  free with [] (conf. 110)  (exp: (void *)print_context.context_prev_lines) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3042:3-3042:49)
  free with [] (conf. 110)  (exp: (void *)workers) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6930:3-6930:24)
  free with [] (conf. 110)  (exp: (void *)base_paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6937:3-6937:27)
  free with [] (conf. 110)  (exp: (void *)paths) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6938:3-6938:22)
[Warning][Race] Memory location (alloc@sid:2216@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3534:3-3534:68)
  read with [] (conf. 100)  (exp: & *(dir_list + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4898:5-4898:26)
  read with [] (conf. 110)  (exp: (void *)names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3551:7-3551:92)
  free with [] (conf. 110)  (exp: (void *)names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3551:7-3551:92)
  free with [] (conf. 110)  (exp: (void *)dir_list) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4989:3-4989:25)
[Warning][Race] Memory location (alloc@sid:2216@tid:Top Threads(#top))[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3534:3-3534:68)
  read with [] (conf. 100)  (exp: & *(dir_list + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4898:5-4898:26)
  write with [] (conf. 110)  (exp: & *(names + results_len)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3564:5-3564:31)
  read with [] (conf. 110)  (exp: (void *)names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3551:7-3551:92)
  free with [] (conf. 110)  (exp: (void *)names) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3551:7-3551:92)
  free with [] (conf. 110)  (exp: (void *)dir_list) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4989:3-4989:25)
[Warning][Deadcode][CWE-570] condition 'opts.one_dev' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4900:9-4900:21)
[Warning][Deadcode][CWE-570] condition 'list_file_types' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2773:7-2773:22)
[Warning][Race] Memory location (struct UT_hash_table).buckets (race with conf. 100):
  write with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4379:10-4379:63)
  write with [] (conf. 100)  (exp: & (new_item->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4547:14-4547:58)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4323:15-4323:60)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4325:13-4325:130)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4380:13-4380:41)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4383:9-4383:93)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4496:10-4496:57)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4497:7-4497:77)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4499:13-4499:58)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4500:12-4500:84)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4502:9-4502:71)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4503:13-4503:124)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4521:15-4521:75)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4544:13-4544:54)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4692:15-4692:60)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4694:13-4694:130)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4729:9-4729:49)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4756:10-4756:57)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4757:11-4757:104)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4758:11-4758:78)
[Warning][Race] Memory location (struct UT_hash_table).hho (race with conf. 100):
  write with [] (conf. 100)  (exp: & (symhash->hh.tbl)->hho) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4377:10-4377:75)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->hho) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4325:13-4325:130)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->hho) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4341:15-4341:107)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->hho) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4389:7-4389:93)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->hho) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4694:13-4694:130)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->hho) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4710:15-4710:107)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->hho) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4738:11-4738:125)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->hho) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4739:10-4739:111)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->hho) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4742:10-4742:115)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->hho) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4750:10-4750:109)
[Warning][Race] Memory location (struct UT_hash_table).ideal_chain_maxlen (race with conf. 100):
  write with [] (conf. 100)  (exp: & (new_item->hh.tbl)->ideal_chain_maxlen) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4517:14-4517:157)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->ideal_chain_maxlen) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4530:21-4530:79)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->ideal_chain_maxlen) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4532:19-4532:103)
[Warning][Race] Memory location (struct UT_hash_table).ineff_expands (race with conf. 100):
  write with [] (conf. 100)  (exp: & (new_item->hh.tbl)->ineff_expands) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4549:17-4549:53)
  write with [] (conf. 100)  (exp: & (new_item->hh.tbl)->ineff_expands) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4551:16-4551:53)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->ineff_expands) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4549:17-4549:53)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->ineff_expands) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4553:18-4553:55)
[Warning][Race] Memory location (struct UT_hash_table).log2_num_buckets (race with conf. 100):
  write with [] (conf. 100)  (exp: & (symhash->hh.tbl)->log2_num_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4376:10-4376:49)
  write with [] (conf. 100)  (exp: & (new_item->hh.tbl)->log2_num_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4546:15-4546:54)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->log2_num_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4517:14-4517:157)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->log2_num_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4546:15-4546:54)
[Warning][Race] Memory location (struct UT_hash_table).noexpand (race with conf. 100):
  write with [] (conf. 100)  (exp: & (new_item->hh.tbl)->noexpand) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4554:16-4554:48)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->noexpand) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4504:14-4504:47)
[Warning][Race] Memory location (struct UT_hash_table).nonideal_items (race with conf. 100):
  write with [] (conf. 100)  (exp: & (new_item->hh.tbl)->nonideal_items) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4518:14-4518:52)
  write with [] (conf. 100)  (exp: & (new_item->hh.tbl)->nonideal_items) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4531:21-4531:58)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->nonideal_items) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4531:21-4531:58)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->nonideal_items) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4548:18-4548:88)
[Warning][Race] Memory location (struct UT_hash_table).num_buckets (race with conf. 100):
  write with [] (conf. 100)  (exp: & (symhash->hh.tbl)->num_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4375:10-4375:45)
  write with [] (conf. 100)  (exp: & (new_item->hh.tbl)->num_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4545:14-4545:50)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->num_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4319:9-4319:68)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->num_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4492:7-4492:75)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->num_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4506:13-4506:118)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->num_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4511:13-4511:136)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->num_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4512:18-4512:92)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->num_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4520:20-4520:63)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->num_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4525:19-4525:89)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->num_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4545:14-4545:50)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->num_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4688:9-4688:68)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->num_buckets) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4753:9-4753:76)
[Warning][Race] Memory location (struct UT_hash_table).num_items (race with conf. 100):
  write with [] (conf. 100)  (exp: & (symhash->hh.tbl)->num_items) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4392:7-4392:38)
  write with [] (conf. 100)  (exp: & (symhash->hh.tbl)->num_items) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4766:9-4766:40)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->num_items) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4392:7-4392:38)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->num_items) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4512:18-4512:92)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->num_items) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4517:14-4517:157)
  read with [] (conf. 100)  (exp: & (new_item->hh.tbl)->num_items) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4548:18-4548:88)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->num_items) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4766:9-4766:40)
[Warning][Race] Memory location (struct UT_hash_table).signature (race with conf. 100):
  write with [] (conf. 100)  (exp: & (symhash->hh.tbl)->signature) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4384:10-4384:51)
[Warning][Race] Memory location (struct UT_hash_table).tail (race with conf. 100):
  write with [] (conf. 100)  (exp: & (symhash->hh.tbl)->tail) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4374:10-4374:48)
  write with [] (conf. 100)  (exp: & (symhash->hh.tbl)->tail) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4390:8-4390:47)
  write with [] (conf. 100)  (exp: & (symhash->hh.tbl)->tail) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4739:10-4739:111)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->tail) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4388:9-4388:57)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->tail) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4389:7-4389:93)
  read with [] (conf. 100)  (exp: & (symhash->hh.tbl)->tail) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4738:11-4738:125)
[Warning][Deadcode][CWE-570] condition '(unsigned long )buf != (unsigned long )((void *)-1)' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4130:11-4130:62)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2816:14-2816:15)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4151:10-4151:11)
[Warning][Deadcode][CWE-570] condition 'opts.ackmate' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2858:7-2858:19)
[Warning][Race] Memory location (struct UT_hash_handle).hh_next (race with conf. 100):
  write with [] (conf. 100)  (exp: & _he_thh->hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4535:17-4535:55)
  write with [] (conf. 100)  (exp: & (_hd_hh_del->hh_prev)->hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4761:10-4761:61)
  read with [] (conf. 100)  (exp: & _he_thh->hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4523:17-4523:46)
  read with [] (conf. 100)  (exp: & _hd_hh_del->hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4758:11-4758:78)
  read with [] (conf. 100)  (exp: & _hd_hh_del->hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4761:10-4761:61)
  read with [] (conf. 100)  (exp: & _hd_hh_del->hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4763:11-4763:30)
  read with [] (conf. 100)  (exp: & _hd_hh_del->hh_next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4764:10-4764:61)
[Warning][Race] Memory location (struct UT_hash_handle).hh_prev (race with conf. 100):
  write with [] (conf. 100)  (exp: & (((symhash->hh.tbl)->buckets + _ha_bkt)->hh_head)->hh_prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4500:12-4500:84)
  write with [] (conf. 100)  (exp: & _he_thh->hh_prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4534:17-4534:72)
  write with [] (conf. 100)  (exp: & (_he_newbkt->hh_head)->hh_prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4537:20-4537:59)
  write with [] (conf. 100)  (exp: & (_hd_hh_del->hh_next)->hh_prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4764:10-4764:61)
  read with [] (conf. 100)  (exp: & _hd_hh_del->hh_prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4760:11-4760:30)
  read with [] (conf. 100)  (exp: & _hd_hh_del->hh_prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4761:10-4761:61)
  read with [] (conf. 100)  (exp: & _hd_hh_del->hh_prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4764:10-4764:61)
[Warning][Race] Memory location (struct UT_hash_handle).next (race with conf. 100):
  write with [] (conf. 100)  (exp: & ((symhash->hh.tbl)->tail)->next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4388:9-4388:57)
  write with [] (conf. 100)  (exp: & ((UT_hash_handle *)((ptrdiff_t )item_found->hh.prev + (symhash->hh.tbl)->hho))->next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4742:10-4742:115)
  read with [] (conf. 100)  (exp: & _hd_hh_del->next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4749:11-4749:27)
  read with [] (conf. 100)  (exp: & _hd_hh_del->next) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4750:10-4750:109)
[Warning][Race] Memory location (struct UT_hash_handle).prev (race with conf. 100):
  write with [] (conf. 100)  (exp: & ((UT_hash_handle *)((ptrdiff_t )_hd_hh_del->next + (symhash->hh.tbl)->hho))->prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4750:10-4750:109)
  read with [] (conf. 100)  (exp: & _hd_hh_del->prev) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4750:10-4750:109)
[Warning][Deadcode][CWE-570] condition 'opts.vimgrep' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2864:7-2864:19)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).actual_len (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  write with [] (conf. 100)  (exp: & cookie->actual_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6974:3-6974:36)
  write with [] (conf. 100)  (exp: & cookie->actual_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7292:5-7292:35)
  read with [] (conf. 100)  (exp: & cookie->actual_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7292:5-7292:35)
  write with [] (conf. 110)  (exp: & cookie->actual_len) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6974:3-6974:36)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).ctype (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  read with [] (conf. 100)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6976:3-6976:10)
  read with [] (conf. 100)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6989:3-6989:10)
  read with [] (conf. 100)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7020:3-7020:76)
  read with [] (conf. 100)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7034:3-7034:10)
  read with [] (conf. 100)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7037:3-7037:10)
  read with [] (conf. 100)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7158:11-7158:45)
  read with [] (conf. 100)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7166:11-7166:45)
  read with [] (conf. 100)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7217:9-7217:43)
  read with [] (conf. 100)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7226:9-7226:43)
  read with [] (conf. 100)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7232:9-7232:43)
  read with [] (conf. 100)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7252:11-7252:45)
  read with [] (conf. 100)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7260:9-7260:43)
  read with [] (conf. 100)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7268:9-7268:43)
  read with [] (conf. 100)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7286:9-7286:43)
  write with [] (conf. 110)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7090:3-7090:24)
  read with [] (conf. 110)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6976:3-6976:10)
  read with [] (conf. 110)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6989:3-6989:10)
  read with [] (conf. 110)  (exp: & cookie->ctype) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7020:3-7020:76)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).decode_offset (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  write with [] (conf. 100)  (exp: & cookie->decode_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7184:9-7184:44)
  write with [] (conf. 100)  (exp: & cookie->decode_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7203:7-7203:38)
  write with [] (conf. 100)  (exp: & cookie->decode_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7343:5-7343:41)
  read with [] (conf. 100)  (exp: & cookie->decode_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6971:7-6971:39)
  read with [] (conf. 100)  (exp: & cookie->decode_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7152:3-7152:61)
  read with [] (conf. 100)  (exp: & cookie->decode_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7184:9-7184:44)
  read with [] (conf. 100)  (exp: & cookie->decode_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7203:7-7203:38)
  write with [] (conf. 110)  (exp: & cookie->decode_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7089:3-7089:39)
  read with [] (conf. 110)  (exp: & cookie->decode_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6971:7-6971:39)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).eof (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  write with [] (conf. 100)  (exp: & cookie->eof) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7024:3-7024:25)
  write with [] (conf. 100)  (exp: & cookie->eof) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7219:9-7219:31)
  write with [] (conf. 100)  (exp: & cookie->eof) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7228:9-7228:31)
  read with [] (conf. 100)  (exp: & cookie->eof) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7147:7-7147:18)
  read with [] (conf. 100)  (exp: & cookie->eof) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7368:13-7368:26)
  write with [] (conf. 110)  (exp: & cookie->eof) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7024:3-7024:25)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).in (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  read with [] (conf. 100)  (exp: & cookie->in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7238:7-7239:49)
  read with [] (conf. 100)  (exp: & cookie->in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7240:7-7240:35)
  read with [] (conf. 100)  (exp: & cookie->in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7246:9-7246:35)
  read with [] (conf. 100)  (exp: & cookie->in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7293:5-7293:34)
  read with [] (conf. 100)  (exp: & cookie->in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7392:3-7392:21)
  write with [] (conf. 110)  (exp: & cookie->in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7087:3-7087:18)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).logic_offset (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  write with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7204:7-7204:37)
  write with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7344:5-7344:40)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6968:7-6968:38)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7152:3-7152:61)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7204:7-7204:37)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7330:5-7330:57)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7337:7-7337:50)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7348:7-7348:51)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7352:12-7352:56)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7354:7-7354:56)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7371:9-7371:52)
  read with [] (conf. 100)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7377:7-7377:56)
  write with [] (conf. 110)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7088:3-7088:38)
  read with [] (conf. 110)  (exp: & cookie->logic_offset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6968:7-6968:38)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).outbuf (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  read with [] (conf. 100)  (exp: & cookie->outbuf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6987:3-6987:62)
  read with [] (conf. 100)  (exp: & cookie->outbuf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7017:3-7017:57)
  read with [] (conf. 100)  (exp: & cookie->outbuf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7262:7-7262:61)
  read with [] (conf. 100)  (exp: & cookie->outbuf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7265:7-7265:66)
  read with [] (conf. 110)  (exp: & cookie->outbuf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6987:3-6987:62)
  read with [] (conf. 110)  (exp: & cookie->outbuf) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7017:3-7017:57)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).outbuf_start (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  write with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7023:3-7023:38)
  write with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7183:9-7183:87)
  write with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7202:7-7202:81)
  write with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7267:5-7267:40)
  read with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7163:11-7163:97)
  read with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7171:7-7171:73)
  read with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7183:9-7183:87)
  read with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7197:7-7198:21)
  read with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7202:7-7202:81)
  read with [] (conf. 100)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7213:9-7213:115)
  write with [] (conf. 110)  (exp: & cookie->outbuf_start) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7023:3-7023:38)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).stream.gz (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  free with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7035:3-7035:34)
  write with [] (conf. 90)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  read with [] (conf. 90)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  write with [] (conf. 100)  (exp: (void *)(& cookie->stream.gz)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  read with [] (conf. 100)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  write with [] (conf. 110)  (exp: (void *)(& cookie->stream.gz)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  read with [] (conf. 110)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).stream.gz.avail_in (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  free with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7035:3-7035:34)
  write with [] (conf. 90)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  read with [] (conf. 90)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  write with [] (conf. 100)  (exp: (void *)(& cookie->stream.gz)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  write with [] (conf. 100)  (exp: & cookie->stream.gz.avail_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6985:3-6985:40)
  write with [] (conf. 100)  (exp: & cookie->stream.gz.avail_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7256:9-7256:47)
  read with [] (conf. 100)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  read with [] (conf. 100)  (exp: & cookie->stream.gz.avail_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7233:7-7233:52)
  write with [] (conf. 110)  (exp: (void *)(& cookie->stream.gz)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  write with [] (conf. 110)  (exp: & cookie->stream.gz.avail_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6985:3-6985:40)
  read with [] (conf. 110)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).stream.gz.avail_out (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  free with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7035:3-7035:34)
  write with [] (conf. 90)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  read with [] (conf. 90)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  write with [] (conf. 100)  (exp: (void *)(& cookie->stream.gz)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  write with [] (conf. 100)  (exp: & cookie->stream.gz.avail_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6987:3-6987:62)
  write with [] (conf. 100)  (exp: & cookie->stream.gz.avail_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7265:7-7265:66)
  read with [] (conf. 100)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  write with [] (conf. 110)  (exp: (void *)(& cookie->stream.gz)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  write with [] (conf. 110)  (exp: & cookie->stream.gz.avail_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6987:3-6987:62)
  read with [] (conf. 110)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).stream.gz.next_in (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  free with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7035:3-7035:34)
  write with [] (conf. 90)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  read with [] (conf. 90)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  write with [] (conf. 100)  (exp: (void *)(& cookie->stream.gz)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  write with [] (conf. 100)  (exp: & cookie->stream.gz.next_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6984:3-6984:51)
  write with [] (conf. 100)  (exp: & cookie->stream.gz.next_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7257:9-7257:50)
  read with [] (conf. 100)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  write with [] (conf. 110)  (exp: (void *)(& cookie->stream.gz)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  write with [] (conf. 110)  (exp: & cookie->stream.gz.next_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6984:3-6984:51)
  read with [] (conf. 110)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).stream.gz.next_out (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  write with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  read with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7269:7-7269:44)
  free with [] (conf. 80)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7035:3-7035:34)
  write with [] (conf. 90)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  read with [] (conf. 90)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6978:3-6978:81)
  write with [] (conf. 100)  (exp: (void *)(& cookie->stream.gz)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  write with [] (conf. 100)  (exp: & cookie->stream.gz.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6986:3-6986:46)
  write with [] (conf. 100)  (exp: & cookie->stream.gz.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7264:7-7264:50)
  read with [] (conf. 100)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  read with [] (conf. 100)  (exp: & cookie->stream.gz.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7159:9-7159:45)
  read with [] (conf. 100)  (exp: & cookie->stream.gz.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7167:9-7167:45)
  read with [] (conf. 100)  (exp: & cookie->stream.gz.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7213:9-7213:115)
  read with [] (conf. 100)  (exp: & cookie->stream.gz.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7287:7-7287:44)
  write with [] (conf. 110)  (exp: (void *)(& cookie->stream.gz)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  write with [] (conf. 110)  (exp: & cookie->stream.gz.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6986:3-6986:46)
  read with [] (conf. 110)  (exp: & cookie->stream.gz) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:6977:3-6977:70)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).stream.lzma (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  free with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 90)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  read with [] (conf. 90)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
  write with [] (conf. 110)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).stream.lzma.avail_in (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  free with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 90)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  read with [] (conf. 90)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma.avail_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7015:3-7015:44)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma.avail_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7253:9-7253:42)
  read with [] (conf. 100)  (exp: & cookie->stream.lzma.avail_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7235:7-7235:45)
  write with [] (conf. 110)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
  write with [] (conf. 110)  (exp: & cookie->stream.lzma.avail_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7015:3-7015:44)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).stream.lzma.avail_out (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  free with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 90)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  read with [] (conf. 90)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma.avail_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7017:3-7017:57)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma.avail_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7262:7-7262:61)
  write with [] (conf. 110)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
  write with [] (conf. 110)  (exp: & cookie->stream.lzma.avail_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7017:3-7017:57)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).stream.lzma.next_in (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  free with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 90)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  read with [] (conf. 90)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma.next_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7014:3-7014:61)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma.next_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7254:9-7254:71)
  write with [] (conf. 110)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
  write with [] (conf. 110)  (exp: & cookie->stream.lzma.next_in) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7014:3-7014:61)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Race] Memory location (alloc@sid:5200@tid:Top Threads(#top)).stream.lzma.next_out (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7080:3-7080:36)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  read with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7278:7-7278:64)
  free with [] (conf. 80)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7038:3-7038:34)
  write with [] (conf. 90)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  read with [] (conf. 90)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7009:3-7009:79)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7016:3-7016:48)
  write with [] (conf. 100)  (exp: & cookie->stream.lzma.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7261:7-7261:52)
  read with [] (conf. 100)  (exp: & cookie->stream.lzma.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7161:9-7161:47)
  read with [] (conf. 100)  (exp: & cookie->stream.lzma.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7169:9-7169:47)
  read with [] (conf. 100)  (exp: & cookie->stream.lzma.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7289:7-7289:46)
  write with [] (conf. 110)  (exp: & cookie->stream.lzma) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7008:3-7008:40)
  write with [] (conf. 110)  (exp: & cookie->stream.lzma.next_out) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7016:3-7016:48)
  free with [] (conf. 110)  (exp: (void *)cookie) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:7105:7-7105:27)
[Warning][Deadcode][CWE-570] condition 'opts.parallel' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2871:7-2871:20)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4218:10-4218:11)
[Warning][Race] Memory location readdir (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3499:22-3499:80)
  call with [] (conf. 110)  (exp: readdir) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:3540:5-3540:26)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:4221:14-4221:15)
[Warning][Deadcode][CWE-571] condition 'opts.print_line_numbers != 2' is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/the_silver_searcher/main.c:2887:9-2887:37)
SV-COMP result: unknown
[Info][Race] Memory locations race summary:
  safe: 53
  vulnerable: 0
  unsafe: 207
  total memory locations: 260
[Warning][Unsound][Call] No suitable function to call
