From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21276 invoked by alias); 23 Aug 2015 10:40:43 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 21265 invoked by uid 89); 23 Aug 2015 10:40:42 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-6.1 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-HELO: lug-owl.de Received: from lug-owl.de (HELO lug-owl.de) (195.71.106.12) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Sun, 23 Aug 2015 10:40:41 +0000 Received: by lug-owl.de (Postfix, from userid 1001) id 42B71F020B; Sun, 23 Aug 2015 12:40:38 +0200 (CEST) Date: Sun, 23 Aug 2015 10:54:00 -0000 From: Jan-Benedict Glaw To: Andreas Schwab Cc: Marek Polacek , Richard Biener , Jeff Law , GCC Patches Subject: Re: [PATCH] Fix middle-end/67133, part 1 Message-ID: <20150823104038.GI24297@lug-owl.de> References: <55CE002E.6000108@redhat.com> <20150814153224.GU3335@redhat.com> <55CE0A5A.4070802@redhat.com> <20150814195836.GB2093@redhat.com> <55CE5054.5080400@redhat.com> <20150814204649.GC2093@redhat.com> <55D21A8D.50004@redhat.com> <20150818194918.GB2729@redhat.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="81JctsDUVPekGcy+" Content-Disposition: inline In-Reply-To: X-gpg-fingerprint: 250D 3BCF 7127 0D8C A444 A961 1DBD 5E75 8399 E1BB X-gpg-key: wwwkeys.de.pgp.net X-Echelon-Enable: howto poison arsenous mail psychological biological nuclear warfare test the bombastical terror of flooding the spy listeners explosion sex drugs and rock'n'roll X-TKUeV: howto poison arsenous mail psychological biological nuclear warfare test the bombastical terror of flooding the spy listeners explosion sex drugs and rock'n'roll User-Agent: Mutt/1.5.23 (2014-03-12) X-IsSubscribed: yes X-SW-Source: 2015-08/txt/msg01371.txt.bz2 --81JctsDUVPekGcy+ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 1883 On Thu, 2015-08-20 11:02:17 +0200, Andreas Schwab wrote: > Marek Polacek writes: >=20 > > PR middle-end/67133 > > * gimple-ssa-isolate-paths.c > > (insert_trap_and_remove_trailing_statements): Rename to ... > > (insert_trap): ... this. Don't remove trailing statements; split > > block instead. > > (find_explicit_erroneous_behaviour): Don't remove all outgoing edges. >=20 > This breaks go on aarch64: >=20 > ../../../libgo/go/encoding/gob/decode.go: In function =E2=80=98gob.decIgn= oreOpFor.pN20_encoding_gob.Decoder=E2=80=99: > ../../../libgo/go/encoding/gob/decode.go:843:1: internal compiler error: = in operator[], at vec.h:714 > func (dec *Decoder) decIgnoreOpFor(wireId typeId) decOp { > ^ > 0xac5c3b vec::operator[](unsigned int) > ../../gcc/vec.h:714 > 0xac5c3b extract_true_false_edges_from_block(basic_block_def*, edge_def**= , edge_def**) > ../../gcc/tree-cfg.c:8456 > 0xace9bf gimple_verify_flow_info > ../../gcc/tree-cfg.c:5260 > 0x6ea1ab verify_flow_info() > ../../gcc/cfghooks.c:260 > 0xadeca3 cleanup_tree_cfg_noloop > ../../gcc/tree-cfgcleanup.c:739 > 0xadeca3 cleanup_tree_cfg() > ../../gcc/tree-cfgcleanup.c:788 > 0x9d21c3 execute_function_todo > ../../gcc/passes.c:1900 > 0x9d2b07 execute_todo > ../../gcc/passes.c:2005 > "And now for something completely different." Not quite. As it seems, it breaks any build: configure --prefix=3D... --disable-multilib --enable-languages=3Dall,ada,go make Seems the Go code triggers this ICE, so you just need to enable Go. MfG, JBG --=20 Jan-Benedict Glaw jbglaw@lug-owl.de +49-172-7608481 Signature of: Eine Freie Meinung in einem Freien Kopf the second : f=C3=BCr einen Freien Staat voll Freier B= =C3=BCrger. --81JctsDUVPekGcy+ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-length: 181 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlXZoyUACgkQHb1edYOZ4bvylQCfZW91/hoRBA24blMgqYc0fvVT H+gAn1LKysKFLedrWiuwfduf0xBV4HAa =E7/H -----END PGP SIGNATURE----- --81JctsDUVPekGcy+--