We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
clang: /home/liuz/llvm/llvm/lib/Target/X86/X86ISelLowering.cpp:14686: llvm::SDValue lowerShuffleAsTruncBroadcast(const llvm::SDLoc&, llvm::MVT, llvm::SDValue, int, const llvm::X86Subtarget&, llvm::SelectionDAG&): Assertion `V0VT.isVector() && "Unexpected non-vector vector-sized value!"' fai led. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /home/liuz/llvm/build/bin/clang ../sysdeps/ieee754/float128/s_fmaf128.c -c -std=gnu11 -fgnu89-inline -march=native -O3 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wstrict-prototypes -Wold-style-definition - fno-math-errno -fPIE -fno-builtin-fmaf64x -I../include -I/home/liuz/glibc/build/math -I/home/liuz/glibc/build -I../sysdeps/unix/sysv/linux/x86_64/64 -I../sysdeps/unix/sysv/linux/x86_64 -I../sysdeps/unix/sysv/linux/x86/include -I../sysdeps/unix/sysv/linux/x86 -I../sysdeps/x86/nptl -I../sysde ps/unix/sysv/linux/wordsize-64 -I../sysdeps/x86_64/nptl -I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux -I../sysdeps/nptl -I../sysdeps/pthread -I../sysdeps/gnu -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/x86_64 -I../sysdeps/unix -I../sysdeps/posix -I../ sysdeps/x86_64/64 -I../sysdeps/x86_64/fpu/multiarch -I../sysdeps/x86_64/fpu -I../sysdeps/x86/fpu -I../sysdeps/x86_64/multiarch -I../sysdeps/x86_64 -I../sysdeps/x86/include -I../sysdeps/x86 -I../sysdeps/ieee754/float128 -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96 -I../s ysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754 -I../sysdeps/generic -I.. -I../libio -I. -D_LIBC_REENTRANT -include /home/liuz/glibc/build/libc-modules.h -DMODULE_NAME=libm -include ../include/libc-symbols.h -DPIC -DTOP_NAMESPACE=glibc -I../so ft-fp -o /home/liuz/glibc/build/math/s_fmaf128.o -MD -MP -MF /home/liuz/glibc/build/math/s_fmaf128.o.dt -MT /home/liuz/glibc/build/math/s_fmaf128.o -fpass-plugin=/home/liuz/minotaur/build/online.so 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module '../sysdeps/ieee754/float128/s_fmaf128.c'. 4. Running pass 'X86 DAG->DAG Instruction Selection' on function '@__fmaf128' #0 0x00007f84aa0a9d1f llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/liuz/llvm/llvm/lib/Support/Unix/Signals.inc:567:22 #1 0x00007f84aa0a7864 llvm::sys::RunSignalHandlers() /home/liuz/llvm/llvm/lib/Support/Signals.cpp:104:20 #2 0x00007f84a9fb1998 HandleCrash /home/liuz/llvm/llvm/lib/Support/CrashRecoveryContext.cpp:73:5 #3 0x00007f84a9fb1998 CrashRecoverySignalHandler(int) /home/liuz/llvm/llvm/lib/Support/CrashRecoveryContext.cpp:390:62 #4 0x00007f84a9a98520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520) #5 0x00007f84a9aeca7c __pthread_kill_implementation ./nptl/pthread_kill.c:44:76 #6 0x00007f84a9aeca7c __pthread_kill_internal ./nptl/pthread_kill.c:78:10 #7 0x00007f84a9aeca7c pthread_kill ./nptl/pthread_kill.c:89:10 #8 0x00007f84a9a98476 gsignal ./signal/../sysdeps/posix/raise.c:27:6 #9 0x00007f84a9a7e7f3 abort ./stdlib/abort.c:81:7 #10 0x00007f84a9a7e71b _nl_load_domain ./intl/loadmsgcat.c:1177:9 #11 0x00007f84a9a8fe96 (/lib/x86_64-linux-gnu/libc.so.6+0x39e96) #12 0x00007f84aebea6bc lowerShuffleAsBroadcast(llvm::SDLoc const&, llvm::MVT, llvm::SDValue, llvm::SDValue, llvm::ArrayRef<int>, llvm::X86Subtarget const&, llvm::SelectionDAG&) (.constprop.0) /home/liuz/llvm/llvm/lib/Target/X86/X86ISelLowering.cpp:14967:0 #13 0x00007f84aecbb364 lowerVECTOR_SHUFFLE(llvm::SDValue, llvm::X86Subtarget const&, llvm::SelectionDAG&) /home/liuz/llvm/llvm/lib/Target/X86/X86ISelLowering.cpp:19840:0 #14 0x00007f84a921b12e (anonymous namespace)::SelectionDAGLegalize::LegalizeOp(llvm::SDNode*) /home/liuz/llvm/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1294:43 #15 0x00007f84a9228d1d llvm::SelectionDAG::Legalize() /home/liuz/llvm/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:5130:28 #16 0x00007f84a93eecb5 llvm::TimeRegion::~TimeRegion() /home/liuz/llvm/llvm/include/llvm/Support/Timer.h:157:9 #17 0x00007f84a93eecb5 llvm::NamedRegionTimer::~NamedRegionTimer() /home/liuz/llvm/llvm/include/llvm/Support/Timer.h:165:8 #18 0x00007f84a93eecb5 llvm::SelectionDAGISel::CodeGenAndEmitDAG() /home/liuz/llvm/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:904:3 #19 0x00007f84a93f3849 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /home/liuz/llvm/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1638:33 #20 0x00007f84a93f4e4a llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /home/liuz/llvm/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:481:22 #21 0x00007f84aeb3d910 (anonymous namespace)::X86DAGToDAGISel::runOnMachineFunction(llvm::MachineFunction&) /home/liuz/llvm/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:193:0 #22 0x00007f84ad5a4ee0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /home/liuz/llvm/llvm/lib/CodeGen/MachineFunctionPass.cpp:91:33 #23 0x00007f84aad02ab7 llvm::FPPassManager::runOnFunction(llvm::Function&) /home/liuz/llvm/llvm/lib/IR/LegacyPassManager.cpp:1440:7 #24 0x00007f84aad02ce9 llvm::ilist_node_base<true>::getNext() const /home/liuz/llvm/llvm/include/llvm/ADT/ilist_node_base.h:43:45 #25 0x00007f84aad02ce9 llvm::ilist_node_impl<llvm::ilist_detail::node_options<llvm::Function, true, false, void>>::getNext() /home/liuz/llvm/llvm/include/llvm/ADT/ilist_node.h:67:66 #26 0x00007f84aad02ce9 llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Function, true, false, void>, false, false>::operator++() /home/liuz/llvm/llvm/include/llvm/ADT/ilist_iterator.h:157:25 #27 0x00007f84aad02ce9 llvm::FPPassManager::runOnModule(llvm::Module&) /home/liuz/llvm/llvm/lib/IR/LegacyPassManager.cpp:1475:22 #28 0x00007f84aad036a4 runOnModule /home/liuz/llvm/llvm/lib/IR/LegacyPassManager.cpp:1552:7 #29 0x00007f84aad036a4 llvm::legacy::PassManagerImpl::run(llvm::Module&) /home/liuz/llvm/llvm/lib/IR/LegacyPassManager.cpp:535:55 #30 0x00007f84add1ca85 llvm::TimeTraceScope::~TimeTraceScope() /home/liuz/llvm/llvm/include/llvm/Support/TimeProfiler.h:155:37 #31 0x00007f84add1ca85 RunCodegenPipeline /home/liuz/llvm/clang/lib/CodeGen/BackendUtil.cpp:1086:3 #32 0x00007f84add1ca85 EmitAssembly /home/liuz/llvm/clang/lib/CodeGen/BackendUtil.cpp:1107:21 #33 0x00007f84add1ca85 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>) /home/liuz/llvm/clang/lib/CodeGen/BackendUtil.cpp:1268:25 #34 0x00007f84ae157425 std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>::~unique_ptr() /usr/include/c++/11/bits/unique_ptr.h:360:12 #35 0x00007f84ae157425 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) /home/liuz/llvm/clang/lib/CodeGen/CodeGenAction.cpp:382:24 #36 0x00007f84a753b905 clang::ParseAST(clang::Sema&, bool, bool) /home/liuz/llvm/clang/lib/Parse/ParseAST.cpp:196:34 #37 0x00007f84aca055e9 clang::FrontendAction::Execute() /home/liuz/llvm/clang/lib/Frontend/FrontendAction.cpp:1058:21 #38 0x00007f84ac98deae llvm::Error::setChecked(bool) /home/liuz/llvm/llvm/include/llvm/Support/Error.h:303:22 #39 0x00007f84ac98deae llvm::Error::operator bool() /home/liuz/llvm/llvm/include/llvm/Support/Error.h:235:15
when building glibc
commandline:
/home/liuz/minotaur/build/minotaur-cc ../sysdeps/ieee754/float128/s_nextupf128.c -c -std=gnu11 -fgnu89-inline -march=native -O3 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wstrict-prototypes -Wold-style-definition -fno-math-errno -fPIE -fno-builtin-nextupf64x -I../include -I/home/liuz/glibc/build/math -I/home/liuz/glibc/build -I../sysdeps/unix/sysv/linux/x86_64/64 -I../sysdeps/unix/sysv/linux/x86_64 -I../sysdeps/unix/sysv/linux/x86/include -I../sysdeps/unix/sysv/linux/x86 -I../sysdeps/x86/nptl -I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/x86_64/nptl -I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux -I../sysdeps/nptl -I../sysdeps/pthread -I../sysdeps/gnu -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/x86_64 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/x86_64/64 -I../sysdeps/x86_64/fpu/multiarch -I../sysdeps/x86_64/fpu -I../sysdeps/x86/fpu -I../sysdeps/x86_64/multiarch -I../sysdeps/x86_64 -I../sysdeps/x86/include -I../sysdeps/x86 -I../sysdeps/ieee754/float128 -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754 -I../sysdeps/generic -I.. -I../libio -I. -D_LIBC_REENTRANT -include /home/liuz/glibc/build/libc-modules.h -DMODULE_NAME=libm -include ../include/libc-symbols.h -DPIC -DTOP_NAMESPACE=glibc -I../soft-fp -o /home/liuz/glibc/build/math/s_nextupf128.o -MD -MP -MF /home/liuz/glibc/build/math/s_nextupf128.o.dt -MT /home/liuz/glibc/build/math/s_nextupf128.o
The text was updated successfully, but these errors were encountered:
No branches or pull requests
when building glibc
commandline:
/home/liuz/minotaur/build/minotaur-cc ../sysdeps/ieee754/float128/s_nextupf128.c -c -std=gnu11 -fgnu89-inline -march=native -O3 -Wall -Wwrite-strings -Wundef -fmerge-all-constants -frounding-math -fno-stack-protector -fno-common -Wstrict-prototypes -Wold-style-definition -fno-math-errno -fPIE -fno-builtin-nextupf64x -I../include -I/home/liuz/glibc/build/math -I/home/liuz/glibc/build -I../sysdeps/unix/sysv/linux/x86_64/64 -I../sysdeps/unix/sysv/linux/x86_64 -I../sysdeps/unix/sysv/linux/x86/include -I../sysdeps/unix/sysv/linux/x86 -I../sysdeps/x86/nptl -I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/x86_64/nptl -I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux -I../sysdeps/nptl -I../sysdeps/pthread -I../sysdeps/gnu -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/x86_64 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/x86_64/64 -I../sysdeps/x86_64/fpu/multiarch -I../sysdeps/x86_64/fpu -I../sysdeps/x86/fpu -I../sysdeps/x86_64/multiarch -I../sysdeps/x86_64 -I../sysdeps/x86/include -I../sysdeps/x86 -I../sysdeps/ieee754/float128 -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754 -I../sysdeps/generic -I.. -I../libio -I. -D_LIBC_REENTRANT -include /home/liuz/glibc/build/libc-modules.h -DMODULE_NAME=libm -include ../include/libc-symbols.h -DPIC -DTOP_NAMESPACE=glibc -I../soft-fp -o /home/liuz/glibc/build/math/s_nextupf128.o -MD -MP -MF /home/liuz/glibc/build/math/s_nextupf128.o.dt -MT /home/liuz/glibc/build/math/s_nextupf128.o
The text was updated successfully, but these errors were encountered: