From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27743 invoked by alias); 13 Feb 2012 11:23:35 -0000 Received: (qmail 27310 invoked by uid 22791); 13 Feb 2012 11:23:19 -0000 X-SWARE-Spam-Status: No, hits=-2.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,TW_CX,TW_DC X-Spam-Check-By: sourceware.org Received: from localhost (HELO gcc.gnu.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 13 Feb 2012 11:23:06 +0000 From: "manphiz at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/52226] Trunk fails to bootstrap on Mac OS X. Date: Mon, 13 Feb 2012 11:23: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-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: manphiz at gmail dot com X-Bugzilla-Status: WAITING X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 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 X-SW-Source: 2012-02/txt/msg01273.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52226 --- Comment #8 from Xiyue Deng 2012-02-13 11:23:05 UTC --- (In reply to comment #7) > (In reply to comment #3) > > --enable-concept-checks \ > > You probably don't want this, some of the concept checks are incompatible with > C++11, you shouldn't enable them at configure time, you can still use them > later with -D_GLIBCXX_CONCEPT_CHECKS > > > --enable-decimal-float \ > > --enable-fully-dynamic-string \ > > --enable-libstdcxx-debug \ > > --enable-libstdcxx-time \ > > This implies you want to use C++11, so you probably don't want to permanently > enable concept checks. > > > > --enable-multilib \ > > --enable-plugin \ > > --enable-lto \ > > If your build fails it's usually a good idea to try *removing* options to find > the smallest set that can reproduce the bug, instead you're adding more > options. > > > --enable-static \ > > --enable-shared \ > > --enable-threads \ > > These are redundant, you're explicitly setting default behaviour. > > > --enable-version-specific-runtime-libs > > This is broken on x86_64 multilib > > I don't think these are the cause of your problem, I just think you'll find it > easier to identify the real problem if you keep it simple instead of adding > loads of unnecessary complication. Thanks for the detailed explanation for these options. I'll tweak with them and report back.