Hi there,

To start off, please note I haven't worked with Java in the past. I'm 
the proper kind of newbie to try out PyPy-JVM. :)

I now get build process process to complete, but then I run into a new 
problem. Apparently it needs something called 'jasmin'. It was in my 
Ubuntu Feisty, so I installed it. Now when I run it again, I get:

translation:info] Wrote JVM code
[translation:info] Compiling JVM source...
Invoking jasmin on 
['/tmp/usession-1/pypy/pypy/InterlinkImplementation_6.j', 
'/tmp/usession-1/pypy/pypy/throwUnicodeDecodeError_1.j', 
'/tmp/usession-1/pypy/pypy/exceptions/ValueError_10.j', 
'/tmp/usession-1/pypy/pypy/Object_14.j', 
'/tmp/usession-1/pypy/pypy/exceptions/UnicodeDecodeError_meta_18.j', 
'/tmp/usession-1/pypy/pypy/exceptions/UnicodeError_meta_19.j', 
'/tmp/usession-1/pypy/pypy/exceptions/UnicodeDecodeError_8.j', 
'/tmp/usession-1/pypy/pypy/exceptions/Exception_12.j', 
'/tmp/usession-1/pypy/pypy/Object_meta_16.j', 
'/tmp/usession-1/pypy/pypy/ll_raise_OSError__Signed_5.j', 
'/tmp/usession-1/pypy/pypy/exceptions/EnvironmentError_meta_30.j', 
'/tmp/usession-1/pypy/pypy/throwZeroDivisionError_4.j', 
'/tmp/usession-1/pypy/pypy/exceptions/EnvironmentError_27.j', 
'/tmp/usession-1/pypy/pypy/throwValueError_0.j', 
'/tmp/usession-1/pypy/pypy/exceptions/ValueError_meta_20.j', 
'/tmp/usession-1/pypy/pypy/Object_15.j', 
'/tmp/usession-1/pypy/pypy/throwOverflowError_3.j', 
'/tmp/usession-1/pypy/pypy/throwIndexError_2.j', 
'/tmp/usession-1/pypy/pypy/exceptions/OSError_26.j', 
'/tmp/usession-1/pypy/pypy/Object_13.j', 
'/tmp/usession-1/pypy/pypy/exceptions/OSError_meta_29.j', 
'/tmp/usession-1/pypy/pypy/exceptions/OverflowError_meta_45.j', 
'/tmp/usession-1/pypy/pypy/exceptions/Exception_meta_22.j', 
'/tmp/usession-1/pypy/pypy/exceptions/StandardError_meta_21.j', 
'/tmp/usession-1/pypy/pypy/exceptions/UnicodeError_9.j', 
'/tmp/usession-1/pypy/pypy/Main.j', 
'/tmp/usession-1/pypy/pypy/exceptions/StandardError_11.j', 
'/tmp/usession-1/pypy/pypy/exceptions/LookupError_meta_52.j']

So far so good, I think... Then however:

[Timer] Timings:
[Timer] annotate                       - 329.6 s
[Timer] rtype_ootype                   - 104.8 s
[Timer] backendopt_ootype              -  77.2 s
[Timer] source_jvm                     -  96.8 s
[Timer] compile_jvm                    -   2.0 s
[Timer] ========================================
[Timer] Total:                         - 610.4 s
[translation:ERROR] Error:
[translation:ERROR]  Traceback (most recent call last):
[translation:ERROR]    File "translate.py", line 273, in main
[translation:ERROR]     drv.proceed(goals)
[translation:ERROR]    File 
"/home/faassen/install/pypy-dist/pypy/translator/driver.py", line 810, 
in proceed
[translation:ERROR]     return self._execute(goals, task_skip = 
self._maybe_skip())
[translation:ERROR]    File 
"/home/faassen/install/pypy-dist/pypy/translator/tool/taskengine.py", 
line 112, in _execute
[translation:ERROR]     res = self._do(goal, taskcallable, *args, **kwds)
[translation:ERROR]    File 
"/home/faassen/install/pypy-dist/pypy/translator/driver.py", line 281, 
in _do
[translation:ERROR]     res = func()
[translation:ERROR]    File 
"/home/faassen/install/pypy-dist/pypy/translator/driver.py", line 746, 
in task_compile_jvm
[translation:ERROR]     self.jvmsource.compile()
[translation:ERROR]    File 
"/home/faassen/install/pypy-dist/pypy/translator/jvm/genjvm.py", line 
165, in compile
[translation:ERROR]     self._invoke(jascmd + files, False)
[translation:ERROR]    File 
"/home/faassen/install/pypy-dist/pypy/translator/jvm/genjvm.py", line 
107, in _invoke
[translation:ERROR]     raise JvmSubprogramError(res, args, stdout, stderr)
[translation:ERROR]  JvmSubprogramError: Error code 0 running ['jasmin', 
'-d', '/tmp/usession-1/pypy', 
'/tmp/usession-1/pypy/pypy/InterlinkImplementation_6.j', 
'/tmp/usession-1/pypy/pypy/throwUnicodeDecodeError_1.j', 
'/tmp/usession-1/pypy/pypy/exceptions/ValueError_10.j', 
'/tmp/usession-1/pypy/pypy/Object_14.j', 
'/tmp/usession-1/pypy/pypy/exceptions/UnicodeDecodeError_meta_18.j', 
'/tmp/usession-1/pypy/pypy/exceptions/UnicodeError_meta_19.j', 
'/tmp/usession-1/pypy/pypy/exceptions/UnicodeDecodeError_8.j', 
'/tmp/usession-1/pypy/pypy/exceptions/Exception_12.j', 
'/tmp/usession-1/pypy/pypy/Object_meta_16.j', 
'/tmp/usession-1/pypy/pypy/ll_raise_OSError__Signed_5.j', 
'/tmp/usession-1/pypy/pypy/exceptions/EnvironmentError_meta_30.j', 
'/tmp/usession-1/pypy/pypy/throwZeroDivisionError_4.j', 
'/tmp/usession-1/pypy/pypy/exceptions/EnvironmentError_27.j', 
'/tmp/usession-1/pypy/pypy/throwValueError_0.j', 
'/tmp/usession-1/pypy/pypy/exceptions/ValueError_meta_20.j', 
'/tmp/usession-1/pypy/pypy/Object_15.j', 
'/tmp/usession-1/pypy/pypy/throwOverflowError_3.j', 
'/tmp/usession-1/pypy/pypy/throwIndexError_2.j', 
'/tmp/usession-1/pypy/pypy/exceptions/OSError_26.j', 
'/tmp/usession-1/pypy/pypy/Object_13.j', 
'/tmp/usession-1/pypy/pypy/exceptions/OSError_meta_29.j', 
'/tmp/usession-1/pypy/pypy/exceptions/OverflowError_meta_45.j', 
'/tmp/usession-1/pypy/pypy/exceptions/Exception_meta_22.j', 
'/tmp/usession-1/pypy/pypy/exceptions/StandardError_meta_21.j', 
'/tmp/usession-1/pypy/pypy/exceptions/UnicodeError_9.j', 
'/tmp/usession-1/pypy/pypy/Main.j', 
'/tmp/usession-1/pypy/pypy/exceptions/StandardError_11.j', 
'/tmp/usession-1/pypy/pypy/exceptions/LookupError_meta_52.j']

Do I need a different version of jasmin? 'jasmin -version' reports:

Jasmin version: v sable-1.2

Also for my next step, assuming I get it to work after this, what'd I 
need do to start it up to run a script or see a Python prompt? The pypy 
docs on the website still have the JVM project being in an earlier stage 
than it really is, so it doesn't really say yet.

Regards,

Martijn

_______________________________________________
[email protected]
http://codespeak.net/mailman/listinfo/pypy-dev

Reply via email to