merge issue on branch intrinsics-project
forax at univ-mlv.fr
forax at univ-mlv.fr
Sat Apr 20 13:49:38 UTC 2019
----- Mail original -----
> De: "Jorn Vernee" <jbvernee at xs4all.nl>
> À: "Remi Forax" <forax at univ-mlv.fr>
> Cc: "amber-dev" <amber-dev at openjdk.java.net>
> Envoyé: Samedi 20 Avril 2019 15:42:45
> Objet: Re: merge issue on branch intrinsics-project
> Hi Remi,
Hi Jorn,
>
> 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.
>
thanks for the info,
anyway it's a bug, until now the requirement for the bootstrap jdk is that you should never have to use the current jdk to bootstrap itself but the previous (or a previous) version.
> Cheers,
> Jorn
>
Rémi
> 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