Duncan Coutts pushed to branch wip/dcoutts/issue-27105-stopTicker at Glasgow Haskell Compiler / GHC Commits: aa761b95 by Duncan Coutts at 2026-05-14T22:36:22+01:00 Try disabling haddock build for temporary CI debugging On OSX, the build is failing on this branch but the failure is a timeout of haddock. This is impractical to debug. Instead we need to run the testsuite rather than building docs. Then we have a chance to see more specific failures. - - - - - 1 changed file: - hadrian/src/Rules/Documentation.hs Changes: ===================================== hadrian/src/Rules/Documentation.hs ===================================== @@ -81,21 +81,26 @@ needDocDeps = do -- | Build all documentation documentationRules :: Rules () documentationRules = do +{- buildDocumentationArchives buildHtmlDocumentation buildManPage buildPdfDocumentation buildSphinxInfoGuide - +-} -- a phony rule that runs Haddock for "Haskell Hierarchical Libraries" and -- the "GHC-API" "docs-haddock" ~> do + return () +{- root <- buildRoot need [ root -/- pathIndex "libraries" ] - +-} -- a phony rule that runs Haddock, builds the User's guide, builds -- Haddock's manual, and builds man pages "docs" ~> do + return () +{- root <- buildRoot doctargets <- ghcDocs =<< flavour @@ -128,6 +133,7 @@ documentationRules = do where archiveTarget "libraries" = Haddocks archiveTarget _ = SphinxHTML +-} -- | Check Sphinx log for undefined reference target errors. Ideally we would -- use sphinx's @-W@ flag here but unfortunately it also turns syntax View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/aa761b95cb461697522fb2adb366e36f... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/aa761b95cb461697522fb2adb366e36f... You're receiving this email because of your account on gitlab.haskell.org.
participants (1)
-
Duncan Coutts (@dcoutts)