]> granicus.if.org Git - clang/commitdiff
Adjust test for float printing differences. Windows uses three digits for the exponen...
authorBenjamin Kramer <benny.kra@googlemail.com>
Mon, 19 Jul 2010 11:48:10 +0000 (11:48 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Mon, 19 Jul 2010 11:48:10 +0000 (11:48 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@108693 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGenCXX/reference-cast.cpp

index 49409d7be164869d540048daae860e8b585df5f4..585d1dbd4084b18af6646d93ce1dff7733586dd6 100644 (file)
@@ -42,24 +42,24 @@ const short &lvalue_floating_integral_cast() {
 // CHECK: define float* @_Z29lvalue_integral_floating_castv()
 const float &lvalue_integral_floating_cast() {
   if (i == 0)
-    // CHECK: store float 1.700000e+01, float*
+    // CHECK: store float 1.700000e+{{0*}}1, float*
     return (const float&)17;
   else if (i == 1)
-    // CHECK: store float 1.700000e+01, float*
+    // CHECK: store float 1.700000e+{{0*}}1, float*
     return static_cast<const float&>(17);
-  // CHECK: store float 1.700000e+01, float*
+  // CHECK: store float 1.700000e+{{0*}}1, float*
   return 17;
 }
 
 // CHECK: define float* @_Z20lvalue_floating_castv()
 const float &lvalue_floating_cast() {
   if (i == 0)
-    // CHECK: store float 1.700000e+01, float*
+    // CHECK: store float 1.700000e+{{0*}}1, float*
     return (const float&)17.0;
   else if (i == 1)
-    // CHECK: store float 1.700000e+01, float*
+    // CHECK: store float 1.700000e+{{0*}}1, float*
     return static_cast<const float&>(17.0);
-  // CHECK: store float 1.700000e+01, float*
+  // CHECK: store float 1.700000e+{{0*}}1, float*
   return 17.0;
 }