Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add SUM_FLAGS to rank of IsomorphismPermGroup for IsPermGroup #2819

Merged
merged 1 commit into from
Sep 17, 2018

Conversation

wilfwilson
Copy link
Member

@wilfwilson wilfwilson commented Sep 17, 2018

(This PR arose from #2818).

As discussed by @fingolfin in #2818 (comment), different GAP library methods for IsomorphismPermGroup for a perm group apply, depending on which/how many packages are loaded. It seems sensible that IsomorphismPermGroup should always return the IdentityMapping for a perm group. Adding SUM_FLAGS should achieve this.

Note that when/if this PR is merged, the tests in the development version of Semigroups will be able to run without errors in both the master and stable-4.10 branches, given semigroups/Semigroups#524.

We always want to return the IdentityMapping on a group
when we call IsomorphismPermGroup
@fingolfin fingolfin merged commit 9d3ff7e into gap-system:master Sep 17, 2018
@wilfwilson wilfwilson deleted the iso-perm-gp branch September 17, 2018 17:26
@wilfwilson
Copy link
Member Author

Thanks @fingolfin – at least according to our tests, the master and stable branches of Semigroups now run fine against both the master and stable branches of GAP.

@wilfwilson wilfwilson added the release notes: not needed PRs introducing changes that are wholly irrelevant to the release notes label Sep 20, 2018
@fingolfin fingolfin added the gapdays2018-fall Issues and PRs that arose at https://www.gapdays.de/gapdays2018-fall label Sep 20, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gapdays2018-fall Issues and PRs that arose at https://www.gapdays.de/gapdays2018-fall release notes: not needed PRs introducing changes that are wholly irrelevant to the release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants