[llvm-commits] [test-suite] r114579 - in /test-suite/trunk/SingleSource/UnitTests: conditional-gnu-ext-cxx.cpp conditional-gnu-ext-cxx.reference_output conditional-gnu-ext.cpp

Daniel Dunbar daniel at zuster.org
Wed Sep 22 14:07:08 PDT 2010


Author: ddunbar
Date: Wed Sep 22 16:07:08 2010
New Revision: 114579

URL: http://llvm.org/viewvc/llvm-project?rev=114579&view=rev
Log:
Rename conditional-gnu-ext.cpp, horrible implementation implies two tests can have same basename(1).

Added:
    test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext-cxx.cpp
      - copied, changed from r114458, test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext.cpp
    test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext-cxx.reference_output
Removed:
    test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext.cpp

Copied: test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext-cxx.cpp (from r114458, test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext.cpp)
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext-cxx.cpp?p2=test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext-cxx.cpp&p1=test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext.cpp&r1=114458&r2=114579&rev=114579&view=diff
==============================================================================
    (empty)

Added: test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext-cxx.reference_output
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext-cxx.reference_output?rev=114579&view=auto
==============================================================================
--- test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext-cxx.reference_output (added)
+++ test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext-cxx.reference_output Wed Sep 22 16:07:08 2010
@@ -0,0 +1 @@
+exit 0

Removed: test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext.cpp
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext.cpp?rev=114578&view=auto
==============================================================================
--- test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext.cpp (original)
+++ test-suite/trunk/SingleSource/UnitTests/conditional-gnu-ext.cpp (removed)
@@ -1,36 +0,0 @@
-// rdar://8453812
-extern "C" void abort();
-
-_Complex int getComplex(_Complex int val) {
-  static int count;
-  if (count++)
-    abort();
-  return val;
-}
-
-_Complex int cmplx_test() {
-    _Complex int cond;
-    _Complex int rhs;
-
-    return getComplex(1+2i) ? : rhs;
-}
-
-// lvalue test
-int global = 1;
-void foo (int& lv) {
-  ++lv;
-}
-
-int &cond() {
-  static int count;
-  if (count++)
-    abort();
-  return global;
-}
-
-int  main() {
-    cmplx_test();
-    int rhs = 10;
-    foo (cond()? : rhs);
-    return  global-2;
-}





More information about the llvm-commits mailing list