Closed olexandr-konovalov closed 5 years ago
This is caused by some changes in the stable-4.10 branch: in the Travis tests, with the same set of packages, it failed first time at https://travis-ci.org/gap-packages/gap-docker-pkg-tests-stable-4.10-devel/jobs/434965129 but passed at https://travis-ci.org/gap-packages/gap-docker-pkg-tests-stable-4.10-devel/jobs/434578488 a day before.
The same likely happened in the master branch, but was not noticed earlier because tests there are known to massively fail due to the method reordering.
I suspect Wedderga may have wrongly assuming something, now revealed by Fix IsNilpotentGroup: infinite does not imply "not p-group"
. Need to investigate.
Ah, the same pattern in master branch of GAP: passed at https://travis-ci.org/gap-packages/gap-docker-pkg-tests-master-devel/jobs/434372146, fails now at https://travis-ci.org/gap-packages/gap-docker-pkg-tests-master-devel/jobs/435114569. So this is new test failure, it was not sitting there for a while already.
The first of the problems traced and reported in https://github.com/gap-system/gap/issues/2892.
The second one may not happen each run:
gap> WedderburnDecompositionInfo(GroupRing(Rationals,SmallGroup(240,89)));
Wedderga: Warning!!!
Some of the Wedderburn components displayed are FRACTIONAL MATRIX ALGEBRAS!!!
[ [ 1, Rationals ], [ 1, Rationals ], [ 1, Rationals, 10, [ 4, 3, 5 ] ], [ 4, Rationals ], [ 4, Rationals ], [ 5, Rationals ],
[ 5, Rationals ], [ 6, Rationals ], [ 1, NF(12,[ 1, 11 ]), 10, [ 4, 3, 5 ] ], [ 3/2, NF(8,[ 1, 7 ]), 10, [ 4, 3, 5 ] ] ]
gap> WedderburnDecompositionInfo(GroupRing(Rationals,SmallGroup(240,89)));
Error, MaximumList: <list> must contain at least one element at /Users/alexk/GITREPS/gap-stable-4.10/lib/list.gi:2613 called from
MaximumList( arg[1] ) at /Users/alexk/GITREPS/gap-stable-4.10/lib/list.gi:2527 called from
Maximum( mpE ) at /Users/alexk/GITREPS/gap-stable-4.10/lib/stbcbckt.gi:2739 called from
oper( super, sub ) at /Users/alexk/GITREPS/gap-stable-4.10/lib/domain.gd:439 called from
Normalizer( G, r.representative ) at /Users/alexk/GITREPS/gap-stable-4.10/lib/oprtglat.gi:224 called from
SubgroupsOrbitsAndNormalizers( n, com, false ) at /Users/alexk/GITREPS/gap-stable-4.10/lib/grplatt.gi:1172 called from
... at *stdin*:115
you can 'quit;' to quit to outer loop, or
you can 'return;' to continue
brk>
what, as a call with assertion level 1 show, may be pointing to an earlier problem:
gap> SetAssertionLevel(1);
gap> WedderburnDecompositionInfo(GroupRing(Rationals,SmallGroup(240,89)));
Error, Assertion failure in
Assert( 1, Size( c ) = Index( a, ser[(i - 1)] ) * Size( nts[j] ) ); at /Users/alexk/GITREPS/gap-stable-4.10/lib/grplatt.gi:1163 called from
LatticeSubgroups( G ) at /Users/alexk/GITREPS/gap-stable-4.10/lib/grplatt.gi:208 called from
ConjugacyClassesSubgroups( G ) at /Users/alexk/GITREPS/gap-stable-4.10/pkg/wedderga-4.9.4/lib/ExtremeSSPs.gi:363 called from
SSPNonESSPAndTheirIdempotents( QG ) at /Users/alexk/GITREPS/gap-stable-4.10/pkg/wedderga-4.9.4/lib/main.gi:1932 called from
StrongShodaPairs( G ) at /Users/alexk/GITREPS/gap-stable-4.10/pkg/wedderga-4.9.4/lib/main.gi:414 called from
WeddDecompData( G ) at /Users/alexk/GITREPS/gap-stable-4.10/pkg/wedderga-4.9.4/lib/main.gi:326 called from
... at *stdin*:116
you may 'return;'
Tests now pass both in stable-4.10 and master.
Jenkins build of gap-stable-test #162 (Sep 27, 2018 5:55:48 PM) passed, and the next day it failed. There was the only new package (Forms) picked up, and the failed test was based on revision https://github.com/gap-system/gap/commit/c94a3641a80a8a1ad2b1759763aa84d10d9b3763 with the following new commits:
With no packages:
With all and with default packages:
With default packages: