#5445: programatica package compilation fails
----------------------------------------+-----------------------------------
  Reporter:  maeder                     |          Owner:  simonpj         
      Type:  bug                        |         Status:  closed          
  Priority:  normal                     |      Milestone:                  
 Component:  Compiler                   |        Version:  7.2.1           
Resolution:  fixed                      |       Keywords:                  
  Testcase:                             |      Blockedby:                  
Difficulty:                             |             Os:  Unknown/Multiple
  Blocking:                             |   Architecture:  Unknown/Multiple
   Failure:  GHC rejects valid program  |  
----------------------------------------+-----------------------------------
Changes (by simonpj):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 I backtracked!  Anyway, the bug is fixed. Thank you for identifying it for
 me.
 {{{
 commit f5c0851a72f7a9cb8a7349eec7a6d4262be7295d
 Author: Simon Peyton Jones <[email protected]>
 Date:   Fri Sep 2 17:34:00 2011 +0100

     Backtrack on the wierd special case of data family exports

     I had second thoughts on the "data family export" question.
     Rather than add a wierd special case it seems better to be
     simple and consistent.  So this patch

      * Reverts to the simple behaviour:
          module M where { ... }
        exports only what is defined in M, ie NOT any
        imported data families.
        See Note [Exports of data families] in RnNames

     * Documents this behaviour in the user manual, and clarifies
       what was there before.
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5445#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler

_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to