What compiler is giving these errors? I haven't been seeing these. .Seth
> On Aug 11, 2016, at 5:53 PM, Jan Grashöfer <[email protected]> wrote: > > Building current master I see some warnings that seem new to me (the > only one I remember is the one in Hasher.cc): > > [ 1%] Building CXX object > aux/binpac/src/CMakeFiles/binpac.dir/pac_scan.cc.o > /home/jgras/devel/bro/build/aux/binpac/src/pac_scan.cc: In function > ‘yy_buffer_state* yy_scan_bytes(const char*, yy_size_t)’: > /home/jgras/devel/bro/build/aux/binpac/src/pac_scan.cc:2290:19: warning: > comparison between signed and unsigned integer expressions [-Wsign-compare] > for ( i = 0; i < _yybytes_len; ++i ) > ^ > -- > [ 5%] Building CXX object src/CMakeFiles/bifcl.dir/bif_lex.cc.o > /home/jgras/devel/bro/build/src/bif_lex.cc: In function > ‘yy_buffer_state* yy_scan_bytes(const char*, yy_size_t)’: > /home/jgras/devel/bro/build/src/bif_lex.cc:1867:19: warning: comparison > between signed and unsigned integer expressions [-Wsign-compare] > for ( i = 0; i < _yybytes_len; ++i ) > ^ > -- > [ 77%] Building CXX object src/input/CMakeFiles/bro_input.dir/Manager.cc.o > /home/jgras/devel/bro/src/input/Manager.cc: In member function ‘void > input::Manager::ErrorHandler(const input::Manager::Stream*, > input::Manager::ErrorType, bool, const char*, __va_list_tag*)’: > /home/jgras/devel/bro/src/input/Manager.cc:2537:67: warning: ‘ev’ may be > used uninitialized in this function [-Wmaybe-uninitialized] > SendEvent(i->error_event, 3, i->description->Ref(), message, ev); > ^ > -- > [ 80%] Building CXX object > src/probabilistic/CMakeFiles/bro_probabilistic.dir/Hasher.cc.o > /home/jgras/devel/bro/src/probabilistic/Hasher.cc: In member function > ‘probabilistic::Hasher::digest probabilistic::UHF::hash(const void*, > size_t) const’: > /home/jgras/devel/bro/src/probabilistic/Hasher.cc:130:51: warning: > dereferencing type-punned pointer will break strict-aliasing rules > [-Wstrict-aliasing] > return *reinterpret_cast<const Hasher::digest*>(d); > ^ > -- > [ 82%] Building CXX object src/CMakeFiles/bro.dir/rule-scan.cc.o > /home/jgras/devel/bro/build/src/rule-scan.cc: In function > ‘yy_buffer_state* rules__scan_bytes(const char*, yy_size_t)’: > /home/jgras/devel/bro/build/src/rule-scan.cc:2303:19: warning: > comparison between signed and unsigned integer expressions [-Wsign-compare] > for ( i = 0; i < _yybytes_len; ++i ) > ^ > [ 82%] Building CXX object src/CMakeFiles/bro.dir/re-scan.cc.o > /home/jgras/devel/bro/build/src/re-scan.cc: In function > ‘yy_buffer_state* re__scan_bytes(const char*, yy_size_t)’: > /home/jgras/devel/bro/build/src/re-scan.cc:2083:19: warning: comparison > between signed and unsigned integer expressions [-Wsign-compare] > for ( i = 0; i < _yybytes_len; ++i ) > ^ > [ 82%] Building CXX object src/CMakeFiles/bro.dir/scan.cc.o > /home/jgras/devel/bro/build/src/scan.cc: In function ‘yy_buffer_state* > bro_scan_bytes(const char*, yy_size_t)’: > /home/jgras/devel/bro/build/src/scan.cc:3286:19: warning: comparison > between signed and unsigned integer expressions [-Wsign-compare] > for ( i = 0; i < _yybytes_len; ++i ) > > _______________________________________________ > bro-dev mailing list > [email protected] > http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev > > -- Seth Hall International Computer Science Institute (Bro) because everyone has a network http://www.bro.org/ _______________________________________________ bro-dev mailing list [email protected] http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev
