b17

Andrew John Hughes gnu_andrew at member.fsf.org
Tue Oct 6 01:37:58 PDT 2009


2009/10/5 Joseph D. Darcy <Joe.Darcy at sun.com>:
> Andrew John Hughes wrote:
>>
>> 2009/10/2 Joseph D. Darcy <Joe.Darcy at sun.com>:
>>
>>>
>>> Andrew John Hughes wrote:
>>>
>>>>
>>>> 2009/10/2 Andrew John Hughes <gnu_andrew at member.fsf.org>:
>>>>
>>>>
>>>>>
>>>>> 2009/10/1 Joe Darcy <Joe.Darcy at sun.com>:
>>>>>
>>>>>
>>>>>>
>>>>>> Joseph D. Darcy wrote:
>>>>>>
>>>>>>
>>>>>>>
>>>>>>> Andrew John Hughes wrote:
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>> 2009/9/30 Joe Darcy <Joe.Darcy at sun.com>:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>>
>>>>>>>>> Andrew John Hughes wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Now that HotSpot 14 is merged, are we going to have a b17 release?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Real soon now :-)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> I thought this is what we were waiting on, but it seems more
>>>>>>>>>> changesets are being added
>>>>>>>>>> (http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/f754eab3d93a)
>>>>>>>>>> without any public discussion on the mailing list.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> There is another javac fix to go back in b17 and a recently added
>>>>>>>>> test
>>>>>>>>> needs
>>>>>>>>> to be moved.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> Ok, are these backports from OpenJDK7? I haven't seen anything on
>>>>>>>> the
>>>>>>>> list other than the commits.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>>
>>>>>>>>> I'd also like to see a port of your DeoptimizeALot fix since I
>>>>>>>>> think
>>>>>>>>> it
>>>>>>>>> affects one of the tests currently in the OpenJDK 6 HotSpot repo.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> http://cr.openjdk.java.net/~andrew/6886353/webrev.01/
>>>>>>>>
>>>>>>>> Same bug, same bug ID, different patch.  The two tests affected in
>>>>>>>> hs17 aren't present in hs14, but a test that's not in hs17 is.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> Please push this change.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>>
>>>>>>>>> The preliminary tests I've run on b17 look good.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> What tests?  JTreg or something else?
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> jtreg.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>> I think IcedTea6 has support for building against hg.  We should do
>>>>>>>> that before the release.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> Sounds prudent.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> Hello.
>>>>>>
>>>>>> Other than Andrew's fix for the HotSpot test, all the planned fixes
>>>>>> for
>>>>>> b17
>>>>>> are back in the OpenJDK 6 repository now so it would be a good time to
>>>>>> start
>>>>>> building and testing IcedTea6 against the upstream repo.
>>>>>>
>>>>>> -Joe
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> I committed this yesterday morning:
>>>>>
>>>>> http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/012339cadcba
>>>>>
>>>>> I'm currently working on getting IcedTea6 building with my hg
>>>>> checkout, and will push this to my personal branch:
>>>>> http://icedtea.classpath.org/hg/people/andrew/icedtea6
>>>>> when I'm done.  There are a lot of patches that are now redundant :)
>>>>>
>>>>> Are all the recent security patches in JDK6 hg?
>>>>>
>>>>>
>>>
>>> Yes, OpenJDK 6 is up to date on security fixes.
>>>
>>>
>>>>>
>>>>> Thanks,
>>>>> --
>>>>> Andrew :-)
>>>>>
>>>>> Free Java Software Engineer
>>>>> Red Hat, Inc. (http://www.redhat.com)
>>>>>
>>>>> Support Free Java!
>>>>> Contribute to GNU Classpath and the OpenJDK
>>>>> http://www.gnu.org/software/classpath
>>>>> http://openjdk.java.net
>>>>>
>>>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
>>>>> Fingerprint: F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8
>>>>>
>>>>>
>>>>>
>>>>
>>>> It seems hs14 doesn't have the IgnoreUnrecognizedVMOptions flag
>>>> itself.  This webrev:
>>>>
>>>> http://cr.openjdk.java.net/~andrew/6788376/
>>>>
>>>> backported from OpenJDK7:
>>>> http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/323728917cf4
>>>> adds it.  It also includes the change to the test I added with the
>>>> last changeset.
>>>>
>>>> It seems this was added to IcedTea6 but not backported to OpenJDK6.
>>>>
>>>> Ok to push?
>>>>
>>>>
>>>
>>> Yes, approved to push.
>>>
>>> Thanks,
>>>
>>> -Joe
>>>
>>>
>>>
>>
>> Thanks, pushed:
>> http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/f6c52a081457
>>
>> A version of IcedTea6 which builds against current hg (which will
>> become b17) is now available in
>> http://icedtea.classpath.org/people/andrew/icedtea6
>>
>> The langtools JTreg tests all pass, as do the HotSpot tests in OpenJDK6.
>>
>> There is a testcase related to
>> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6707044 which was
>> never added upstream when the bug was fixed, and which seems to have
>> been disabled in IcedTea when we switched to hs14.  Re-enabling it
>> shows that this fails with b17.
>>
>> ----------messages:(3/133)----------
>> command: main  -XbatchLuceneCrash
>> reason: User specified action: run main/othervm -Xbatch LuceneCrash
>> elapsed time (seconds): 0.203
>> ----------System.out:(18/635)----------
>> #
>> # A fatal error has been detected by the Java Runtime Environment:
>> #
>> #  SIGSEGV (0xb) at pc=0x00002ba66acd4b50, pid=23877, tid=47996055058704
>> #
>> # JRE version: 6.0-b16
>> # Java VM: OpenJDK 64-Bit Server VM (14.0-b16 mixed mode linux-amd64 )
>> # Distribution: Custom build (Fri Oct  2 21:43:43 BST 2009)
>> # Problematic frame:
>> # V  [libjvm.so+0x58fb50]
>>
>> It claims to produce a log under JTwork/scratch but I don't see one.
>>
>> I haven't run the whole JDK test suite.  I may leave it running overnight.
>>
>
> Hello.
>
> Any results for the jdk/test regression tests?
>
> -Joe
>

I didn't get chance to run this at the weekend.  It's going now, so
I'll post when I have the results.

It would be good if some other IcedTea folks could have a look before
this becomes final.  You just need to hg clone
http://icedtea.classpath.org/people/andrew/icedtea6 and build using
--with-openjdk-dir=<path to checkout of OpenJDK6> in addition to any
usual options.
-- 
Andrew :-)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net

PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint: F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8


More information about the jdk6-dev mailing list