From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 32B253858D37; Tue, 1 Nov 2022 16:35:49 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 32B253858D37 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1667320549; bh=bKmoch74bgPg4bLWz/HOkJ7V/aDnugp7yg2phXbxs48=; h=From:To:Subject:Date:From; b=GVM5u27PJdnPODMWPXtnUP8igsNncRCjmqCdwjfgtxFEVoAkQLo4dV7QEyakrLVRU rGCUV7dItOoWT+pKyfNFL+dl6kgELB7cTjhhGcaXKAp8ilXPwWrRpWe6OeQDg4+Qlc 299d4SjZLl4jhP1+FWuKRu4Jexb9C38qaXt2MN/c= From: "seurer at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/107497] New: [13 regression] ICE during bootstrap after r13-3595-g7b1cdca6d6d594 Date: Tue, 01 Nov 2022 16:35:48 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 13.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: seurer at gcc dot gnu.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 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=3D107497 Bug ID: 107497 Summary: [13 regression] ICE during bootstrap after r13-3595-g7b1cdca6d6d594 Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:7b1cdca6d6d594a8a9d88062252212e145f2f4eb, r13-3595-g7b1cdca6d6d594 This happens during stage 2 of a bootstrap build. libtool: compile:=20 /home/seurer/gcc/git/build/gcc-trunk-bootstrap/./prev-gcc/xgcc -B/home/seurer/gcc/git/build/gcc-trunk-bootstrap/./prev-gcc/ -B/home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64le-unknown-linu= x-gnu/bin/ -B/home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64le-unknown-linu= x-gnu/bin/ -B/home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64le-unknown-linu= x-gnu/lib/ -isystem /home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64le-unknown-linux-= gnu/include -isystem /home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64le-unknown-linux-= gnu/sys-include -fno-checking -DHAVE_INTTYPES_H=3D1 -DHAVE_STDINT_H=3D1 -DLT_OBJDIR=3D\".li= bs/\" -DHAVE_LITTLE_ENDIAN=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DTIME_WITH_SYS_TIME=3D1 -DHAVE_LOCALE_H=3D1 -DHAVE_WCHAR_H=3D1 -DHAVE_STDARG=3D1 -DHAVE_SYS_TIME_H= =3D1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=3D1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=3D1 -DHAVE_ALLOCA_H=3D1 -DHAVE_ALLOCA=3D1 -DHAVE_UINTPTR_T=3D1 -DHAVE_VA_COPY= =3D1 -DHAVE_SETLOCALE=3D1 -DHAVE_GETTIMEOFDAY=3D1 -DHAVE_SIGNAL=3D1 -DHAVE_SIGAC= TION=3D1 -DHAVE_LONG_LONG=3D1 -DHAVE_INTMAX_T=3D1 -DMPFR_HAVE_INTMAX_MAX=3D1 -DMPFR_HAVE_NORETURN=3D1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=3D1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=3D1 -DMPFR_HAVE_FESETROUND=3D1 -DHAVE_SUBNORM_= DBL=3D1 -DHAVE_SUBNORM_FLT=3D1 -DHAVE_SIGNEDZ=3D1 -DHAVE_ROUND=3D1 -DHAVE_TRUNC=3D1 -DHAVE_FLOOR=3D1 -DHAVE_CEIL=3D1 -DHAVE_NEARBYINT=3D1 -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=3D1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=3D1 -DMPFR_USE_THREAD_SAFE=3D1 -DMPFR_USE_C11_THREAD_SAFE=3D1 -DMPFR_WANT_DECIMAL_FLOATS=3D1 -DDECIMAL_DPD_FORMAT=3D1 -DMPFR_WANT_FLOAT12= 8=3D1 -DMPFR_USE_STATIC_ASSERT=3D1 -DHAVE_ATTRIBUTE_MODE=3D1 -DPRINTF_L=3D1 -DPRI= NTF_T=3D1 -DPRINTF_GROUPFLAG=3D1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=3D1 -DMPFR_LONG_WITHIN= _LIMB=3D1 -DMPFR_INTMAX_WITHIN_LIMB=3D1 -DHAVE_GETRUSAGE=3D1 -I. -I/home/seurer/gcc/git/gcc-trunk-bootstrap/mpfr/src -I/home/seurer/gcc/git/build/gcc-trunk-bootstrap/gmp -DNO_ASM -g -O2 -fno-checking -gtoggle -MT rec_sqrt.lo -MD -MP -MF .deps/rec_sqrt.Tpo -c /home/seurer/gcc/git/gcc-trunk-bootstrap/mpfr/src/rec_sqrt.c -o rec_sqrt.o during GIMPLE pass: vrp /home/seurer/gcc/git/gcc-trunk-bootstrap/mpfr/src/rec_sqrt.c: In function 'mpfr_mpn_rec_sqrt': /home/seurer/gcc/git/gcc-trunk-bootstrap/mpfr/src/rec_sqrt.c:73:1: internal compiler error: Segmentation fault 73 | mpfr_mpn_rec_sqrt (mpfr_limb_ptr x, mpfr_prec_t p, | ^~~~~~~~~~~~~~~~~ 0x113d0df7 crash_signal /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/toplev.cc:314 0x106c3994 tree_check(tree_node*, char const*, int, char const*, tree_code) /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/tree.h:3531 0x11978937 remove_unreachable::remove_and_update_globals(bool) /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/tree-vrp.cc:183 0x11989d8f execute_ranger_vrp(function*, bool, bool) /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/tree-vrp.cc:4536 0x1198a2a3 execute /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/tree-vrp.cc:4619 commit 7b1cdca6d6d594a8a9d88062252212e145f2f4eb (HEAD) Author: Andrew MacLeod Date: Mon Oct 31 15:18:00 2022 -0400 Remove builtin_unreachable in VRP=