]> granicus.if.org Git - clang/commitdiff
Fix/re-enable test.
authorEli Friedman <eli.friedman@gmail.com>
Sun, 3 May 2009 21:22:18 +0000 (21:22 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Sun, 3 May 2009 21:22:18 +0000 (21:22 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@70800 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Sema/SemaExpr.cpp
test/SemaCXX/offsetof.cpp

index 2986cc366a8d81caf8c41f624d1aecbc0fc1a771..6ce98cd28f7ba02755340480a5d8210f9a003c24 100644 (file)
@@ -4734,7 +4734,7 @@ Sema::OwningExprResult Sema::ActOnBuiltinOffsetOf(Scope *S,
       << SourceRange(CompPtr[1].LocStart, CompPtr[NumComponents-1].LocEnd);
 
   if (!Dependent) {
-    bool DidWarnAboutNonPOD;
+    bool DidWarnAboutNonPOD = false;
     
     // FIXME: Dependent case loses a lot of information here. And probably
     // leaks like a sieve.
index 2c03bed2735fd6bc7d159acd8a6c96d1e76b74c9..f0290e889a298f9ba4195404b1372acd6d016564 100644 (file)
@@ -1,6 +1,4 @@
-// FIXME: This test fails on 32-bit platforms? Investigate.
-
-// RUNX: clang-cc -fsyntax-only -verify %s -Winvalid-offsetof
+// RUN: clang-cc -fsyntax-only -verify %s -Winvalid-offsetof
 
 struct NonPOD {
   virtual void f();