From: Reid Kleckner Date: Tue, 24 Mar 2015 23:46:25 +0000 (+0000) Subject: Fix obviously broken assertion, NFC X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1e05d44419046d5af835efe3162bbc16e1851619;p=clang Fix obviously broken assertion, NFC git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@233138 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/AST/RecordLayoutBuilder.cpp b/lib/AST/RecordLayoutBuilder.cpp index 3753d27aec..ba92587679 100644 --- a/lib/AST/RecordLayoutBuilder.cpp +++ b/lib/AST/RecordLayoutBuilder.cpp @@ -1872,14 +1872,14 @@ void RecordLayoutBuilder::UpdateAlignment(CharUnits NewAlignment, return; if (NewAlignment > Alignment) { - assert(llvm::isPowerOf2_32(NewAlignment.getQuantity() && - "Alignment not a power of 2")); + assert(llvm::isPowerOf2_64(NewAlignment.getQuantity()) && + "Alignment not a power of 2"); Alignment = NewAlignment; } if (UnpackedNewAlignment > UnpackedAlignment) { - assert(llvm::isPowerOf2_32(UnpackedNewAlignment.getQuantity() && - "Alignment not a power of 2")); + assert(llvm::isPowerOf2_64(UnpackedNewAlignment.getQuantity()) && + "Alignment not a power of 2"); UnpackedAlignment = UnpackedNewAlignment; } }