Bugs item #1226252, was opened at 2005-06-23 13:23
Message generated for change (Settings changed) made by simonmar
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=108032&aid=1226252&group_id=8032

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: 6.4
>Status: Closed
>Resolution: Fixed
Priority: 5
Submitted By: Markus Laire (malaire)
Assigned to: Simon Marlow (simonmar)
Summary: internal error: EVACUATED object entered!

Initial Comment:
During 'make test' of pugs (http://pugscode.org/) which
is written in Haskell I got this error:

...
...
t/oo/construction..................................ok
        6/7 TODO feature tests
t/oo/delegation....................................ok
        24/34 TODO feature tests
t/oo/destruction...................................ok
6/6# Looks like you failed 2 tests of 6
pugs: internal error: EVACUATED object entered!
    Please report this as a bug to
[email protected],
    or http://www.sourceforge.net/projects/ghc/
t/oo/destruction...................................dubious
        Test returned status 254 (wstat 65024, 0xfe00)
DIED. FAILED tests 4-5
        Failed 2/6 tests, 66.67% okay
t/oo/enums.........................................ok
        54/58 TODO feature tests
...
...


I have:
* GHC 6.4
* pugs r4916
* (no parrot)
* SuSe 9.1
* "uname -a" gives "Linux markus 2.6.5-7.155.29-default
#1 Thu Jun 2 12:07:05 UTC 2005 i686 athlon i386 GNU/Linux"


----------------------------------------------------------------------

>Comment By: Simon Marlow (simonmar)
Date: 2005-11-11 11:10

Message:
Logged In: YES 
user_id=48280

I'm reasonably sure I've fixed this, in rev. 1.276 of
ghc/rts/Schedule.c.  I wasn't able to reproduce the symptoms
using Pugs, but it is highly likely that this is the same
bug - triggered duing a GC near program termination when
there are finalizers running.


----------------------------------------------------------------------

Comment By: Markus Laire (malaire)
Date: 2005-07-06 15:38

Message:
Logged In: YES 
user_id=331912

I just did a double-check with

> svn co http://svn.openfoundry.org/pugs -r 4916
> cd pugs
> perl Makefile.PL && make
> make test

and got the same error.

I've updated pugs quite often and havn't got this error with
other revisions.

----------------------------------------------------------------------

Comment By: Simon Marlow (simonmar)
Date: 2005-07-06 12:42

Message:
Logged In: YES 
user_id=48280

As a data point, I don't get this error with:
  
  Pugs 6.2.7
  GHC 6.4.1-20050705 on x86_64-unknown-linux

That doesn't necessarily mean it's fixed, though.  It might
be a sensitive GC bug, or it could be a bug in Pugs.  I'll
see if I can get closer to your setup to reproduce it.


----------------------------------------------------------------------

Comment By: Markus Laire (malaire)
Date: 2005-06-23 13:28

Message:
Logged In: YES 
user_id=331912

This just might be related to bug [ 1222522 ] which I got at
the same test-file with earlier version of pugs.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=108032&aid=1226252&group_id=8032
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to