This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Why not gnat Ada in gcc?


<<:-) Nope, on a couple of counts.  First, my SOP was to take the time
to sanitize the testcase, and fold it into the testsuite.  Nearly all
of my testcases made the transition from company confidential to
public testcase.  I don't know exactly how many were lost in the
transition to publicness, but my guess is not that many for the g++
testsuite.  (<3%?)  For the gcc testsuite, quite a bit of the content
originated as a public testsuite (c-torture).
>>

Things that can easily be cut down to a simple test case are one thing,
but we find that a very valuable source of stress testing is precisely
large realistic applications with hundreds of thousands of lines of
complex code. The ACVC suite for Ada is fine for the simple test case
kind of testing, but the large scale stress testing is another matter.

Of course it is nice if people can contribute such open stress cases (the
GNAT bootstrap itself has proved a pretty severe test of the code generator
in practice for exmple, and that particular test case will most certainly
be available!

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]