https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78465
Bug ID: 78465 Summary: [7 regression] 29_atomics/headers/atomic/macros.cc FAILs Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org Target Milestone: --- Host: *-*-solaris2.12 Target: *-*-solaris2.12 Build: *-*-solaris2.12 Between 20161120 and 20161121, 29_atomics/headers/atomic/macros.cc started to FAIL on Solaris 12 (both sparc and x86, older versions not yet tested): +FAIL: 29_atomics/headers/atomic/macros.cc (test for excess errors) output is: /vol/gcc/src/hg/trunk/local/libstdc++-v3/testsuite/29_atomics/headers/atomic/macros.cc:71: error: 'void abort()' conflicts with a previous declaration In file included from /usr/include/stdlib.h:12, from /var/gcc/regression/trunk/12-gcc/build/i386-pc-solaris2.12/libstdc++-v3/include/bits/std_abs.h:38, from /var/gcc/regression/trunk/12-gcc/build/i386-pc-solaris2.12/libstdc++-v3/include/cmath:47, from /vol/gcc/src/hg/trunk/local/libstdc++-v3/include/precompiled/stdc++.h:41: /usr/include/iso/stdlib_iso.h:159: note: previous declaration 'void std::abort() Rainer