A possible code generation issue

Dibyendu Majumdar mobile@majumdar.org.uk
Thu Jan 1 00:00:00 GMT 2015


On 4 July 2015 at 14:20, Dibyendu Majumdar <mobile@majumdar.org.uk> wrote:
> On 4 July 2015 at 13:11, Dibyendu Majumdar <mobile@majumdar.org.uk> wrote:
>> Looks like in the failure case the code is being incorrectly
>> optimized. I wonder if this is a manifestation of the get_address bug,
>> perhaps the real fix will be better than the patch I am using. I will
>> use the latest gcc 5 branch and see if that helps.
>>
>
> Hi Dave,
>
> I am now using the latest gcc-5-branch from gcc github mirror.
> Unfortunately the issue still persists.
>
> If set optimization level to 0 or 1, then it works ok, but at levels 2
> or 3 the break occurs.
>

Adding the -fno-strict-aliasing appears to resolve the issue with -O2
and -O3 but with this enabled the benchmarks are degraded.

Regards
Dibyendu



More information about the Jit mailing list