[PATCH] Fix PR88074

Jeff Law law@redhat.com
Wed Feb 20 13:51:00 GMT 2019


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  <jakub@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.

jeff



More information about the Gcc-patches mailing list