more on g++ regressions

Joe Buck jbuck@synopsys.com
Thu Sep 4 15:35:00 GMT 1997


A bit more on the regressions: two of the new FAILs are expected;
the new error messages are what is called for by (draft) standard C++.
The other new fail suggests that __PRETTY_FUNCTION__ is now broken.


FAIL: g++.brendan/crash19.C (test for excess errors)
FAIL: g++.mike/p811.C (test for excess errors)

This two changes are apparently because of
Thu Aug 28 09:45:23 1997  Jason Merrill  <jason@yorick.cygnus.com>

	* call.c (null_ptr_cst_p): Remove support for (void*)0.

The new error messages all object to a use of void *.

FAIL: g++.ext/pretty.C (test for excess errors)

This test suggests that __PRETTY_FUNCTION__ is broken.

XPASS: g++.law/temps7.C (test for excess errors)

This test used to give
g++.law/temps7.C:11: parse error before `;'

but now compiles.  This appears related to a change in the parser.






More information about the Gcc mailing list