X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Fmain%2FHeaderInfo.hs;h=5f4fc7c48baaf629799afc638b210ef1d9510233;hb=cbbee4e8727c583daf32d9bf17f00afaa839ef10;hp=8f5d020f04e42ac7b4bdc4b840d1547890f45e1a;hpb=a70a6e393222e586c518ca7c1982be6d2b9ff1d2;p=ghc-hetmet.git diff --git a/compiler/main/HeaderInfo.hs b/compiler/main/HeaderInfo.hs index 8f5d020..5f4fc7c 100644 --- a/compiler/main/HeaderInfo.hs +++ b/compiler/main/HeaderInfo.hs @@ -59,9 +59,10 @@ getImports dflags buf filename source_filename = do case unP parseHeader (mkPState buf loc dflags) of PFailed span err -> parseError span err POk pst rdr_module -> do - let ms@(_warns, errs) = getMessages pst + let _ms@(_warns, errs) = getMessages pst -- don't log warnings: they'll be reported when we parse the file -- for real. See #2500. + ms = (emptyBag, errs) -- logWarnings warns if errorsFound dflags ms then liftIO $ throwIO $ mkSrcErr errs