On 2/20/19 6:51 AM, Jakub Jelinek wrote: > On Wed, Feb 20, 2019 at 06:45:51AM -0700, Jeff Law wrote: >> On 2/20/19 6:22 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. >> I've got a couple dozen crosses failing because of the recent changes. >> I can throw this into the tester and check all of them pretty easily if >> that would be helpful. > > Yes, it would be helpful. I've just checked the aarch64 sinatan-1.c and the > patch restores the previous behavior on that testcase too. Good, then I won't watch sparc64 that closely. It takes *hours* to run and it flagged sinatan-1 as well.
Figure I'll have results for all the *-elf thingies in my tester in an hour or so. jeff