From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 64C15385782D; Sun, 7 Mar 2021 09:28:08 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 64C15385782D From: "doko at debian dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/99445] New: [11 Regression] ICE in Date: Sun, 07 Mar 2021 09:28:08 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 11.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: doko at debian dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: gcc-bugs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-bugs mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Mar 2021 09:28:08 -0000 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D99445 Bug ID: 99445 Summary: [11 Regression] ICE in Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: doko at debian dot org Target Milestone: --- Created attachment 50322 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D50322&action=3Dedit preprocessed source, unreduced seen with trunk 20210227, building the broker package. $cat foo.ii template class decay; template struct implicit_conversions; template using implicit_conversions_t =3D typename implicit_conversions::type; template struct response_type; template using response_type_t =3D typename response_type::type; template response_type::type>...> response_type_t < typename Handle::signatures, typename implicit_conversions::type>::type... $ g++ -c -fchecking=3D2 --param=3Dhash-table-verification-limit=3D1000 foo= .ii hash table checking failed: equal operator returns true for a pair of values with a different hash value foo.ii: In substitution of =E2=80=98template using response_type_t =3D typename response_type::type [with Ts =3D t= ypename Handle::signatures; Xs =3D {typename implicit_conversions::type>::type ...}]=E2=80=99: foo.ii:12:66: required from here foo.ii:7:7: internal compiler error: in hashtab_chk_error, at hash-table.c:= 137 7 | using response_type_t =3D typename response_type::type; | ^~~~~~~~~~~~~~~ 0x120e1f7 hashtab_chk_error() ../../src/gcc/hash-table.c:137 0x7863d0 hash_table::verify(spec_entry* const&, unsigned int) ../../src/gcc/hash-table.h:1033 0x7863d0 hash_table::find_with_hash(spec_entry* const&, unsigned int) ../../src/gcc/hash-table.h:918 0x14cdeff lookup_template_class_1 ../../src/gcc/cp/pt.c:9871 0x14fe6fe lookup_template_class(tree_node*, tree_node*, tree_node*, tree_no= de*, int, int) ../../src/gcc/cp/pt.c:10243 0x14fe6fe tsubst_aggr_type ../../src/gcc/cp/pt.c:13576 0x14e2f18 tsubst(tree_node*, tree_node*, int, tree_node*) ../../src/gcc/cp/pt.c:16037 0x15b98f7 tsubst_decl ../../src/gcc/cp/pt.c:14802 0x160ea6d instantiate_template_1 ../../src/gcc/cp/pt.c:21118 0x160e884 instantiate_template(tree_node*, tree_node*, int) ../../src/gcc/cp/pt.c:21177 0x14e3a38 instantiate_alias_template ../../src/gcc/cp/pt.c:21215 0x14e3a38 tsubst(tree_node*, tree_node*, int, tree_node*) ../../src/gcc/cp/pt.c:15444 0x14cf10d lookup_template_class_1 ../../src/gcc/cp/pt.c:9944 0x14cc186 lookup_template_class(tree_node*, tree_node*, tree_node*, tree_no= de*, int, int) ../../src/gcc/cp/pt.c:10243 0x14cc186 finish_template_type(tree_node*, tree_node*, int) ../../src/gcc/cp/semantics.c:3498 0x13e7bd3 cp_parser_template_id ../../src/gcc/cp/parser.c:17437 0x13ef262 cp_parser_class_name ../../src/gcc/cp/parser.c:24664 0x13e240f cp_parser_qualifying_entity ../../src/gcc/cp/parser.c:6994 0x13e240f cp_parser_nested_name_specifier_opt ../../src/gcc/cp/parser.c:6676 0x13ded32 cp_parser_nested_name_specifier ../../src/gcc/cp/parser.c:6920 Please submit a full bug report, with preprocessed source if appropriate.=