127 Commits

Author SHA1 Message Date
Chris Lattner
05906cf0f0 Testcase for PR128
llvm-svn: 10070
2003-11-18 20:24:46 +00:00
Chris Lattner
b09ad87eb9 New testcase
llvm-svn: 9829
2003-11-09 07:05:02 +00:00
Chris Lattner
123ba49839 new testcase
llvm-svn: 9815
2003-11-08 23:00:49 +00:00
Chris Lattner
21c7894ea0 Add a dtor to ensure that they are called the right number of times.
llvm-svn: 9721
2003-11-05 05:31:24 +00:00
Chris Lattner
b3a9b6626f NEw testcase
llvm-svn: 9720
2003-11-05 05:22:15 +00:00
Chris Lattner
d4741c5ee9 New testcase
llvm-svn: 9718
2003-11-05 01:36:49 +00:00
Chris Lattner
1f30e93306 The 'thefunc' function should not have weak linkage, it should have linkonce linkage.
llvm-svn: 9655
2003-11-02 06:30:39 +00:00
Chris Lattner
2a4349e1bd New testcase which crashes the C++ FE
llvm-svn: 9534
2003-10-27 17:51:31 +00:00
Chris Lattner
1e0c213eab New testcase, fixed in the C++ frontend
llvm-svn: 9353
2003-10-21 21:33:18 +00:00
Chris Lattner
9746d6c54b New testcase for C++ frontend crash
llvm-svn: 9192
2003-10-17 05:20:51 +00:00
Chris Lattner
9c6244dc6c New testcase that was not correctly handled
llvm-svn: 8800
2003-09-30 21:46:23 +00:00
Chris Lattner
56332992c7 This bug is not fixed, but will be in the future eventually
llvm-svn: 8799
2003-09-30 21:31:25 +00:00
Chris Lattner
1656d32e3d new testcase
llvm-svn: 8798
2003-09-30 21:29:27 +00:00
John Criswell
5bbd65ccc6 Changed TestRunner test class so that it replaces %llvmgcc and %llvmgxx
instead of %gcc and %gxx.

llvm-svn: 8792
2003-09-30 19:56:36 +00:00
John Criswell
5c3a3d39e9 Adjusted for the new TestRunner test class. This replaces %gcc and %g++ with
the names of the LLVM C and C++ frontends, respectively.

llvm-svn: 8789
2003-09-30 19:28:26 +00:00
Chris Lattner
264e11c1f5 This makefile is completely wrong, don't even bother to keep it
llvm-svn: 8786
2003-09-30 18:59:24 +00:00
Chris Lattner
ef0b4bc573 These tests got moved to test/Programs/SingleSource/Regression/C++/EH
llvm-svn: 8785
2003-09-30 18:57:56 +00:00
Chris Lattner
5ed714d76d New fixed bug, distilled from 252.eon
llvm-svn: 8761
2003-09-30 15:40:25 +00:00
Chris Lattner
1545d1b6cb update run command
llvm-svn: 8749
2003-09-29 22:17:12 +00:00
Chris Lattner
ff06e88ce9 Simplify test, include problem analysis
llvm-svn: 8747
2003-09-29 21:53:04 +00:00
John Criswell
4f867ea59f Adding Makefiles for llvm/test/Programs/SingleSource/Regression/C++/EH and
llvm/test/Programs/SingleSource/Regression/C++/CompileFail.

llvm-svn: 8745
2003-09-29 21:34:49 +00:00
Chris Lattner
4a9eeed2ad New testcase, distilled by John
llvm-svn: 8743
2003-09-29 21:18:36 +00:00
John Criswell
0bd4d810d4 Removing these tests from the regressions directory.
They now live in llvm/test/Programs/SingleSource/Regression alongside their
UnitTest brethren.

llvm-svn: 8722
2003-09-26 14:58:39 +00:00
Chris Lattner
adb9a912fc new testcase that crashes the C++ frontend, found by John
llvm-svn: 8655
2003-09-22 18:27:20 +00:00
Chris Lattner
2ae6b11415 new old testcase
llvm-svn: 8574
2003-09-17 05:00:56 +00:00
John Criswell
ea93bb4a9c Removing Makefiles. Regression tests are now run by QMTest.
llvm-svn: 8548
2003-09-15 20:21:38 +00:00
Chris Lattner
63bb3005c0 New testcase for annoying structure layout stuff!
llvm-svn: 8252
2003-08-31 06:53:05 +00:00
Chris Lattner
27b4febc65 New testcase
llvm-svn: 8218
2003-08-29 16:00:19 +00:00
Chris Lattner
965dd49815 NEw testcase
llvm-svn: 8199
2003-08-29 00:29:55 +00:00
Chris Lattner
55ab0f57db New testcase, not only possible of causing compilation failures, but could
also cause miscompilations!

llvm-svn: 8198
2003-08-29 00:03:45 +00:00
Chris Lattner
0ca03c0139 Add another testcase I found lying around.
llvm-svn: 8186
2003-08-28 20:33:46 +00:00
Chris Lattner
a9c1cd238a Add test for the last chapter of our C++ exception handling odyssey. llvmg++
now fully supports all C++ exception handling functionality.

llvm-svn: 8185
2003-08-28 20:32:36 +00:00
Chris Lattner
44cf3163a5 New testcases, all of which work with llvmg++!
This tests exception specifications, and also adds an "easy" rethrow test.

llvm-svn: 8183
2003-08-28 19:57:53 +00:00
Chris Lattner
49e96777bb Link to the C++ libraries. This is temporary
llvm-svn: 8182
2003-08-28 19:57:14 +00:00
Chris Lattner
9e911389a4 Move the testcase elsewhere
llvm-svn: 8165
2003-08-27 19:06:04 +00:00
Chris Lattner
9ffbb367a4 New testcase. Unfortunately, native GCC gets this wrong. Someday we will have to figure out how to deal with this.
llvm-svn: 8162
2003-08-27 18:19:53 +00:00
Chris Lattner
7b972a24e1 New testcases, which WORK with LLVMG++ and the CBE.
llvm-svn: 8158
2003-08-27 04:57:33 +00:00
Chris Lattner
b795561c37 New testcase
llvm-svn: 8138
2003-08-24 20:23:21 +00:00
Chris Lattner
e4dd312eff Add output
llvm-svn: 8137
2003-08-24 20:19:49 +00:00
Chris Lattner
19f4d936de New testcase
llvm-svn: 8113
2003-08-24 12:30:51 +00:00
Chris Lattner
e0f78bb1b8 New testcase directory
llvm-svn: 8112
2003-08-24 12:27:53 +00:00
Chris Lattner
e9c210242d Remove name, add body. Causes llvmg++ segfault!
llvm-svn: 8045
2003-08-22 04:36:12 +00:00
Chris Lattner
1e5031d81b add comment
llvm-svn: 8044
2003-08-22 04:31:24 +00:00
Chris Lattner
d3cd988d5c new testcase
llvm-svn: 8043
2003-08-22 04:13:13 +00:00
Chris Lattner
820153f204 Simplify testcase even more
llvm-svn: 7991
2003-08-20 20:36:09 +00:00
Chris Lattner
963346a1d7 New makefile for new directory
llvm-svn: 7990
2003-08-20 20:24:16 +00:00
Chris Lattner
9ca74f1cfe new testcase
llvm-svn: 7989
2003-08-20 20:24:09 +00:00
Chris Lattner
e1c787f2f5 new testcase
llvm-svn: 7988
2003-08-20 19:48:18 +00:00
Chris Lattner
d104cdb0ba Add a testcase to ensure that ctor/dtor attributes work in C
llvm-svn: 6919
2003-06-26 14:56:36 +00:00
Chris Lattner
6a28a105b1 Arg, sparc doesn't have correct things in math.h!
llvm-svn: 6729
2003-06-17 00:03:56 +00:00