From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id DB1DA38582B8; Tue, 18 Oct 2022 16:03:52 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org DB1DA38582B8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1666109032; bh=rMHd2hM9/es5igHUDRBWXu7qb5oWKi83SCug6rcs3Ms=; h=From:To:Subject:Date:From; b=xuRNjpybWihSR3PavzZBmG3zjBoumGGmIas/Bvavr1Ns3rvpYALb/9ZiKhQWMNFWm 2QbepgSmY9mQL57MeRqn/fkBnLWgSjYc0ThdYb+JG+9e1OtOcYTyhmDoyo9ZZ/b5YN j63wB2wUFQBEoVJbc1rQrtc8kVRiuevXDc0dlRXU= From: "colin.king at intel dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/107304] New: internal compiler error: in convert_move, at expr.cc:220 with -march=tigerlake Date: Tue, 18 Oct 2022 16:03:52 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 12.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: colin.king at intel dot com 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 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 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D107304 Bug ID: 107304 Summary: internal compiler error: in convert_move, at expr.cc:220 with -march=3Dtigerlake Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: colin.king at intel dot com Target Milestone: --- compiling stress-ng using CLFLAGS=3D-march-tigerlake: git clone https://github.com/ColinIanKing/stress-ng cd stress-ng make clean CFLAGS=3D-march=3Dtigerlake make -j 8 make stress-ng VERBOSE=3D make[1]: Entering directory '/home/cking/repos/stress-ng' CC stress-vecshuf.c during RTL pass: expand stress-vecshuf.c: In function 'stress_vecshuf_u128_4.arch_alderlake': stress-vecshuf.c:107:39: internal compiler error: in convert_move, at expr.cc:220 107 | static double TARGET_CLONES OPTIMIZE3 stress_vecshuf_ ## tag ## _ ## elements ( \ | ^~~~~~~~~~~~~~~ stress-vecshuf.c:139:1: note: in expansion of macro 'STRESS_VEC_SHUFFLE' 139 | STRESS_VEC_SHUFFLE(u128, 4) | ^~~~~~~~~~~~~~~~~~ 0x7f47b0cfb209 __libc_start_call_main ../sysdeps/nptl/libc_start_call_main.h:58 0x7f47b0cfb2bb __libc_start_main_impl ../csu/libc-start.c:389 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See for instructions. make[1]: *** [Makefile:504: stress-vecshuf.o] Error 1 make[1]: Leaving directory '/home/cking/repos/stress-ng' make: *** [Makefile:488: all] Error 2 Without CFLAGS=3D-march=3Dtigerlake it builds fine.=