Bug fix: Debug builds fail
Joseph Joyce
josephjoyce at gmx.com
Sat Jan 9 23:28:43 UTC 2016
Hi Ed,
Thanks for looking at this. I've tried pushing it but the error I get
is the same as before. I've sent an email to ops to try and get it
resolved.
Thanks
Joseph
On Thu, 2016-01-07 at 09:50 +0000, Edward Nevill wrote:
> Hi Joseph,
>
> Thanks for fixing this. Did you want to try pushing this and see if
> push
> is working for you now?
>
> All the best,
> Ed.
>
> On Tue, 2016-01-05 at 00:22 +0000, Joseph Joyce wrote:
> > Hi Ed,
> > Thanks for testing this. I get the same result as you. I didn't
> > test
> > actually running the build as the debug builds worked previously -
> > sorry.
> >
> > I've made a new patch with the build fixes and a new fix to stop
> > the
> > assertion failing. It combines both store_check_part_1 and
> > store_check_part_2 into a single method as has happened in the
> > aarch64
> > version.
> >
> > I've tested it (by running jedit) across the release, fastdebug and
> > slowdebug builds (both with and without -XX:+UseCondCardMark) and
> > it
> > appears to work ok.
> >
> > Also while jedit starts successfully there are a couple of other
> > bugs
> > I've noticed such as entering text crashes it, as too does clicking
> > on
> > the About jEdit option in the help menu. These affect both debug
> > and
> > release builds. I'm going to look into these tomorrow.
> >
> > Thanks
> > Joseph
> >
> >
> > On Wed, 2015-12-30 at 21:40 +0000, Edward Nevill wrote:
> > > 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_
> > > aarc
> > > h32.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