https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65914
Bug ID: 65914 Summary: [6 Regression] error: unrecognizable insn Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org Target Milestone: --- Host: powerpc64le-unknown-linux-gnu Target: powerpc64le-unknown-linux-gnu Build: powerpc64le-unknown-linux-gnu Running the Boost testsuite on ppc64le shows: trippels@gcc2-power8 status % g++ -O3 -c -std=c++14 unordered_set_test.ii ../libs/intrusive/test/unordered_set_test.cpp: In static member function ‘static void test_unordered_set<ValueTraits, CacheBegin, CompareHash, Incremental>::test_rehash(std::vector<typename ValueTraits::value_type>&, boost::move_detail::true_) [with ValueTraits = boost::intrusive::mhtraits<boost::intrusive::testvalue<hooks<void*>, false>, boost::intrusive::unordered_set_member_hook<boost::intrusive::void_pointer<void*>, boost::intrusive::optimize_multikey<true>, void, void>, &boost::intrusive::testvalue<hooks<void*>, false>::node_>; bool CacheBegin = false; bool CompareHash = false; bool Incremental = true; typename ValueTraits::value_type = boost::intrusive::testvalue<hooks<void*>, false>; boost::move_detail::true_ = boost::move_detail::bool_<true>]’: ../libs/intrusive/test/unordered_set_test.cpp:448:1: error: unrecognizable insn: } ^ (insn 72 71 73 2 (set (reg:V2DI 540 [ vect_cst_.26426 ]) (vec_concat:V2DI (reg/f:DI 150 virtual-stack-vars [ D.668853 ]) (reg:DI 541 [ D.668853 ]))) ../boost/intrusive/detail/slist_node.hpp:55 -1 (nil)) ../libs/intrusive/test/unordered_set_test.cpp:448:1: internal compiler error: in extract_insn, at recog.c:2341 0x109a7e33 _fatal_insn(char const*, rtx_def const*, char const*, int, char const*) ../../gcc/gcc/rtl-error.c:110 0x109a7eaf _fatal_insn_not_found(rtx_def const*, char const*, int, char const*) ../../gcc/gcc/rtl-error.c:118 0x1096d767 extract_insn(rtx_insn*) ../../gcc/gcc/recog.c:2341 0x106c98bb instantiate_virtual_regs_in_insn ../../gcc/gcc/function.c:1598 0x106c98bb instantiate_virtual_regs ../../gcc/gcc/function.c:1966 0x106c98bb execute ../../gcc/gcc/function.c:2015 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <http://gcc.gnu.org/bugs.html> for instructions. Reducing...