[committed] libstdc++: More workarounds in 17_intro/names.cc test [PR 97088]
Christophe LYON
christophe.lyon@foss.st.com
Mon Jun 28 11:55:47 GMT 2021
On 25/06/2021 21:51, Jonathan Wakely via Libstdc++ wrote:
> Conditionally #undef some more names that are used in system headers.
>
> libstdc++-v3/ChangeLog:
>
> PR libstdc++/97088
> * testsuite/17_intro/names.cc: Undef more names for newlib and
> also for arm-none-linux-gnueabi.
> * testsuite/experimental/names.cc: Disable PCH.
>
> Tested powerpc64le-linux. Committed to trunk.
Hi Jonathan,
After disabling PCH, we now have the following failures on arm-eabi,
using newlib-3.3:
FAIL: experimental/names.cc (test for excess errors)
Excess errors:
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/tools/arm-none-eabi/include/math.h:194:
error: expected ')' before ';' token
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/tools/arm-none-eabi/include/math.h:195:
error: expected ')' before ';' token
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/tools/arm-none-eabi/include/math.h:196:
error: expected ')' before ';' token
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/tools/arm-none-eabi/include/math.h:197:
error: expected ')' before ';' token
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/tools/arm-none-eabi/include/math.h:198:
error: expected ')' before ';' token
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/tools/arm-none-eabi/include/math.h:199:
error: expected ')' before ';' token
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/tools/arm-none-eabi/include/math.h:200:
error: expected ')' before ';' token
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/tools/arm-none-eabi/include/math.h:201:
error: expected ')' before ';' token
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/tools/arm-none-eabi/include/time.h:110:
error: expected unqualified-id before ';' token
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/tools/arm-none-eabi/include/time.h:110:
error: expected ')' before ';' token
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/tools/arm-none-eabi/include/inttypes.h:323:
error: expected ')' before ';' token
All this is a bit of a mess :-)
Christophe
More information about the Libstdc++
mailing list