Ticket #3166 (closed bug: fixed)
recompilation checking too optimistic about infix ops
| Reported by: | roland | Owned by: | simonmar |
|---|---|---|---|
| Priority: | high | Milestone: | 6.12.1 |
| Component: | Compiler | Version: | 6.10.1 |
| Keywords: | Cc: | ||
| Operating System: | Unknown/Multiple | Architecture: | Unknown/Multiple |
| Type of failure: | Difficulty: | Easy (less than 1 hour) | |
| Test Case: | Blocked By: | ||
| Blocking: | Related Tickets: |
Description
Changing the infix declaration of an operator, e.g. from infixl to infixr, doesn't trigger recompilation of dependent modules.
This behavior can be observed for type classes, type synonyms, and constants, but not for data and type constructors.
Change History
Note: See
TracTickets for help on using
tickets.
