On 2/20/19 6:17 AM, Jakub Jelinek wrote: > On Wed, Feb 20, 2019 at 11:13:54AM +0000, Andrew Stubbs wrote: >> This patch causes a number of test regressions for (at least) arm and >> amdgcn. I've run a bisect and confirmed this is the first commit where it >> doesn't work. > > The following, so far untested (except for x86_64->armv7hl-linux-gnueabi > cross on the builtin-math-7.c testcase and x86_64-linux native on the > pr88074* testcases) patch should cure this, will bootstrap/regtest it > tonight. > > 2019-02-20 Jakub Jelinek <ja...@redhat.com> > > PR middle-end/88074 > * toplev.c (do_compile): Double the emin/emax exponents to workaround > buggy mpc_norm. > > * gcc.dg/pr88074-2.c: New test. That fixed all the *-elf regressions in my tester (arc, nds32be, v850e, mn10300, msp430, nds32le, lm3, visium, or1k, cris, iq2000, fr30, m32r, mcore, crisv32 all flagged it as a regression).
I suspect it'll fix the regressions on with sparc64, aarch64 & s390x native linux since they all regressed just the sinatan test. The powerpc64 and powerpc64le platforms continue to have all kinds of problems. The amount of instability from day to day is concerning. jeff