[Bug middle-end/116161] -fcompare-debug -gno-statement-frontiers failure with -O3 -march=znver3 -mshstk when building rapidfuzz

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Jul 31 18:06:33 GMT 2024


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116161

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Seems the mismatches are in some var names, like
-                    (const_int 64 [0x40])) [ MEM <vector(2) long unsigned int>
[(short unsigned int * *)vectp_intersect__M_impl_D185643__M_start.95744_538 +
64B]+0 S16 A64])
-            (reg:V8HI 21 xmm1 [orig:482 MEM <vector(2) long unsigned int>
[(short unsigned int * *)vectp_intersect__M_impl_D185643__M_start.95744_538 +
48B] ] [482])
+                    (const_int 64 [0x40])) [ MEM <vector(2) long unsigned int>
[(short unsigned int * *)vectp_intersect__M_impl_D185616__M_start.95744_538 +
64B]+0 S16 A64])
+            (reg:V8HI 21 xmm1 [orig:482 MEM <vector(2) long unsigned int>
[(short unsigned int * *)vectp_intersect__M_impl_D185616__M_start.95744_538 +
48B] ] [482])
Haven't tracked what pass created those first, but we certainly shouldn't be
adding DECL_UIDs to DECL_NAMEs.


More information about the Gcc-bugs mailing list