Problems building Graal

Christian Humer christian.humer at gmail.com
Thu Oct 6 14:24:50 UTC 2016


Another thing: you can run "mx build --no-daemon" which should 
workaround your issue.
Somehow, at least for us, it does not trigger the problem with this 
option enabled.

-- Christian

On 06.10.2016 16:13:01, "Christian Humer" <christian.humer at gmail.com> 
wrote:

>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