mlvm failed building coroutine.cpp on Mac OS X 10.4.6

Lukas Stadler lukas.stadler at jku.at
Tue Nov 9 10:51:57 PST 2010


Hi!

Could you please try also excluding the continuation patch? I think that 
it works only on Linux, at least it says so on the its wiki page.
Maybe I should add a "Linux" guard...

- Lukas

Am 2010-11-09 03:21, schrieb Stephen Bannasch:
> If I exclude the coro patch:
>
>     export davinci=$(pwd) guards="buildable testable /coro"
>
> Then I get this error:
>
> # Running javac:
> /usr/local/soylatte16-i386-1.0.3/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Xmx896m -Xms128m
> -XX:PermSize=32m -XX:MaxPermSize=160m
> -Xbootclasspath/p:/Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/langtools/dist/bootstrap/lib/javac.jar -jar
> /Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/langtools/dist/bootstrap/lib/javac.jar -g -source 7 -target 7
> -encoding ascii -Xbootclasspath:/Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/classes -XDallowTransitionalJSR292=no
> -sourcepath
> /Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/gensrc:../../../src/solaris/classes:../../../src/share/classes -d
> /Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/classes
> @/Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/tmp/java/java.dyn/.classes.list.filtered
> ../../../src/share/classes/java/dyn/BootstrapMethod.java:76: class InvokeDynamic is public, should be declared in a file named
> InvokeDynamic.java
> public final class InvokeDynamic {
>                ^
>
> This time I checked an all the patches applied cleanly:
>
> *** integrating mlvm patchsets into bsdport sources ...
>
> *** creating symbolic links to the patch directories from the corresponding
> *** .hg directories of the full source
>
> + ln -s ../../../patches/hotspot sources/hotspot/.hg/patches
> + ln -s ../../../patches/jdk sources/jdk/.hg/patches
> + ln -s ../../../patches/langtools sources/langtools/.hg/patches
> 19156401 -rw-r--r--  1 stephen  staff  1561 Nov  8 20:23 patches/hotspot/series
> 19156401 -rw-r--r--  1 stephen  staff  1561 Nov  8 20:23 sources/hotspot/.hg/patches/series
>
> *** running: hg qselect --reapply $guards
>
> + (cd sources/hotspot; hg qselect --reapply buildable testable /coro $(sh $davinci/patches/make/current-release.sh))
> + (cd sources/jdk; hg qselect --reapply buildable testable /coro $(sh $davinci/patches/make/current-release.sh))
> + (cd sources/langtools; hg qselect --reapply buildable testable /coro $(sh $davinci/patches/make/current-release.sh))
>
> *** running: hg qselect --pop $guards
>
> + (cd sources/hotspot; hg qselect --pop buildable testable /coro $(sh $davinci/patches/make/current-release.sh))
> + (cd sources/jdk; hg qselect --pop buildable testable /coro $(sh $davinci/patches/make/current-release.sh))
> + (cd sources/langtools; hg qselect --pop buildable testable /coro $(sh $davinci/patches/make/current-release.sh))
>
> *** running: hg qselect; hg qunapplied
>
> + (cd sources/hotspot; hg qselect; hg qunapplied)
> /coro
> 4afae810a801
> buildable
> testable
> continuation.patch
> + (cd sources/jdk; hg qselect; hg qunapplied)
> /coro
> 66e5d25098bb
> buildable
> testable
> indy-bsm-6964498.patch
> meth-lookup-6980096.patch
> meth-proxy-6953246.patch
> meth-cval-6982752.patch
> meth-ing-6939224.patch
> meth-api-6981777.patch
> meth-edrfix-6979327.patch
> meth.patch
> meth.test.patch
> meth-conv-6939861.patch
> indy.patch
> indy-bsm-postjdk7.patch
> indy-args-6984311.patch
> indy-dep-6982754.patch
> indy.pack.patch
> continuation.patch
> anonk.patch
> + (cd sources/langtools; hg qselect; hg qunapplied)
> /coro
> buildable
> d3564f381c7c
> testable
> meth-cast-6979683.patch
> meth-edrfix-6979327.patch
> meth.patch
> indy-bsm-6964498.patch
> meth-edrfix-mlvm-only.patch
> indy-args-6984311.patch
>
> *** running: hg update -r
>
> + (cd sources/hotspot; hg update -r $(sh $davinci/patches/make/current-release.sh))
> 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
> + (cd sources/jdk; hg update -r $(sh $davinci/patches/make/current-release.sh))
> 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
> + (cd sources/langtools; hg update -r $(sh $davinci/patches/make/current-release.sh))
> 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
>
> *** running: hg qpush -a
>
> + (cd sources/hotspot; hg qpush -a)
> (working directory not at a head)
> applying continuation.patch
> skipping tailc.patch - guarded by ['+tailc-lazy']
> skipping tailc-eager.patch - guarded by ['+tailc-lazy']
> skipping hotswap.patch - guarded by ['+hotswap']
> skipping coro.patch - guarded by '-/coro'
> now at: continuation.patch
> + (cd sources/jdk; hg qpush -a)
> (working directory not at a head)
> applying indy-bsm-6964498.patch
> applying meth-lookup-6980096.patch
> applying meth-proxy-6953246.patch
> applying meth-cval-6982752.patch
> applying meth-ing-6939224.patch
> applying meth-api-6981777.patch
> applying meth-edrfix-6979327.patch
> applying meth.patch
> patch meth.patch is empty
> applying meth.test.patch
> patch meth.test.patch is empty
> applying meth-conv-6939861.patch
> applying indy.patch
> patch indy.patch is empty
> applying indy-bsm-postjdk7.patch
> applying indy-args-6984311.patch
> patch indy-args-6984311.patch is empty
> applying indy-dep-6982754.patch
> patch indy-dep-6982754.patch is empty
> applying indy.pack.patch
> skipping dyncast.patch - guarded by ['+dyncast']
> skipping inti.patch - guarded by '-buildable'
> skipping callcc_old.patch - guarded by ['+callcc_old']
> applying continuation.patch
> skipping tailc.patch - guarded by ['+tailc']
> applying anonk.patch
> skipping coro.patch - guarded by '-/coro'
> now at: anonk.patch
> + (cd sources/langtools; hg qpush -a)
> (working directory not at a head)
> applying meth-cast-6979683.patch
> applying meth-edrfix-6979327.patch
> applying meth.patch
> patch meth.patch is empty
> applying indy-bsm-6964498.patch
> applying meth-edrfix-mlvm-only.patch
> applying indy-args-6984311.patch
> skipping meth-ldc-6939203.patch - guarded by '-testable'
> skipping meth-ver-6949040.patch - guarded by '-testable'
> skipping meth-anno.patch - guarded by '-testable'
> skipping dyncast.patch - guarded by ['+dyncast']
> skipping tailc.patch - guarded by ['+tailc']
> now at: indy-args-6984311.patch
>
> _______________________________________________
> mlvm-dev mailing list
> mlvm-dev at openjdk.java.net
> http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev



More information about the mlvm-dev mailing list