Current state of tests in llvm/test?

Maybe I'm screwing something up, but with the current CVS build on x86 Linux, I get the following output when I execute "make" in the test directory:

                 === Summary ===

# of expected passes 978
# of unexpected failures 15
# of expected failures 32

Are these 15 failures known failures, or am I doing something wrong? I have a clean CVS checkout, and I've done "make clean; ./configure; make" to verify that I have built the most recent version. I do get the following output at the beginning:

WARNING: Couldn't find the global config file.
WARNING: No tool specified
WARNING: Couldn't find tool config file for unix, using default.

Thanks,

Evan Jones

Maybe I'm screwing something up, but with the current CVS build on x86 Linux, I get the following output when I execute "make" in the test directory:

               === Summary ===

# of expected passes 978
# of unexpected failures 15
# of expected failures 32

Are these 15 failures known failures, or am I doing something wrong? I have a clean CVS checkout, and I've done "make clean; ./configure; make" to verify that I have built the most recent version. I do get the following output at the beginning:

Which 15 failures are those? Are they dated tests for the C/C++ front-end whose date is later than the CFE build you are using?

WARNING: Couldn't find the global config file.
WARNING: No tool specified
WARNING: Couldn't find tool config file for unix, using default.

Those are normal.

-Chris

Ah ha! Of course. That makes perfect sense. 12 of the failures are in "CFrontend" and are dated 2005-01-02 through 2005-03-11. The remaining three are:

FAIL: /home/ejones/llvm/llvm/test/Regression/Archive/ranlib_GNU.ll:
FAIL: /home/ejones/llvm/llvm/test/Regression/Archive/ranlib_SVR4.ll:
FAIL: /home/ejones/llvm/llvm/test/Regression/Archive/ranlib_xpg4.ll:

Which I am guessing are also related, since the linker I am using is also old.

Thanks,

Evan Jones

I don't know, they might or might not be. Maybe Reid knows more about these. :slight_smile:

-Chris

Evan:

The remaining three are:

FAIL: /home/ejones/llvm/llvm/test/Regression/Archive/ranlib_GNU.ll:
FAIL: /home/ejones/llvm/llvm/test/Regression/Archive/ranlib_SVR4.ll:
FAIL: /home/ejones/llvm/llvm/test/Regression/Archive/ranlib_xpg4.ll:

Which I am guessing are also related, since the linker I am using is
also old.

These should not be failing on x86 Linux. I've just built the CVS head
and these tests pass for me on x86 Linux (FC2). These tests check the
compatibility of llvm-ranlib with three other formats of archives (GNU,
SVR4, and XPG4). All they do is read the archive, build a symbol table
and convert it to llvm format.

If you can still reproduce the problem, could you please check the
output of those tests and find out what is going wrong?

Thanks,

Reid.