Wolfgang Jeltsch pushed to branch wip/jeltsch/module-graph-reuse-in-downsweep at Glasgow Haskell Compiler / GHC Commits: 852e5d7e by Wolfgang Jeltsch at 2026-05-27T18:17:46+03:00 Comment on the non-inclusion and inclusion of module 'A' - - - - - 1 changed file: - testsuite/tests/ghc-api/downsweep/IncrementalDownsweep.hs Changes: ===================================== testsuite/tests/ghc-api/downsweep/IncrementalDownsweep.hs ===================================== @@ -90,6 +90,7 @@ main = do liftIO $ outputModuleNamesInGraph moduleGraph1 -- Turn 2: From scratch, using 'X' as root + -- NOTE: 'A' is not included, because it is not reachable. moduleGraph2 <- performDownsweepTurn Nothing "X" liftIO $ outputModuleNamesInGraph moduleGraph2 @@ -99,5 +100,6 @@ main = do ["A", "B", "C", "D"] -- Turn 3: Based on the result of turn 1, using 'X' as root + -- NOTE: 'A' is included, because the result of turn 1 contains it. moduleGraph3 <- performDownsweepTurn (Just moduleGraph1) "X" liftIO $ outputModuleNamesInGraph moduleGraph3 View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/852e5d7e5fc896f4e22b189e149a41a3... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/852e5d7e5fc896f4e22b189e149a41a3... You're receiving this email because of your account on gitlab.haskell.org.
participants (1)
-
Wolfgang Jeltsch (@jeltsch)