https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110524

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
On trunk:
/home/dyarosh/space/eve/include/eve/detail/function/simd/common/canonical_shuffle_adapter.hpp:
In instantiation of ‘decltype (invocable(p, g,
(get<i>)(eve::detail::sfinae_friendly_apply_impl::t)...))
eve::detail::sfinae_friendly_apply_impl(auto:270, auto:271, auto:272,
kumi::tuple<Ts ...>, std::index_sequence<Is ...>) [with Ts =
{eve::sse_abi_v0::wide<unsigned int, eve::fixed<4> >,
eve::sse_abi_v0::wide<unsigned int, eve::fixed<4> >}; long unsigned int ...i =
{0, 1}; auto:270 = callable_object<eve::tag::shuffle_l0_impl_>; auto:271 =
eve::pattern_t<0, 5, 2, 3>; auto:272 = eve::fixed<1>]’:
/home/dyarosh/space/eve/include/eve/detail/function/simd/common/canonical_shuffle_adapter.hpp:213:1:
internal compiler error: tree check: expected tree that contains ‘decl minimal’
structure, have ‘identifier_node’ in write_expression, at cp/mangle.cc:3315
0x95a8dc tree_contains_struct_check_failed(tree_node const*,
tree_node_structure_enum, char const*, int, char const*)
        /home/apinski/src/upstream-gcc-git/gcc/gcc/tree.cc:9073
0x7bb21b contains_struct_check(tree_node*, tree_node_structure_enum, char
const*, int, char const*)
        /home/apinski/src/upstream-gcc-git/gcc/gcc/tree.h:3691
0x7bb21b write_expression
        /home/apinski/src/upstream-gcc-git/gcc/gcc/cp/mangle.cc:3315
0xb4efbc write_expression
        /home/apinski/src/upstream-gcc-git/gcc/gcc/cp/mangle.cc:3593
0xb4edca write_expression
        /home/apinski/src/upstream-gcc-git/gcc/gcc/cp/mangle.cc:3673
0xb4f01d write_expression
        /home/apinski/src/upstream-gcc-git/gcc/gcc/cp/mangle.cc:3597
0xb4ae9d write_type
        /home/apinski/src/upstream-gcc-git/gcc/gcc/cp/mangle.cc:2489
0xb4c8b9 write_bare_function_type
        /home/apinski/src/upstream-gcc-git/gcc/gcc/cp/mangle.cc:2856
0xb4ca1c write_mangled_name
        /home/apinski/src/upstream-gcc-git/gcc/gcc/cp/mangle.cc:799
0xb4d1fa mangle_decl_string
        /home/apinski/src/upstream-gcc-git/gcc/gcc/cp/mangle.cc:4148
0xb4d3ea get_mangled_id
        /home/apinski/src/upstream-gcc-git/gcc/gcc/cp/mangle.cc:4169
0xb4d3ea mangle_decl(tree_node*)
        /home/apinski/src/upstream-gcc-git/gcc/gcc/cp/mangle.cc:4207
0x159858d decl_assembler_name(tree_node*)
        /home/apinski/src/upstream-gcc-git/gcc/gcc/tree.cc:715
0xe0c161 symtab_node::get_comdat_group_id()
        /home/apinski/src/upstream-gcc-git/gcc/gcc/cgraph.h:258
0xe0c161 analyze_functions
        /home/apinski/src/upstream-gcc-git/gcc/gcc/cgraphunit.cc:1199
0xe0d86d symbol_table::finalize_compilation_unit()
        /home/apinski/src/upstream-gcc-git/gcc/gcc/cgraphunit.cc:2554
Please submit a full bug report, with preprocessed source (by using
-freport-bug).
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.

Reply via email to