[PATCH][RTL-ifcvt] Make non-conditional execution if-conversion more aggressive

Kyrill Tkachov kyrylo.tkachov@arm.com
Mon Jul 13 13:12:00 GMT 2015


On 13/07/15 11:48, Bernhard Reutner-Fischer wrote:
> On July 13, 2015 11:45:55 AM GMT+02:00, Kyrill Tkachov <kyrylo.tkachov@arm.com> wrote:
>> Hi Bernhard,
>>
>>> Did you include go in your testing?
>>> I see:
>>> Unexpected results in this build (new failures)
>>> FAIL: encoding/json
>>> FAIL: go/printer
>>> FAIL: go/scanner
>>> FAIL: html/template
>>> FAIL: log
>>> FAIL: net/http
>>> FAIL: net/http/cgi
>>> FAIL: net/http/cookiejar
>>> FAIL: os
>>> FAIL: text/template
>> Hmmm. I don't see these failures. I double checked right now and they
>> appear as PASS in my configuration.
>>
>> I tested make check-go on x86_64-unknown-linux-gnu configured with
>> --without-isl --disable-multilib --enable-languages=c,c++,fortran,go.
>>
>> Are you sure this is not some other issue in your tree?
> I have ISL enabled. I do have a couple of local stuff but that tested fine before your patch and should not really have impact on the parts your patch touches. So maybe it's ISL.

I've rebuilt with ISL from scratch and the tests still pass for me.
I'm testing Ubuntu on a Haswell machine, don't know if that's relevant.

Kyrill

>
> Thanks,
>



More information about the Gcc-patches mailing list