Skip to content

Conversation

@wilfwilson
Copy link
Collaborator

@wilfwilson wilfwilson commented Sep 4, 2025

I want to make Semigroups compatible with gap-system/gap#4343, which is not yet merged.

I'm intending to do this by adding a bunch of lines such as

#@if CompareVersionNumbers(ReplacedString(GAPInfo.Version, "dev", ""), "4.16")

in the test files at the appropriate points, and giving the new output and keeping the old. It's tedious, but in the long run it will work. I've made an analogous PR to Digraphs (digraphs/Digraphs#865); smallsemi will need one too.

The problem will come when we need to decide whether to merge the GAP PR first, or release the Semigroups package first. But I'll bury my head in the sand about that for now.

@wilfwilson wilfwilson added WIP Label for PRs that are Works In Progress (WIP) gap-compatibility A label for PRs or issues that are related to compatibility with changes in GAP tests For issues or PR relating to the tests do not merge Label for PR that should not be merged labels Sep 4, 2025
@wilfwilson wilfwilson marked this pull request as draft September 16, 2025 21:05
@wilfwilson wilfwilson force-pushed the update-pluralization branch from a2d6c26 to 311bf90 Compare October 1, 2025 20:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge Label for PR that should not be merged gap-compatibility A label for PRs or issues that are related to compatibility with changes in GAP tests For issues or PR relating to the tests WIP Label for PRs that are Works In Progress (WIP)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant