hubert-reinterpretcast wrote:

This PR is causing post-commit CI failures: 
https://lab.llvm.org/buildbot/#/builders/231/builds/2039/steps/7/logs/FAIL__Clang-Unit__ClangReplInterpreterTests_27

Backtrace:
```
#0  0x09000000005cefe0 in pthread_kill () from 
/usr/lib/libpthread.a(shr_xpg5_64.o)
#1  0x09000000005ce808 in _p_raise () from /usr/lib/libpthread.a(shr_xpg5_64.o)
#2  0x090000000004146c in raise () from /usr/lib/libc.a(shr_64.o)
#3  0x090000000005f79c in abort () from /usr/lib/libc.a(shr_64.o)
#4  0x0000000100002bd8 in llvm::report_fatal_error(llvm::Twine const&, bool) ()
#5  0x000000010000ee1c in llvm::report_fatal_error(char const*, bool) ()
#6  0x000000010901c2c0 in 
llvm::RuntimeDyld::loadObject(llvm::object::ObjectFile const&) ()
#7  0x000000010901b200 in 
llvm::jitLinkForORC(llvm::object::OwningBinary<llvm::object::ObjectFile>, 
llvm::RuntimeDyld::MemoryManager&, llvm::JITSymbolResolver&, bool, 
llvm::unique_function<
llvm::Error (llvm::object::ObjectFile const&, 
llvm::RuntimeDyld::LoadedObjectInfo&, std::__1::map<llvm::StringRef, 
llvm::JITEvaluatedSymbol, std::__1::less<llvm::StringRef>, 
std::__1::allocator<std::__1::pair<llvm::StringRef const, 
llvm::JITEvaluatedSymbol> > >)>, llvm::unique_function<void 
(llvm::object::OwningBinary<llvm::object::ObjectFile>, 
std::__1::unique_ptr<llvm::Runt
imeDyld::LoadedObjectInfo, 
std::__1::default_delete<llvm::RuntimeDyld::LoadedObjectInfo> >, llvm::Error)>) 
()
#8  0x000000010901219c in 
llvm::orc::RTDyldObjectLinkingLayer::emit(std::__1::unique_ptr<llvm::orc::MaterializationResponsibility,
 std::__1::default_delete<llvm::orc::MaterializationRespons
ibility> >, std::__1::unique_ptr<llvm::MemoryBuffer, 
std::__1::default_delete<llvm::MemoryBuffer> >) ()
#9  0x000000010905b2d0 in 
llvm::orc::ObjectTransformLayer::emit(std::__1::unique_ptr<llvm::orc::MaterializationResponsibility,
 std::__1::default_delete<llvm::orc::MaterializationResponsibil
ity> >, std::__1::unique_ptr<llvm::MemoryBuffer, 
std::__1::default_delete<llvm::MemoryBuffer> >) ()
#10 0x0000000109064b60 in 
llvm::orc::IRCompileLayer::emit(std::__1::unique_ptr<llvm::orc::MaterializationResponsibility,
 std::__1::default_delete<llvm::orc::MaterializationResponsibility> >
, llvm::orc::ThreadSafeModule) ()
#11 0x0000000109065b50 in 
llvm::orc::IRTransformLayer::emit(std::__1::unique_ptr<llvm::orc::MaterializationResponsibility,
 std::__1::default_delete<llvm::orc::MaterializationResponsibility>
 >, llvm::orc::ThreadSafeModule) ()
#12 0x0000000109065b50 in 
llvm::orc::IRTransformLayer::emit(std::__1::unique_ptr<llvm::orc::MaterializationResponsibility,
 std::__1::default_delete<llvm::orc::MaterializationResponsibility>
 >, llvm::orc::ThreadSafeModule) ()
#13 0x0000000109061504 in 
llvm::orc::BasicIRLayerMaterializationUnit::materialize(std::__1::unique_ptr<llvm::orc::MaterializationResponsibility,
 std::__1::default_delete<llvm::orc::Material
izationResponsibility> >) ()
#14 0x0000000108e5e940 in llvm::orc::MaterializationTask::run() ()
#15 0x0000000108e9e770 in 
llvm::orc::InPlaceTaskDispatcher::dispatch(std::__1::unique_ptr<llvm::orc::Task,
 std::__1::default_delete<llvm::orc::Task> >) ()
#16 0x0000000108e5c8dc in llvm::orc::ExecutionSession::dispatchOutstandingMUs() 
()
#17 0x0000000108e616cc in 
llvm::orc::ExecutionSession::OL_completeLookup(std::__1::unique_ptr<llvm::orc::InProgressLookupState,
 std::__1::default_delete<llvm::orc::InProgressLookupState> >,
 std::__1::shared_ptr<llvm::orc::AsynchronousSymbolQuery>, 
std::__1::function<void (llvm::DenseMap<llvm::orc::JITDylib*, 
llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::
orc::SymbolStringPtr, void> >, llvm::DenseMapInfo<llvm::orc::JITDylib*, void>, 
llvm::detail::DenseMapPair<llvm::orc::JITDylib*, 
llvm::DenseSet<llvm::orc::SymbolStringPtr, 
llvm::DenseMapInfo<llvm::orc::SymbolStringPtr, void> > > > const&)>) ()
#18 0x0000000108e60e54 in 
llvm::orc::AsynchronousSymbolQuery::AsynchronousSymbolQuery(llvm::orc::SymbolLookupSet
 const&, llvm::orc::SymbolState, llvm::unique_function<void (llvm::Expected<l
lvm::DenseMap<llvm::orc::SymbolStringPtr, llvm::orc::ExecutorSymbolDef, 
llvm::DenseMapInfo<llvm::orc::SymbolStringPtr, void>, 
llvm::detail::DenseMapPair<llvm::orc::SymbolStringPtr, llvm::or
c::ExecutorSymbolDef> > >)>) ()
#19 0x0000000108e6c684 in 
llvm::orc::ExecutionSession::OL_applyQueryPhase1(std::__1::unique_ptr<llvm::orc::InProgressLookupState,
 std::__1::default_delete<llvm::orc::InProgressLookupState>
>, llvm::Error) ()
#20 0x0000000108e5b230 in 
llvm::orc::ExecutionSession::lookup(llvm::orc::LookupKind, 
std::__1::vector<std::__1::pair<llvm::orc::JITDylib*, 
llvm::orc::JITDylibLookupFlags>, std::__1::allocat
or<std::__1::pair<llvm::orc::JITDylib*, llvm::orc::JITDylibLookupFlags> > > 
const&, llvm::orc::SymbolLookupSet, llvm::orc::SymbolState, 
llvm::unique_function<void (llvm::Expected<llvm::Dens
eMap<llvm::orc::SymbolStringPtr, llvm::orc::ExecutorSymbolDef, 
llvm::DenseMapInfo<llvm::orc::SymbolStringPtr, void>, 
llvm::detail::DenseMapPair<llvm::orc::SymbolStringPtr, llvm::orc::Execut
orSymbolDef> > >)>, std::__1::function<void 
(llvm::DenseMap<llvm::orc::JITDylib*, 
llvm::DenseSet<llvm::orc::SymbolStringPtr, 
llvm::DenseMapInfo<llvm::orc::SymbolStringPtr, void> >, 
llvm::DenseMapInfo<llvm::orc::JITDylib*, void>, 
llvm::detail::DenseMapPair<llvm::orc::JITDylib*, 
llvm::DenseSet<llvm::orc::SymbolStringPtr, 
llvm::DenseMapInfo<llvm::orc::SymbolStringPtr, void> > >
> const&)>) ()
#21 0x0000000109078c7c in 
llvm::orc::Platform::lookupInitSymbols(llvm::orc::ExecutionSession&, 
llvm::DenseMap<llvm::orc::JITDylib*, llvm::orc::SymbolLookupSet, 
llvm::DenseMapInfo<llvm::orc:
:JITDylib*, void>, llvm::detail::DenseMapPair<llvm::orc::JITDylib*, 
llvm::orc::SymbolLookupSet> > const&) ()
#22 0x000000010907be6c in (anonymous 
namespace)::GenericLLVMIRPlatformSupport::deinitialize(llvm::orc::JITDylib&) ()
#23 0x0000000108e58350 in clang::OrcIncrementalExecutor::cleanUp() ()
#24 0x0000000108e58138 in clang::OrcIncrementalExecutor::cleanUp() ()
#25 0x0000000105dcc9b8 in clang::Interpreter::~Interpreter() ()
#26 0x0000000105dd6578 in clang::Interpreter::~Interpreter() ()
#27 0x000000010c58b5d0 in (anonymous 
namespace)::DeviceOffloadHIPTest_DeviceObjectIsGenerated_Test::TestBody() ()
```

https://github.com/llvm/llvm-project/pull/234498
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to