Bug fix: Debug builds fail

Edward Nevill edward.nevill at gmail.com
Wed Dec 30 21:40:26 UTC 2015


Hi Joseph,

This patch looks good and fixes the debug build, thanks for doing this. Would you like to try pushing it, and see if the problems you were having pushing before persist.

Although it now builds, I get assert failures straight off with just the java command on its own. Is this expected? FYI: The assert failure I get is


# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (/work/ed/aarch32/jdk9/hotspot/src/cpu/aarch32/vm/macroAssembler_aarch32.cpp:1712), pid=28250, tid=28251
#  assert(bs->kind() == BarrierSet::CardTableModRef) failed: Wrong barrier set kind

All the best,
Ed.

On Wed, 2015-12-30 at 17:46 +0000, Joseph Joyce wrote:
> Hi all,
> The build fails on both fastdebug and slowdebug builds from an invalid
> conversion from ‘InstanceKlass**’ to ‘Klass**’ in
> methodHandles_aarch32.cpp.
> This patch fixes that and also some warnings about possibly unitialised
> values.
> 
> Thanks
> Joseph




More information about the aarch32-port-dev mailing list