[GHC] #8443: cannot find normal object file when compiling TH code

GHC ghc-devs at haskell.org
Sun Oct 13 10:08:20 UTC 2013


#8443: cannot find normal object file when compiling TH code
----------------------------+----------------------------------------------
       Reporter:  snoyberg  |             Owner:
           Type:  bug       |            Status:  new
       Priority:  normal    |         Milestone:
      Component:  Compiler  |           Version:  7.7
       Keywords:            |  Operating System:  Linux
   Architecture:  x86_64    |   Type of failure:  GHC rejects valid program
  (amd64)                   |         Test Case:
     Difficulty:  Unknown   |          Blocking:
     Blocked By:            |
Related Tickets:            |
----------------------------+----------------------------------------------
 Unfortunately, I haven't been able to whittle this down to a smaller test
 case. In order to reproduce, just run `cabal install yesod-core-1.2.4.5
 --enable-tests`. The result is:

 {{{
 test/YesodCoreTest/NoOverloadedStrings.hs:16:26:
     cannot find normal object file ‛dist/build/tests/tests-
 tmp/YesodCoreTest/NoOverloadedStringsSub.dyn_o’
     while linking an interpreted expression
 }}}

 Tested using:

 The Glorious Glasgow Haskell Compilation System, version 7.7.20131012
 cabal-install version 1.18.0.2
 using version 1.18.0 of the Cabal library

 I'm on Ubuntu 12.04 64-bit. Compiling with GHC 7.6.3 and 7.4.2 works
 correctly.

 Let me know if there's any other information I can provide.

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8443>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list