Brian Gaeke | 4dee6d7 | 2003-08-25 17:29:40 +0000 | [diff] [blame] | 1 | ; It's a bad idea to go recursively traipsing through types without a safety |
Chris Lattner | 8d8523b | 2003-08-23 21:13:26 +0000 | [diff] [blame] | 2 | ; net. |
| 3 | |
Tanya Lattner | 76806b6 | 2008-03-09 08:16:40 +0000 | [diff] [blame] | 4 | ; RUN: llvm-as < %s > %t.out1.bc |
Daniel Dunbar | a3f8982 | 2009-09-05 12:38:35 +0000 | [diff] [blame] | 5 | ; RUN: echo "%M = type { %M*, i32* }" | llvm-as > %t.out2.bc |
Reid Spencer | edca80b | 2007-04-15 18:11:57 +0000 | [diff] [blame] | 6 | ; RUN: llvm-link %t.out1.bc %t.out2.bc |
Chris Lattner | 8d8523b | 2003-08-23 21:13:26 +0000 | [diff] [blame] | 7 | |
Daniel Dunbar | a3f8982 | 2009-09-05 12:38:35 +0000 | [diff] [blame] | 8 | %M = type { %M*, opaque* } |
Tanya Lattner | 76806b6 | 2008-03-09 08:16:40 +0000 | [diff] [blame] | 9 | |