| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
llvm-svn: 36281
|
|
|
|
| |
llvm-svn: 36165
|
|
|
|
| |
llvm-svn: 36135
|
|
|
|
|
|
|
|
|
|
| |
1. Don't bother truncating reading of the file. It doesn't save that much
time and we should support putting RUN lines anywhere in the file. For
example, someone might want to put the grep match before each function
in the test file which would sprinkle the RUN: lines throughout the file.
2. Fix a bug with llvmgcc version match .. global var wasn't declared as such
llvm-svn: 36085
|
|
|
|
|
|
| |
of 1024.
llvm-svn: 36083
|
|
|
|
| |
llvm-svn: 36074
|
|
|
|
|
|
|
|
|
| |
1. Only read the first 1024 bytes of the file. The RUN: lines should all be
within that amount of space. This keeps I/O costs down when reading
very large files.
2. Print PR numbers with a PR prefix so it is clear what they are.
llvm-svn: 36071
|
|
|
|
| |
llvm-svn: 36057
|
|
|
|
| |
llvm-svn: 36056
|
|
|
|
| |
llvm-svn: 36044
|
|
|
|
|
|
|
| |
functions and Tcl's just tickled with that. The fix is to give the "new"
test system a different interface function name.
llvm-svn: 36022
|
|
|
|
|
|
|
|
|
|
|
|
| |
More improvements:
1. Using ::errorInfo wasn't such a hot idea. Go back to just printing the
offending line of code and the stderr output. This is sufficient and
not entangled with Tcl goop.
2. Capture the problem report numbers and report them whether pass or fail.
This helps quickly get some context when a test fails, if it has an
associated PR number.
llvm-svn: 36010
|
|
|
|
|
|
| |
2. Only match \ at the *end* of a line.
llvm-svn: 36007
|
|
|
|
| |
llvm-svn: 35999
|
|
|
|
| |
llvm-svn: 35994
|
|
|
|
|
|
|
| |
tests to a script file but executes each line individually and catches
errors on each line too.
llvm-svn: 35986
|
|
|
|
| |
llvm-svn: 35939
|
|
|
|
|
|
|
|
| |
that want to use LLVM's notion of compiling and linking programs. This
includes all the -I -L and optimization switches that LLVM would using to
compile or link any of this files.
llvm-svn: 35920
|
|
|
|
|
|
|
|
| |
global variables that needed to be passed in. This makes it possible to
add new global variables with only a couple changes (Makefile and llvm-dg.exp)
instead of touching every single dg.exp file.
llvm-svn: 35918
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. Make sure bytecode/assembly inputs are always redirected stdin so that
the module name is <stdin>. This helps not get false negatives when the
diff is done.
2. Scan the test file to determine if llvm-upgrade needs to be run.
3. Avoid running testings that are XFAIL'd because they'll cause a failure
when run for llvm2cpp.
4. Get some better error message output.
llvm-svn: 35914
|
|
|
|
| |
llvm-svn: 28624
|
|
|
|
|
|
| |
libraries.
llvm-svn: 28623
|
|
|
|
|
|
|
|
| |
is the default and handled by the makefile system and runtest
2. Redirect stderr of llvm-as and llvm2cpp so that warning messages about
instrinsics don't cause Tcl to report the run as failed.
llvm-svn: 28576
|
|
|
|
| |
llvm-svn: 28542
|
|
|
|
|
|
| |
"libdir" for some reason. Changing to llvmlibsdir instead fixes it.
llvm-svn: 28526
|
|
|
|
|
|
|
|
| |
committed). This infrastructure is only activated when RUNLLVM2CPP=1 is
specified on the make command line. Currently it is only supported in the
Feature test suite.
llvm-svn: 28525
|
|
|
|
|
|
|
|
|
| |
capture the error output from the exec option. This generally will capture
the stderr messages generated by the tools. This information is then
printed if the test fails. This helps to recognize more quickly what the
error was. Otherwise, this information is lost.
llvm-svn: 28385
|
|
|
|
| |
llvm-svn: 27635
|
|
|
|
| |
llvm-svn: 26623
|
|
|
|
| |
llvm-svn: 18372
|
|
|
|
| |
llvm-svn: 18022
|
|
|
|
|
|
| |
is needed for when srcdir != objdir.
llvm-svn: 18021
|
|
|
|
|
|
| |
your path, but this should be obtained from configure.
llvm-svn: 17720
|
|
|
|
|
|
| |
found by configure.
llvm-svn: 17713
|
|
|
|
| |
llvm-svn: 17711
|
|
|
|
| |
llvm-svn: 17610
|
|
|
|
| |
llvm-svn: 17596
|
|
|
|
| |
llvm-svn: 17590
|
|
|
|
|
|
|
|
| |
by dejagnu without anyproblem.
Some variables could be made global.
llvm-svn: 17557
|
|
procedure to run a test like TestRunner.sh does.
llvm-svn: 17521
|