X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fcompiler%2Ftypecheck%2FTcRnDriver.lhs;h=10d0c3573de7b474caa742832e36f9572b3ee51d;hb=d05528b08dd9ef1043f4b24ecefbf0ec092048ed;hp=04b0ca3308fdf9fcf96d1e8a820371ffff02550c;hpb=887941ae43b1531aab7a8bc59dd47db537b33249;p=ghc-hetmet.git diff --git a/ghc/compiler/typecheck/TcRnDriver.lhs b/ghc/compiler/typecheck/TcRnDriver.lhs index 04b0ca3..10d0c35 100644 --- a/ghc/compiler/typecheck/TcRnDriver.lhs +++ b/ghc/compiler/typecheck/TcRnDriver.lhs @@ -658,6 +658,8 @@ rnTopSrcDecls group tcg_imports gbl }) $ do { + failIfErrsM ; -- No point in continuing if (say) we have duplicate declarations + -- Rename the source decls (tcg_env, rn_src_decls, src_fvs) <- initRn SourceMode (rnSrcDecls group) ; setGblEnv tcg_env $ do {