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