Index: llvm/trunk/include/llvm/ADT/IntervalMap.h =================================================================== --- llvm/trunk/include/llvm/ADT/IntervalMap.h +++ llvm/trunk/include/llvm/ADT/IntervalMap.h @@ -964,7 +964,7 @@ private: // The root data is either a RootLeaf or a RootBranchData instance. - AlignedCharArrayUnion data; + LLVM_ALIGNAS(RootLeaf) AlignedCharArrayUnion data; // Tree height. // 0: Leaves in root.