public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug sanitizer/59402] New: [4.9 Regression] bootstrap failure on x32
@ 2013-12-05 21:29 hjl.tools at gmail dot com
  2013-12-05 21:29 ` [Bug sanitizer/59402] " hjl.tools at gmail dot com
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: hjl.tools at gmail dot com @ 2013-12-05 21:29 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59402

            Bug ID: 59402
           Summary: [4.9 Regression] bootstrap failure on x32
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: sanitizer
          Assignee: unassigned at gcc dot gnu.org
          Reporter: hjl.tools at gmail dot com
                CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org,
                    jakub at gcc dot gnu.org, kcc at gcc dot gnu.org

r205700 breaks bootstrap for x32:

http://gcc.gnu.org/ml/gcc-regression/2013-12/msg00118.html

2 patches are posted at

http://gcc.gnu.org/ml/gcc-patches/2013-12/msg00525.html

as well as

http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20131202/197727.html


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug sanitizer/59402] [4.9 Regression] bootstrap failure on x32
  2013-12-05 21:29 [Bug sanitizer/59402] New: [4.9 Regression] bootstrap failure on x32 hjl.tools at gmail dot com
@ 2013-12-05 21:29 ` hjl.tools at gmail dot com
  2013-12-06  3:53 ` kcc at gcc dot gnu.org
                   ` (11 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: hjl.tools at gmail dot com @ 2013-12-05 21:29 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59402

H.J. Lu <hjl.tools at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P2
   Target Milestone|---                         |4.9.0


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug sanitizer/59402] [4.9 Regression] bootstrap failure on x32
  2013-12-05 21:29 [Bug sanitizer/59402] New: [4.9 Regression] bootstrap failure on x32 hjl.tools at gmail dot com
  2013-12-05 21:29 ` [Bug sanitizer/59402] " hjl.tools at gmail dot com
@ 2013-12-06  3:53 ` kcc at gcc dot gnu.org
  2013-12-06 11:30 ` kcc at gcc dot gnu.org
                   ` (10 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: kcc at gcc dot gnu.org @ 2013-12-06  3:53 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59402

Kostya Serebryany <kcc at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|unassigned at gcc dot gnu.org      |kcc at gcc dot gnu.org

--- Comment #1 from Kostya Serebryany <kcc at gcc dot gnu.org> ---
Thanks for the report, H.J. I'll try to respond properly on Monday (-ish). 
Long term, everyone would benefit if you could setup a public build bot
upstream.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug sanitizer/59402] [4.9 Regression] bootstrap failure on x32
  2013-12-05 21:29 [Bug sanitizer/59402] New: [4.9 Regression] bootstrap failure on x32 hjl.tools at gmail dot com
  2013-12-05 21:29 ` [Bug sanitizer/59402] " hjl.tools at gmail dot com
  2013-12-06  3:53 ` kcc at gcc dot gnu.org
@ 2013-12-06 11:30 ` kcc at gcc dot gnu.org
  2013-12-06 11:39 ` hjl.tools at gmail dot com
                   ` (9 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: kcc at gcc dot gnu.org @ 2013-12-06 11:30 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59402

--- Comment #3 from Kostya Serebryany <kcc at gcc dot gnu.org> ---
(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.
But I will not be able to do another merge until the two versions 
(upstream and GCC) are equivalent again. 
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?

No, sorry.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug sanitizer/59402] [4.9 Regression] bootstrap failure on x32
  2013-12-05 21:29 [Bug sanitizer/59402] New: [4.9 Regression] bootstrap failure on x32 hjl.tools at gmail dot com
                   ` (2 preceding siblings ...)
  2013-12-06 11:30 ` kcc at gcc dot gnu.org
@ 2013-12-06 11:39 ` hjl.tools at gmail dot com
  2014-01-09 21:01 ` jakub at gcc dot gnu.org
                   ` (8 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: hjl.tools at gmail dot com @ 2013-12-06 11:39 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59402

--- Comment #4 from H.J. Lu <hjl.tools at gmail dot com> ---
(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.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug sanitizer/59402] [4.9 Regression] bootstrap failure on x32
  2013-12-05 21:29 [Bug sanitizer/59402] New: [4.9 Regression] bootstrap failure on x32 hjl.tools at gmail dot com
                   ` (3 preceding siblings ...)
  2013-12-06 11:39 ` hjl.tools at gmail dot com
@ 2014-01-09 21:01 ` jakub at gcc dot gnu.org
  2014-01-09 21:35 ` hjl.tools at gmail dot com
                   ` (7 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-01-09 21:01 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59402

--- Comment #5 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Hasn't this been fixed by r205736 and r205737 ?


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug sanitizer/59402] [4.9 Regression] bootstrap failure on x32
  2013-12-05 21:29 [Bug sanitizer/59402] New: [4.9 Regression] bootstrap failure on x32 hjl.tools at gmail dot com
                   ` (4 preceding siblings ...)
  2014-01-09 21:01 ` jakub at gcc dot gnu.org
@ 2014-01-09 21:35 ` hjl.tools at gmail dot com
  2014-01-09 21:43 ` [Bug sanitizer/59402] " jakub at gcc dot gnu.org
                   ` (6 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: hjl.tools at gmail dot com @ 2014-01-09 21:35 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59402

--- Comment #6 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to Jakub Jelinek from comment #5)
> Hasn't this been fixed by r205736 and r205737 ?

Yes, but I was told to leave it open until it is fixed in upstream:

http://gcc.gnu.org/ml/gcc-patches/2013-12/msg00641.html


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug sanitizer/59402] bootstrap failure on x32
  2013-12-05 21:29 [Bug sanitizer/59402] New: [4.9 Regression] bootstrap failure on x32 hjl.tools at gmail dot com
                   ` (5 preceding siblings ...)
  2014-01-09 21:35 ` hjl.tools at gmail dot com
@ 2014-01-09 21:43 ` jakub at gcc dot gnu.org
  2014-01-13 11:28 ` kcc at gcc dot gnu.org
                   ` (5 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-01-09 21:43 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59402

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[4.9 Regression] bootstrap  |bootstrap failure on x32
                   |failure on x32              |

--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
But it isn't a 4.9 Regression anymore.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug sanitizer/59402] bootstrap failure on x32
  2013-12-05 21:29 [Bug sanitizer/59402] New: [4.9 Regression] bootstrap failure on x32 hjl.tools at gmail dot com
                   ` (6 preceding siblings ...)
  2014-01-09 21:43 ` [Bug sanitizer/59402] " jakub at gcc dot gnu.org
@ 2014-01-13 11:28 ` kcc at gcc dot gnu.org
  2014-01-13 17:32 ` hjl.tools at gmail dot com
                   ` (4 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: kcc at gcc dot gnu.org @ 2014-01-13 11:28 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59402

--- Comment #8 from Kostya Serebryany <kcc at gcc dot gnu.org> ---
H.J., may I ask you to repost the patches
(that apply to the current upstream trunk) to llvm-commits?


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug sanitizer/59402] bootstrap failure on x32
  2013-12-05 21:29 [Bug sanitizer/59402] New: [4.9 Regression] bootstrap failure on x32 hjl.tools at gmail dot com
                   ` (7 preceding siblings ...)
  2014-01-13 11:28 ` kcc at gcc dot gnu.org
@ 2014-01-13 17:32 ` hjl.tools at gmail dot com
  2014-04-22 11:37 ` jakub at gcc dot gnu.org
                   ` (3 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: hjl.tools at gmail dot com @ 2014-01-13 17:32 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59402

--- Comment #9 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to Kostya Serebryany from comment #8)
> H.J., may I ask you to repost the patches
> (that apply to the current upstream trunk) to llvm-commits?

Done.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug sanitizer/59402] bootstrap failure on x32
  2013-12-05 21:29 [Bug sanitizer/59402] New: [4.9 Regression] bootstrap failure on x32 hjl.tools at gmail dot com
                   ` (8 preceding siblings ...)
  2014-01-13 17:32 ` hjl.tools at gmail dot com
@ 2014-04-22 11:37 ` jakub at gcc dot gnu.org
  2014-07-16 13:31 ` jakub at gcc dot gnu.org
                   ` (2 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-04-22 11:37 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59402

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.9.0                       |4.9.1

--- Comment #10 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 4.9.0 has been released


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug sanitizer/59402] bootstrap failure on x32
  2013-12-05 21:29 [Bug sanitizer/59402] New: [4.9 Regression] bootstrap failure on x32 hjl.tools at gmail dot com
                   ` (9 preceding siblings ...)
  2014-04-22 11:37 ` jakub at gcc dot gnu.org
@ 2014-07-16 13:31 ` jakub at gcc dot gnu.org
  2014-10-30 10:41 ` jakub at gcc dot gnu.org
  2015-02-07 14:10 ` hjl.tools at gmail dot com
  12 siblings, 0 replies; 14+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-07-16 13:31 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59402

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.9.1                       |4.9.2

--- Comment #11 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 4.9.1 has been released.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug sanitizer/59402] bootstrap failure on x32
  2013-12-05 21:29 [Bug sanitizer/59402] New: [4.9 Regression] bootstrap failure on x32 hjl.tools at gmail dot com
                   ` (10 preceding siblings ...)
  2014-07-16 13:31 ` jakub at gcc dot gnu.org
@ 2014-10-30 10:41 ` jakub at gcc dot gnu.org
  2015-02-07 14:10 ` hjl.tools at gmail dot com
  12 siblings, 0 replies; 14+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-10-30 10:41 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59402

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.9.2                       |4.9.3

--- Comment #12 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 4.9.2 has been released.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug sanitizer/59402] bootstrap failure on x32
  2013-12-05 21:29 [Bug sanitizer/59402] New: [4.9 Regression] bootstrap failure on x32 hjl.tools at gmail dot com
                   ` (11 preceding siblings ...)
  2014-10-30 10:41 ` jakub at gcc dot gnu.org
@ 2015-02-07 14:10 ` hjl.tools at gmail dot com
  12 siblings, 0 replies; 14+ messages in thread
From: hjl.tools at gmail dot com @ 2015-02-07 14:10 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59402

H.J. Lu <hjl.tools at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #13 from H.J. Lu <hjl.tools at gmail dot com> ---
Upstream compiler-rt has been fixed a while ago.


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2015-02-07 14:10 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-12-05 21:29 [Bug sanitizer/59402] New: [4.9 Regression] bootstrap failure on x32 hjl.tools at gmail dot com
2013-12-05 21:29 ` [Bug sanitizer/59402] " hjl.tools at gmail dot com
2013-12-06  3:53 ` kcc at gcc dot gnu.org
2013-12-06 11:30 ` kcc at gcc dot gnu.org
2013-12-06 11:39 ` hjl.tools at gmail dot com
2014-01-09 21:01 ` jakub at gcc dot gnu.org
2014-01-09 21:35 ` hjl.tools at gmail dot com
2014-01-09 21:43 ` [Bug sanitizer/59402] " jakub at gcc dot gnu.org
2014-01-13 11:28 ` kcc at gcc dot gnu.org
2014-01-13 17:32 ` hjl.tools at gmail dot com
2014-04-22 11:37 ` jakub at gcc dot gnu.org
2014-07-16 13:31 ` jakub at gcc dot gnu.org
2014-10-30 10:41 ` jakub at gcc dot gnu.org
2015-02-07 14:10 ` hjl.tools at gmail dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).