TruffleDSL annotation processing runtime exception
Stefan Marr
java at stefan-marr.de
Tue Apr 14 22:40:07 UTC 2015
Hi Christian:
> On 15 Apr 2015, at 00:33, christian.humer at gmail.com wrote:
>
> Sorry. The DSL just changed quite a bit (but no breaking changes). Give me some time to clean up the rough edges.
No worries, just wanted to report it.
> Could you point to me to the node that is causing this?
It’s AndMessageNode, NotMessageNode, OrMessageNode, WhilePrimitiveNode, and DoIndexesPrim.
(for instance: https://github.com/SOM-st/TruffleSOM/blob/master/src/som/interpreter/nodes/specialized/AndMessageNode.java
or https://github.com/SOM-st/TruffleSOM/blob/master/src/som/primitives/arrays/DoIndexesPrim.java)
A `git clone https://github.com/SOM-st/TruffleSOM.git`
and `ant` should fail currently.
Thanks
Stefan
>
> Thanks
> - Christian Humer
>
>
>
>
> ------ Original Message ------
> From: "Stefan Marr" <stefan.marr at inria.fr>
> To: "Christian Humer" <christian.humer at gmail.com>; graal-dev at openjdk.java.net
> Sent: 15.04.2015 00:29:18
> Subject: TruffleDSL annotation processing runtime exception
>
>> Hi Christian:
>>
>> I just update to the latest Graal version and now get an error while annotation processing.
>>
>> The relevant part of the stack traces look like this:
>>
>> java.lang.NullPointerException at
>> com.oracle.truffle.dsl.processor.generator.NodeGenFactory.createCallDelegateExecute(NodeGenFactory.
>> java:1732) at
>> com.oracle.truffle.dsl.processor.generator.NodeGenFactory.createFastPath(NodeGenFactory.java:1705)
>> at
>> com.oracle.truffle.dsl.processor.generator.NodeGenFactory.createExecutableTypeOverride(NodeGenFact
>> ory.java:959) at com.oracle.truffle.dsl.processor.generator.NodeGenFactory.create(NodeGenFactory.java:
>> 216) at
>> com.oracle.truffle.dsl.processor.generator.NodeCodeGenerator.generateNodes(NodeCodeGenerator.java:
>> 132) at com.oracle.truffle.dsl.processor.generator.NodeCodeGenerator.create(NodeCodeGenerator.java:
>> 51) at com.oracle.truffle.dsl.processor.generator.NodeCodeGenerator.create(NodeCodeGenerator.java:
>> 40) at com.oracle.truffle.dsl.processor.AnnotationProcessor.process(AnnotationProcessor.java:82) ... 27
>> more
>>
>> Best regards
>> Stefan
>>
>>
>> --
>> Stefan Marr
>> INRIA Lille - Nord Europe
>> http://stefan-marr.de/research/
>>
>>
>>
>
--
Stefan Marr
INRIA Lille - Nord Europe
http://stefan-marr.de/research/
More information about the graal-dev
mailing list