diff options
Diffstat (limited to 'llvm/test/FrontendC++')
36 files changed, 36 insertions, 36 deletions
diff --git a/llvm/test/FrontendC++/2003-08-20-ExceptionFail.cpp b/llvm/test/FrontendC++/2003-08-20-ExceptionFail.cpp index fd1c6ad4c2a..f071c3c0e80 100644 --- a/llvm/test/FrontendC++/2003-08-20-ExceptionFail.cpp +++ b/llvm/test/FrontendC++/2003-08-20-ExceptionFail.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null void foo(); diff --git a/llvm/test/FrontendC++/2003-08-21-EmptyClass.cpp b/llvm/test/FrontendC++/2003-08-21-EmptyClass.cpp index 2f90b3a1053..5dbfa33e03c 100644 --- a/llvm/test/FrontendC++/2003-08-21-EmptyClass.cpp +++ b/llvm/test/FrontendC++/2003-08-21-EmptyClass.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null // This tests compilation of EMPTY_CLASS_EXPR's diff --git a/llvm/test/FrontendC++/2003-08-27-TypeNamespaces.cpp b/llvm/test/FrontendC++/2003-08-27-TypeNamespaces.cpp index cd7247e6085..dec97180a42 100644 --- a/llvm/test/FrontendC++/2003-08-27-TypeNamespaces.cpp +++ b/llvm/test/FrontendC++/2003-08-27-TypeNamespaces.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null namespace foo { diff --git a/llvm/test/FrontendC++/2003-08-28-ForwardType.cpp b/llvm/test/FrontendC++/2003-08-28-ForwardType.cpp index 38c4e2d84a0..9330e94aec5 100644 --- a/llvm/test/FrontendC++/2003-08-28-ForwardType.cpp +++ b/llvm/test/FrontendC++/2003-08-28-ForwardType.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null // Default placement versions of operator new. #include <new> diff --git a/llvm/test/FrontendC++/2003-08-28-SaveExprBug.cpp b/llvm/test/FrontendC++/2003-08-28-SaveExprBug.cpp index 2be35d8d522..98c5f5d8d65 100644 --- a/llvm/test/FrontendC++/2003-08-28-SaveExprBug.cpp +++ b/llvm/test/FrontendC++/2003-08-28-SaveExprBug.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null char* eback(); diff --git a/llvm/test/FrontendC++/2003-08-31-StructLayout.cpp b/llvm/test/FrontendC++/2003-08-31-StructLayout.cpp index 99d66826622..a45ad030e3c 100644 --- a/llvm/test/FrontendC++/2003-08-31-StructLayout.cpp +++ b/llvm/test/FrontendC++/2003-08-31-StructLayout.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null // There is a HOLE in the derived2 object due to not wanting to place the two // baseclass instances at the same offset! diff --git a/llvm/test/FrontendC++/2003-09-22-CompositeExprValue.cpp b/llvm/test/FrontendC++/2003-09-22-CompositeExprValue.cpp index a8208adc512..3bd707ed865 100644 --- a/llvm/test/FrontendC++/2003-09-22-CompositeExprValue.cpp +++ b/llvm/test/FrontendC++/2003-09-22-CompositeExprValue.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null struct duration { duration operator/=(int c) { diff --git a/llvm/test/FrontendC++/2003-09-29-ArgumentNumberMismatch.cpp b/llvm/test/FrontendC++/2003-09-29-ArgumentNumberMismatch.cpp index 4873123d124..72997c524b8 100644 --- a/llvm/test/FrontendC++/2003-09-29-ArgumentNumberMismatch.cpp +++ b/llvm/test/FrontendC++/2003-09-29-ArgumentNumberMismatch.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null // Non-POD classes cannot be passed into a function by component, because their // dtors must be run. Instead, pass them in by reference. The C++ front-end diff --git a/llvm/test/FrontendC++/2003-09-30-CommaExprBug.cpp b/llvm/test/FrontendC++/2003-09-30-CommaExprBug.cpp index afe470cd11b..365795dafde 100644 --- a/llvm/test/FrontendC++/2003-09-30-CommaExprBug.cpp +++ b/llvm/test/FrontendC++/2003-09-30-CommaExprBug.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null class Empty {}; diff --git a/llvm/test/FrontendC++/2003-09-30-ForIncrementExprBug.cpp b/llvm/test/FrontendC++/2003-09-30-ForIncrementExprBug.cpp index 40c9c87ae1e..63f62f28dbf 100644 --- a/llvm/test/FrontendC++/2003-09-30-ForIncrementExprBug.cpp +++ b/llvm/test/FrontendC++/2003-09-30-ForIncrementExprBug.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null struct C {}; diff --git a/llvm/test/FrontendC++/2003-09-30-ForIncrementExprBug2.cpp b/llvm/test/FrontendC++/2003-09-30-ForIncrementExprBug2.cpp index e07eb425d28..a1eee71f52c 100644 --- a/llvm/test/FrontendC++/2003-09-30-ForIncrementExprBug2.cpp +++ b/llvm/test/FrontendC++/2003-09-30-ForIncrementExprBug2.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null // Test with an opaque type diff --git a/llvm/test/FrontendC++/2003-09-30-NestedFunctionDecl.cpp b/llvm/test/FrontendC++/2003-09-30-NestedFunctionDecl.cpp index b1c54b89d59..94c11998963 100644 --- a/llvm/test/FrontendC++/2003-09-30-NestedFunctionDecl.cpp +++ b/llvm/test/FrontendC++/2003-09-30-NestedFunctionDecl.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null // The C++ front-end thinks the two foo's are different, the LLVM emitter // thinks they are the same. The disconnect causes problems. diff --git a/llvm/test/FrontendC++/2003-10-17-BoolBitfields.cpp b/llvm/test/FrontendC++/2003-10-17-BoolBitfields.cpp index 547a367d34e..103945df8ae 100644 --- a/llvm/test/FrontendC++/2003-10-17-BoolBitfields.cpp +++ b/llvm/test/FrontendC++/2003-10-17-BoolBitfields.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null struct test { bool A : 1; diff --git a/llvm/test/FrontendC++/2003-10-27-VirtualBaseClassCrash.cpp b/llvm/test/FrontendC++/2003-10-27-VirtualBaseClassCrash.cpp index f9fc80ee940..abda017ab96 100644 --- a/llvm/test/FrontendC++/2003-10-27-VirtualBaseClassCrash.cpp +++ b/llvm/test/FrontendC++/2003-10-27-VirtualBaseClassCrash.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null template<class T> diff --git a/llvm/test/FrontendC++/2003-11-04-ArrayConstructors.cpp b/llvm/test/FrontendC++/2003-11-04-ArrayConstructors.cpp index 4df4f9b6727..4ab33988ebb 100644 --- a/llvm/test/FrontendC++/2003-11-04-ArrayConstructors.cpp +++ b/llvm/test/FrontendC++/2003-11-04-ArrayConstructors.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null struct Foo { diff --git a/llvm/test/FrontendC++/2003-11-04-CatchLabelName.cpp b/llvm/test/FrontendC++/2003-11-04-CatchLabelName.cpp index 8acf88ddbaf..7dbe788f4e1 100644 --- a/llvm/test/FrontendC++/2003-11-04-CatchLabelName.cpp +++ b/llvm/test/FrontendC++/2003-11-04-CatchLabelName.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null #include <string> diff --git a/llvm/test/FrontendC++/2003-11-18-EnumArray.cpp b/llvm/test/FrontendC++/2003-11-18-EnumArray.cpp index 6eaf9d66f2d..bb1b3bf301e 100644 --- a/llvm/test/FrontendC++/2003-11-18-EnumArray.cpp +++ b/llvm/test/FrontendC++/2003-11-18-EnumArray.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null enum TchkType { tchkNum, tchkString, tchkSCN, tchkNone diff --git a/llvm/test/FrontendC++/2003-11-18-PtrMemConstantInitializer.cpp b/llvm/test/FrontendC++/2003-11-18-PtrMemConstantInitializer.cpp index ae76a6c6379..72609e7ccb4 100644 --- a/llvm/test/FrontendC++/2003-11-18-PtrMemConstantInitializer.cpp +++ b/llvm/test/FrontendC++/2003-11-18-PtrMemConstantInitializer.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null struct Gfx { void opMoveSetShowText(); diff --git a/llvm/test/FrontendC++/2003-11-25-ReturningOpaqueByValue.cpp b/llvm/test/FrontendC++/2003-11-25-ReturningOpaqueByValue.cpp index 83fe1b3e810..5ea0a2c4aa8 100644 --- a/llvm/test/FrontendC++/2003-11-25-ReturningOpaqueByValue.cpp +++ b/llvm/test/FrontendC++/2003-11-25-ReturningOpaqueByValue.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null #include <vector> std::vector<int> my_method (); diff --git a/llvm/test/FrontendC++/2003-11-27-MultipleInheritanceThunk.cpp b/llvm/test/FrontendC++/2003-11-27-MultipleInheritanceThunk.cpp index 16026c34b51..99cfc8d21df 100644 --- a/llvm/test/FrontendC++/2003-11-27-MultipleInheritanceThunk.cpp +++ b/llvm/test/FrontendC++/2003-11-27-MultipleInheritanceThunk.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null struct CallSite { diff --git a/llvm/test/FrontendC++/2003-11-29-DuplicatedCleanupTest.cpp b/llvm/test/FrontendC++/2003-11-29-DuplicatedCleanupTest.cpp index 8131baafae7..8df95cb1ee6 100644 --- a/llvm/test/FrontendC++/2003-11-29-DuplicatedCleanupTest.cpp +++ b/llvm/test/FrontendC++/2003-11-29-DuplicatedCleanupTest.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null void doesntThrow() throw(); diff --git a/llvm/test/FrontendC++/2003-12-08-ArrayOfPtrToMemberFunc.cpp b/llvm/test/FrontendC++/2003-12-08-ArrayOfPtrToMemberFunc.cpp index d5122340225..b87e7869ed7 100644 --- a/llvm/test/FrontendC++/2003-12-08-ArrayOfPtrToMemberFunc.cpp +++ b/llvm/test/FrontendC++/2003-12-08-ArrayOfPtrToMemberFunc.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null struct Evil { void fun (); diff --git a/llvm/test/FrontendC++/2004-03-08-ReinterpretCastCopy.cpp b/llvm/test/FrontendC++/2004-03-08-ReinterpretCastCopy.cpp index 755d7c7621f..35880ab3630 100644 --- a/llvm/test/FrontendC++/2004-03-08-ReinterpretCastCopy.cpp +++ b/llvm/test/FrontendC++/2004-03-08-ReinterpretCastCopy.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null struct A { virtual void Method() = 0; diff --git a/llvm/test/FrontendC++/2004-03-15-CleanupsAndGotos.cpp b/llvm/test/FrontendC++/2004-03-15-CleanupsAndGotos.cpp index 9bc70c84ab4..c2e52f66dce 100644 --- a/llvm/test/FrontendC++/2004-03-15-CleanupsAndGotos.cpp +++ b/llvm/test/FrontendC++/2004-03-15-CleanupsAndGotos.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null // Testcase from Bug 291 diff --git a/llvm/test/FrontendC++/2004-06-08-LateTemplateInstantiation.cpp b/llvm/test/FrontendC++/2004-06-08-LateTemplateInstantiation.cpp index 16d8e5edf51..4ad4c7d061a 100644 --- a/llvm/test/FrontendC++/2004-06-08-LateTemplateInstantiation.cpp +++ b/llvm/test/FrontendC++/2004-06-08-LateTemplateInstantiation.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null diff --git a/llvm/test/FrontendC++/2004-09-27-CompilerCrash.cpp b/llvm/test/FrontendC++/2004-09-27-CompilerCrash.cpp index f507c239150..f52baaf7058 100644 --- a/llvm/test/FrontendC++/2004-09-27-CompilerCrash.cpp +++ b/llvm/test/FrontendC++/2004-09-27-CompilerCrash.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null struct Pass {} ; template<typename PassName> diff --git a/llvm/test/FrontendC++/2006-11-06-StackTrace.cpp b/llvm/test/FrontendC++/2006-11-06-StackTrace.cpp index e83a87f02fc..bbb9af199ad 100644 --- a/llvm/test/FrontendC++/2006-11-06-StackTrace.cpp +++ b/llvm/test/FrontendC++/2006-11-06-StackTrace.cpp @@ -1,7 +1,7 @@ // This is a regression test on debug info to make sure that we can get a // meaningful stack trace from a C++ program. // RUN: %llvmgcc -S -O0 -g %s -o - | llvm-as | \ -// RUN: llc --disable-fp-elim -o %t.s -f -O0 -relocation-model=pic +// RUN: llc --disable-fp-elim -o %t.s -O0 -relocation-model=pic // RUN: %compile_c %t.s -o %t.o // RUN: %link %t.o -o %t.exe // RUN: echo {break DeepStack::deepest\nrun 17\nwhere\n} > %t.in diff --git a/llvm/test/FrontendC++/2006-11-30-NoCompileUnit.cpp b/llvm/test/FrontendC++/2006-11-30-NoCompileUnit.cpp index 4b5cf510ff9..3522c670805 100644 --- a/llvm/test/FrontendC++/2006-11-30-NoCompileUnit.cpp +++ b/llvm/test/FrontendC++/2006-11-30-NoCompileUnit.cpp @@ -1,7 +1,7 @@ // This is a regression test on debug info to make sure we don't hit a compile // unit size issue with gdb. // RUN: %llvmgcc -S -O0 -g %s -o - | llvm-as | \ -// RUN: llc --disable-fp-elim -o NoCompileUnit.s -f +// RUN: llc --disable-fp-elim -o NoCompileUnit.s // RUN: %compile_c NoCompileUnit.s -o NoCompileUnit.o // RUN: %link NoCompileUnit.o -o NoCompileUnit.exe // RUN: echo {break main\nrun\np NoCompileUnit::pubname} > %t2 diff --git a/llvm/test/FrontendC++/2006-11-30-Pubnames.cpp b/llvm/test/FrontendC++/2006-11-30-Pubnames.cpp index b1df02d3fac..b44566af6a6 100644 --- a/llvm/test/FrontendC++/2006-11-30-Pubnames.cpp +++ b/llvm/test/FrontendC++/2006-11-30-Pubnames.cpp @@ -1,7 +1,7 @@ // This is a regression test on debug info to make sure that we can access // qualified global names. // RUN: %llvmgcc -S -O0 -g %s -o - | llvm-as | \ -// RUN: llc --disable-fp-elim -o %t.s -f -O0 +// RUN: llc --disable-fp-elim -o %t.s -O0 // RUN: %compile_c %t.s -o %t.o // RUN: %link %t.o -o %t.exe // RUN: %llvmdsymutil %t.exe diff --git a/llvm/test/FrontendC++/2007-04-05-PackedBitFields-1.cpp b/llvm/test/FrontendC++/2007-04-05-PackedBitFields-1.cpp index 4797baf2d8f..174dddf6ab6 100644 --- a/llvm/test/FrontendC++/2007-04-05-PackedBitFields-1.cpp +++ b/llvm/test/FrontendC++/2007-04-05-PackedBitFields-1.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null #ifdef PACKED #define P __attribute__((packed)) diff --git a/llvm/test/FrontendC++/2007-04-05-PackedBitFieldsOverlap-2.cpp b/llvm/test/FrontendC++/2007-04-05-PackedBitFieldsOverlap-2.cpp index 3ba5d7bd849..55da1a6ab40 100644 --- a/llvm/test/FrontendC++/2007-04-05-PackedBitFieldsOverlap-2.cpp +++ b/llvm/test/FrontendC++/2007-04-05-PackedBitFieldsOverlap-2.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null #ifdef PACKED #define P __attribute__((packed)) diff --git a/llvm/test/FrontendC++/2007-04-05-PackedBitFieldsOverlap.cpp b/llvm/test/FrontendC++/2007-04-05-PackedBitFieldsOverlap.cpp index ad272c947d6..46a89491ee2 100644 --- a/llvm/test/FrontendC++/2007-04-05-PackedBitFieldsOverlap.cpp +++ b/llvm/test/FrontendC++/2007-04-05-PackedBitFieldsOverlap.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null #ifdef PACKED diff --git a/llvm/test/FrontendC++/2007-04-05-PackedBitFieldsSmall.cpp b/llvm/test/FrontendC++/2007-04-05-PackedBitFieldsSmall.cpp index e7517dd74b9..7377b8292d5 100644 --- a/llvm/test/FrontendC++/2007-04-05-PackedBitFieldsSmall.cpp +++ b/llvm/test/FrontendC++/2007-04-05-PackedBitFieldsSmall.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null #ifdef PACKED diff --git a/llvm/test/FrontendC++/2007-04-05-StructPackedFieldUnpacked.cpp b/llvm/test/FrontendC++/2007-04-05-StructPackedFieldUnpacked.cpp index 52e24713376..b550b5fdb01 100644 --- a/llvm/test/FrontendC++/2007-04-05-StructPackedFieldUnpacked.cpp +++ b/llvm/test/FrontendC++/2007-04-05-StructPackedFieldUnpacked.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null +// RUN: %llvmgxx -S %s -o - | llvm-as -o /dev/null #ifdef PACKED #define P __attribute__((packed)) diff --git a/llvm/test/FrontendC++/2009-04-21-DtorNames-dbg.cpp b/llvm/test/FrontendC++/2009-04-21-DtorNames-dbg.cpp index dfc607e654f..997c3f70350 100644 --- a/llvm/test/FrontendC++/2009-04-21-DtorNames-dbg.cpp +++ b/llvm/test/FrontendC++/2009-04-21-DtorNames-dbg.cpp @@ -1,4 +1,4 @@ -// RUN: %llvmgcc -c -g %s -o - | llc -O0 -f -o %t.s +// RUN: %llvmgcc -c -g %s -o - | llc -O0 -o %t.s // RUN: %compile_c %t.s -o %t.o // PR4025 diff --git a/llvm/test/FrontendC++/2009-07-15-LineNumbers.cpp b/llvm/test/FrontendC++/2009-07-15-LineNumbers.cpp index 6030c172acf..54624a36666 100644 --- a/llvm/test/FrontendC++/2009-07-15-LineNumbers.cpp +++ b/llvm/test/FrontendC++/2009-07-15-LineNumbers.cpp @@ -1,7 +1,7 @@ // This is a regression test on debug info to make sure that we can // print line numbers in asm. // RUN: %llvmgcc -S -O0 -g %s -o - | llvm-as | \ -// RUN: llc --disable-fp-elim -f -O0 -relocation-model=pic | grep {# SrcLine 25} +// RUN: llc --disable-fp-elim -O0 -relocation-model=pic | grep {# SrcLine 25} // XFAIL: * #include <stdlib.h> |