From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1026 invoked by alias); 31 Oct 2014 11:46:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 993 invoked by uid 48); 31 Oct 2014 11:45:57 -0000 From: "charlet at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/63695] [5 Regression] Bootstrapping with Ada is broken at r216942 Date: Fri, 31 Oct 2014 11:53:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: charlet at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 5.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2014-10/txt/msg02506.txt.bz2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63695 --- Comment #5 from Arnaud Charlet --- The addition of pragma No_Elaboration_Code_All in system.ads, which wasn't properly supported by your bootstrap compiler. In order to bootstrap with this change you either need an older compiler which doesn't know (and will ignore) about pragma No_Elaboration_Code_All, or knows about it and handles it properly (case for very recent compilers, but not yours). Note that strictly speaking you should always use a stable release as your bootstrap compiler, and not a snapshot, precisely to avoid this kind of subtle temporary issues (which are very rare, but may occur). Hope everything is now clear!