Hi,
I updated my sablevm-classpath to the version in staging, and also
merged changes from sablevm in staging into my tree. Transforming
classpath now fails, whereas it was working before.
Attached is the output of
tofu ~/temp/share/sablevm/sablevm-classpath $ echo HelloWorld \
> `cat library_classes` | xargs transform-full
where library_classes is a space separated list of all 2665 classpath
classes. It aborts trying to transform [C and [Ljava.lang.Object
(understandably). HelloWorld is there so that Soot has a main class;
it doesn't affect the transformed library.
What I don't understand is why this fails now, whereas it didn't
before, and whether it's a problem with Soot, Jikes, my code, or
Classpath. Some comments as to what I might try and / or possible
explanations for the above would be greatly appreciated.
Thanks,
Chris
|