icedtea6-1.7 ARM results - HotSpot 16
Andrew John Hughes
gnu_andrew at member.fsf.org
Mon Jan 18 07:36:51 PST 2010
2010/1/18 Xerxes Ranby <xerxes at zafena.se>:
>
>> Ok, I'm going to summarise things in this email because I'm getting
>> confused now as to what works and what doesn't:
>> The only one missing below is the ARM port as these builds are all on
>> x86_64.
>>
>>
>
> Hi i will fill in what information i know about various Icedtea6-1.7 and hg
> builds on ARM
>
>> Normal builds
>> ==========
>>
>> 1. --enable-vms=cacao,shark
>>
>
> /sd/icedtea6-1.7-zero-shark-cacao/openjdk/build/linux-arm/j2sdk-image/bin/java
> -version
> java version "1.6.0_17"
> OpenJDK Runtime Environment (IcedTea6 1.7-r00dce3629da2) (build
> 1.6.0_17-b17)
> OpenJDK Zero VM (build 14.0-b16, interpreted mode)
>
> /sd/icedtea6-1.7-zero-shark-cacao/openjdk/build/linux-arm/j2sdk-image/bin/java
> -version -cacao
> java version "1.6.0_17"
> IcedTea Runtime Environment (IcedTea6 1.7-r00dce3629da2) (build
> 1.6.0_17-b17)
> CACAO (build 0.99.4, compiled mode)
>
> /sd/icedtea6-1.7-zero-shark-cacao/openjdk/build/linux-arm/j2sdk-image/bin/java
> -version -shark
> my build failed to add shark see:
> http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=432
>
>> 2. --enable-shark
>>
>> Crashes on stage 2:
>>
>
> java version "1.6.0_17"
> OpenJDK Runtime Environment (IcedTea6 1.8pre-rd9e57470d35d) (build
> 1.6.0_17-b17)
> OpenJDK Shark VM (build 14.0-b16, mixed mode)
> mkdir -p stamps
> touch stamps/bootstrap-directory-symlink.stamp
> mkdir -p extra-lib
> if ! test -d /sd/icedtea6-tot/bootstrap/jdk1.6.0 ; \
> then \
> /usr/bin/ecj -nowarn -g -d extra-lib \
> -source 1.5 \
> -sourcepath extra -cp bootstrap/jdk1.7.0/jre/lib/rt-closed.jar \
> -bootclasspath \'\' @extra-source-files.txt ; \
> else \
> /sd/icedtea6-tot/bootstrap/jdk1.6.0/bin/javac -g -d extra-lib \
> -source 1.5 \
> -sourcepath extra -cp bootstrap/jdk1.7.0/jre/lib/rt-closed.jar \
> -bootclasspath \'\' @extra-source-files.txt ; \
> fi
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> # Internal Error (os_linux_zero.cpp:236), pid=448, tid=1087513744
> # Error: caught unhandled signal 4
> #
> # JRE version: 6.0_17-b17
> # Java VM: OpenJDK Shark VM (14.0-b16 mixed mode linux-arm )
> # An error report file with more information is saved as:
> # /media/disk/icedtea6-tot/hs_err_pid448.log
> #
> # If you would like to submit a bug report, please include
> # instructions how to reproduce the bug and visit:
> # http://icedtea.classpath.org/bugzilla
> #
> /bin/bash: line 11: 448 Aborted
> /sd/icedtea6-tot/bootstrap/jdk1.6.0/bin/javac -g -d extra-lib -source 1.5
> -sourcepath extra -cp bootstrap/jdk1.7.0/jre/lib/rt-closed.jar
> -bootclasspath \'\' @extra-source-files.txt
> make: *** [stamps/extra-class-files.stamp] Error 134
>
>
> 3. --enable-cacao
> my build failed see:
> http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=431
>>
>> Builds using --with-hotspot-build=hs16:
>> ===========================
>>
>>
>
> I have no information on hs16 builds for ARM.
> But doko seems to have made at least one sucessfull hs16 zero,shark,cacao
> ARM build during last xmas
> https://launchpad.net/ubuntu/+source/openjdk-6/6b17~pre3-1ubuntu2/+build/1414218
>>
>> 1.6.2+hg
>> =======
>> 1. --enable-shark
>>
>
> /sd/5nov-j2sdk-image/bin/java -version
> java version "1.6.0_0"
> OpenJDK Runtime Environment (IcedTea6 1.7pre-rcda20a4144b7) (build
> 1.6.0_0-b17)
> OpenJDK Shark VM (build 14.0-b16, mixed mode)
>
>> So Shark has regressed to not bootstrapping with either HotSpot in 1.7.
>>
>
> Im in favour for a new release since all jvms on ARM zero,cacao and shark
> (ecj) can be built with at least some combinations of the available build
> options.
>
> Cheers
> Xerxes
>
Ok so it looks like Shark bootstrapping will be broken for this release :(
But everything else seems to be working.
Assuming Ed's builds come out good tomorrow, I think we are just about
ready for release.
I'll do some final testing later today and hopefully we'll have the
release tomorrow afternoon.
--
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 distro-pkg-dev
mailing list