[Git][ghc/ghc][wip/marge_bot_batch_merge_job] 12 commits: ghcup-metadata: Various fixes from 9.10.1

Marge Bot (@marge-bot) gitlab at gitlab.haskell.org
Tue May 21 23:51:36 UTC 2024



Marge Bot pushed to branch wip/marge_bot_batch_merge_job at Glasgow Haskell Compiler / GHC


Commits:
4f9a377b by Ben Gamari at 2024-05-21T19:51:10-04:00
ghcup-metadata: Various fixes from 9.10.1

Use Debian 12/x86-64, Debian 10/aarch64, and Debian 11/aarch64 bindists
where possible.

- - - - -
911e8fe7 by Sylvain Henry at 2024-05-21T19:51:14-04:00
Reverse arguments to stgCallocBytes (fix #24828)

- - - - -
6c32b8bc by Fendor at 2024-05-21T19:51:14-04:00
Add log messages for Iface serialisation compression level

Fix the label of the number of 'IfaceType' entries in the log message.
Add log message for the compression level that is used to serialise a an
interface file.

Adds `Outputable` instance for 'CompressionIFace'.

- - - - -
e7c308de by Hécate Moonlight at 2024-05-21T19:51:16-04:00
base: Update doctests outputs

ghc-internal: Update doctests outputs

- - - - -
3211d122 by David Binder at 2024-05-21T19:51:23-04:00
haddock: Fix the testsuites of the haddock-library

- Apply all the metadata revisions from Hackage
  to the cabal file.
- Fix the `ParserSpec.hs` file in the `spec`
  testsuite of haddock-library.
- Make `CHANGES.md` an extra-doc-file instead of
  an extra-source-file.

- - - - -
498c8467 by David Binder at 2024-05-21T19:51:23-04:00
haddock: Fix parser of @since pragma

The testsuite contained tests for annotations of
the form `@since foo-bar-0.5.0`, but the parser was
written incorrectly.

- - - - -
ce57cf1a by Matthew Pickering at 2024-05-21T19:51:23-04:00
Fix nightly pages job

It seems likely broken by 9f99126a which moved `index.html` from the
root folder into `docs/` folder.

Fixes #24840

- - - - -
0b03cf82 by Cheng Shao at 2024-05-21T19:51:23-04:00
autoconf: remove unused context diff check

This patch removes redundant autoconf check for the context diff
program given it isn't actually been used anywhere, especially since
make removal.

- - - - -
890a5f65 by Hécate Moonlight at 2024-05-21T19:51:26-04:00
haddock: Rework the contributing guide

- - - - -
f4115cf9 by Hécate Moonlight at 2024-05-21T19:51:28-04:00
haddock: Add module relationships diagrams of haddock-api and haddock-library

- - - - -
c42c940c by Hécate Moonlight at 2024-05-21T19:51:28-04:00
Add instructions

- - - - -
eb6cb310 by Hécate Moonlight at 2024-05-21T19:51:29-04:00
Add SVG outputs

- - - - -


28 changed files:

- .gitlab-ci.yml
- .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py
- compiler/GHC/Iface/Binary.hs
- configure.ac
- libraries/base/src/Data/Bifoldable.hs
- libraries/base/src/Data/Bifunctor.hs
- libraries/base/src/Data/Bitraversable.hs
- libraries/base/src/Data/Complex.hs
- libraries/base/src/Data/Fixed.hs
- libraries/base/src/Data/Foldable.hs
- libraries/base/src/Data/Foldable1.hs
- libraries/base/src/Data/Functor.hs
- libraries/base/src/Data/Functor/Compose.hs
- libraries/base/src/Data/Functor/Product.hs
- libraries/base/src/Data/Functor/Sum.hs
- libraries/base/src/Data/List/NonEmpty.hs
- libraries/base/src/Data/Monoid.hs
- libraries/base/src/Data/Semigroup.hs
- libraries/base/src/Data/Traversable.hs
- libraries/base/src/System/IO.hs
- libraries/ghc-internal/src/GHC/Internal/Base.hs
- libraries/ghc-internal/src/GHC/Internal/Data/Monoid.hs
- − m4/fp_prog_context_diff.m4
- rts/linker/Elf.c
- − utils/haddock/CODE_OF_CONDUCT.md
- utils/haddock/CONTRIBUTING.md
- + utils/haddock/doc/diagrams/README.md
- + utils/haddock/doc/diagrams/haddock-api.mmd


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/ee37e2922a74ec86abd17a3a140810e5ba1dbc51...eb6cb3102ae4f4e56de74f5c4b4ef24c5c5b8e83

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/ee37e2922a74ec86abd17a3a140810e5ba1dbc51...eb6cb3102ae4f4e56de74f5c4b4ef24c5c5b8e83
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20240521/55b35632/attachment.html>


More information about the ghc-commits mailing list