https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93079
Bug ID: 93079 Summary: ICE in mark_operand_necessary Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: hubicka at gcc dot gnu.org Target Milestone: --- Created attachment 47553 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47553&action=edit unreduced testcase $ ./xgcc -B ./ -O2 ~/aa.ii In file included from ../../include/llvm/Option/ArgList.h:12, from ../../tools/clang/include/clang/Driver/Types.h:14, from ../../tools/clang/include/clang/Driver/Action.h:13, from /aux/hubicka/llvm/tools/clang/lib/Driver/ToolChains/Cuda.h:13, from /aux/hubicka/llvm/tools/clang/lib/Driver/ToolChains/Gnu.h:12, from /aux/hubicka/llvm/tools/clang/lib/Driver/ToolChains/Gnu.cpp:9: ../../include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef<T>::ArrayRef(const std::initializer_list<_Tp>&) [with T = clang::driver::Multilib]’: /aux/hubicka/llvm/tools/clang/lib/Driver/ToolChains/Gnu.cpp:1258:64: required from here ../../include/llvm/ADT/ArrayRef.h:101:37: warning: initializing ‘llvm::ArrayRef<clang::driver::Multilib>::Data’ from ‘std::initializer_list<clang::driver::Multilib>::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] during GIMPLE pass: cddce /aux/hubicka/llvm/tools/clang/lib/Driver/ToolChains/Gnu.cpp: In member function ‘void clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple(const llvm::Triple&, const llvm::opt::ArgList&, const string&, llvm::StringRef, bool)’: /aux/hubicka/llvm/tools/clang/lib/Driver/ToolChains/Gnu.cpp:2734:1: internal compiler error: Segmentation fault 2734 | } | ^ 0x12c9ff8 crash_signal ../../gcc/toplev.c:328 0x7ffff756505f ??? /build/glibc-77giwP/glibc-2.24/signal/../sysdeps/unix/sysv/linux/x86_64/sigaction.c:0 0x143fab6 mark_operand_necessary ../../gcc/tree-ssa-dce.c:188 0x1440f93 propagate_necessity ../../gcc/tree-ssa-dce.c:843 0x14430c9 perform_tree_ssa_dce ../../gcc/tree-ssa-dce.c:1663 0x144320a tree_ssa_cd_dce ../../gcc/tree-ssa-dce.c:1707 0x1443374 execute ../../gcc/tree-ssa-dce.c:1772 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions.