https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78943
Bug ID: 78943 Summary: Generated assembler fails with symbol is already defined Product: gcc Version: 6.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: charles.frasch at gmail dot com Target Milestone: --- Created attachment 40425 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40425&action=edit bmbt.ii Compiler output: /tmp/ccYwRjuK.s: Assembler messages: /tmp/ccYwRjuK.s:696: Error: symbol `_ZN2azlsINS_2bcEhEEvT_T0_' is already defined GNU assembler version 2.24 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.24 Reproduce with: g++-6.3.0 -std=c++14 -Werror -c bmbt.ii Build configuration: Using built-in specs. COLLECT_GCC=g++-6.3.0 COLLECT_LTO_WRAPPER=/home/cfrasch/local/bin/../libexec/gcc/x86_64-linux-gnu/6.3.0/lto-wrapper Target: x86_64-linux-gnu Configured with: ../gcc-6.3.0/configure -v --enable-languages=c,c++ --disable-multilib --with-build-config=bootstrap-lto --program-suffix=-6.3.0 --enable-shared --without-included-gettext --enable-threads=posix --enable-nls --enable-nls --enable-gnu-unique-object --with-system-zlib --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-pkgversion=Thesys 6.3.0-1 ubuntu 14.04 Thread model: posix gcc version 6.3.0 (Thesys) This may be another manifestation of #78908 Thanks