[GHC] #5753: ghci doesn't always use compiled modules

GHC cvs-ghc at haskell.org
Mon Jan 9 13:53:02 CET 2012


#5753: ghci doesn't always use compiled modules
---------------------------------+------------------------------------------
    Reporter:  rl                |       Owner:            
        Type:  bug               |      Status:  infoneeded
    Priority:  normal            |   Milestone:  7.4.1     
   Component:  Compiler          |     Version:  7.2.1     
    Keywords:                    |          Os:  Windows   
Architecture:  Unknown/Multiple  |     Failure:  Other     
  Difficulty:  Unknown           |    Testcase:            
   Blockedby:                    |    Blocking:            
     Related:                    |  
---------------------------------+------------------------------------------

Comment(by simonmar):

 I'm still trying to reproduce it.  Here's what I'm using:

 {{{
 GHC=/c/ghc/ghc-7.2.1/bin/ghc
 # GHC=/c/simonmar/ghc-validate/inplace/bin/ghc-stage2

 rm -f *.hi *.o
 $GHC -c T.hs
 runhaskell -f $GHC -v U.hs
 sleep 70
 touch T.hs
 runhaskell -f $GHC -v U.hs
 sleep 70
 $GHC -c T.hs -fforce-recomp
 runhaskell -f $GHC -v U.hs
 }}}

 the last step always says "Skipping T".  I haven't tried it with Cygwin
 yet, but I have tried with MSYS on Windows.  Before I go to the trouble of
 installing Cygwin, have I got something wrong in the script here?  Does
 that script reproduce it for you?

 If it happens for you and not me, then my guess would be that something
 weird is going on with timestamps on your system, perhaps due to a virus
 scanner or somesuch.

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



More information about the Glasgow-haskell-bugs mailing list