This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] combine lhs zero_extract fix (PR78186)
On 7 November 2016 at 10:14, Segher Boessenkool
<segher@kernel.crashing.org> wrote:
> Hi Christophe,
>
> On Fri, Nov 04, 2016 at 02:31:28PM +0100, Christophe Lyon wrote:
>> Since this commit I have noticed execution failures on "old" arm targets:
>>
>> gcc.dg/torture/pr48124-4.c -O1 execution test
>> gcc.dg/torture/pr48124-4.c -O2 execution test
>> gcc.dg/torture/pr48124-4.c -O2 -flto -fno-use-linker-plugin
>> -flto-partition=none execution test
>> gcc.dg/torture/pr48124-4.c -O2 -flto -fuse-linker-plugin
>> -fno-fat-lto-objects execution test
>> gcc.dg/torture/pr48124-4.c -O3 -g execution test
>> gcc.dg/torture/pr48124-4.c -Os execution test
>>
>> For instance on target arm-none-linux-gnueabi --with-cpu=cortex-a9
>> --with-mode=arm
>> and running the tests with -march=armv5t
>
> Confirmed. What a nasty, nasty bug, and it has been here for decades
> it seems. Could you please open a PR?
>
>
Sure, I've created PR78232 for this.
Thanks.
Christophe
> Segher