From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 69D26395BC77; Wed, 20 May 2020 12:13:27 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 69D26395BC77 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1589976807; bh=Df+rsI6NI3GpFPfu4wvPclVSU46ZHk53hCYolCn5fJA=; h=From:To:Subject:Date:In-Reply-To:References:From; b=wSwEeCWmnzflUPIfLWx0ylmxU4VItHEJ1RJJVvP4QE5qZQwtGwOW91hGAq4SU8P+G IBU0iYp5z4R9zcmCncmwh7oKyx3DTcqObXE8PoFnH89tjbMTpPnZjHeZwR/Xv16Pnk eAU+xIVCde3zrsNBA4KcmJi/wF7kn3EbTAOBSLhk= From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/95229] [11 Regression] in mark_jump_label_1 Date: Wed, 20 May 2020 12:13:27 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 11.0 X-Bugzilla-Keywords: needs-bisection X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth 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: 11.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cf_gcctarget cc component 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 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: Wed, 20 May 2020 12:13:27 -0000 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D95229 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |x86_64-*-* i?86-*-* CC| |uros at gcc dot gnu.org Component|middle-end |target --- Comment #4 from Richard Biener --- Program received signal SIGSEGV, Segmentation fault. 0x00000000013747bd in mark_jump_label_1 (x=3D0x0, insn=3D0x7ffff6ac8b80,=20 in_mem=3Dfalse, is_target=3Dfalse) at ../../src/trunk/gcc/jump.c:1087 1087 RTX_CODE code =3D GET_CODE (x); (gdb) p debug_rtx (insn) (insn 9 8 10 2 (set (reg:V2DI 91 [ vect__3.9 ]) (zero_extend:V2DI (vec_select:V2SI (nil) (parallel [ (const_int 0 [0]) (const_int 1 [0x1]) ])))) "z.c":15:12 -1 (nil)) the vec_select has a NULL operand somehow. We're expanding from vect__3.9_16 =3D (vector(2) long unsigned int) vect__2.8_15; so likely Uros change or it triggers a bogus expand helper or forwprop does not properly constrain itself. I'll debug a bit.=