Ticket #7126 (closed bug: fixed)

Opened 11 months ago

Last modified 11 months ago

Unexpected loop

Reported by: boris Owned by:
Priority: normal Milestone: 7.6.1
Component: Compiler Version: 7.4.1
Keywords: class, hang, loop Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: Incorrect result at runtime Difficulty: Unknown
Test Case: T7126 Blocked By:
Blocking: Related Tickets:

Description

The attached program executes as expected if compiled with GHC 7.0.3, but crashes with <<loop>> for GHC 7.4.1. When the code was more polymorphic (before simplifying the case), it just hanged. I suspect that the loop is related to the class dictionaries creation/passing.

Expected:

"1"
"1"

Actual:

"1"
bug: <<loop>>

Attachments

bug.hs Download (0.5 KB) - added by boris 11 months ago.

Change History

Changed 11 months ago by boris

Changed 11 months ago by pcapriotti

  • status changed from new to closed
  • difficulty set to Unknown
  • resolution set to fixed
  • milestone set to 7.6.1

Thanks for the report. This looks fixed in HEAD.

Changed 11 months ago by pcapriotti

  • testcase set to T7126
Note: See TracTickets for help on using tickets.