-
Notifications
You must be signed in to change notification settings - Fork 161
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
Error in IsomorphismGroups
on two pc groups of order 6272
#990
Comments
Excellent, thanks. I noticed that you added this as a test case there. I wonder how effective doing that is on the long run: As the heuristics change, this particular test case might not trigger the same bugs anymore (i.e. even without your fix, it's quite possible that in a year, a different code path is used to handle that case, and it wouldn't error out anymore). In addition, these examples are all very long, which makes it impractical to run them frequently. But that in turn means regressions won't be caught. So, how about instead directly adding tests for ospaces := Z(2)^0 * [
[[1,0,0,0,0,0,0,0],[0,1,0,0,0,0,0,0],[0,0,1,0,0,0,0,0],[0,0,0,0,1,0,0,0],[0,0,0,0,0,1,0,0],[0,0,0,0,0,0,1,0]],
[[0,1,0,0,0,0,0,0],[0,0,1,0,0,0,0,0],[0,0,0,1,0,0,0,0],[0,0,0,0,0,1,0,0],[0,0,0,0,0,0,1,0],[0,0,0,0,0,0,0,1]],
[[1,0,0,0,0,0,0,0],[0,0,1,0,0,0,0,0],[0,0,0,0,1,0,1,0],[0,0,0,0,0,1,0,0]],
[[0,0,1,0,0,0,0,0],[0,0,0,1,0,0,0,0],[0,0,0,0,0,0,1,0],[0,0,0,0,0,0,0,1]],
[[1,0,0,0,0,0,0,0],[0,1,0,0,0,0,0,0],[0,0,0,0,1,0,0,0],[0,0,0,0,0,1,0,0]],
[[1,1,0,0,0,0,0,0],[0,0,0,0,1,0,0,0]],
[[1,0,0,0,0,0,0,0],[0,1,0,0,0,0,1,0],[0,0,1,0,0,0,0,0],[0,0,0,0,1,0,1,0],[0,0,0,0,0,1,0,0]],
[[0,1,0,0,0,1,0,0],[0,0,1,0,0,0,0,0],[0,0,0,1,0,0,0,0],[0,0,0,0,0,0,1,0],[0,0,0,0,0,0,0,1]],
[[1,0,0,0,0,1,0,0],[0,1,0,0,0,1,0,0],[0,0,0,0,1,0,0,0]],[[1,1,0,0,1,0,0,0]]
];
osporb := Z(2)^0 * [
[[[1,0,0,0,0,0,0,0],[0,1,0,0,0,0,0,0],[0,0,1,0,0,0,0,0]],[[0,0,0,0,1,0,0,0],[0,0,0,0,0,1,0,0],[0,0,0,0,0,0,1,0]]],
[[[0,1,0,0,0,0,0,0],[0,0,1,0,0,0,0,0],[0,0,0,1,0,0,0,0]],[[0,0,0,0,0,1,0,0],[0,0,0,0,0,0,1,0],[0,0,0,0,0,0,0,1]]],
[[[1,0,0,0,0,0,0,0],[0,0,1,0,0,0,0,0]],[[0,0,0,0,1,0,1,0],[0,0,0,0,0,1,0,0]]],
[[[0,0,1,0,0,0,0,0],[0,0,0,1,0,0,0,0]],[[0,0,0,0,0,0,1,0],[0,0,0,0,0,0,0,1]]],
[[[1,0,0,0,0,0,0,0],[0,1,0,0,0,0,0,0]],[[0,0,0,0,1,0,0,0],[0,0,0,0,0,1,0,0]]],
[[[0,0,0,0,1,0,0,0]],[[1,1,0,0,0,0,0,0]]]
];
SpaceAndOrbitStabilizer(8,GF(2),ospaces,osporb); It runs in just 1.5 seconds. |
Running the following code
with the master branch leads to this error (after several minutes):
The text was updated successfully, but these errors were encountered: