Commit Graph

1476 Commits

Author SHA1 Message Date
Chris Lattner 9d63271caa New testcase for PR424
llvm-svn: 18281
2004-11-27 19:44:07 +00:00
Chris Lattner 7c4026ae24 New testcase
llvm-svn: 18272
2004-11-27 17:55:20 +00:00
Reid Spencer a7c28bcd6d Don't depend on grep or sed to be portable at all. Just compare against
static test files.

llvm-svn: 18271
2004-11-27 06:44:10 +00:00
Reid Spencer 79d941f784 Put the expected tables of contents of the test archives into separate
files so we don't have to process them at test time at all.

llvm-svn: 18270
2004-11-27 06:43:03 +00:00
Reid Spencer 4f102dd7fa Use grep instead of sed because on Solaris sed doesn't copy null bytes and
it needs to in order for the bug in MacOSX archives to be tested correctly.

llvm-svn: 18269
2004-11-27 06:27:30 +00:00
Reid Spencer 532a662c80 Accommodate the braindead Solaris "diff" that doesn't understand the -q
option.

llvm-svn: 18268
2004-11-27 06:00:36 +00:00
Chris Lattner bfee2ccd5b new testcase basicaa should handle
llvm-svn: 18260
2004-11-26 19:19:28 +00:00
Chris Lattner d0b3983275 New testcase for PR451
llvm-svn: 18236
2004-11-25 06:25:13 +00:00
Chris Lattner f251eec757 Exit only with a value from 0-255.
llvm-svn: 18119
2004-11-22 19:50:41 +00:00
Chris Lattner 53e86c4bac %p is expanded by dejagnu, avoid it in the test.
llvm-svn: 18118
2004-11-22 19:25:45 +00:00
Chris Lattner 2bcd603149 Pull out failing test into a seperate file, which is xfailed
llvm-svn: 18117
2004-11-22 19:24:11 +00:00
Chris Lattner a6b1e0e787 This was fixed
llvm-svn: 18116
2004-11-22 19:19:11 +00:00
Chris Lattner 0157ac2de4 These tests really are failing, do not let them accidentally be XPASS.
Note that apparently 'failing command | succeeding command' is a fail on
csh but not on sh.  :(

llvm-svn: 18114
2004-11-22 19:11:40 +00:00
Reid Spencer 4aa5f67a2e Make sure output goes in the temporary/output directory.
llvm-svn: 18096
2004-11-22 02:46:31 +00:00
Reid Spencer d0572b45b1 * Undo previous commit that breaks the test.
* Correct the test to work when srcdir == objdir.

NOTE: Since multiple tests run from the same source archive and llvm-ranlib
changes the archive, these tests MUST work on a copy of the archive or else
this test corrupts the archive file subsequent tests or subsequent runs of
the test suite.

llvm-svn: 18094
2004-11-21 21:28:56 +00:00
Reid Spencer 687b0fa8fb * Undo previous commit that breaks the test.
* Correct the test to work when srcdir == objdir.

NOTE: Since multiple tests run from the same source archive and llvm-ranlib
changes the archive, these tests MUST work on a copy of the archive or else
this test corrupts the archive file subsequent tests or subsequent runs of
the test suite.

llvm-svn: 18093
2004-11-21 21:22:56 +00:00
Reid Spencer 19bea847bc Test archive built with GNU ar(1).
llvm-svn: 18076
2004-11-21 01:36:59 +00:00
Tanya Lattner f3c3ba6b7a Adding missing dg file.
llvm-svn: 18062
2004-11-20 23:51:38 +00:00
Tanya Lattner 017b0ec39b Removing unnecessary copies. Use %p to reference them.
llvm-svn: 18059
2004-11-20 23:47:23 +00:00
Reid Spencer e1b2aabf10 An llvm-ar test.
llvm-svn: 18043
2004-11-20 07:25:41 +00:00
Reid Spencer ead62081ea Provide the srcdir variable.
llvm-svn: 18042
2004-11-20 07:25:10 +00:00
Reid Spencer b4dd52ae4a Describe the Archive test suite.
llvm-svn: 18041
2004-11-20 07:24:28 +00:00
Reid Spencer 374df50e95 Contents separated into individual tests.
llvm-svn: 18040
2004-11-20 07:23:56 +00:00
Tanya Lattner f1e4bf5b66 Adding srcdir arg
llvm-svn: 18020
2004-11-19 22:45:25 +00:00
Reid Spencer 7ac3426f3b Test case for reading MacOSX archives.
llvm-svn: 18014
2004-11-19 21:30:15 +00:00
Reid Spencer 23790aded8 MacOSX test archive (buggy).
llvm-svn: 18013
2004-11-19 21:29:45 +00:00
Reid Spencer b8930d72ae Make sure we can read an archive after it has been ranlib'd
llvm-svn: 18000
2004-11-19 18:44:31 +00:00
Reid Spencer 33fe653a94 Test case for xpg4 style archive files.
llvm-svn: 17984
2004-11-19 04:46:10 +00:00
Reid Spencer 866b586851 Test reading of SVR4 style archives with llvm-ar
llvm-svn: 17983
2004-11-19 04:45:19 +00:00
Reid Spencer a8f3ed701a Test case for reading SVR4 style archives.
llvm-svn: 17982
2004-11-19 04:33:13 +00:00
Reid Spencer 6abd4457e7 Solaris built archives in SVR4 and XPG4 styles.
llvm-svn: 17980
2004-11-19 03:41:57 +00:00
Reid Spencer 9aa7a2b468 A test file that goes into the test archive.
llvm-svn: 17978
2004-11-19 03:24:02 +00:00
Reid Spencer 519a247cf1 Obligatory DejaGnu/expect file.
llvm-svn: 17974
2004-11-19 02:26:35 +00:00
Chris Lattner 9d339a75ae New testcase that crashes licm
llvm-svn: 17912
2004-11-17 17:39:19 +00:00
Chris Lattner 6e7336cc81 New testcase for recent patch to SCCP, thanks to Nate Begeman for pointing
out this recent regression

llvm-svn: 17898
2004-11-16 16:39:20 +00:00
Chris Lattner 78d31c13ff New testcase. Believe it or not, this happens a LOT in vortex
llvm-svn: 17745
2004-11-14 20:41:39 +00:00
Chris Lattner fd6a717b95 New testcase: the phi can be eliminated if the casts are sucked into it.
Note that this reduces code size anyway (as well as making further
optimizations simpler) so it's always a win.

llvm-svn: 17739
2004-11-14 19:12:17 +00:00
Chris Lattner 2d6843c2f7 Fix typo
llvm-svn: 17738
2004-11-14 17:54:58 +00:00
Chris Lattner 8875ae91a4 add a testcase, which we already handle
llvm-svn: 17737
2004-11-14 17:54:27 +00:00
Chris Lattner a86e8783e8 Oops, make this test the right thing.
llvm-svn: 17731
2004-11-14 06:11:41 +00:00
Chris Lattner 37d2cd7cd6 New testcase
llvm-svn: 17729
2004-11-14 06:02:46 +00:00
Chris Lattner 8076a5de30 New testcase, SROA with variable array index
llvm-svn: 17726
2004-11-14 04:58:40 +00:00
Chris Lattner 0a205ead8b Add a testcase we should continue to argpromote
llvm-svn: 17717
2004-11-13 23:30:22 +00:00
Chris Lattner 70496c1728 Add a testcase for a function we cannot legally promote the argument of.
llvm-svn: 17716
2004-11-13 23:28:39 +00:00
Tanya Lattner 4afaf40a28 Adding subdirectory dg.exp files in order to be able to use dejagnu to only run specific tests (located in some subdirectory of Regression)
llvm-svn: 17712
2004-11-13 23:00:45 +00:00
Chris Lattner a259bd9d67 New testcase
llvm-svn: 17709
2004-11-13 22:21:15 +00:00
Chris Lattner f6392b4616 New testcase
llvm-svn: 17703
2004-11-13 19:49:39 +00:00
Chris Lattner 8cc98850f9 New testcase
llvm-svn: 17698
2004-11-13 00:06:32 +00:00
Chris Lattner ba582f0d11 new testcase
llvm-svn: 17678
2004-11-11 07:46:11 +00:00
Chris Lattner 59e5462557 New testcase
llvm-svn: 17665
2004-11-10 19:43:31 +00:00