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

Minor cleanup for group isomorphism #965

Merged
merged 5 commits into from
Nov 29, 2016

Conversation

hulpke
Copy link
Contributor

@hulpke hulpke commented Nov 28, 2016

This fixes minor issues that only became apparent after the previous merge (of PR #896)

@olexandr-konovalov
Copy link
Member

@hulpke Thanks for cleaning up the tests - I am now revising on benchmark directory, shall I move the removed checks into a new grpauto benchmark?

@codecov-io
Copy link

Current coverage is 49.42% (diff: 36.20%)

Merging #965 into master will decrease coverage by <.01%

@@             master       #965   diff @@
==========================================
  Files           424        424          
  Lines        222810     222845    +35   
  Methods        3430       3430          
  Messages          0          0          
  Branches          0          0          
==========================================
+ Hits         110143     110152     +9   
- Misses       112667     112693    +26   
  Partials          0          0          

Powered by Codecov. Last update 488af13...6ba0b9b

@@ -63,8 +63,6 @@ gap> H:=PcGroupCode(
> 2361539190251190837914203692538788582942691934753704906691,20000);;
gap> IsomorphismGroups(G,H);
fail
gap> IsomorphismGroups(G,PcGroupCode(CodePcGroup(G),Size(G)))=fail;
false
Copy link
Member

Choose a reason for hiding this comment

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

Actually, in my attempts the command above passed the test with -o 1g setting, though it probably took too long. However, another call to IsomorphismGroups below caused running out of memory limits:

@@ -107,8 +107,6 @@ gap> H:=PcGroupCode(18738408935359210460657231881739776911013615108923450662760,
 > 21952);;
 gap> IsomorphismGroups(G,H);
 fail
-gap> IsomorphismGroups(G,PcGroupCode(CodePcGroup(G),Size(G)))=fail;
-false
 
 gap> G:=PcGroupCode(49879636940338958988550512603242447645113136854728735,
 > 15552);;

so maybe we need to remove it as well (I am happy to move it to benchmarks - just looked at them in #966).

@@ -542,7 +542,7 @@ local id,m,epi;
# following is stopgap for L
id:=DataAboutSimpleGroup(G);
if id.idSimple.series="A" then
Info(InfoLattice,1,"Alternating recognition needed!");
Info(InfoPerformance,1,"Alternating recognition needed!");
elif id.idSimple.series="L" then
Copy link
Member

Choose a reason for hiding this comment

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

@hulpke: It actually will not work - InfoPerformance has level 1 when GAP starts. You can check this with make testinstall - the 1st of the log files with have these messages.

@olexandr-konovalov olexandr-konovalov merged commit 6ba0b9b into gap-system:master Nov 29, 2016
@olexandr-konovalov
Copy link
Member

@hulpke I've merged this after removing some more tests - at least now the test should complete, and we can merge further PRs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants