https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115526
Bug ID: 115526 Summary: regression in 14: invalid assember emitted for alpha, "Error: duplicate !tlsgd!62" Product: gcc Version: 14.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: dilfridge at gentoo dot org Target Milestone: --- Compiling Python 3.12.4 on Gentoo for alpha fails with the following message: alpha-unknown-linux-gnu-gcc -c -fno-strict-overflow -Wsign-compare -mieee -DNDEBUG -mieee -pipe -O2 -mcpu=ev4 -fwrapv -std=c11 -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wstrict-prototypes -Werror=implicit-function-declaration -fvisibility=hidden -I./Include/internal -I. -I./Include -I/usr/include/ncursesw -fPIC -DPy_BUILD_CORE -o Python/dtoa.o Python/dtoa.c {standard input}: Assembler messages: {standard input}:1773: Error: duplicate !tlsgd!62 make: *** [Makefile:2748: Python/dtoa.o] Error 1 This worked fine with gcc-13 and is now broken with dilfridge-alpha / # gcc --version gcc (Gentoo 14.1.1_p20240615 p2) 14.1.1 20240615 [...] dilfridge-alpha / # as --version GNU assembler (Gentoo 2.42 p3) 2.42.0 Preprocessed source and assembler source follow.