You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by Nathan Beyer <nd...@apache.org> on 2008/05/30 04:38:08 UTC

[drlvm] assertion failures in gc on windows

I'm seeing assertion failures all over the places while running classlib
tests on drlvm on windows. Is anyone else seeing this?

file - gc_thread.h
line - 149
expression - alloc_block->status == BLOCK_FREE

-Nathan

Re: [drlvm] assertion failures in gc on windows

Posted by Nathan Beyer <nd...@apache.org>.
I ran the 'smoke.test' at the HEAD revision (660917) of drlvm trunk [1] and
there were numerous failures. I reverted to older revisions and have the
following results so far.
r660328 - OK
r660377 - OK
r660402 - OK
r660520 - OK

Which means it's likely the monster change starting at r660898 [2].

Can anyone else repeat this?

-Nathan

[1] https://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/?view=log
[2] https://svn.apache.org/viewvc?view=rev&revision=660898

On Thu, May 29, 2008 at 9:38 PM, Nathan Beyer <nd...@apache.org> wrote:

> I'm seeing assertion failures all over the places while running classlib
> tests on drlvm on windows. Is anyone else seeing this?
>
> file - gc_thread.h
> line - 149
> expression - alloc_block->status == BLOCK_FREE
>
> -Nathan
>

Re: [drlvm] assertion failures in gc on windows

Posted by Pavel Pervov <pm...@gmail.com>.
Nathan,

Yes, this is my fault. Harmless change of Boolean to BOOLEAN provoked
this interesting assertion.

I'm looking into this to fix the issue ASAP.

Thanks,
    Pavel.

On 5/30/08, Nathan Beyer <nd...@apache.org> wrote:
> I'm seeing assertion failures all over the places while running classlib
> tests on drlvm on windows. Is anyone else seeing this?
>
> file - gc_thread.h
> line - 149
> expression - alloc_block->status == BLOCK_FREE
>
> -Nathan
>