[GHC] #15234: WARNING in hptSomeThingsBelowUs when using a source plugin

GHC ghc-devs at haskell.org
Thu Jul 5 12:29:39 UTC 2018


#15234: WARNING in hptSomeThingsBelowUs when using a source plugin
-------------------------------------+-------------------------------------
        Reporter:  mpickering        |                Owner:  (none)
            Type:  bug               |               Status:  new
        Priority:  normal            |            Milestone:  8.8.1
       Component:  Compiler          |              Version:  8.4.3
      Resolution:                    |             Keywords:
                                     |  SourcePlugins, plugins
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:                    |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by darchon):

 It seems that the combination of plugins, TH, and ghc861rc1 just
 completely fails; this is me trying to compile `clash-prelude` on
 ghc861rc:

 {{{
 WARNING in hptSomeThingsBelowUs
   missing module GHC.TypeLits.KnownNat.Solver
   Probable cause: out-of-date interface files
 WARNING in hptSomeThingsBelowUs
   missing module GHC.TypeLits.Normalise
   Probable cause: out-of-date interface files
 WARNING in hptSomeThingsBelowUs
   missing module GHC.TypeLits.KnownNat.Solver
   Probable cause: out-of-date interface files
 [34 of 67] Compiling Clash.Signal.Bundle ( src/Clash/Signal/Bundle.hs,
 /home/christiaan/devel/clash-prelude/dist-
 newstyle/build/x86_64-linux/ghc-8.6.0.20180627/clash-
 prelude-0.99/build/Clash/Signal/Bundle.o )
 src/Clash/Signal/Bundle.hs:1:1: fatal:
     cannot find object file for module ‘GHC.TypeLits.KnownNat.Solver’
     while linking an interpreted expression
 }}}

 I could open a new issue, but they probably have same root cause, so I'm
 just reporting it here. I'll see if I can make a smaller test case.

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


More information about the ghc-tickets mailing list