Bugs item #699225, was opened at 2003-03-07 03:21
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=108032&aid=699225&group_id=8032

Category: None
Group: 5.04.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Carlos Eduardo Scheidegger (carlossch)
Assigned to: Nobody/Anonymous (nobody)
Summary: GHCi segfaults on expression evaluation

Initial Comment:
Hello. 

I think I've come across a GHCi bug.

Using the following module, GHCi version 5.04.2 segfaults, apparently trying to 
compute a type using functional dependencies. The segfault
happens when I try to calculate (v1 .> v2). I tried the code on Hugs, and it answers

Main> v1 .> v2
V [] :: PSOp (Pop a Id)

as expected. I think the problem is occuring in the line

> instance Reverse a b c => CheckPS Id a b c

because if I remove the line

> instance Reverse a (Pop t b)  c => Reverse (Pop t a) b c

instead of segfaulting, GHCi rightfully complains:

<interactive>:1:
    No instance for (Reverse (Pop a Id) Id c)
    arising from use of `.>' at <interactive>:1
    In the definition of `it': v1 .> v2


GHC compiles the program just fine and runs it without any issues. I installed GHC 
5.04.2 using the RedHat 8.0 RPM's. If there's any important information you may need 
from me, please,  contact me through my email ([EMAIL PROTECTED]), I'd be glad to be 
of help.

Carlos

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

>Comment By: Carlos Eduardo Scheidegger (carlossch)
Date: 2003-03-07 03:29

Message:
Logged In: YES 
user_id=598005

I have just noticed that I mistakenly uploaded the file Test.hs without uncommenting 
the line

> instance Reverse a (Pop t b) ... 

GHCi only crashes with this line uncommented. I am sorry for the confusion

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

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

Reply via email to