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 ConstituentsOfCharacter for Brauer character #3733

Merged
merged 1 commit into from
Nov 13, 2019

Conversation

ThomasBreuer
Copy link
Contributor

Description

The two bugs mentioned in the text for release notes (see below) are now fixed,
some tests for the variants of arguments are available,
and the documentation states which cases are admissible:
ordinary or modular characters,
ordinary or modular virtual characters.

Text for release notes

The result of ConstituentsOfCharacter, when called with a Brauer character as its only argument, was not reliable.
(This bug has been reported by Gabriel Navarro.)
Also, calling ConstituentsOfCharacter with a Brauer character table and a virtual Brauer character caused error messages.

- The variant of `ConstituentsOfCharacter` with only argument a Brauer character
  was wrong, it regarded the character as an ordinary character.

  (This bug has been reported by Gabriel Navarro.)

- Also the case of a virtual Brauer character was not handled correctly.

The two bugs are now fixed,
some tests for the variants of arguments are available,
and the documentation states which cases are admissible:
ordinary or modular characters,
ordinary of modular virtual characters.

Also, the documentation
@ThomasBreuer ThomasBreuer added kind: bug: wrong result Issues describing bugs that result in mathematically or otherwise wrong results, and PRs fixing them topic: library release notes: to be added PRs introducing changes that should be (but have not yet been) mentioned in the release notes backport-to-4.11 labels Nov 8, 2019
@coveralls
Copy link

Coverage Status

Coverage increased (+0.005%) to 84.512% when pulling 8229690 on ThomasBreuer:TB_fix_Constituents into 71194d3 on gap-system:master.

Copy link
Contributor

@hulpke hulpke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All nice and harmless

@ThomasBreuer ThomasBreuer merged commit 22eebc7 into gap-system:master Nov 13, 2019
@ThomasBreuer ThomasBreuer deleted the TB_fix_Constituents branch November 13, 2019 14:24
@fingolfin
Copy link
Member

Backported to stable-4.11 in commit d394a71

@fingolfin fingolfin changed the title fixed ConstituentsOfCharacter for Brauer character Fix ConstituentsOfCharacter for Brauer character Nov 28, 2019
@fingolfin fingolfin added kind: bug Issues describing general bugs, and PRs fixing them release notes: added PRs introducing changes that have since been mentioned in the release notes and removed release notes: to be added PRs introducing changes that should be (but have not yet been) mentioned in the release notes labels Dec 5, 2019
@olexandr-konovalov olexandr-konovalov added this to the GAP 4.11.0 milestone Feb 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-to-4.11-DONE kind: bug: wrong result Issues describing bugs that result in mathematically or otherwise wrong results, and PRs fixing them kind: bug Issues describing general bugs, and PRs fixing them release notes: added PRs introducing changes that have since been mentioned in the release notes topic: library
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants