DmitryPolukhin added a comment. In D76594#1986846 <https://reviews.llvm.org/D76594#1986846>, @martong wrote:
> I am not sure, but maybe this patch causes an undefined behavior? > > http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fast/builds/40472/steps/check-clang%20ubsan/logs/stdio > > > /b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/lib/Serialization/ASTReader.cpp:6327:28: > runtime error: load of misaligned address 0x7feac40a55bc for type 'const > uint64_t' (aka 'const unsigned long'), which requires 8 byte alignment > 0x7feac40a55bc: note: pointer points here > 00 00 00 00 a3 c7 01 00 00 00 00 00 0c c8 01 00 00 00 00 00 29 c8 01 00 > 00 00 00 00 7a cc 01 00 > ^ > #0 0x3be2fe4 in clang::ASTReader::TypeCursorForIndex(unsigned int) > /b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/lib/Serialization/ASTReader.cpp:6327:28 > #1 0x3be30a0 in clang::ASTReader::readTypeRecord(unsigned int) > /b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/lib/Serialization/ASTReader.cpp:6348:24 > #2 0x3bd3d4a in clang::ASTReader::GetType(unsigned int) > /b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/lib/Serialization/ASTReader.cpp:6985:26 > ... > > > (I am in the blamelist too of that build, so that's why I am sniffing.) Temporary reverted in a8f85da9f538a400dfea00e4954e403bf5f3269c <https://reviews.llvm.org/rGa8f85da9f538a400dfea00e4954e403bf5f3269c> Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D76594/new/ https://reviews.llvm.org/D76594 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits