http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54530
Bug #: 54530 Summary: [4.8 regression] error: std::piecewise_construct causes a section type conflict with std::piecewise_construct Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywords: build Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassig...@gcc.gnu.org ReportedBy: sch...@linux-m68k.org CC: a...@google.com, fdum...@gcc.gnu.org Target: powerpc*-*-* $ /home/andreas/src/gcc/test/ppc/./gcc/g++ -shared-libgcc -B/home/andreas/src/gcc/test/ppc/./gcc -nostdinc++ -L/home/andreas/src/gcc/test/ppc/powerpc64-linux/libstdc++-v3/src -L/home/andreas/src/gcc/test/ppc/powerpc64-linux/libstdc++-v3/src/.libs -B/usr/powerpc64-linux/bin/ -B/usr/powerpc64-linux/lib/ -isystem /usr/powerpc64-linux/include -isystem /usr/powerpc64-linux/sys-include -B/home/andreas/src/gcc/test/ppc/powerpc64-linux/./libstdc++-v3/src/.libs -D_GLIBCXX_ASSERT -fmessage-length=0 -ffunction-sections -fdata-sections -O2 -g -D_GNU_SOURCE -O2 -g -D_GNU_SOURCE -DLOCALEDIR="." -nostdinc++ -I/home/andreas/src/gcc/test/ppc/powerpc64-linux/libstdc++-v3/include/powerpc64-linux -I/home/andreas/src/gcc/test/ppc/powerpc64-linux/libstdc++-v3/include -I/home/andreas/src/gcc/test/gcc/libstdc++-v3/libsupc++ -I/home/andreas/src/gcc/test/gcc/libstdc++-v3/include/backward -I/home/andreas/src/gcc/test/gcc/libstdc++-v3/testsuite/util /home/andreas/src/gcc/test/gcc/libstdc++-v3/testsuite/23_containers/unordered_map/cons/moveable.cc -std=gnu++0x ./libtestc++.a -Wl,--gc-sections -lm -o ./moveable.exe In file included from /home/andreas/src/gcc/test/ppc/powerpc64-linux/libstdc++-v3/include/utility:72:0, from /home/andreas/src/gcc/test/ppc/powerpc64-linux/libstdc++-v3/include/unordered_map:38, from /home/andreas/src/gcc/test/gcc/libstdc++-v3/testsuite/23_containers/unordered_map/cons/moveable.cc:25: /home/andreas/src/gcc/test/ppc/powerpc64-linux/libstdc++-v3/include/bits/stl_pair.h:76:35: error: std::piecewise_construct causes a section type conflict with std::piecewise_construct constexpr piecewise_construct_t piecewise_construct = piecewise_construct_t(); ^ Caused by 190355.