[LLVMdev] VMKit assertion failure
Konrad Hinsen
konrad.hinsen at fastmail.net
Sat Apr 10 12:09:19 PDT 2010
Hi Nicolas,
> I have added some diagnostic message when failing that early in the
> bootstrap in the VM. Please svn up and let me know what it prints.
It prints:
Exception java/lang/UnsatisfiedLinkError while bootstraping VM
That looks like a JNI issue.
> About the SIGSEGV you get with clojure.jar, I ran the code and got
> the same error. After investigation, it turns out that the methods
> you have in that .jar are quite big (50,000 bytecodes) and the
> static initializer of the core__init class just crashes LLVM because
> the stack of the thread is not big enough.
That's indeed a big one. It's the initialization of the standard
library of a Lisp implementation.
> I hate Java bytecode generators :)
I like them. They let me use all those nice Java libraries without
having to program in Java :-)
Konrad.
More information about the llvm-dev
mailing list