Odd GHCi behavior

Simon Marlow simonmar at microsoft.com
Tue Aug 26 08:18:26 EDT 2003


 
> ketil:
> > Andy Moran <moran at galois.com> writes:
> > 
> > > Skipping  Util.List        ( ../../libraries/Util/List.hs, 
> > > ../../libraries/Util/List.o )
> > > ...
> > 
> > > Failed to load interface for `Util.List':
> > 
> > > Doing a big old clean, --make, and then GHCi solved the 
> problem.  But what 
> > > could cause this kind of behavior?  (I can't reproduce it, sorry.)
> > 
> > Something similar has occasionally happened to me when I've
> > interrupted (^C) a build.  Presumably, the compiler gets around to
> > touching the relevant file(s), but stops before it is able to finish
> > them, and doesn't clean up.
> 
> 
> I've seen this occasionally on private nightly builds over an
> NFS link. Only over NFS. But this hasn't happened since 6.0.1. It 
> would happen one night, and not the next, even if nothing changed
> in the source. So I always presumed it was a weird timestamp
> issue.

I've seen this too, and always assumed it was breakage in Linux's NFS
implementation.  The build has always continued without a problem when I
tried by hand.

If anyone has a repeatable case, please just tar up a snapshot of the
directory (objects, interfaces and all) and send it over.

Cheers,
	Simon




More information about the Glasgow-haskell-bugs mailing list