I just got the extractor to run! (Though it logged an error.)
I don't know what was different, except that I updated my Eclipse
installation before building and installing VerveineC this time around.
As sample code I chose the source for gawk v4.1.2, partly because I know my
way around it somewhat.
When I ran the extractor script the output looked okay up until I got an
error message like this:
-------
!ENTRY verveine.extractor.Cpp 1 0 2018-06-24 12:14:41.206
!MESSAGE recording variables declared type and methods/functions return type
!ENTRY org.eclipse.osgi 4 0 2018-06-24 12:14:41.268
!MESSAGE Application error
!STACK 1
java.lang.ClassCastException: eu.synectique.verveine.core.gen.famix.Function
cannot be cast to eu.synectique.verveine.core.gen.famix.Type
at
eu.synectique.verveine.extractor.visitors.ref.AbstractRefVisitor.referedType(AbstractRefVisitor.java:190)
at
eu.synectique.verveine.extractor.visitors.ref.AbstractRefVisitor.visit(AbstractRefVisitor.java:98)
.
.
.
---
The vertical ellipsis indicates that I left out the rest of the long
traceback.
I've uploaded the entire log so you can have a look at it:
log.zip <http://forum.world.st/file/t371881/log.zip>
--
Sent from:
http://forum.world.st/Moose-f1310756.html