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

Reply via email to