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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
   Last reconfirmed|                            |2023-11-12
             Status|UNCONFIRMED                 |NEW
           Keywords|needs-reduction             |

--- Comment #8 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Confirmed.

Note the difference between my build and the others is due to:
# if __GLIBC_PREREQ(2, 34)
// Since glibc 2.34 all pthreads functions are usable without linking to
// libpthread.
#  define _GLIBCXX_GTHREAD_USE_WEAK 0
# endif

That is I have a newer glibc which causes __weakref__ not to be needed/used
here.

So next time please attach the preprocessed source when running into a bug in
the front-end, because different versions of glibc might produce different
preprocessed sources and not able to reproduce the issue.

Reply via email to