On Fri, Oct 28, 2022 at 1:00 AM Jeff Law wrote: > > > On 10/25/22 14:59, Aldy Hernandez via Gcc-patches wrote: > > [As Richi, and probably Jakub, have mentioned in the past...] > > > > As mentioned earlier, we should be using HONOR_* on types rather than > > flag_finite_math_only. > > > > Will commit pending tests. > > > > gcc/ChangeLog: > > > > * value-range.cc (frange::set): Use HONOR_*. > > (frange::verify_range): Same. > > * value-range.h (frange_val_min): Same. > > (frange_val_max): Same. > > I haven't verified it's this patch, but our friend the vax regression is > back: Bah. I suck. There was one remaining use of flag_finite_math_only in the self tests. Fixed and finally done: $ grep flag_finite *range* value-range.cc: int save_finite_math_only = flag_finite_math_only; value-range.cc: flag_finite_math_only = 1; value-range.cc: flag_finite_math_only = 0; value-range.cc: flag_finite_math_only = save_finite_math_only; Aldy