Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: ebiggers3 at gmail dot com
Target Milestone: ---
Starting with gcc 10, the following code (based on
https://github.com/ebiggers/libdeflate/blob/v1.5/lib
Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: ebiggers3 at gmail dot com
Target Milestone: ---
Minimized reproducer:
void some_other_function(void) { }
unsigned int __attribute__((target("arch=armv8-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104439
--- Comment #3 from Eric Biggers ---
I ran a bisection and found that the following commit fixed this bug:
commit c1cdabe3aab817d95a8db00a8b5e9f6bcdea936f
Author: Richard Earnshaw
Date: Thu Jul 29 11:00:31 2021 +0100
arm: reorde
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ebiggers3 at gmail dot com
Target Milestone: ---
To reproduce with the latest trunk, compile the following .c file on x86_64 at
-O2:
#include
int
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107892
--- Comment #1 from Eric Biggers ---
The reproducer I gave in my first comment doesn't reproduce the bug on
releases/gcc-11.1.0, so it must have regressed between then and trunk. I can
do a bisection if needed.
However, I actually still see th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107892
--- Comment #2 from Eric Biggers ---
This is also reproducible with SSE2.