Skip to content

Release candidate for v5.6.3#1182

Merged
james-d-mitchell merged 2 commits into
stable-5.6from
rc-v5.6.3
May 16, 2026
Merged

Release candidate for v5.6.3#1182
james-d-mitchell merged 2 commits into
stable-5.6from
rc-v5.6.3

Conversation

@james-d-mitchell
Copy link
Copy Markdown
Collaborator

@james-d-mitchell james-d-mitchell commented May 16, 2026

@fingolfin can you please confirm that if this release is made and merged into main, then this will allow GAP 4.16.0 to be released (at least as far as the Semigroups package is concerned of course). Thanks!

fingolfin and others added 2 commits May 16, 2026 09:54
Global variables are zero-initialized anyway, so this makes no
difference.

Note that module state only matters for HPC-GAP. In the future,
I'd like to hide the moduleStateSize and moduleStateOffsetPtr
for "regular" GAP builds.
@james-d-mitchell james-d-mitchell added the release-candidate A label for PRs containing release candidates label May 16, 2026
@fingolfin
Copy link
Copy Markdown
Contributor

@james-d-mitchell I tested this and to the best of my ability am convinced it will pass all PackageDistro tests and be fine. So let's say I am 99.9% confident.

Anyway: even if I am wrong and there is some further obscure issue, then this is not necessarily a blocker for the release; we could agree to ignore it and postpone a package distro fix for later; I can make a 4.16.1 release quickly as needed. My main concern is that I'd like to avoid a release of GAP that breaks a major package like semigroups. In that sense, I guess even Semigroups 5.6.2 really is fine, because the "breakage" mostly is one test of the test suite that is not important for actual usage of the package. It's just that I'd rather avoid having "semigroups" always fail in package distro tests, because it means that actual failures can slip in without being noticed.

tl;dr: releasing this as-is seems perfect, thank you so much, I'll take responsibility for dealing with any further issues

@james-d-mitchell
Copy link
Copy Markdown
Collaborator Author

Thanks @fingolfin happy to make a release, and don't want to be a blocker for releasing GAP 4.16!

@james-d-mitchell james-d-mitchell merged commit fcbaac3 into stable-5.6 May 16, 2026
42 checks passed
@james-d-mitchell james-d-mitchell deleted the rc-v5.6.3 branch May 16, 2026 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-candidate A label for PRs containing release candidates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants