Opened 7 years ago

Closed 3 years ago

#3915 closed bug (fixed)

GHC panic; possibly related to mutually recursive modules

Reported by: bob Owned by: jstolarek
Priority: lowest Milestone: 7.6.2
Component: Compiler Version: 6.12.1
Keywords: GHC panic mutually recursive modules Cc:
Operating System: Linux Architecture: x86
Type of failure: Compile-time crash Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:

Description

GHC panics when an instance block is uncommented in State.hs in http://patch-tag.com/r/bob/Domination. The attached patch uncomments it. It might be related to mutually recursive modules.

Attachments (1)

panic.diff (719 bytes) - added by bob 7 years ago.
Uncomment "instance Default GuiState" block

Download all attachments as: .zip

Change History (11)

Changed 7 years ago by bob

Attachment: panic.diff added

Uncomment "instance Default GuiState" block

comment:1 Changed 7 years ago by igloo

Milestone: 6.12.3

Thanks for the report. Can you please say what command you are running, and paste the error you get?

Also, if you are able to make a testcase that doesn't depend on other packages then that would make this easier to investigate.

comment:2 Changed 7 years ago by igloo

Milestone: 6.12.36.14.1
Priority: normallow

comment:3 Changed 6 years ago by igloo

Milestone: 7.0.17.0.2

comment:4 Changed 6 years ago by igloo

Milestone: 7.0.27.2.1

comment:5 Changed 6 years ago by simonmar

Type of failure: GHC doesn't work at allCompile-time crash

comment:6 Changed 5 years ago by igloo

Milestone: 7.2.17.4.1

comment:7 Changed 5 years ago by igloo

Milestone: 7.4.17.6.1
Priority: lowlowest

comment:8 Changed 4 years ago by igloo

Milestone: 7.6.17.6.2

comment:9 Changed 4 years ago by jstolarek

difficulty: Unknown
Owner: set to jstolarek

Is it OK if we close this ticket? We have no code that would allow to reproduce the problem (unless OP can provide us with code). I'll close this ticket in a couple of days/weeks, unless somebody objects.

comment:10 Changed 3 years ago by jstolarek

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.