merge issue on branch intrinsics-project

Jorn Vernee jbvernee at xs4all.nl
Sat Apr 20 13:42:45 UTC 2019


Hi Remi,

I think you need jdk/jdk as a boot jdk to build some of the amber 
branches (I ran into this before with another branch).

If I use a jdk/jdk build based on the recent 3362898da451 revision 
(that's from 3 days ago, but I guess tip will do as well), I can 
successfully compile the intrinsics-project branch.

FWIW, you can specify the boot jdk using '--with-boot-jdk=/x/y/z' when 
configuring.

Cheers,
Jorn

Remi Forax schreef op 2019-04-20 12:29:
> Hi all,
> the revision 18b81ba7105e of the branch intrinsics-project of
> amber/amber doesn't compile.
> 
> /home/travis/build/forax/java-next/amber/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/IntrinsicsVisitor.java:309:
> error: constructor DynamicMethodSymbol in class DynamicMethodSymbol
> cannot be applied to given types;
>                     new DynamicMethodSymbol(methName,
>                     ^
>   required: Name,Symbol,MethodHandleSymbol,Type,LoadableConstant[]
>   found:    Name,TypeSymbol,int,MethodSymbol,MethodType,Object[]
>   reason: actual and formal argument lists differ in length
> 1 error
> make[3]: ***
> [/home/travis/build/forax/java-next/amber/build/linux-x86_64-server-release/buildtools/interim_langtools_modules/jdk.compiler.interim/_the.BUILD_jdk.compiler.interim_batch]
> Error 1
> 
> cheers,
> Rémi


More information about the amber-dev mailing list