Changes to fix problems with "make check". Apparently you can redefine
authorReid Spencer <rspencer@reidspencer.com>
Sat, 14 Apr 2007 22:51:29 +0000 (22:51 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Sat, 14 Apr 2007 22:51:29 +0000 (22:51 +0000)
functions and Tcl's just tickled with that. The fix is to give the "new"
test system a different interface function name.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36022 91177308-0d34-0410-b5e6-96231b3b80d8

test/Analysis/Andersens/dg.exp
test/Analysis/BasicAA/dg.exp
test/Feature/dg.exp
test/Integer/dg.exp
test/Transforms/InstCombine/2004-08-10-BoolSetCC.ll
test/Transforms/InstCombine/dg.exp
test/lib/llvm.exp

index 44f3bca4739201c94683fc0cbbbdc99163725603..a40d51c84f837d27f31e534599b32df9f590b56e 100644 (file)
@@ -1,4 +1,4 @@
 load_lib llvm.exp
 
-llvm-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
+RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
 
index 694e4fdd88ab661ec85ee1d7be23899c5970ef26..879685ca879df60056ae48bf4411e0df73b77dc5 100644 (file)
@@ -1,3 +1,3 @@
 load_lib llvm.exp
 
-llvm-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
+RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
index 694e4fdd88ab661ec85ee1d7be23899c5970ef26..879685ca879df60056ae48bf4411e0df73b77dc5 100644 (file)
@@ -1,3 +1,3 @@
 load_lib llvm.exp
 
-llvm-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
+RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
index 694e4fdd88ab661ec85ee1d7be23899c5970ef26..879685ca879df60056ae48bf4411e0df73b77dc5 100644 (file)
@@ -1,3 +1,3 @@
 load_lib llvm.exp
 
-llvm-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
+RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
index 0a0038f217ae8f6ef72e1557be6b0989a89fdcfe..e87e42c1981dcb74c56a2acf6ad311f9b717b2c3 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: llvm-upgrade < %s | llvm-as | opt -instcombine | llvm-dis | \
-; RUN:   grep {ret i1 false}
+; RUN:    grep {ret i1 false}
 bool %test(bool %V) {
        %Y = setlt bool %V, false
        ret bool %Y
index 694e4fdd88ab661ec85ee1d7be23899c5970ef26..879685ca879df60056ae48bf4411e0df73b77dc5 100644 (file)
@@ -1,3 +1,3 @@
 load_lib llvm.exp
 
-llvm-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
+RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
index c5d4ffe9bfe6ff59d4d322cfd41e01ffc64b02e1..ab7c994948a42c580153009681df8f5d66eb95bd 100644 (file)
@@ -40,8 +40,10 @@ proc execOneLine { test PRS outcome lineno line } {
 
 proc substitute { line test tmpFile } {
   global srcroot objroot srcdir objdir subdir target_triplet prcontext 
-  global llvmgcc llvmgxx global llvmgcc_version llvmgccmajvers 
+  global llvmgcc llvmgxx llvmgcc_version llvmgccmajvers 
   global gccpath gxxpath compile_c compile_cxx link shlibext llvmlibsdir
+  set path [file join $srcdir $subdir]
+  set tmp  [file join Output $tmpFile]
 
   set new_line $line
   #replace %prcontext with prcontext.tcl (Must replace before %p)
@@ -69,7 +71,7 @@ proc substitute { line test tmpFile } {
   return $new_line
 }
 
-proc llvm-runtest { programs } {
+proc RunLLVMTests { test_source_files } {
   global srcroot objroot srcdir objdir subdir target_triplet
   set timeout 60
 
@@ -85,7 +87,7 @@ proc llvm-runtest { programs } {
   
   file mkdir Output
 
-  foreach test $programs {
+  foreach test $test_source_files {
     #Should figure out best way to set the timeout
     #set timeout 40