Cheng Shao pushed to branch wip/floatout-verbosity-check at Glasgow Haskell Compiler / GHC
Commits:
-
8da5121c
by Cheng Shao at 2026-03-02T21:42:28+00:00
2 changed files:
Changes:
| ... | ... | @@ -1279,7 +1279,7 @@ pprReason pref reason = case reason of |
| 1279 | 1279 | nest 2 (hsep (map ppr deps))
|
| 1280 | 1280 | |
| 1281 | 1281 | reportCycles :: Logger -> [SCC UnitInfo] -> IO ()
|
| 1282 | -reportCycles logger sccs = mapM_ report sccs
|
|
| 1282 | +reportCycles logger sccs = when (logVerbAtLeast logger 2) $ mapM_ report sccs
|
|
| 1283 | 1283 | where
|
| 1284 | 1284 | report (AcyclicSCC _) = return ()
|
| 1285 | 1285 | report (CyclicSCC vs) =
|
| ... | ... | @@ -1288,7 +1288,7 @@ reportCycles logger sccs = mapM_ report sccs |
| 1288 | 1288 | nest 2 (hsep (map (ppr . unitId) vs))
|
| 1289 | 1289 | |
| 1290 | 1290 | reportUnusable :: Logger -> UnusableUnits -> IO ()
|
| 1291 | -reportUnusable logger pkgs = mapM_ report (nonDetUniqMapToList pkgs)
|
|
| 1291 | +reportUnusable logger pkgs = when (logVerbAtLeast logger 2) $ mapM_ report (nonDetUniqMapToList pkgs)
|
|
| 1292 | 1292 | where
|
| 1293 | 1293 | report (ipid, (_, reason)) =
|
| 1294 | 1294 | debugTraceMsg logger 2 $
|
| ... | ... | @@ -1389,7 +1389,7 @@ mergeDatabases logger = foldM merge (emptyUniqMap, emptyUniqMap) . zip [1..] |
| 1389 | 1389 | merge (pkg_map, prec_map) (i, UnitDatabase db_path db) = do
|
| 1390 | 1390 | debugTraceMsg logger 2 $
|
| 1391 | 1391 | text "loading package database" <+> ppr db_path
|
| 1392 | - when (log_verbosity (logFlags logger) >= 2) $
|
|
| 1392 | + when (logVerbAtLeast logger 2) $
|
|
| 1393 | 1393 | forM_ (Set.toList override_set) $ \pkg ->
|
| 1394 | 1394 | debugTraceMsg logger 2 $
|
| 1395 | 1395 | text "package" <+> ppr pkg <+>
|
| ... | ... | @@ -463,7 +463,7 @@ withTiming' logger what force_result prtimings action |
| 463 | 463 | |
| 464 | 464 | debugTraceMsg :: Logger -> Int -> SDoc -> IO ()
|
| 465 | 465 | debugTraceMsg logger val msg =
|
| 466 | - when (log_verbosity (logFlags logger) >= val) $
|
|
| 466 | + when (logVerbAtLeast logger val) $
|
|
| 467 | 467 | logInfo logger (withPprStyle defaultDumpStyle msg)
|
| 468 | 468 | {-# INLINE debugTraceMsg #-} -- see Note [INLINE conditional tracing utilities]
|
| 469 | 469 |