BZ #112: assert with OpenJDK jdk test java/lang/reflect/Array/ExceedMaxDim

Status fields:

creation_ts:2008-10-20 16:54
component:vm
version:default branch
rep_platform:All
op_sys:All
bug_status:RESOLVED
resolution:FIXED
reporter:twisti@complang.tuwien.ac.at
It seems there is an exception missing:

----------messages:(3/123)----------
command: main ExceedMaxDim
reason: Assumed action based on file name: run main ExceedMaxDim
elapsed time (seconds): 0.383
----------System.out:(1/59)----------
LOG: [0x00000000400a4960] Creating array of dimension >255
----------System.err:(1/102)----------
java: ../../../src/vm/linker.cpp:1033: arraydescriptor* link_array(classinfo*):
Assertion `0' failed.
result: Failed. Unexpected exit from test [exit code: 134]

Should be trivial to fix.

Comment #1 by twisti@complang.tuwien.ac.at on 2008-10-21 10:04:39

As I said: http://mips.complang.tuwien.ac.at/hg/cacao/rev/df9fae9d6681

Comment #2 by twisti@complang.tuwien.ac.at on 2008-10-21 10:09:56

I've also added a JUnit test:
http://mips.complang.tuwien.ac.at/hg/cacao/rev/842bae5db57e