[aarch64-port-dev ] Assertion failures in mauve
Edward Nevill
edward.nevill at linaro.org
Tue Aug 6 03:03:58 PDT 2013
Hi,
There are 19 assertion failures in the mauve test suite with fastdebug, builtin sim, -Xcomp.
18 of them are
# Internal Error (/home/ed/work/ssl/jdk8/hotspot/src/cpu/aarch64/vm/assembler_aarch64.cpp:1439), pid=16692, tid=139736898889472
# assert(sets_flags || uimm || Rd != Rn) failed: insn is a NOP
The failing tests are
java.awt.Label.PaintTest
java.awt.Label.MouseMotionListenerTest
java.awt.Label.MouseWheelListenerTest
java.awt.Label.MouseListenerTest
java.awt.List.ScrollbarPaintTest
java.awt.List.PaintTestFilledList
java.awt.List.PaintTestEmptyList
java.awt.Panel.TestPanelRepaint
java.awt.FlowLayout.PaintTestZeroGaps
java.awt.FlowLayout.PaintTestBiggerHgap
java.awt.FlowLayout.PaintTestZeroVgap
java.awt.FlowLayout.PaintTestBiggerVgap
java.awt.FlowLayout.PaintTestBasicSetup3
java.awt.FlowLayout.PaintTestBiggerGaps
java.awt.FlowLayout.minimumLayoutSize
java.awt.FlowLayout.PaintTestBasicSetup1
java.awt.FlowLayout.PaintTestZeroHgap
java.awt.FlowLayout.PaintTestBasicSetup2
Can we simply squash this assert? And which is better
a) Generate the NOP
b) Just return and dont emit any instruction in this instance
All the best,
Ed.
More information about the aarch64-port-dev
mailing list