Where does one go to ask about testsuites?

Diego Novillo dnovillo@redhat.com
Wed Apr 7 16:53:00 GMT 2004


On Wed, 2004-04-07 at 12:40, Scott Robert Ladd wrote:
> Where do I ask questions about the testing process and the test suite?
> Yes, I have read http://gcc.gnu.org/install/test.html.
> 
> If, for example, I want to add a test to the suite, in reflection of a
> patch that I'm submitting, what is the policy? Should the test suite 
> patch be separate from the patch for the code being tested-- e.g., if I 
> submit a patch that adds structure returns to gfortran, do I submit a 
> separate patch with an extension of the testsuite related to that new 
> feature?
> 
You can submit them both at the same time.  Since the testsuite patch
will likely be a new file, you can use 'cvs add' and 'cvs diff -N' to
get the new file included.

> Is there any sort of policy that requires that each significant feature 
> be accompanied by a corresponding test?
> 
Yes.  I think it's mentioned in contribute.html.

> I'm also a bit confused about the required software to do the job right.
> For example, the gcc/contrib/test_summary script does not appear to be
> e-mailing anything, even though I have (I believe) all the appropriate
> software (deja gnu, mail, tcl, etc.) in place.
> 
You have to pipe the output of test_summary to /bin/sh.

> Finally I'm having unusually bad test results with tree-ssa on 
> x86_64-unknown-linux-gnu, while the testsuite seems to run as expected 
> on i686-pc-linux-gnu. I'm using the same CVS pull on both systems, yet 
> the x86_64 testsuite is reporting thousands of errors. Could that be 
> because I've used --disable-multilib?
> 
Odd.  I post x86-64 results nightly on gcc-testresults for tree-ssa. 
You can use those as baseline.


Diego.



More information about the Gcc mailing list