Good catch! This seems like a straightforward bug. Do you mind creating a ticket for this issue on GHC Trac at https://ghc.haskell.org/trac/ghc/newticket ?
Best, Ryan S. _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs