[kaffe] [PATCH] IA-64 fixes

Gwenole Beauchesne gbeauchesne@mandrakesoft.com
Thu May 15 15:35:01 2003


On Thu, 15 May 2003, Gwenole Beauchesne wrote:

> The sysdepCallMethod() tester I posted earlier triggered a few bugs in the 
> IA-64 version. Fixed hereunder among other fixlets. Patch against 1.1 CVS 
> (2003/05/14). No regressions, no improvement either. :-(

Hmm sorry, sysdepCallMethod() did regress at -O2. I will fix that 
tomorrow. Another thing is that at this level I am seeing a new type of 
error like:

error compiling:
lt-kaffe-bin: mem/gc-mem.c:379: gc_heap_malloc: Assertion `(((gc_block *) 
gc_block_base) + ((((uintp) mem) - gc_heap_base) >> gc_pgbits))->size >= 
sz' failed.
TestScript: line 1: 30018 Aborted                 
/home/gb/rpm/BUILD/kaffe-1.1/kaffe/kaffe/kaffe-bin at.dms.kjc.Main 
-classpath 
".:.::.:/home/gb/rpm/BUILD/kaffe-1.1/libraries/javalib/rt.jar:/home/gb/rpm/BUILD/kaffe-1.1/libraries/javalib/kjc.jar:" 
-d . ./PipeTest.java
FAIL: PipeTest.java

and other failures disappeared (total decreassed downto 20).

Bye,
Gwenole.