Simon Jakobi pushed to branch wip/sjakobi/T25450-print-cpu at Glasgow Haskell Compiler / GHC Commits: f33fa016 by Simon Jakobi at 2026-05-30T05:09:28+02:00 ghc/Main: Remove redundant PrintEnabledCpuFeatures branch The outer case on postLoadMode already dispatches PrintEnabledCpuFeatures before session setup, so the inner case branch is unreachable and -Woverlapping-patterns rejects it under -Werror in validate builds. - - - - - 1 changed file: - ghc/Main.hs Changes: ===================================== ghc/Main.hs ===================================== @@ -280,7 +280,6 @@ main' postLoadMode units dflags0 args flagWarnings = do ShowPackages -> liftIO $ showUnits hsc_env DoFrontend f -> doFrontend f srcs DoBackpack -> doBackpack (map fst srcs) - PrintEnabledCpuFeatures -> panic "impossible: PrintEnabledCpuFeatures handled before session setup" liftIO $ dumpFinalStats logger View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/f33fa016e9e9c71c3de774da3d9aca4f... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/f33fa016e9e9c71c3de774da3d9aca4f... You're receiving this email because of your account on gitlab.haskell.org.
participants (1)
-
Simon Jakobi (@sjakobi2)