From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7599 invoked by alias); 6 Dec 2013 11:39:45 -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 7541 invoked by uid 48); 6 Dec 2013 11:39:41 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug sanitizer/59402] [4.9 Regression] bootstrap failure on x32 Date: Fri, 06 Dec 2013 11:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: sanitizer X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: kcc at gcc dot gnu.org X-Bugzilla-Target-Milestone: 4.9.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: 2013-12/txt/msg00483.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59402 --- Comment #4 from H.J. Lu --- (In reply to Kostya Serebryany from comment #3) > (In reply to H.J. Lu from comment #2) > > (In reply to Kostya Serebryany from comment #1) > > > Thanks for the report, H.J. I'll try to respond properly on Monday (-ish). > > > > Can I check my patches into trunk to unblock x32 build and revert them > > after we find a better fix? > > You may, assuming other targets will not break. I will check in my patches. Since my patch is guarded with #if defined(__x86_64__) and #if defined(__x86_64__) && !defined(_LP64) they shouldn't break other targets. > But I will not be able to do another merge until the two versions > (upstream and GCC) are equivalent again. You can revert my patches before merging or apply my patches to llvm first. In any case, please don't break x32 before the merge. You can send me a patch before doing the merge. I can test it on x32. > So, please don't close this bug until it's done. > > > > > > > Long term, everyone would benefit if you could setup a public build bot > > > upstream. > > > > Can you find a machine with Ubuntu 13.04 or newer? You can try virtual machine. You only need to build GCC with C and C++ without bootstrap. Stage 1 build is sufficient. It shouldn't take more than a hour on a fast host. Thanks.