Message7166
$ jython2.5 -m py_compile _vimbuiltins.py
$ jython2.7 -m py_compile _vimbuiltins.py
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/home/zart/opt/jython-2.7/Lib/runpy.py", line 175, in run_module
return _run_module_code(code, init_globals, run_name,
File "/home/zart/opt/jython-2.7/Lib/runpy.py", line 81, in _run_module_code
_run_code(code, mod_globals, init_globals,
File "/home/zart/opt/jython-2.7/Lib/runpy.py", line 72, in _run_code
exec code in run_globals
File "/home/zart/opt/jython-2.7/Lib/py_compile.py", line 128, in <module>
sys.exit(main())
File "/home/zart/opt/jython-2.7/Lib/py_compile.py", line 120, in main
compile(filename, doraise=True)
File "/home/zart/opt/jython-2.7/Lib/py_compile.py", line 120, in main
compile(filename, doraise=True)
File "/home/zart/opt/jython-2.7/Lib/py_compile.py", line 96, in compile
_py_compile.compile(file, cfile, dfile)
File "/home/zart/opt/jython-2.7/Lib/py_compile.py", line 96, in compile
_py_compile.compile(file, cfile, dfile)
at org.python.objectweb.asm.MethodWriter.a(Unknown Source)
at org.python.objectweb.asm.ClassWriter.toByteArray(Unknown Source)
at org.python.compiler.ClassFile.write(ClassFile.java:124)
at org.python.compiler.Module.write(Module.java:618)
at org.python.compiler.Module.compile(Module.java:674)
at org.python.core.imp.compileSource(imp.java:330)
at org.python.core.imp.compileSource(imp.java:252)
at org.python.modules._py_compile.compile(_py_compile.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
java.lang.RuntimeException: java.lang.RuntimeException: Method code too large!
Using smaller version of _vimbuiltins.py to generate .class and checking it with 'javap -c' shows that both 2.5 and 2.7 generate same bytecode. But 2.7 chokes on larger input somehow. So this looks like regression on jython side. |
|
Date |
User |
Action |
Args |
2012-05-28 05:50:41 | zart | set | messageid: <1338184241.29.0.467755503664.issue1891@psf.upfronthosting.co.za> |
2012-05-28 05:50:41 | zart | set | recipients:
+ zart, fwierzbicki, dahlia |
2012-05-28 05:50:41 | zart | link | issue1891 messages |
2012-05-28 05:50:40 | zart | create | |
|