From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 348193858D39; Tue, 14 Mar 2023 14:33:18 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 348193858D39 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1678804398; bh=TX9+c0i5n1apFb3K190SeCc6GXnVAW0eydSudr2TKlE=; h=From:To:Subject:Date:In-Reply-To:References:From; b=lq+8+SyKo//imx9VPZYocIqwR5GELuKfDopPx/yb9GluCGP7yBOcYxwEf/WZHc003 ti67AaBonDnWSYOPWqE4s51js5V+Ev/5pS5pR83dedf+93XlOsiDNzROHdf/x8WZK3 nleg8oo1qO95W2G7mOpxE3Gy7IgW2F3F+wtCNDnE= From: "mpolacek at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/109122] std::ranges::find segfaults with gcc (trunk but not 12.2) on godbolt Date: Tue, 14 Mar 2023 14:33:17 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 13.0 X-Bugzilla-Keywords: ice-on-invalid-code, needs-reduction X-Bugzilla-Severity: normal X-Bugzilla-Who: mpolacek at gcc dot gnu.org X-Bugzilla-Status: NEW 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: cc Message-ID: In-Reply-To: References: 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 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D109122 Marek Polacek changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mpolacek at gcc dot gnu.org --- Comment #2 from Marek Polacek --- Backtrace: #0 0x0000000000d482c8 in pp_cxx_unqualified_id (pp=3D0x40326a0 , t=3D) at /home/mpolacek/src/gcc/gcc/cp/cxx-pretty-print.cc:129 #1 0x0000000000d48574 in pp_cxx_unqualified_id (pp=3D0x40326a0 ,=20 t=3D) at /home/mpolacek/src/gcc/gcc/cp/cxx-pretty-print.cc:174 #2 0x0000000000d494ac in pp_cxx_qualified_id (pp=3D0x40326a0 ,=20 t=3D) at /home/mpolacek/src/gcc/gcc/cp/cxx-pretty-print.cc:306 #3 0x0000000000d4c0ba in cxx_pretty_printer::simple_type_specifier (this=3D0x40326a0 ,=20 t=3D) at /home/mpolacek/src/gcc/gcc/cp/cxx-pretty-print.cc:1359 #4 0x0000000001153eb8 in pp_c_specifier_qualifier_list (pp=3D0x40326a0 ,=20 t=3D) at /home/mpolacek/src/gcc/gcc/c-family/c-pretty-print.cc:514 #5 0x0000000001153c48 in pp_c_specifier_qualifier_list (pp=3D0x40326a0 ,=20 t=3D) at /home/mpolacek/src/gcc/gcc/c-family/c-pretty-print.cc:463 #6 0x000000000115496d in c_pretty_printer::type_id (this=3D0x40326a0 ,=20 t=3D) at /home/mpolacek/src/gcc/gcc/c-family/c-pretty-print.cc:712 #7 0x0000000000d4e262 in cxx_pretty_printer::type_id (this=3D0x40326a0 ,=20 t=3D) at /home/mpolacek/src/gcc/gcc/cp/cxx-pretty-print.cc:1914 #8 0x0000000000d51f52 in pp_cxx_parameter_mapping (pp=3D0x40326a0 ,=20 map=3D) at /home/mpolacek/src/gcc/gcc/cp/cxx-pretty-print.cc:2838 #9 0x0000000000d52109 in pp_cxx_atomic_constraint (pp=3D0x40326a0 ,=20 t=3D) at /home/mpolacek/src/gcc/gcc/cp/cxx-pretty-print.cc:2858 #10 0x0000000000d52291 in pp_cxx_constraint (pp=3D0x40326a0 ,=20 t=3D) at /home/mpolacek/src/gcc/gcc/cp/cxx-pretty-print.cc:2886 #11 0x0000000000de46e5 in dump_expr (pp=3D0x40326a0 , t=3D,=20 flags=3D0) at /home/mpolacek/src/gcc/gcc/cp/error.cc:3080 #12 0x0000000000de518f in expr_to_string (decl=3D) at /home/mpolacek/src/gcc/gcc/cp/error.cc:3315 #13 0x0000000000de8e2c in cp_printer (pp=3D0x424c120, text=3D0x7fffffffa0e0, spec=3D0x424e071 "E", precision=3D0,=20 wide=3Dfalse, set_locus=3Dfalse, verbose=3Dfalse, quoted=3D0x7fffffff9c= df, buffer_ptr=3D0x424de80) at /home/mpolacek/src/gcc/gcc/cp/error.cc:4484 #14 0x0000000003228de9 in pp_format (pp=3D0x424c120, text=3D0x7fffffffa0e0) at /home/mpolacek/src/gcc/gcc/pretty-print.cc:1475 #15 0x00000000031fb2c6 in diagnostic_report_diagnostic (context=3D0x41e7980 ,=20 diagnostic=3D0x7fffffffa0e0) at /home/mpolacek/src/gcc/gcc/diagnostic.c= c:1579 #16 0x00000000031fb9e2 in diagnostic_impl (richloc=3D0x7fffffffa1a0, metadata=3D0x0, opt=3D-1,=20 gmsgid=3D0x32f0570 "the expression %qE evaluated to %", ap=3D0x7fffffffa250, kind=3DDK_NOTE) at /home/mpolacek/src/gcc/gcc/diagnostic.cc:1743 #17 0x00000000031fbe6d in inform (location=3D19346236,=20 gmsgid=3D0x32f0570 "the expression %qE evaluated to %") at /home/mpolacek/src/gcc/gcc/diagnostic.cc:1822 #18 0x0000000000cfecca in diagnose_atomic_constraint (t=3D,=20 args=3D, result=3D, info=3D...) at /home/mpolacek/src/gcc/gcc/cp/constraint.cc:3856=