[Bug target/77728] [5/6/7 Regression] Miscompilation multiple vector iteration on ARM

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Apr 12 08:27:00 GMT 2017


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

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

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

--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
It fails only if the (unused) *.o file is linked before the used one.

I'm seeing following difference in 

_ZNSt6vectorISt4pairIyyESaIS1_EE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPKS1_S3_EEEEvNS6_IPS1_S3_EET_SC_St20forward_iterator_tag:
        .fnstart
-.LFB833:
-       @ args = 8, pretend = 0, frame = 8
+.LFB856:
+       @ args = 4, pretend = 0, frame = 8
        @ frame_needed = 0, uses_anonymous_args = 0
...

in a comdat section.


More information about the Gcc-bugs mailing list