Hi Lana, Thanks a lot for the info!
Cheers, Mario 2012/6/13 Lana Steuck <[email protected]> > Hi Mario, > > I forwarded your question to hotspot team, below is their reply. > You were absolutely right in identifying the patch. > > Thanks, > Lana > > -------- Original Message -------- Subject: Re: **: JDK8 build fails in > hotspot (hsx/hotspot-main/hotspot/rev/a297b0e14605 patch?)** Date: Wed, > 13 Jun 2012 11:22:43 -0600 From: Daniel D. CC: > [email protected] > > The changeset for 7172226 is currently queued up in Main_Baseline > which is gathering changes for the HSX-24-B14 snapshot. I believe > that snapshot will be taken on Friday (06.15), and submitted for > testing over the weekend. If PIT passes, then HSX-24-B14 will push to > the JDK8 masters next week for the JDK8-B44 promotion. > > Dan > > > Mikael wrote: > Lana, > > This is indeed an issue with HotSpot and GCC 4.7. It's fixed by > http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/a297b0e14605 > > I'm not sure when this will end up in jdk8 master but I think the change > will be in hs24-b14. > > > > /Mikael > > > > > On 6/13/12 11:12 AM, Mikael Gerdin wrote: > > Lana, > > > > This is indeed an issue with HotSpot and GCC 4.7. > > It's fixed by > > http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/a297b0e14605 > > I'm not sure when this will end up in jdk8 master but I think the > > change will be in hs24-b14. > > > > /Mikael > > > > On 2012-06-13 18:51, Lana Steuck wrote: > >> Forwarding Mario's email: > >> > >> First, he got a build failure in 8/awt, then he tried building 8/jdk8 - > >> same problem. > >> JDK8 build fails in hotspot. > >> > >>>> ompiling > >>>> /home/neugens/work_space/jdk/jdk8-awt/hotspot/src/share/vm/memory/blockOffsetTable.cpp > >>>> > >>>> > >>>> /home/neugens/work_space/jdk/jdk8-awt/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp: > >>>> > >>>> In instantiation of ‘TreeList<Chunk>* > >>>> TreeList<Chunk>::remove_chunk_replace_if_needed(TreeChunk<Chunk>*) > >>>> [with Chunk = FreeChunk]’: > >>>> > >>>> /home/neugens/work_space/jdk/jdk8-awt/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1342:16: > >>>> > >>>> required from here > >>>> > >>>> /home/neugens/work_space/jdk/jdk8-awt/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:173:7: > >>>> > >>>> error: ‘link_tail’ was not declared in this scope, and no declarations > >>>> were found by argument-dependent lookup at the point of instantiation > >>>> [-fpermissive] > >> > >> > >> He thinks: > >> > >>>> I guess the tree needs to be integrated with this patch: > >>>> > >>>> http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/a297b0e14605 > >> > >> > >> - Lana > >> > >> -------- Original Message -------- > >> Subject: Re: JDK8 tree fails to compile > >> Date: Wed, 13 Jun 2012 14:17:05 +0200 > >> From: Mario Torre <[email protected]> > >> <[email protected]> > >> To: Anthony Petrov <[email protected]> > >> <[email protected]> > >> CC: [email protected], Lana Steuck <[email protected]> > >> <[email protected]> > >> > >> > >> Hi Anthony, Lana, > >> > >> Thanks for taking a look at it. > >> > >> I got the same problem with the very latest jdk8 repository. It seems > >> that this patch is missing there too. > >> > >> I'm on a Fedora 17 machine, gcc version 4.7.0 20120507 (Red Hat > >> 4.7.0-5) (GCC), perhaps this would explain why you don't see this? > >> (It's the first time I tried to compile directly from the OpenJDK > >> since I updated, so I can't say when this started to happen). > >> > >> Cheers, > >> Mario > >> > >> > >>> On 6/13/2012 2:19 PM, Mario Torre wrote: > >>>> > >>>> Hi all! > >>>> > >>>> I'm trying to compile the latest http://hg.openjdk.java.net/jdk8/awt > >>>> but I got this error: > >>>> > >>>> ompiling > >>>> /home/neugens/work_space/jdk/jdk8-awt/hotspot/src/share/vm/memory/blockOffsetTable.cpp > >>>> > >>>> > >>>> /home/neugens/work_space/jdk/jdk8-awt/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp: > >>>> > >>>> In instantiation of ‘TreeList<Chunk>* > >>>> TreeList<Chunk>::remove_chunk_replace_if_needed(TreeChunk<Chunk>*) > >>>> [with Chunk = FreeChunk]’: > >>>> > >>>> /home/neugens/work_space/jdk/jdk8-awt/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1342:16: > >>>> > >>>> required from here > >>>> > >>>> /home/neugens/work_space/jdk/jdk8-awt/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:173:7: > >>>> > >>>> error: ‘link_tail’ was not declared in this scope, and no declarations > >>>> were found by argument-dependent lookup at the point of instantiation > >>>> [-fpermissive] > >>>> > >>>> I guess the tree needs to be integrated with this patch: > >>>> > >>>> http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/a297b0e14605 > >>>> > >>>> Any ideas? > >>>> > >>>> Cheers, > >>>> Mario > >> > >> > >> > >> -- > >> pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF > >> Fingerprint: BA39 9666 94EC 8B73 27FA FC7C 4086 63E3 80F2 40CF > >> > >> IcedRobot: www.icedrobot.org > >> Proud GNU Classpath developer: http://www.classpath.org/ > >> Read About us at: http://planet.classpath.org > >> OpenJDK: http://openjdk.java.net/projects/caciocavallo/ > >> > >> Please, support open standards: > >> http://endsoftpatents.org/ > >> > > > > > > -- pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF Fingerprint: BA39 9666 94EC 8B73 27FA FC7C 4086 63E3 80F2 40CF IcedRobot: www.icedrobot.org Proud GNU Classpath developer: http://www.classpath.org/ Read About us at: http://planet.classpath.org OpenJDK: http://openjdk.java.net/projects/caciocavallo/ Please, support open standards: http://endsoftpatents.org/
