FIX #1914: GHCi forgot all the modules that were loaded before an error
authorSimon Marlow <simonmar@microsoft.com>
Fri, 30 Nov 2007 13:07:34 +0000 (13:07 +0000)
committerSimon Marlow <simonmar@microsoft.com>
Fri, 30 Nov 2007 13:07:34 +0000 (13:07 +0000)
compiler/main/GHC.hs

index dd92677..967daf3 100644 (file)
@@ -1153,7 +1153,7 @@ upsweep hsc_env old_hpt stable_mods cleanup sccs = do
        cleanup         -- Remove unwanted tmp files between compilations
 
         case mb_mod_info of
-           Nothing -> return (Failed, hsc_env, [])
+           Nothing -> return (Failed, hsc_env, done)
            Just mod_info -> do 
                let this_mod = ms_mod_name mod