russell.gallop added a comment. I managed to get this to fail in the debugger (for the cross-module-sm-pic-a.ll test):
000001655e9d001e() Unknown 000001655e9d0019() Unknown 0000017e5eb6b410() Unknown 0000017c5eb63810() Unknown 0000017e5eb6b410() Unknown 0000017e5eb6b410() Unknown 0000016f5eb65b58() Unknown > lli.exe!llvm::MCJIT::runFunction(llvm::Function * F, llvm::ArrayRef<llvm::GenericValue> ArgValues) Line 578 C++ lli.exe!llvm::ExecutionEngine::runFunctionAsMain(llvm::Function * Fn, const std::vector<std::string,std::allocator<std::string>> & argv, const char * const * envp) Line 467 C++ lli.exe!main(int argc, char * * argv, char * const * envp) Line 646 C++ [Inline Frame] lli.exe!invoke_main() Line 78 C++ lli.exe!__scrt_common_main_seh() Line 288 C++ kernel32.dll!00007ffd145a7034() Unknown ntdll.dll!00007ffd1657d0d1() Unknown It appears to be failing within the interpreted code. Maybe this is a problem between the memory allocator and the Memory Manager. I tried running these tests repeatedly with scudo (sanitizer) on Linux but didn't see it fail. I also tried repeating these tests with rpmalloc on Windows and didn't see the failures so it does appear to be specific to scudo on Windows. I'll keep investigating. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D86694/new/ https://reviews.llvm.org/D86694 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits