Test source: git
Transforms/CodeGenPrepare/X86/baseoffs-sext-bug.ll' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /home/nlopes/alive2/build/opt-alive.sh -S -passes='require<profile-summary>,function(codegenprepare)' < /bitbucket/nlopes/llvm/llvm/test/Transforms/CodeGenPrepare/X86/baseoffs-sext-bug.ll | /bitbucket/nlopes/llvm/build/bin/FileCheck --check-prefix=GEP /bitbucket/nlopes/llvm/llvm/test/Transforms/CodeGenPrepare/X86/baseoffs-sext-bug.ll # executed command: /home/nlopes/alive2/build/opt-alive.sh -S '-passes=require<profile-summary>,function(codegenprepare)' # .---command stderr------------ # | opt: /home/nlopes/alive2/tools/transform.cpp:987: void initBitsProgramPointer(tools::Transform&): Assertion `bits_program_pointer > 0 && bits_program_pointer <= 64' failed. # | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug. # | Stack dump: # | 0. Program arguments: /home/nlopes/llvm/build/bin/opt -load=/home/nlopes/alive2/build/tv/tv.so -load-pass-plugin=/home/nlopes/alive2/build/tv/tv.so -tv-exit-on-error -S -passes=require<profile-summary>,function(codegenprepare) -tv-smt-to=20000 -tv-report-dir=/home/nlopes/alive2/build/logs -tv-smt-stats # | 1. Running pass "function(codegenprepare)" on module "<stdin>" # | 2. Running pass "codegenprepare" on function "test" # | #0 0x00007fca2e22ceeb llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/bitbucket/nlopes/llvm/build/bin/../lib/libLLVMSupport.so.23.0git+0x22ceeb) # | #1 0x00007fca2e229dba SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0 # | #2 0x00007fca2d83fc30 __restore_rt (/lib64/libc.so.6+0x3fc30) # | #3 0x00007fca2d88d03c __pthread_kill_implementation (/lib64/libc.so.6+0x8d03c) # | #4 0x00007fca2d83fb86 gsignal (/lib64/libc.so.6+0x3fb86) # | #5 0x00007fca2d829873 abort (/lib64/libc.so.6+0x29873) # | #6 0x00007fca2d82979b _nl_load_domain.cold (/lib64/libc.so.6+0x2979b) # | #7 0x00007fca2d8388c6 (/lib64/libc.so.6+0x388c6) # | #8 0x00007fca2c1f51f6 initBitsProgramPointer(tools::Transform&) /home/nlopes/alive2/tools/transform.cpp:988:3 # | #9 0x00007fca2c20158f tools::Transform::preprocess() /home/nlopes/alive2/tools/transform.cpp:1979:13 # | #10 0x00007fca2c115905 (anonymous namespace)::TVLegacyPass::verify(tools::Transform&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/nlopes/alive2/tv/tv.cpp:318:38 # | #11 0x00007fca2c11770b (anonymous namespace)::TVLegacyPass::runOn(llvm::Function&) /home/nlopes/alive2/tv/tv.cpp:237:20 # | #12 0x00007fca2c118564 void (anonymous namespace)::TVPass::run<llvm::Function>(llvm::Function&, std::function<llvm::TargetLibraryInfo* (llvm::Function&)> const&) /home/nlopes/alive2/tv/tv.cpp:659:15 # | #13 0x00007fca2c118766 void (anonymous namespace)::runTVPass<llvm::Function>(llvm::Function&) /home/nlopes/alive2/tv/tv.cpp:682:9 # | #14 0x00007fca2c118847 llvmGetPassPluginInfo::'lambda'(llvm::PassBuilder&)::operator()(llvm::PassBuilder&) const::'lambda3'(llvm::StringRef, llvm::Any)::operator()(llvm::StringRef, llvm::Any) const /home/nlopes/alive2/tv/tv.cpp:772:24 # | #15 0x00007fca2c11892c llvm::Any::~Any() /home/nlopes/llvm/llvm/include/llvm/ADT/Any.h:28:16 # | #16 0x00007fca2c11892c llvmGetPassPluginInfo::'lambda'(llvm::PassBuilder&)::operator()(llvm::PassBuilder&) const::'lambda4'(llvm::StringRef, llvm::Any, llvm::PreservedAnalyses const&)::operator()(llvm::StringRef, llvm::Any, llvm::PreservedAnalyses const&) const /home/nlopes/alive2/tv/tv.cpp:791:22 # | #17 0x00007fca2c118972 llvm::Any::~Any() /home/nlopes/llvm/llvm/include/llvm/ADT/Any.h:28:16 # | #18 0x00007fca2c118972 void llvm::detail::UniqueFunctionBase<void, llvm::StringRef, llvm::Any, llvm::PreservedAnalyses const&>::CallImpl<llvmGetPassPluginInfo::'lambda'(llvm::PassBuilder&)::operator()(llvm::PassBuilder&) const::'lambda4'(llvm::StringRef, llvm::Any, llvm::PreservedAnalyses const&)>(void*, llvm::StringRef, llvm::Any&, llvm::PreservedAnalyses const&) /home/nlopes/llvm/llvm/include/llvm/ADT/FunctionExtras.h:212:16 # | #19 0x00007fca2e709503 llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/bitbucket/nlopes/llvm/build/bin/../lib/libLLVMCore.so.23.0git+0x309503) # | #20 0x00007fca36e596ed llvm::detail::PassModel<llvm::Function, llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function>>, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/bitbucket/nlopes/llvm/build/bin/../lib/libLLVMAMDGPUCodeGen.so.23.0git+0x4596ed) # | #21 0x00007fca2e709f40 llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/bitbucket/nlopes/llvm/build/bin/../lib/libLLVMCore.so.23.0git+0x309f40) # | #22 0x00007fca38cd6f7d llvm::detail::PassModel<llvm::Module, llvm::ModuleToFunctionPassAdaptor, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/bitbucket/nlopes/llvm/build/bin/../lib/libLLVMOptDriver.so.23.0git+0x20f7d) # | #23 0x00007fca2e7079bd llvm::PassManager<llvm::Module, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/bitbucket/nlopes/llvm/build/bin/../lib/libLLVMCore.so.23.0git+0x3079bd) # | #24 0x00007fca38ce28b4 llvm::runPassPipeline(llvm::StringRef, llvm::Module&, llvm::TargetMachine*, llvm::TargetLibraryInfoImpl*, llvm::ToolOutputFile*, llvm::ToolOutputFile*, llvm::ToolOutputFile*, llvm::StringRef, llvm::ArrayRef<llvm::PassPlugin>, llvm::ArrayRef<std::function<void (llvm::PassBuilder&)>>, llvm::opt_tool::OutputKind, llvm::opt_tool::VerifierKind, bool, bool, bool, bool, bool, bool, bool, bool) (/bitbucket/nlopes/llvm/build/bin/../lib/libLLVMOptDriver.so.23.0git+0x2c8b4) # | #25 0x00007fca38ced1c4 optMain (/bitbucket/nlopes/llvm/build/bin/../lib/libLLVMOptDriver.so.23.0git+0x371c4) # | #26 0x00007fca2d82a610 __libc_start_call_main (/lib64/libc.so.6+0x2a610) # | #27 0x00007fca2d82a6c0 __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x2a6c0) # | #28 0x0000000000402075 _start (/home/nlopes/llvm/build/bin/opt+0x402075) # | timeout: the monitored command dumped core # | /home/nlopes/alive2/build/opt-alive.sh: line 93: 217317 Aborted $COMMAND # `----------------------------- # error: command failed with exit status: 134 # executed command: /bitbucket/nlopes/llvm/build/bin/FileCheck --check-prefix=GEP /bitbucket/nlopes/llvm/llvm/test/Transforms/CodeGenPrepare/X86/baseoffs-sext-bug.ll # .---command stderr------------ # | FileCheck error: '<stdin>' is empty. # | FileCheck command line: /bitbucket/nlopes/llvm/build/bin/FileCheck --check-prefix=GEP /bitbucket/nlopes/llvm/llvm/test/Transforms/CodeGenPrepare/X86/baseoffs-sext-bug.ll # `----------------------------- # error: command failed with exit status: 2 --