On Tue, 6 Oct 2020, Andrew MacLeod via Gcc-patches wrote: > >> Build fails here now with: gimple-range.h:168:59: error: > >> ‘EVRP_MODE_DEBUG’ was not declared in this scope > >> > > And now builds – as the "Hybrid EVRP and testcases" was pushed as well, > > a bit more than a quarter of an hour later. (At least it finished > > building the compiler itself, I do not expect surprises in the library > > parts.) > > > > Tobias > Guess I should have just pushed it all as one commit. I thought the first part > was pretty separate from the second... and it was except for one line :-P of > course I had problems getting the second one out or it would have followed > quicker.
It is still broken at `-O0', does not build with `--enable-werror-always' (which IMO should be on by default except for releases, just as we do with binutils AFAIK, so as to make sure people do not introduce build problems too easily): .../gcc/gimple-range.cc: In function 'bool range_of_builtin_call(range_query&, irange&, gcall*)': .../gcc/gimple-range.cc:677:15: error: 'zerov' may be used uninitialized [-Werror=maybe-uninitialized] 677 | if (zerov == prec) | ^~ cc1plus: all warnings being treated as errors make[2]: *** [Makefile:1122: gimple-range.o] Error 1 Maciej