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

Fix issue #1258 #1259

Merged
merged 1 commit into from
Apr 17, 2017
Merged

Fix issue #1258 #1259

merged 1 commit into from
Apr 17, 2017

Conversation

mtorpey
Copy link
Contributor

@mtorpey mtorpey commented Apr 17, 2017

This is a fix for Issue #1258, based on the patch suggested by @fingolfin which takes a shallow copy of wlist in the FMtoFS and FStoFM functions in IsomorphismFpSemigroup, to avoid a bug related to mutability.

I've added tests which demonstrate the fix.

@markuspf
Copy link
Member

This looks good to me.

@codecov
Copy link

codecov bot commented Apr 17, 2017

Codecov Report

Merging #1259 into master will decrease coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master    #1259      +/-   ##
==========================================
- Coverage   60.64%   60.64%   -0.01%     
==========================================
  Files         929      929              
  Lines      286196   286190       -6     
  Branches    16813    16813              
==========================================
- Hits       173557   173548       -9     
- Misses     108331   108332       +1     
- Partials     4308     4310       +2
Impacted Files Coverage Δ
lib/fpmon.gi 81.34% <100%> (+0.28%) ⬆️
hpcgap/src/objects.c 39.83% <0%> (-0.39%) ⬇️
src/objects.c 79.16% <0%> (-0.17%) ⬇️
src/compiler.c 61.05% <0%> (-0.14%) ⬇️

@markuspf markuspf merged commit 4567eb6 into gap-system:master Apr 17, 2017
@markuspf
Copy link
Member

Cheers!

@mtorpey mtorpey deleted the fix-issue-1258 branch April 17, 2017 16:13
@olexandr-konovalov olexandr-konovalov added this to the GAP 4.9.0 milestone Jan 20, 2018
@olexandr-konovalov olexandr-konovalov added the release notes: added PRs introducing changes that have since been mentioned in the release notes label Jan 20, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release notes: added PRs introducing changes that have since been mentioned in the release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants