public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* Proposal to postpone release of 5.2 for a week [Was: Re: patch to fix PR66782]
@ 2015-07-09 20:20 Uros Bizjak
  2015-07-10  8:09 ` Richard Biener
  0 siblings, 1 reply; 6+ messages in thread
From: Uros Bizjak @ 2015-07-09 20:20 UTC (permalink / raw)
  To: gcc-patches, GCC Development
  Cc: Vladimir Makarov, Jakub Jelinek, Richard Biener

Hello!

> The patch was bootstrapped and tested on x86/x86-64.
>
> Committed as rev. 225618.
>
> 2015-07-09  Vladimir Makarov  <vmakarov@redhat.com>
>
>         PR rtl-optimization/66782
>         * lra-int.h (struct lra_insn_recog_data): Add comment about
>         clobbered hard regs for arg_hard_regs.
>         * lra.c (lra_set_insn_recog_data): Add clobbered hard regs.
>         * lra-lives.c (process_bb_lives): Process clobbered hard regs.
>         Add condition for processing used hard regs.
>         * lra-constraints.c (update_ebb_live_info, inherit_in_ebb):
>         Process clobbered hard regs.

I would like to nominate this patch for gcc-5.2 release. According to
downstream bugreport [1], gcc-5.1 is unusable for 64-bit wine:

"Breaks all of wine, no easy workaround -> blocker."

Due to severity of this bug, and importance of Wine, I'd like to
postpone the 5.2 release for a week, so this bug gets some testing in
the mainline, before it is backported to gcc-5 branch

[1] https://bugs.winehq.org/show_bug.cgi?id=38653

Uros.

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

* Re: Proposal to postpone release of 5.2 for a week [Was: Re: patch to fix PR66782]
  2015-07-09 20:20 Proposal to postpone release of 5.2 for a week [Was: Re: patch to fix PR66782] Uros Bizjak
@ 2015-07-10  8:09 ` Richard Biener
  2015-07-10  8:48   ` Proposal to postpone release of 5.2 for a week Kaz Kojima
  2015-07-10 13:20   ` Proposal to postpone release of 5.2 for a week [Was: Re: patch to fix PR66782] Vladimir Makarov
  0 siblings, 2 replies; 6+ messages in thread
From: Richard Biener @ 2015-07-10  8:09 UTC (permalink / raw)
  To: Uros Bizjak; +Cc: gcc-patches, GCC Development, Vladimir Makarov, Jakub Jelinek

On Thu, 9 Jul 2015, Uros Bizjak wrote:

> Hello!
> 
> > The patch was bootstrapped and tested on x86/x86-64.
> >
> > Committed as rev. 225618.
> >
> > 2015-07-09  Vladimir Makarov  <vmakarov@redhat.com>
> >
> >         PR rtl-optimization/66782
> >         * lra-int.h (struct lra_insn_recog_data): Add comment about
> >         clobbered hard regs for arg_hard_regs.
> >         * lra.c (lra_set_insn_recog_data): Add clobbered hard regs.
> >         * lra-lives.c (process_bb_lives): Process clobbered hard regs.
> >         Add condition for processing used hard regs.
> >         * lra-constraints.c (update_ebb_live_info, inherit_in_ebb):
> >         Process clobbered hard regs.
> 
> I would like to nominate this patch for gcc-5.2 release. According to
> downstream bugreport [1], gcc-5.1 is unusable for 64-bit wine:
> 
> "Breaks all of wine, no easy workaround -> blocker."
> 
> Due to severity of this bug, and importance of Wine, I'd like to
> postpone the 5.2 release for a week, so this bug gets some testing in
> the mainline, before it is backported to gcc-5 branch
> 
> [1] https://bugs.winehq.org/show_bug.cgi?id=38653

Hm.  I'd rather burn this with a RC2 released soon or defer it to
GCC 5.3.  The patch looks kind-of straight-forward, likely not
affecting anything else (to my naiive eyes...).

So - please get it committed to the GCC 5 branch as soon as possible.
A GCC 5.2 RC2 will be done on Monday latest then (possibly during the
weekend if I find the time to do it).

Note this opens the window for other important wrong-code fixes - please
CC me on any you'd like to propose for GCC 5.2 and wait for my
explicit approval.

Thanks,
Richard.

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

* Re: Proposal to postpone release of 5.2 for a week
  2015-07-10  8:09 ` Richard Biener
@ 2015-07-10  8:48   ` Kaz Kojima
  2015-07-10  9:26     ` Richard Biener
  2015-07-10 13:20   ` Proposal to postpone release of 5.2 for a week [Was: Re: patch to fix PR66782] Vladimir Makarov
  1 sibling, 1 reply; 6+ messages in thread
From: Kaz Kojima @ 2015-07-10  8:48 UTC (permalink / raw)
  To: rguenther; +Cc: gcc-patches

Richard Biener <rguenther@suse.de> wrote:
> Note this opens the window for other important wrong-code fixes - please
> CC me on any you'd like to propose for GCC 5.2 and wait for my
> explicit approval.

Can I backport the patch in

[SH] Fix PR target/66780
https://gcc.gnu.org/ml/gcc-patches/2015-07/msg00472.html

to gcc-5.2?  It's a few lines change for a SH specific wrong code bug
with -fstack-protector which is disastrous for Debian SH folks who use
that option heavily in their packages.

Regards,
	kaz

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

* Re: Proposal to postpone release of 5.2 for a week
  2015-07-10  8:48   ` Proposal to postpone release of 5.2 for a week Kaz Kojima
@ 2015-07-10  9:26     ` Richard Biener
  2015-07-10  9:54       ` Kaz Kojima
  0 siblings, 1 reply; 6+ messages in thread
From: Richard Biener @ 2015-07-10  9:26 UTC (permalink / raw)
  To: Kaz Kojima; +Cc: gcc-patches

On Fri, 10 Jul 2015, Kaz Kojima wrote:

> Richard Biener <rguenther@suse.de> wrote:
> > Note this opens the window for other important wrong-code fixes - please
> > CC me on any you'd like to propose for GCC 5.2 and wait for my
> > explicit approval.
> 
> Can I backport the patch in
> 
> [SH] Fix PR target/66780
> https://gcc.gnu.org/ml/gcc-patches/2015-07/msg00472.html
> 
> to gcc-5.2?  It's a few lines change for a SH specific wrong code bug
> with -fstack-protector which is disastrous for Debian SH folks who use
> that option heavily in their packages.

Yes.

Thanks,
Richard.

> Regards,
> 	kaz
> 
> 

-- 
Richard Biener <rguenther@suse.de>
SUSE LINUX GmbH, GF: Felix Imendoerffer, Jane Smithard, Dilip Upmanyu, Graham Norton, HRB 21284 (AG Nuernberg)

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

* Re: Proposal to postpone release of 5.2 for a week
  2015-07-10  9:26     ` Richard Biener
@ 2015-07-10  9:54       ` Kaz Kojima
  0 siblings, 0 replies; 6+ messages in thread
From: Kaz Kojima @ 2015-07-10  9:54 UTC (permalink / raw)
  To: rguenther; +Cc: gcc-patches

Richard Biener <rguenther@suse.de> wrote:
>> Can I backport the patch in
>> 
>> [SH] Fix PR target/66780
>> https://gcc.gnu.org/ml/gcc-patches/2015-07/msg00472.html
>> 
>> to gcc-5.2?  It's a few lines change for a SH specific wrong code bug
>> with -fstack-protector which is disastrous for Debian SH folks who use
>> that option heavily in their packages.
> 
> Yes.

Thanks!  I've just committed it as revision 225660.

Regards,
	kaz

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

* Re: Proposal to postpone release of 5.2 for a week [Was: Re: patch to fix PR66782]
  2015-07-10  8:09 ` Richard Biener
  2015-07-10  8:48   ` Proposal to postpone release of 5.2 for a week Kaz Kojima
@ 2015-07-10 13:20   ` Vladimir Makarov
  1 sibling, 0 replies; 6+ messages in thread
From: Vladimir Makarov @ 2015-07-10 13:20 UTC (permalink / raw)
  To: Richard Biener, Uros Bizjak; +Cc: gcc-patches, GCC Development, Jakub Jelinek



On 07/10/2015 04:09 AM, Richard Biener wrote:
> On Thu, 9 Jul 2015, Uros Bizjak wrote:
>
>> Hello!
>>
>>> The patch was bootstrapped and tested on x86/x86-64.
>>>
>>> Committed as rev. 225618.
>>>
>>> 2015-07-09  Vladimir Makarov  <vmakarov@redhat.com>
>>>
>>>          PR rtl-optimization/66782
>>>          * lra-int.h (struct lra_insn_recog_data): Add comment about
>>>          clobbered hard regs for arg_hard_regs.
>>>          * lra.c (lra_set_insn_recog_data): Add clobbered hard regs.
>>>          * lra-lives.c (process_bb_lives): Process clobbered hard regs.
>>>          Add condition for processing used hard regs.
>>>          * lra-constraints.c (update_ebb_live_info, inherit_in_ebb):
>>>          Process clobbered hard regs.
>> I would like to nominate this patch for gcc-5.2 release. According to
>> downstream bugreport [1], gcc-5.1 is unusable for 64-bit wine:
>>
>> "Breaks all of wine, no easy workaround -> blocker."
>>
>> Due to severity of this bug, and importance of Wine, I'd like to
>> postpone the 5.2 release for a week, so this bug gets some testing in
>> the mainline, before it is backported to gcc-5 branch
>>
>> [1] https://bugs.winehq.org/show_bug.cgi?id=38653
> Hm.  I'd rather burn this with a RC2 released soon or defer it to
> GCC 5.3.  The patch looks kind-of straight-forward, likely not
> affecting anything else (to my naiive eyes...).
>
> So - please get it committed to the GCC 5 branch as soon as possible.
> A GCC 5.2 RC2 will be done on Monday latest then (possibly during the
> weekend if I find the time to do it).
>
> Note this opens the window for other important wrong-code fixes - please
> CC me on any you'd like to propose for GCC 5.2 and wait for my
> explicit approval.
>
>
Thanks, Richard.  I believe the patch is safe.  So I've backported the 
patch to the branch as rev. 225674.  I successfully bootstrapped and 
tested it on x86-64.

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

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

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-07-09 20:20 Proposal to postpone release of 5.2 for a week [Was: Re: patch to fix PR66782] Uros Bizjak
2015-07-10  8:09 ` Richard Biener
2015-07-10  8:48   ` Proposal to postpone release of 5.2 for a week Kaz Kojima
2015-07-10  9:26     ` Richard Biener
2015-07-10  9:54       ` Kaz Kojima
2015-07-10 13:20   ` Proposal to postpone release of 5.2 for a week [Was: Re: patch to fix PR66782] Vladimir Makarov

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).