Re: [PATCH] D24481: make “#pragma STDC FP_CONTRACT” on by default
Steve Canon via cfe-commits
cfe-commits at lists.llvm.org
Fri Sep 23 15:25:28 PDT 2016
That's not a great long-term solution for obvious reasons, but I think it's a great quick fix.
Sent from my iPhone
> On Sep 23, 2016, at 5:53 PM, Hal Finkel <hfinkel at anl.gov> wrote:
>
> We currently have logic in the test suite that sets -ffp-contract=off on PowerPC (because the default for GCC and other compilers on PowerPC/Linux systems is essentially -ffp-contract=fast). We might just want to do this now for all platforms.
>
> -Hal
>
> ----- Original Message -----
>> From: "Steve Canon" <scanon at apple.com>
>> To: reviews+D24481+public+c0b8d50a922986a0 at reviews.llvm.org
>> Cc: "a skolnik" <a.skolnik at samsung.com>, clattner at apple.com, hfinkel at anl.gov, "yaxun liu" <yaxun.liu at amd.com>,
>> cfe-commits at lists.llvm.org
>> Sent: Friday, September 23, 2016 4:47:32 PM
>> Subject: Re: [PATCH] D24481: make “#pragma STDC FP_CONTRACT” on by default
>>
>> Without digging into them yet, these are almost caused by
>> overly-sensitive tests that are erroneously expecting bit-exact
>> results.
>>
>> - Steve
>>
>> Sent from my iPhone
>>
>>> On Sep 23, 2016, at 4:42 PM, Renato Golin <renato.golin at linaro.org>
>>> wrote:
>>>
>>> rengolin added a subscriber: rengolin.
>>> rengolin added a comment.
>>>
>>> Folks, this commit has broken both AArch64 test-suite buildbots:
>>>
>>> http://lab.llvm.org:8011/builders/clang-cmake-aarch64-full/builds/3162
>>>
>>> http://lab.llvm.org:8011/builders/clang-cmake-aarch64-quick/builds/10449
>>>
>>> I have reverted in r282289, let me know if you need help testing on
>>> AArch64.
>>>
>>>
>>> Repository:
>>> rL LLVM
>>>
>>> https://reviews.llvm.org/D24481
>>>
>>>
>>>
>>
>
> --
> Hal Finkel
> Lead, Compiler Technology and Programming Languages
> Leadership Computing Facility
> Argonne National Laboratory
More information about the cfe-commits
mailing list