X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Fcmm%2FCmmCPS.hs;h=7bfdf8437e054485c7b3f64602f3def17f53ed89;hb=8350c21760d8610b0b2f329095ffb80bb1bc20d9;hp=17c11ce2646c1a17de576c4642beac417508a725;hpb=d2ce0f52d42edf32bb9f13796e6ba6edba8bd516;p=ghc-hetmet.git diff --git a/compiler/cmm/CmmCPS.hs b/compiler/cmm/CmmCPS.hs index 17c11ce..7bfdf84 100644 --- a/compiler/cmm/CmmCPS.hs +++ b/compiler/cmm/CmmCPS.hs @@ -42,7 +42,7 @@ cmmCPS :: DynFlags -- ^ Dynamic flags: -dcmm-lint -ddump-cps-cmm cmmCPS dflags cmm_with_calls = do { when (dopt Opt_DoCmmLinting dflags) $ do showPass dflags "CmmLint" - case firstJust $ map cmmLint cmm_with_calls of + case firstJusts $ map cmmLint cmm_with_calls of Just err -> do printDump err ghcExit dflags 1 Nothing -> return ()