[LLVMbugs] [Bug 1558] NEW: 7 tests from test suit fail on Solaris when no llvm-gcc installed

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Mon Jul 16 07:21:54 PDT 2007


http://llvm.org/bugs/show_bug.cgi?id=1558

           Summary: 7 tests from test suit fail on Solaris when no llvm-gcc
                    installed
           Product: Test Suite
           Version: trunk
          Platform: Sun
        OS/Version: SunOS
            Status: NEW
          Severity: normal
          Priority: P2
         Component: QMTest
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: ggreif at gmail.com


This is a low-priority bug IMHO.
However, we usually avoid running tests when the corresponding binary
is not accessible. But not in these cases:

ggreif at my [!963] make check |& grep "running:  -emit-llvm"
while running:  -emit-llvm -S
/home/ggreif/llvm/test/CodeGen/CBackend/2007-01-06-Signless.c -o - | llvm-as |
llc -march=c |  grep {(unsigned short}
while running:  -emit-llvm -S
/home/ggreif/llvm/test/CodeGen/Generic/BasicInstrs.c -o - | llvm-as | llc
while running:  -emit-llvm -S -O0 -g
/home/ggreif/llvm/test/DebugInfo/2006-11-06-StackTrace.cpp -o - | llvm-as | llc
--disable-fp-elim -o Output/2006-11-06-StackTrace.cpp.tmp.s -f
while running:  -emit-llvm -O0 -g -c
/home/ggreif/llvm/test/DebugInfo/2006-11-20-GlobalSymbols.cpp
while running:  -emit-llvm -S -O0 -g
/home/ggreif/llvm/test/DebugInfo/2006-11-30-NoCompileUnit.cpp -o - | llvm-as | 
llc --disable-fp-elim -o Output/NoCompileUnit.s -f
while running:  -emit-llvm -S -O0 -g
/home/ggreif/llvm/test/DebugInfo/2006-11-30-Pubnames.cpp -o - | llvm-as |  llc
--disable-fp-elim -o Output/2006-11-30-Pubnames.cpp.tmp.s -f
while running:  -emit-llvm -O0 -c -g
/home/ggreif/llvm/test/DebugInfo/2007-01-02-UnboundedArray.cpp


The names of the tests should be obvious from the RUN: line.
obviously the substitution of %llvmgcc goes awry which result in the
bizarre error.

What about failing the testcase when %llvmgcc is not available with a better
error message?



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



More information about the llvm-bugs mailing list