Problems building Graal
Christian Humer
christian.humer at gmail.com
Thu Oct 6 14:13:01 UTC 2016
Hi Bernd,
There is darwin (=Mac) version of the labsjdk:
http://www.oracle.com/technetwork/oracle-labs/program-languages/downloads/index.html
Did you try that?
Best Regards,
Christian
On 06.10.2016 15:59:22, "Bernd Kolb" <bernd.kolb at gmail.com> wrote:
>Hi,
>
>Thanks for the quick reply. Unfortunately I cannot use the LabsJDK as
>I am running on Mac. I also tried (some days ago) to build the JDK
>myself but failed as well.
>It is not urgent for me. So if you expect to fix the issue relatively
>soon I'll wait.
>
>The log for the failing vm build is further down.
>
>Best regards,
>Bernd
>
>$ mx build
>Creating /Users/bk/projects/graal/graal-jvmci-8/jdk1.8.0_102/product
>from /Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home
>Compiling com.oracle.mxtool.compilerserver with javac...
>[/Users/bk/projects/graal/mx/mxbuild/java/com.oracle.mxtool.compilerserver/bin/com/oracle/mxtool/compilerserver/CompilerDaemon.class
>does not exist]
>warning: [options] bootstrap class path not set in conjunction with
>-source 1.7
>1 warning
>Compiling jdk.vm.ci.meta with javac-daemon...
>[/Users/bk/projects/graal/graal-jvmci-8/mxbuild/jvmci/jdk.vm.ci.meta/bin/jdk/vm/ci/meta/AbstractJavaProfile.class
>does not exist]
>Compiling jdk.vm.ci.common with javac-daemon...
>[/Users/bk/projects/graal/graal-jvmci-8/mxbuild/jvmci/jdk.vm.ci.common/bin/jdk/vm/ci/common/InitTimer.class
>does not exist]
>Compiling com.oracle.mxtool.checkcopy with javac-daemon...
>[/Users/bk/projects/graal/mx/mxbuild/java/com.oracle.mxtool.checkcopy/bin/com/oracle/mxtool/checkcopy/CheckCopyright.class
>does not exist]
>Compiling jdk.vm.ci.services with javac-daemon...
>[/Users/bk/projects/graal/graal-jvmci-8/mxbuild/jvmci/jdk.vm.ci.services/bin/jdk/vm/ci/services/JVMCIClassLoaderFactory.class
>does not exist]
>Compiling com.oracle.mxtool.junit with javac-daemon...
>[/Users/bk/projects/graal/mx/mxbuild/java/com.oracle.mxtool.junit/bin/com/oracle/mxtool/junit/AnsiTerminalDecorator.class
>does not exist]
>Compiling com.oracle.mxtool.bench with javac-daemon...
>[/Users/bk/projects/graal/mx/mxbuild/java/com.oracle.mxtool.bench/bin/com/oracle/mxtool/bench/TestJMH.class
>does not exist]
>Archiving JVMCI_SERVICES... [dependency jdk.vm.ci.services updated]
>Compiling jdk.vm.ci.code with javac-daemon... [dependency
>jdk.vm.ci.meta updated]
>Compiling jdk.vm.ci.aarch64 with javac-daemon... [dependency
>jdk.vm.ci.code updated]
>Compiling jdk.vm.ci.sparc with javac-daemon... [dependency
>jdk.vm.ci.code updated]
>Compiling jdk.vm.ci.runtime with javac-daemon... [dependency
>jdk.vm.ci.code updated]
>Compiling jdk.vm.ci.amd64 with javac-daemon... [dependency
>jdk.vm.ci.code updated]
>Compiling jdk.vm.ci.hotspot with javac-daemon... [dependency
>jdk.vm.ci.common updated]
>Compiling jdk.vm.ci.runtime.test with javac-daemon... [dependency
>jdk.vm.ci.common updated]
>Archiving JVMCI_API... [dependency jdk.vm.ci.runtime updated]
>Archiving JVMCI_TEST... [dependency jdk.vm.ci.runtime.test updated]
>Compiling jdk.vm.ci.hotspot.jfr with javac-daemon... [dependency
>jdk.vm.ci.hotspot updated]
>Compiling jdk.vm.ci.hotspot.amd64 with javac-daemon... [dependency
>jdk.vm.ci.amd64 updated]
>Compiling jdk.vm.ci.hotspot.aarch64 with javac-daemon... [dependency
>jdk.vm.ci.aarch64 updated]
>Compiling jdk.vm.ci.hotspot.sparc with javac-daemon... [dependency
>jdk.vm.ci.sparc updated]
>Building HotSpot[product, server]... [dependency jdk.vm.ci.hotspot
>updated]
>--------------- make command line ----------------------
>env LANG=C \
>make -C /Users/bk/projects/graal/graal-jvmci-8/make ARCH_DATA_MODEL=64
>HOTSPOT_BUILD_JOBS=8
>ALT_BOOTDIR=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home
>MAKE_VERBOSE= USER_RELEASE_SUFFIX=jvmci-0.22-dev INCLUDE_JVMCI=true
>USE_CLANG=true COMPILER_WARNINGS_FATAL=false ZIP_DEBUGINFO_FILES=0
>product docs
>--------------------------------------------------------
>cd /Users/bk/projects/graal/graal-jvmci-8/make; \
>/Applications/Xcode.app/Contents/Developer/usr/bin/make
>BUILD_DIR=/Users/bk/projects/graal/graal-jvmci-8/build/bsd/bsd_amd64_compiler2
>BUILD_FLAVOR=product VM_TARGET=product generic_build2
>INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
>
>mkdir -p
>/Users/bk/projects/graal/graal-jvmci-8/build/bsd/bsd_amd64_compiler2/product
>cat /Users/bk/projects/graal/graal-jvmci-8/make/hotspot.script | sed
>-e 's|@@LIBARCH@@|amd64|g' | sed -e
>'s|@@JDK_IMPORT_PATH@@|/java/re/j2se/1.8.0/promoted/latest/binaries/bsd-amd64|g'
>>
>>/Users/bk/projects/graal/graal-jvmci-8/build/bsd/bsd_amd64_compiler2/product/hotspot
>chmod +x
>/Users/bk/projects/graal/graal-jvmci-8/build/bsd/bsd_amd64_compiler2/product/hotspot
>mkdir -p /Users/bk/projects/graal/graal-jvmci-8/build/bsd
>cd /Users/bk/projects/graal/graal-jvmci-8/build/bsd; \
> /Applications/Xcode.app/Contents/Developer/usr/bin/make -f
>/Users/bk/projects/graal/graal-jvmci-8/make/bsd/Makefile \
> LP64=1 MACOSX_UNIVERSAL=true
>BOOTDIR=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home
>OUTPUTDIR=/Users/bk/projects/graal/graal-jvmci-8/build/bsd
>GAMMADIR=/Users/bk/projects/graal/graal-jvmci-8 MAKE_VERBOSE=
>HOTSPOT_RELEASE_VERSION=25.71-b01 JRE_RELEASE_VERSION="1.8.0"
>HOTSPOT_BUILD_VERSION=internal-jvmci-0.22-dev product
>INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
>
>INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
>
>/Applications/Xcode.app/Contents/Developer/usr/bin/make -f
>/Users/bk/projects/graal/graal-jvmci-8/make/bsd/makefiles/buildtree.make
>GAMMADIR=/Users/bk/projects/graal/graal-jvmci-8 OS_FAMILY=bsd
>SRCARCH=x86 BUILDARCH=amd64 LIBARCH=amd64 LIBRARY_SUFFIX=dylib
>HOTSPOT_RELEASE_VERSION=25.71-b01
>HOTSPOT_BUILD_VERSION=internal-jvmci-0.22-dev
>JRE_RELEASE_VERSION=1.8.0 ENABLE_FULL_DEBUG_SYMBOLS=1 OBJCOPY=
>STRIP_POLICY= ZIP_DEBUGINFO_FILES=0 ZIPEXE=zip VARIANT=tiered
>FORCE_TIERED=1
>INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
>
>INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
>
>Creating Makefile ...
>Creating directory list ../shared_dirs.lst
>Creating flags.make ...
>Creating flags_vm.make ...
>Creating vm.make ...
>Creating adlc.make ...
>Creating jvmti.make ...
>Creating trace.make ...
>Creating sa.make ...
>Creating dtrace.make ...
>INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
>
>Creating Makefile ...
>Creating flags.make ...
>Creating flags_vm.make ...
>Creating vm.make ...
>Creating adlc.make ...
>Creating jvmti.make ...
>Creating trace.make ...
>Creating sa.make ...
>Creating dtrace.make ...
>INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
>
>Creating Makefile ...
>Creating flags.make ...
>Creating flags_vm.make ...
>Creating vm.make ...
>Creating adlc.make ...
>Creating jvmti.make ...
>Creating trace.make ...
>Creating sa.make ...
>Creating dtrace.make ...
>INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
>
>Creating Makefile ...
>Creating flags.make ...
>Creating flags_vm.make ...
>Creating vm.make ...
>Creating adlc.make ...
>Creating jvmti.make ...
>Creating trace.make ...
>Creating sa.make ...
>Creating dtrace.make ...
>cd bsd_amd64_compiler2/product &&
>/Applications/Xcode.app/Contents/Developer/usr/bin/make " LP64=1 "
>cd
>/Users/bk/projects/graal/graal-jvmci-8/build/bsd/bsd_amd64_compiler2/product/../generated;
> cp /Users/bk/projects/graal/graal-jvmci-8/make/bsd/platform_amd64
>/Users/bk/projects/graal/graal-jvmci-8/build/bsd/bsd_amd64_compiler2/product/../generated/platform.current
>Compiling
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/adlparse.cpp
>Compiling
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/archDesc.cpp
>Compiling
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/arena.cpp
>Compiling
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/dfa.cpp
>dyld: Library not loaded:
>/usr/local/opt/readline/lib/libreadline.6.dylib
>
> Referenced from: /usr/local/bin/awk
>
> Reason: image not found
>
>Compiling
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/dict2.cpp
>/bin/sh: line 1: 69146 Abort trap: 6 awk '{ if (CUR_FN !=
>FILENAME) { CUR_FN=FILENAME; NR_BASE=NR-1; need_lineno=1 } if
>(need_lineno && $0 !~ /\/\//) { print "\n\n#line " (NR-NR_BASE) " \""
>FILENAME "\""; need_lineno=0 }; print }'
>/Users/bk/projects/graal/graal-jvmci-8/src/cpu/x86/vm/x86_64.ad
>/Users/bk/projects/graal/graal-jvmci-8/src/cpu/x86/vm/x86.ad >
>../generated/adfiles/bsd_x86_64.ad
>
>make[4]: *** [../generated/adfiles/bsd_x86_64.ad] Error 134
>
>make[4]: *** Waiting for unfinished jobs....
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/archDesc.cpp:336:35:
>warning: '&&' within '||' [-Wlogical-op-parentheses]
>
> if ( instr->is_ideal_branch() && instr->label_position() == -1 ||
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/archDesc.cpp:336:35:
>note: place parentheses around the '&&' expression to silence this
>warning
>
> if ( instr->is_ideal_branch() && instr->label_position() == -1 ||
>
> ^
>
> ( )
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/archDesc.cpp:337:35:
>warning: '&&' within '||' [-Wlogical-op-parentheses]
>
> !instr->is_ideal_branch() && instr->label_position() != -1) {
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/archDesc.cpp:337:35:
>note: place parentheses around the '&&' expression to silence this
>warning
>
> !instr->is_ideal_branch() && instr->label_position() != -1) {
>
> ^
>
> ( )
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/adlparse.cpp:3486:71:
>warning: equality comparison with extraneous parentheses
>[-Wparentheses-equality]
>
> if ( ((primary = get_ident_or_literal_constant("primary opcode"))
>== NULL) ) {
>
>
>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/adlparse.cpp:3486:71:
>note: remove extraneous parentheses around the comparison to silence
>this warning
>
> if ( ((primary = get_ident_or_literal_constant("primary opcode"))
>== NULL) ) {
>
> ~ ^
> ~
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/adlparse.cpp:3486:71:
>note: use '=' to turn this equality comparison into an assignment
>
> if ( ((primary = get_ident_or_literal_constant("primary opcode"))
>== NULL) ) {
>
>
>^~
>
> =
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/adlparse.cpp:3495:77:
>warning: equality comparison with extraneous parentheses
>[-Wparentheses-equality]
>
> if ( ((secondary = get_ident_or_literal_constant("secondary
>opcode")) == NULL) ) {
>
>
>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/adlparse.cpp:3495:77:
>note: remove extraneous parentheses around the comparison to silence
>this warning
>
> if ( ((secondary = get_ident_or_literal_constant("secondary
>opcode")) == NULL) ) {
>
> ~
> ^ ~
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/adlparse.cpp:3495:77:
>note: use '=' to turn this equality comparison into an assignment
>
> if ( ((secondary = get_ident_or_literal_constant("secondary
>opcode")) == NULL) ) {
>
>
> ^~
>
>
> =
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/adlparse.cpp:3504:77:
>warning: equality comparison with extraneous parentheses
>[-Wparentheses-equality]
>
> if ( ((tertiary = get_ident_or_literal_constant("tertiary
>opcode")) == NULL) ) {
>
>
>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/adlparse.cpp:3504:77:
>note: remove extraneous parentheses around the comparison to silence
>this warning
>
> if ( ((tertiary = get_ident_or_literal_constant("tertiary
>opcode")) == NULL) ) {
>
> ~
> ^ ~
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/adlparse.cpp:3504:77:
>note: use '=' to turn this equality comparison into an assignment
>
> if ( ((tertiary = get_ident_or_literal_constant("tertiary
>opcode")) == NULL) ) {
>
>
> ^~
>
>
> =
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/adlparse.cpp:4774:21:
>warning: '&&' within '||' [-Wlogical-op-parentheses]
>
> while ((c >= '0') && (c <= '9')
>
> ~~~~~~~~~~~^~~~~~~~~~~~~
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/adlparse.cpp:4774:21:
>note: place parentheses around the '&&' expression to silence this
>warning
>
> while ((c >= '0') && (c <= '9')
>
> ^
>
> ( )
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/adlparse.cpp:4813:17:
>warning: equality comparison with extraneous parentheses
>[-Wparentheses-equality]
>
> if( (second == '=') ) {
>
> ~~~~~~~^~~~~~
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/adlparse.cpp:4813:17:
>note: remove extraneous parentheses around the comparison to silence
>this warning
>
> if( (second == '=') ) {
>
> ~ ^ ~
>
>/Users/bk/projects/graal/graal-jvmci-8/src/share/vm/adlc/adlparse.cpp:4813:17:
>note: use '=' to turn this equality comparison into an assignment
>
> if( (second == '=') ) {
>
> ^~
>
> =
>
>2 warnings generated.
>
>5 warnings generated.
>
>make[3]: *** [ad_stuff] Error 2
>
>make[2]: *** [product] Error 2
>
>make[1]: *** [generic_build2] Error 2
>
>make: *** [product] Error 2
>
>Building HotSpot[product, server] failed
>1 build tasks failed
>
>2016-10-06 15:25 GMT+02:00 Christian Humer <christian.humer at gmail.com>:
>> Hi Bernd,
>>
>> Thanks for the report! I have just succeeded to reproduce your
>>problem.
>> JavaC seems to crash only with GraalVM builds, but not with LabsJDK
>>builds.
>> While we work on a fix, you can use a labs JDK 0.21 to compile
>>graal-core as
>> a workaround in the meantime. The Labs JDK is available from OTN as
>>well.
>>
>> You can build with a different JDK by using:
>> mx --java-home $path-to-labs-jdk build
>> or by setting the JAVA_HOME environment variable.
>>
>> Hope this helps,
>>
>> Christian
>>
>>
>>
>> On 06.10.2016 15:06:23, "Bernd Kolb" <bernd.kolb at gmail.com> wrote:
>>
>>> Hi,
>>>
>>> I just downloaded the new GraalVM 0.17 from OTN and tried to build
>>> graal as described on here: https://github.com/graalvm/graal-core
>>>
>>> Unfortunately it is failing for me with the following log. Any idea
>>> what is wrong?
>>>
>>> $ mx build
>>> Compiling com.oracle.mxtool.compilerserver with javac...
>>>
>>>
>>>[/Users/berndkolb/projects/graal/mx/mxbuild/java/com.oracle.mxtool.compilerserver/bin/com/oracle/mxtool/compilerserver/CompilerDaemon.class
>>> does not exist]
>>> warning: [options] bootstrap class path not set in conjunction with
>>> -source 1.7
>>> 1 warning
>>> Compiling com.oracle.truffle.api with javac-daemon...
>>>
>>>
>>>[/Users/berndkolb/projects/graal/graal/truffle/mxbuild/truffle/com.oracle.truffle.api/bin/com/oracle/truffle/api/Assumption.class
>>> does not exist]
>>> Compiling com.oracle.graal.nodeinfo with javac-daemon...
>>>
>>>
>>>[/Users/berndkolb/projects/graal/graal/graal-core/mxbuild/graal/com.oracle.graal.nodeinfo/bin/com/oracle/graal/nodeinfo/InputType.class
>>> does not exist]
>>> Compiling com.oracle.nfi with javac-daemon...
>>>
>>>
>>>[/Users/berndkolb/projects/graal/graal/graal-core/mxbuild/graal/com.oracle.nfi/bin/com/oracle/nfi/NativeFunctionInterfaceRuntime.class
>>> does not exist]
>>> Compiling com.oracle.graal.api.directives with javac-daemon...
>>>
>>>
>>>[/Users/berndkolb/projects/graal/graal/graal-core/mxbuild/graal/com.oracle.graal.api.directives/bin/com/oracle/graal/api/directives/GraalDirectives.class
>>> does not exist]
>>> Compiling com.oracle.mxtool.checkcopy with javac-daemon...
>>>
>>>
>>>[/Users/berndkolb/projects/graal/mx/mxbuild/java/com.oracle.mxtool.checkcopy/bin/com/oracle/mxtool/checkcopy/CheckCopyright.class
>>> does not exist]
>>> Compiling com.oracle.graal.api.collections with javac-daemon...
>>>
>>>
>>>[/Users/berndkolb/projects/graal/graal/graal-core/mxbuild/graal/com.oracle.graal.api.collections/bin/com/oracle/graal/api/collections/CollectionsProvider.class
>>> does not exist]
>>> warning: [options] bootstrap class path not set in conjunction with
>>> -source 1.7
>>> warning: [options] bootstrap class path not set in conjunction with
>>> -source 1.7
>>> 1 warning
>>> Compiling com.oracle.graal.test with javac-daemon...
>>>
>>>
>>>[/Users/berndkolb/projects/graal/graal/graal-core/mxbuild/graal/com.oracle.graal.test/bin/com/oracle/graal/test/ExportingClassLoader.class
>>> does not exist]
>>> Compiling com.oracle.graal.nodeinfo.processor with javac-daemon...
>>> [dependency com.oracle.graal.nodeinfo updated]
>>> Compiling com.oracle.mxtool.bench with javac-daemon...
>>>
>>>
>>>[/Users/berndkolb/projects/graal/mx/mxbuild/java/com.oracle.mxtool.bench/bin/com/oracle/mxtool/bench/TestJMH.class
>>> does not exist]
>>> Compiling com.oracle.graal.serviceprovider with javac-daemon...
>>>
>>>
>>>[/Users/berndkolb/projects/graal/graal/graal-core/mxbuild/graal/com.oracle.graal.serviceprovider/bin/com/oracle/graal/serviceprovider/GraalServices.class
>>> does not exist]
>>> Archiving GRAAL_NODEINFO... [dependency com.oracle.graal.nodeinfo
>>>updated]
>>> Compiling com.oracle.graal.api.replacements with javac-daemon...
>>>
>>>
>>>[/Users/berndkolb/projects/graal/graal/graal-core/mxbuild/graal/com.oracle.graal.api.replacements/bin/com/oracle/graal/api/replacements/ClassSubstitution.class
>>> does not exist]
>>> Compiling com.oracle.graal.bytecode with javac-daemon...
>>>
>>>
>>>[/Users/berndkolb/projects/graal/graal/graal-core/mxbuild/graal/com.oracle.graal.bytecode/bin/com/oracle/graal/bytecode/Bytecode.class
>>> does not exist]
>>> Compiling com.oracle.mxtool.junit with javac-daemon...
>>>
>>>
>>>[/Users/berndkolb/projects/graal/mx/mxbuild/java/com.oracle.mxtool.junit/bin/com/oracle/mxtool/junit/AnsiTerminalDecorator.class
>>> does not exist]
>>> Compiling com.oracle.graal.api.runtime with javac-daemon...
>>>
>>>
>>>[/Users/berndkolb/projects/graal/graal/graal-core/mxbuild/graal/com.oracle.graal.api.runtime/bin/com/oracle/graal/api/runtime/GraalJVMCICompiler.class
>>> does not exist]
>>> Compiling com.oracle.graal.serviceprovider.processor with
>>> javac-daemon... [dependency com.oracle.graal.serviceprovider
>>>updated]
>>> Archiving GRAAL_NODEINFO_PROCESSOR... [dependency
>>> com.oracle.graal.nodeinfo.processor updated]
>>> Compiling com.oracle.graal.options with javac-daemon...
>>>
>>>
>>>[/Users/berndkolb/projects/graal/graal/graal-core/mxbuild/graal/com.oracle.graal.options/bin/com/oracle/graal/options/DerivedOptionValue.class
>>> does not exist]
>>> Compiling com.oracle.nfi.test with javac-daemon... [dependency
>>> com.oracle.nfi updated]
>>> Compiling com.oracle.graal.asm with javac-daemon...
>>>
>>>
>>>[/Users/berndkolb/projects/graal/graal/graal-core/mxbuild/graal/com.oracle.graal.asm/bin/com/oracle/graal/asm/AbstractAddress.class
>>> does not exist]
>>> Archiving GRAAL_SERVICEPROVIDER... [dependency
>>> com.oracle.graal.serviceprovider updated]
>>> Compiling com.oracle.graal.api.test with javac-daemon... [dependency
>>> com.oracle.graal.api.runtime updated]
>>> 1 warning
>>> Compiling com.oracle.truffle.api.dsl with javac-daemon...
>>>[dependency
>>> com.oracle.truffle.api updated]
>>> Compiling com.oracle.truffle.api.instrumentation with
>>>javac-daemon...
>>> [dependency com.oracle.truffle.api updated]
>>> warning: [options] bootstrap class path not set in conjunction with
>>> -source 1.7
>>> Compiling com.oracle.truffle.api.benchmark with javac-daemon...
>>> [dependency com.oracle.truffle.api updated]
>>> Archiving GRAAL_OPTIONS... [dependency com.oracle.graal.options
>>>updated]
>>> Compiling com.oracle.graal.options.test with javac-daemon...
>>> [dependency com.oracle.graal.options updated]
>>> Archiving GRAAL_SERVICEPROVIDER_PROCESSOR... [dependency
>>> com.oracle.graal.serviceprovider.processor updated]
>>> Compiling com.oracle.truffle.api.interop with javac-daemon...
>>> [dependency com.oracle.truffle.api updated]
>>> warning: [options] bootstrap class path not set in conjunction with
>>> -source 1.7
>>> Compiling com.oracle.graal.options.processor with javac-daemon...
>>> [dependency com.oracle.graal.options updated]
>>> Compiling com.oracle.truffle.api.profiles with javac-daemon...
>>> [dependency com.oracle.truffle.api updated]
>>> warning: [options] bootstrap class path not set in conjunction with
>>> -source 1.7
>>> Compiling com.oracle.graal.asm.amd64 with javac-daemon...
>>>[dependency
>>> com.oracle.graal.asm updated]
>>> warning: [options] bootstrap class path not set in conjunction with
>>> -source 1.7
>>> warning: [options] bootstrap class path not set in conjunction with
>>> -source 1.7
>>> 1 warning
>>> 1 warning
>>> 1 warning
>>> 1 warning
>>> Compiling com.oracle.truffle.api.object with javac-daemon...
>>> [dependency com.oracle.truffle.api.interop updated]
>>> Compiling com.oracle.truffle.dsl.processor with javac-daemon...
>>> [dependency com.oracle.truffle.api.dsl updated]
>>> warning: [options] bootstrap class path not set in conjunction with
>>> -source 1.7
>>> Archiving GRAAL_OPTIONS_PROCESSOR... [dependency
>>> com.oracle.graal.options.processor updated]
>>> warning: [options] bootstrap class path not set in conjunction with
>>> -source 1.7
>>> Compiling com.oracle.graal.debug with javac-daemon... [dependency
>>> GRAAL_OPTIONS_PROCESSOR updated]
>>> 1 warning
>>> Compiling com.oracle.truffle.api.object.dsl with javac-daemon...
>>> [dependency com.oracle.truffle.api.object updated]
>>> Compiling com.oracle.truffle.object with javac-daemon... [dependency
>>> com.oracle.truffle.api.object updated]
>>> warning: [options] bootstrap class path not set in conjunction with
>>> -source 1.7
>>> warning: [options] bootstrap class path not set in conjunction with
>>> -source 1.7
>>> 1 warning
>>> 1 warning
>>> Compiling com.oracle.truffle.object.basic with javac-daemon...
>>> [dependency com.oracle.truffle.object updated]
>>> warning: [options] bootstrap class path not set in conjunction with
>>> -source 1.7
>>> 1 warning
>>> Compiling com.oracle.truffle.object.basic.test with javac-daemon...
>>> [dependency com.oracle.truffle.object.basic updated]
>>> warning: [options] bootstrap class path not set in conjunction with
>>> -source 1.7
>>> 1 warning
>>> Compiling com.oracle.graal.compiler.common with javac-daemon...
>>> [dependency GRAAL_OPTIONS_PROCESSOR updated]
>>> Compiling com.oracle.graal.asm.aarch64 with javac-daemon...
>>> [dependency com.oracle.graal.debug updated]
>>> Compiling com.oracle.graal.asm.sparc with javac-daemon...
>>>[dependency
>>> com.oracle.graal.debug updated]
>>> Compiling com.oracle.graal.debug.test with javac-daemon...
>>>[dependency
>>> com.oracle.graal.debug updated]
>>> 1 warning
>>> Compiling com.oracle.truffle.object.dsl.processor with
>>>javac-daemon...
>>> [dependency com.oracle.truffle.api.object.dsl updated]
>>> warning: [options] bootstrap class path not set in conjunction with
>>> -source 1.7
>>> Compiling com.oracle.graal.graph with javac-daemon... [dependency
>>> GRAAL_OPTIONS_PROCESSOR updated]
>>> 1 warning
>>> Archiving TRUFFLE_DSL_PROCESSOR_INTERNAL... [dependency
>>> com.oracle.truffle.dsl.processor updated]
>>> Compiling com.oracle.truffle.api.interop.java with javac-daemon...
>>> [dependency TRUFFLE_DSL_PROCESSOR_INTERNAL updated]
>>> warning: [options] bootstrap class path not set in conjunction with
>>> -source 1.7
>>>
>>>
>>>/Users/berndkolb/projects/graal/graal/truffle/mxbuild/truffle/com.oracle.truffle.api.interop.java/src_gen/com/oracle/truffle/api/interop/java/ArrayGetSizeNodeSubNodeGen.java:2:
>>> error: class, interface, or enum expected
>>> null
>>> ^
>>>
>>>
>>>/Users/berndkolb/projects/graal/graal/truffle/mxbuild/truffle/com.oracle.truffle.api.interop.java/src_gen/com/oracle/truffle/api/interop/java/ArrayHasSizeNodeSubNodeGen.java:2:
>>> error: class, interface, or enum expected
>>> null
>>> ^
>>>
>>>
>>>/Users/berndkolb/projects/graal/graal/truffle/mxbuild/truffle/com.oracle.truffle.api.interop.java/src_gen/com/oracle/truffle/api/interop/java/ExecuteNodeSubNodeGen.java:2:
>>> error: class, interface, or enum expected
>>> null
>>> ^
>>>
>>>
>>>/Users/berndkolb/projects/graal/graal/truffle/mxbuild/truffle/com.oracle.truffle.api.interop.java/src_gen/com/oracle/truffle/api/interop/java/InvokeNodeSubNodeGen.java:2:
>>> error: class, interface, or enum expected
>>> null
>>> ^
>>>
>>>
>>>/Users/berndkolb/projects/graal/graal/truffle/mxbuild/truffle/com.oracle.truffle.api.interop.java/src_gen/com/oracle/truffle/api/interop/java/IsExecutableNodeSubNodeGen.java:2:
>>> error: class, interface, or enum expected
>>> null
>>> ^
>>>
>>>
>>>/Users/berndkolb/projects/graal/graal/truffle/mxbuild/truffle/com.oracle.truffle.api.interop.java/src_gen/com/oracle/truffle/api/interop/java/NewNodeSubNodeGen.java:2:
>>> error: class, interface, or enum expected
>>> null
>>> ^
>>>
>>>
>>>/Users/berndkolb/projects/graal/graal/truffle/mxbuild/truffle/com.oracle.truffle.api.interop.java/src_gen/com/oracle/truffle/api/interop/java/NullCheckNodeSubNodeGen.java:2:
>>> error: class, interface, or enum expected
>>> null
>>> ^
>>>
>>>
>>>/Users/berndkolb/projects/graal/graal/truffle/mxbuild/truffle/com.oracle.truffle.api.interop.java/src_gen/com/oracle/truffle/api/interop/java/PropertiesNodeSubNodeGen.java:2:
>>> error: class, interface, or enum expected
>>> null
>>> ^
>>>
>>>
>>>/Users/berndkolb/projects/graal/graal/truffle/mxbuild/truffle/com.oracle.truffle.api.interop.java/src_gen/com/oracle/truffle/api/interop/java/ReadFieldNodeSubNodeGen.java:2:
>>> error: class, interface, or enum expected
>>> null
>>> ^
>>>
>>>
>>>/Users/berndkolb/projects/graal/graal/truffle/mxbuild/truffle/com.oracle.truffle.api.interop.java/src_gen/com/oracle/truffle/api/interop/java/WriteFieldNodeSubNodeGen.java:2:
>>> error: class, interface, or enum expected
>>> null
>>> ^
>>> 10 errors
>>> Compiling com.oracle.truffle.api.interop.java with javac-daemon
>>>failed
>>> 1 build tasks failed
>>>
>>> Thank you,
>>>
>>> Bernd
>>
>>
More information about the graal-dev
mailing list