Power of the G++ test suite

Jason Merrill jason@cygnus.com
Sat Jul 18 13:44:00 GMT 1998


>>>>> David C Binderman <dcb@pncl.co.uk> writes:

> Given that the language has moved on since 1995, and Plum Hall don't say
> anything about how many test cases are required to test the library,
> then can anyone at Cygnus, or anywhere else, comment on the power of
> the G++ test suite, as it currently stands?

The g++ testsuite is built largely of bug report testcases.  There has been
no attempt to make it an exhaustive testsuite for a C++ compiler.  A good
project for volunteers might be to write such a testsuite; just take a
section of the standard an write tests for it.

On the other hand, Cygnus already licenses the Plum Hall and Perennial C++
testsuites, so we do have those results to call on.  I've just been using
the Plum Hall results to complete the g++ namespace implementation (which
should now be quite solid). 

Unfortunately, we can't share these results with the net, due to licensing
restrictions, and this is the first time I've done this sort of thing; I
haven't had much time to sit down with the testsuite results and blow
through a bunch of failures like this.

Jason



More information about the Gcc mailing list