Hi,

Thanks a lot. Actually, I used to give the same options when I tried manually, 
but still I didn't get any errors.

Looking at the log made me realise that the testsuite considers anything that 
is printed to stdout as an error. I used to print a few diagnostic messages for 
my convenience, and I think the testsuite saw that as an error. Anyway, I 
commented out the messages and now things seem to be fine.

Thanks a lot again. :)

Vaivaswatha N,
Mysore, India


--- On Sat, 17/4/10, Ian Lance Taylor <i...@google.com> wrote:

> From: Ian Lance Taylor <i...@google.com>
> Subject: Re: Question on the testsuite.
> To: "Vaivaswatha N" <vaivaswa...@yahoo.co.in>
> Cc: gcc@gcc.gnu.org
> Date: Saturday, 17 April, 2010, 11:20 PM
> Vaivaswatha N <vaivaswa...@yahoo.co.in>
> writes:
> 
> > I was experimenting with some code (tree-ssa-sccvn.c
> to be precise), and while doing so, when I ran the
> testsuite, I got an error with a file (namely,
> "20030125-1.c" in "gcc.c-torture/compile/"). 
> >
> > My problem is, when I copy this file aside and try to
> compile it (using the same build of course), I do not get
> any error. How is it that the test fails only when run
> through the testsuite? I'm kind of lost here as I need to
> debug this file and see where it fails.
> 
> Look at gcc/testsuite/gcc/gcc.log to see precisely how the
> file is
> being compiled by the testsuite when it fails.  Search
> for the name of
> the test, and note that each test is compiled several
> different times
> with different options.  Presumably the testsuite is
> failing when
> using some combination of options which you are not using.
> 
> Ian
> 


Reply via email to