[aarch64-port-dev ] Assertion failures in mauve
Andrew Haley
aph at redhat.com
Tue Aug 6 03:21:12 PDT 2013
On 08/06/2013 11:03 AM, Edward Nevill wrote:
> 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
That depends on why we're generating the NOP. Can you have a look,
please?
Andrew.
More information about the aarch64-port-dev
mailing list