TruffleDSL annotation processing runtime exception

Stefan Marr java at stefan-marr.de
Thu Apr 16 12:59:44 UTC 2015


Hi Christian:

I updated to the version of today and seems to be fixed now.

Thanks!
Stefan

> On 15 Apr 2015, at 00:40, Stefan Marr <java at stefan-marr.de> wrote:
> 
> 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/

-- 
Stefan Marr
INRIA Lille - Nord Europe
http://stefan-marr.de/research/





More information about the graal-dev mailing list