Skip to content

Instantly share code, notes, and snippets.

@leslie-fang-intel
Created August 23, 2024 02:15
Show Gist options
  • Select an option

  • Save leslie-fang-intel/67b6c0bae3f4cbdd50994902f0b3e905 to your computer and use it in GitHub Desktop.

Select an option

Save leslie-fang-intel/67b6c0bae3f4cbdd50994902f0b3e905 to your computer and use it in GitHub Desktop.
[2024-07-12T21:28:58.846-07:00] Stderr:
clang: /data/sandcastle/boxes/trunk-grepo-llvm-c2-grepo/external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:2096: virtual bool llvm::AArch64TargetLowering::targetShrinkDemandedConstant(SDValue, const APInt &, const APInt &, TargetLoweringOpt &) const: Assertion `(Size == 32 || Size == 64) && "i32 or i64 is expected after legalization."' failed.
PLEASE submit a bug report to [https://github.com/llvm/llvm-project/issues/](https://l.facebook.com/l.php?u=https%3A%2F%2Fgithub.com%2Fllvm%2Fllvm-project%2Fissues%2F&h=AT3oJcQrlMaBU5EeuaXNqdc0UgL-iuEHAfPKdP0-iXOwQ0URdhuUTOJILwejDrCVbpeBakftq2EeWOJJuYs1UEOFd1-g1yBjPkwEf9l64H8ZcescGsa6ydx3LcgjMOtb2zLBbXnsePSd5f0lEreSyxaL) and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0. Program arguments: ..././resources/usr/bin/clang -o .../__objects__/aten/src/ATen/native/cpu/BinaryOpsKernel.cpp.pic.o -fPIC .../.cpp.argsfile -c xplat/caffe2/aten/src/ATen/native/cpu/BinaryOpsKernel.cpp -MD -MF .../__dep_files_intermediaries__/aten/src/ATen/native/cpu/BinaryOpsKernel.cpp.pic
1. <eof> parser at end of file
2. Code generation
3. Running pass 'Function Pass Manager' on module 'xplat/caffe2/aten/src/ATen/native/cpu/BinaryOpsKernel.cpp'.
4. Running pass 'AArch64 Instruction Selection' on function '@_ZN2at3vec22div_floor_floating_vecIN3c104HalfEEENS0_7DEFAULT10VectorizedIT_EERKS7_S9_'
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0 clang 0x000056478eb90f27 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 39
1 clang 0x000056478eb90c99 llvm::sys::CleanupOnSignal(unsigned long) + 121
2 clang 0x000056478eb48af7
3 clang 0x000056478eb48cde
4 libc.so.6 0x00007f4d97c445c0
5 libc.so.6 0x00007f4d97c9c9f3 pthread_kill + 67
6 libc.so.6 0x00007f4d97c4450d raise + 29
7 libc.so.6 0x00007f4d97c2c433 abort + 202
8 libc.so.6 0x00007f4d97c3bc28
9 libc.so.6 0x00007f4d97c3bc93
10 clang 0x0000564792256461
11 clang 0x0000564791bdae1f llvm::TargetLowering::ShrinkDemandedConstant(llvm::SDValue, llvm::APInt const&, llvm::APInt const&, llvm::TargetLowering::TargetLoweringOpt&) const + 95
12 clang 0x0000564792293d83
13 clang 0x00005647917ce562 llvm::TargetLowering::SimplifyDemandedBits(llvm::SDValue, llvm::APInt const&, llvm::KnownBits&, llvm::TargetLowering::TargetLoweringOpt&, unsigned int, bool) const + 132
14 clang 0x000056479229a714
15 clang 0x000056479229957b
16 clang 0x000056479229957b
17 clang 0x000056478da88b22
18 clang 0x00005647923d959a
19 clang 0x00005647919d240c llvm::SelectionDAG::Combine(llvm::CombineLevel, llvm::AAResults*, llvm::CodeGenOptLevel) + 4492
20 clang 0x000056479235a6c4
21 clang 0x00005647919338d5 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) + 1865
22 clang 0x00005647916164d4 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) + 1718
23 clang 0x00005647913d64db llvm::MachineFunctionPass::runOnFunction(llvm::Function&) + 515
24 clang 0x00005647913d5b46 llvm::FPPassManager::runOnFunction(llvm::Function&) + 4400
25 clang 0x00005647913d49ee llvm::FPPassManager::runOnModule(llvm::Module&) + 46
26 clang 0x0000564791a0d104 llvm::legacy::PassManagerImpl::run(llvm::Module&) + 1092
27 clang 0x0000564791a0be87 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>, clang::BackendConsumer*) + 2695
28 clang 0x0000564791c1db0d clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 2125
29 clang 0x00005647913366dc clang::ParseAST(clang::Sema&, bool, bool) + 732
30 clang 0x0000564791b60479 clang::FrontendAction::Execute() + 57
31 clang 0x0000564791b60715 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 333
32 clang 0x0000564791b609d5 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 313
33 clang 0x0000564791a60471 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 1905
34 clang 0x0000564791811de6
35 clang 0x0000564791811c99
36 clang 0x0000564791811c68 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 138
37 clang 0x0000564791811a31 clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const + 299
38 clang 0x00005647918118b9 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const + 289
39 clang 0x0000564791811767 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const + 103
40 clang 0x0000564791810dfc clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) + 252
41 clang 0x000056479181deac clang_main(int, char**, llvm::ToolContext const&) + 1762
42 clang 0x000056479181d7a6 main + 82
43 libc.so.6 0x00007f4d97c2c657
44 libc.so.6 0x00007f4d97c2c718 __libc_start_main + 136
45 clang 0x0000564791537e61 _start + 33
clang: error: clang frontend command failed with exit code 134 (use -v to see invocation)
Facebook clang version 18.1.8 ([https://git.internal.tfbnw.net/.../external/llvm-project](https://l.facebook.com/l.php?u=https%3A%2F%2Fgit.internal.tfbnw.net%2Frepos%2Fgit%2Fro%2Fosmeta%2Fexternal%2Fllvm-project&h=AT3oJcQrlMaBU5EeuaXNqdc0UgL-iuEHAfPKdP0-iXOwQ0URdhuUTOJILwejDrCVbpeBakftq2EeWOJJuYs1UEOFd1-g1yBjPkwEf9l64H8ZcescGsa6ydx3LcgjMOtb2zLBbXnsePSd5f0lEreSyxaL) 564ba6c5f577e2eeebebd71a4c96cbe3b9f3373a)
Target: aarch64-none-linux-android29
Thread model: posix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment