This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH]: Rewrite reassociation pass => Ada bootstrap failure on x86-linux
- From: Laurent GUERBY <laurent at guerby dot net>
- To: law at redhat dot com
- Cc: Graham Stott <graham dot stott at btinternet dot com>, Daniel Berlin <dberlin at dberlin dot org>, GCC Patches <gcc-patches at gcc dot gnu dot org>, Diego Novillo <dnovillo at redhat dot com>
- Date: Wed, 04 Jan 2006 21:54:52 +0100
- Subject: Re: [PATCH]: Rewrite reassociation pass => Ada bootstrap failure on x86-linux
- References: <1132963540.10982.25.camel@linux.site> <1133387154.1047.124.camel@fuel98> <Pine.LNX.4.63.0511301654500.3678@localhost.localdomain> <1133512098.1047.212.camel@fuel98> <1133800145.7312.9.camel@dyn9002219071> <1133911489.21581.171.camel@fuel98> <1133925675.7290.101.camel@linux.site> <1134417445.4158.12.camel@fuel98> <1135107313.7433.76.camel@m.site> <1136392475.3236.9.camel@localhost.localdomain>
On Wed, 2006-01-04 at 09:34 -0700, Jeffrey A Law wrote:
> This has been bootstrapped and regression tested on i686-pc-linux-gnu
> (ada included).
I tried to change it according to Graham suggestion (stmt => orig_stmt
in the if) but I got an ICE so I did something wrong (unsurprising since
I don't understand a word of the discussion :).
a-direct.ads: In function 'Ada.Directories._Assign':
a-direct.ads:411: error: BB 6 can not throw but has EH edges
+===========================GNAT BUG DETECTED==============================+
| 4.2.0 20060104 (experimental) (i686-pc-linux-gnu) verify_flow_info failed|
| Error detected at a-direct.adb:966:1 |
I'll test the next patch when it is posted.
Laurent