public inbox for java@gcc.gnu.org
 help / color / mirror / Atom feed
* Trunk is closed for LTO merge
@ 2009-10-03 11:39 Diego Novillo
  2009-10-03 14:13 ` Toon Moene
  0 siblings, 1 reply; 8+ messages in thread
From: Diego Novillo @ 2009-10-03 11:39 UTC (permalink / raw)
  To: gcc, java, fortran

I have started the final merge from the lto branch into trunk.  Please
refrain from committing any changes until I open mainline again.


Thanks.  Diego.

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

* Re: Trunk is closed for LTO merge
  2009-10-03 11:39 Trunk is closed for LTO merge Diego Novillo
@ 2009-10-03 14:13 ` Toon Moene
  2009-10-03 14:19   ` Diego Novillo
  0 siblings, 1 reply; 8+ messages in thread
From: Toon Moene @ 2009-10-03 14:13 UTC (permalink / raw)
  To: Diego Novillo; +Cc: gcc, java, fortran

Diego Novillo wrote:

> I have started the final merge from the lto branch into trunk.  Please
> refrain from committing any changes until I open mainline again.

Will the merge allow lto by default (so that we do not have to specify 
--enable-lto) ?

Or do we have to force it, like on the branch ?

-- 
Toon Moene - e-mail: toon@moene.org - phone: +31 346 214290
Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
At home: http://moene.org/~toon/
Progress of GNU Fortran: http://gcc.gnu.org/gcc-4.5/changes.html

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

* Re: Trunk is closed for LTO merge
  2009-10-03 14:13 ` Toon Moene
@ 2009-10-03 14:19   ` Diego Novillo
  2009-10-03 14:30     ` Toon Moene
  0 siblings, 1 reply; 8+ messages in thread
From: Diego Novillo @ 2009-10-03 14:19 UTC (permalink / raw)
  To: Toon Moene; +Cc: gcc, java, fortran

On Sat, Oct 3, 2009 at 10:13, Toon Moene <toon@moene.org> wrote:

> Will the merge allow lto by default (so that we do not have to specify
> --enable-lto) ?

If the correct version is found, yes.  This is the same behaviour that
is implemented in the lto branch.

> Or do we have to force it, like on the branch ?

You never had to force it on the branch, either.  The only reason I
kept asking folks to force it was simply to make sure that 'configure'
was finding the right libelf.  If libelf is not installed and you
force LTO, configure complains.  Otherwise, configure silently
disables LTO.


Diego.

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

* Re: Trunk is closed for LTO merge
  2009-10-03 14:19   ` Diego Novillo
@ 2009-10-03 14:30     ` Toon Moene
  2009-10-03 14:34       ` Diego Novillo
  2009-10-04 16:58       ` Toon Moene
  0 siblings, 2 replies; 8+ messages in thread
From: Toon Moene @ 2009-10-03 14:30 UTC (permalink / raw)
  To: Diego Novillo; +Cc: gcc, java, fortran

Diego Novillo wrote:

> On Sat, Oct 3, 2009 at 10:13, Toon Moene <toon@moene.org> wrote:
> 
>> Will the merge allow lto by default (so that we do not have to specify
>> --enable-lto) ?
> 
> If the correct version is found, yes.  This is the same behaviour that
> is implemented in the lto branch.
> 
>> Or do we have to force it, like on the branch ?

[ Never had to force it on the branch, either ]

OK,

So tomorrow I plan to svn up my gcc trunk, recompile it for C and 
Fortran, recompile our Weather Forecasting system with it, and see what 
happens (the compile of the Weather code doesn't use -flto yet, obviously.

Thanks,

-- 
Toon Moene - e-mail: toon@moene.org - phone: +31 346 214290
Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
At home: http://moene.org/~toon/
Progress of GNU Fortran: http://gcc.gnu.org/gcc-4.5/changes.html

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

* Re: Trunk is closed for LTO merge
  2009-10-03 14:30     ` Toon Moene
@ 2009-10-03 14:34       ` Diego Novillo
  2009-10-03 14:44         ` Richard Guenther
  2009-10-04 16:58       ` Toon Moene
  1 sibling, 1 reply; 8+ messages in thread
From: Diego Novillo @ 2009-10-03 14:34 UTC (permalink / raw)
  To: Toon Moene; +Cc: gcc, java, fortran

On Sat, Oct 3, 2009 at 10:30, Toon Moene <toon@moene.org> wrote:

> So tomorrow I plan to svn up my gcc trunk, recompile it for C and Fortran,
> recompile our Weather Forecasting system with it, and see what happens (the
> compile of the Weather code doesn't use -flto yet, obviously.

Thanks, that would be great.  Please file bugs you find with
'Component: lto' and 'Reported against: lto'.  Fortran currently shows
~140 testsuite failures due to problems with whole-program mode.


Thanks.  Diego.

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

* Re: Trunk is closed for LTO merge
  2009-10-03 14:34       ` Diego Novillo
@ 2009-10-03 14:44         ` Richard Guenther
  2009-10-03 14:45           ` Diego Novillo
  0 siblings, 1 reply; 8+ messages in thread
From: Richard Guenther @ 2009-10-03 14:44 UTC (permalink / raw)
  To: Diego Novillo; +Cc: Toon Moene, gcc, java, fortran

On Sat, Oct 3, 2009 at 4:34 PM, Diego Novillo <dnovillo@google.com> wrote:
> On Sat, Oct 3, 2009 at 10:30, Toon Moene <toon@moene.org> wrote:
>
>> So tomorrow I plan to svn up my gcc trunk, recompile it for C and Fortran,
>> recompile our Weather Forecasting system with it, and see what happens (the
>> compile of the Weather code doesn't use -flto yet, obviously.
>
> Thanks, that would be great.  Please file bugs you find with
> 'Component: lto' and 'Reported against: lto'.

Actually after the merge it would be 'Reported against: 4.5.0'.  I plan to move
all bugs to that version after the merge (I guess we'll retire the branch then).

Richard.

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

* Re: Trunk is closed for LTO merge
  2009-10-03 14:44         ` Richard Guenther
@ 2009-10-03 14:45           ` Diego Novillo
  0 siblings, 0 replies; 8+ messages in thread
From: Diego Novillo @ 2009-10-03 14:45 UTC (permalink / raw)
  To: Richard Guenther; +Cc: Toon Moene, gcc, java, fortran

On Sat, Oct 3, 2009 at 10:44, Richard Guenther
<richard.guenther@gmail.com> wrote:
> On Sat, Oct 3, 2009 at 4:34 PM, Diego Novillo <dnovillo@google.com> wrote:
>>
>> Thanks, that would be great.  Please file bugs you find with
>> 'Component: lto' and 'Reported against: lto'.
>
> Actually after the merge it would be 'Reported against: 4.5.0'.  I plan to move
> all bugs to that version after the merge (I guess we'll retire the branch then).

Ah, good point.  Yes, I will close the branch after the merge.


Diego.

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

* Re: Trunk is closed for LTO merge
  2009-10-03 14:30     ` Toon Moene
  2009-10-03 14:34       ` Diego Novillo
@ 2009-10-04 16:58       ` Toon Moene
  1 sibling, 0 replies; 8+ messages in thread
From: Toon Moene @ 2009-10-04 16:58 UTC (permalink / raw)
  To: Diego Novillo; +Cc: gcc, java, fortran

I wrote:

> [T]omorrow I plan to svn up my gcc trunk, recompile it for C and 
> Fortran, recompile our Weather Forecasting system with it, and see what 
> happens (the compile of the Weather code doesn't use -flto yet, obviously.

I did so, svn up'd to revision 152437.

The build (with --with-libelf=/usr/local pointing to my private 
installation of libelf 0.8.12 in preference of Debian Testing's libelf 
0.8.10) successfully compiled all of HIRLAM (see http://hirlam.org).

The forecast that's now running behaves normally, so compiling this code 
without -flto certainly works.

PR 41566 (which is probably related to PR 41521, as noted by Richard 
Guenther) points at some code of ours that doesn't yet compile with -flto.

Kind regards, and thanks to all involved with this effort !

-- 
Toon Moene - e-mail: toon@moene.org - phone: +31 346 214290
Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
At home: http://moene.org/~toon/
Progress of GNU Fortran: http://gcc.gnu.org/gcc-4.5/changes.html

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

end of thread, other threads:[~2009-10-04 16:58 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-10-03 11:39 Trunk is closed for LTO merge Diego Novillo
2009-10-03 14:13 ` Toon Moene
2009-10-03 14:19   ` Diego Novillo
2009-10-03 14:30     ` Toon Moene
2009-10-03 14:34       ` Diego Novillo
2009-10-03 14:44         ` Richard Guenther
2009-10-03 14:45           ` Diego Novillo
2009-10-04 16:58       ` Toon Moene

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