https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118981
--- Comment #23 from Xi Ruoyao <xry111 at gcc dot gnu.org> --- I just tried bootstrapping GCC and I couldn't reproduce the failure. The output assembly seems normal regarding _GLOBAL__sub_I.00099_tzdb.cc: .section .text.startup._GLOBAL__sub_I.00099_tzdb.cc,"ax",@progbits .p2align 4 .type _GLOBAL__sub_I.00099_tzdb.cc, @function _GLOBAL__sub_I.00099_tzdb.cc: .LFB11373: .loc 2 2164 1 is_stmt 1 view -0 .cfi_startproc endbr64 .LBB63463: .LBI63463: .loc 2 2164 1 view .LVU28215 .LBB63464: .loc 2 188 40 is_stmt 0 view .LVU28216 movq _ZNSt6chrono9tzdb_list5_Node13_S_head_ownerE@GOTPCREL(%rip), %rsi movq _ZNSt6atomicISt10shared_ptrINSt6chrono9tzdb_list5_NodeEEED1Ev@GOTPCREL(%rip), %rdi leaq __dso_handle(%rip), %rdx jmp __cxa_atexit@PLT .LVL7464: .LBE63464: .LBE63463: .cfi_endproc .LFE11373: .size _GLOBAL__sub_I.00099_tzdb.cc, .-_GLOBAL__sub_I.00099_tzdb.cc .section .init_array.00099,"aw" .align 8 .quad _GLOBAL__sub_I.00099_tzdb.cc