Tip of Graal broken with tip of OpenJDK?

stewartd.qdt stewartd.qdt at qualcommdatacenter.com
Wed Mar 21 14:42:11 UTC 2018


After sync'ing to the tip of both Graal and OpenJDK, I get an error building Graal. I get the following error:

Compiling com.oracle.truffle.api.dsl with javac-daemon... [/home/stewartd/openjdk/stewartd-graal/truffle/mxbuild/src/com.oracle.truffle.api.dsl/bin/META-INF/upgrade/truffle.api.dsl.Specialization.hint[2018-03-19 14:49:11] is older than /home/stewartd/openjdk/stewartd-graal/truffle/mxbuild/src/com.oracle.truffle.api/bin/com/oracle/truffle/api/nodes/NodeUtil.class[2018-03-21 14:23:27]]
/home/stewartd/openjdk/stewartd-graal/compiler/src/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalServices.java:68: error: cannot find symbol
        return Services.load(service);
                       ^
  symbol:   method load(Class<S>)
  location: class Services
  where S is a type-variable:
    S extends Object declared in method <S>load(Class<S>)
1 error

I believe it was caused by this commit: https://github.com/oracle/graal/commit/a0a2d08f84ca5b78a8b880313a1082cc392c167a

Is this supposed to work with the tip of OpenJDK or only OpenJDK 8?

Thanks,
Daniel


More information about the graal-dev mailing list