hptSomeThingsBelowUs missing module

Ever since upgrading to 6.12.1, I've been getting a new warning. I compile with --make, e.g. (clipping out irrelevant stuff): ghc-6.12.1 -threaded -W -debug -package ghc --make \ -main-is App.Main App/Main.hs \ -o build/seq If I remove all imports to a module (say Util.Debug), compiling other modules prints this warning: WARNING in hptSomeThingsBelowUs missing module Util.Debug Probable cause: out-of-date interface files I searched on trac but didn't see anything with this name. Is this a known issue? It doesn't seem to cause any harm in the eventual binary, but is somewhat alarming to see a bunch of them scroll past. Manually wiping out a bunch of .hi files causes recompilation and the warning goes away.

Hello Evan, Saturday, January 2, 2010, 9:28:03 AM, you wrote:
Ever since upgrading to 6.12.1, I've been getting a new warning. I
Manually wiping out a bunch of .hi files causes recompilation and the warning goes away.
you need to do it. different ghc versions aren't compatible on .hi/.o files format/contents -- Best regards, Bulat mailto:Bulat.Ziganshin@gmail.com

Ever since upgrading to 6.12.1, I've been getting a new warning. I
Manually wiping out a bunch of .hi files causes recompilation and the warning goes away.
you need to do it. different ghc versions aren't compatible on .hi/.o files format/contents
Oh, it's not a 6.10 vs. 6.12 thing, I upgraded weeks ago and have rebuilt from scratch many times since. One thing I forgot to mention last time: the warning isn't totally harmless because it will cause ghci to fail to run functions no matter how much I reload modules. I have to quit and restart it to get it to work.

On 02/01/10 16:02, Evan Laforge wrote:
Ever since upgrading to 6.12.1, I've been getting a new warning. I
Manually wiping out a bunch of .hi files causes recompilation and the warning goes away.
you need to do it. different ghc versions aren't compatible on .hi/.o files format/contents
Oh, it's not a 6.10 vs. 6.12 thing, I upgraded weeks ago and have rebuilt from scratch many times since.
One thing I forgot to mention last time: the warning isn't totally harmless because it will cause ghci to fail to run functions no matter how much I reload modules. I have to quit and restart it to get it to work.
If you can reproduce the problem, please submit a bug report. Cheers, Simon
participants (3)
-
Bulat Ziganshin
-
Evan Laforge
-
Simon Marlow