#14627: qAddTopDecls: can't convert top-level declarations -------------------------------------+------------------------------------- Reporter: tianxiaogu | Owner: mgsloan Type: bug | Status: patch Priority: normal | Milestone: Component: Template Haskell | Version: 8.2.2 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: Compile-time | Unknown/Multiple crash or panic | Test Case: th/T14627 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Phab:D4914 Wiki Page: | -------------------------------------+------------------------------------- Comment (by Ben Gamari <ben@…>): In [changeset:"0f79b0ef140e086a48d1aa5b945ad5a3754ccdd1/ghc" 0f79b0e/ghc]: {{{ #!CommitTicketReference repository="ghc" revision="0f79b0ef140e086a48d1aa5b945ad5a3754ccdd1" Fix handling of unbound constructor names in TH #14627 Also adds a comment to UnboundVarE clarifying that it also is used for unbound constructor identifiers, since that isn't very clear from the name. Test Plan: testsuite/tests/th/T14627.hs Reviewers: goldfire, bgamari Reviewed By: goldfire Subscribers: rwbarton, thomie, carter Differential Revision: https://phabricator.haskell.org/D4923 }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14627#comment:8> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler