Данные и скрипты

Скрипты работают с GAP 4.16.1 и версией пакета, указанной в таблице; все файлы лежат в data/, с описанием в одну строку для каждого в data/README.txt. В каждой строке указаны дефекты, которые файл подтверждает, дата добавления дефекта (см. «Историю»), исправление и тест, который оно добавляет; от каждого дефекта есть ссылка обратно сюда.

файлчто эток чемуисправлениетест в PR
desc_vs_sg.gпотомки против SmallGroups (задайте P, N)сверка
coords.gпотомки трёх других презентаций каждой группыдефект 1 (17.10.2026); сверка#96tst/aut_basis.tst
gen_codes.g
codes.txt
фиксированный список копий (порядок, номер, pc-код)дефект 1 (17.10.2026)#96tst/aut_basis.tst
check_codes.g
check_codes_master.txt
check_codes_fixed.txt
копии против SmallGroups и выводы на master и с исправлениемдефект 1 (17.10.2026)#96tst/aut_basis.tst
spcheck.gстандартная презентация как ключ изоморфизмасверка
ds_children.gдети pq2048, построенные в GAP (нужен dimension-subrings/compute)дефект 1 (17.10.2026); сверка#96tst/aut_basis.tst
pcgs_automorphisms.g136 против 161 потомка $C_2^2$; неразрешимый случай $C_2^3$дефект 10 (18.10.2026)#110tst/pcgs_automorphisms.tst
exponent_reduced_list.gпорядки с заданными автоморфизмами и без них, 19 случаевдефект 11 (18.10.2026)#112tst/exponent_reduced_list.tst
exponent_queue.g
exponent_queue_standalone.pq
GAP: $GL(7,2)$ с экспонентой 2 (повторите несколько раз, исход меняется); вход автономного pq для сборки с ASanдефект 12 (18.10.2026)#106tst/exponent_queue.tst
gl_order.gglOrder, напечатанный для $(C_{101})^2$дефект 13 (18.10.2026)#117tst/gl_order.tst
epimorphism_non_pgroup.gслучаи A–F: гомоморфность и сюръективность обоих отображенийдефект 14 (18.10.2026)#111tst/epimorphism_non_pgroup.tst
step_size.g
sp_tmpdir.g
group_name.g
(a) шаг больше ядерного ранга, (b) временный каталог, (c) имя группы с _дефект 15 (18.10.2026)#119, #120, #121tst/step_size_dialogue.tst
tst/group_name.tst
tst/sp_tmpdir.tst
prime_bound.g
composite_prime.in
$p = 32749$ против $p = 32771$; вход автономного pq с $p = 9$ (на master зависает)дефект 16 (18.10.2026)#116tst/prime_bound.tst
pc_generator_limit.g
free361.in
GAP, 50 мс; то же для автономного pq (нужен -s 400000000)дефект 17 (18.10.2026)#114tst/pc_generator_limit.tst
commutator_workspace.g$2^6$ против $2^7$ при PqWorkspace := 210дефект 18 (18.10.2026)#109tst/commutator_workspace.tst
sp_pquotient.gодна неверная стандартная презентация и одно падение, порядок 64дефект 19 (18.10.2026)#118tst/sp_pquotient_basis.tst
gmp_separator.gпотомки $C_{53}$ и $C_{53}^2$дефект 20 (18.10.2026)#105tst/gmp_separator.tst
stabiliser_space.gкопия SmallGroup(256, 1325); запускать со сборкой master с ASanдефект 21 (18.10.2026)#108
degree_overflow.gгруппа ранга 6 порядка $2^9$, у которой стандартная презентация переполняетсядефект 22 (18.10.2026)#113tst/degree_overflow.tst
relative_orders_gap.grelativeOrders против числа автоморфизмов у потомковдефект 23 (18.10.2026)#107tst/relative_orders_gap.tst
stabiliser_relative.gразрешимые порождающие против автоморфизмов у потомковдефект 24 (18.10.2026)#115tst/stabiliser_relative.tst
tiny_workspace.in
tiny_workspace.g
открытый вопрос: крошечная рабочая память, автономно (pq -s N) и через GAPоткрытый вопрос
non_homogeneous.gопровергнуто: неоднородное соотношение, переданное в PqEcheloniseопровергнутое
pq_killed.gопровергнуто: внешнее убийство pq даёт ту же ошибку, что в прогоне порядка 64опровергнутое

Воспроизведения дефектов 2–9 приведены в тексте страницы «Дефекты» и в тестах их PR. Каждый тест на master падает, а с исправлением проходит; у дефекта 21 теста нет: после #96 его вход до этого кода не доходит.

Ветки: каждое исправление — ветка репозитория ispacex/anupq (голова своего PR), а correctness, коммит b7deefa, — это master 81bcf35 со всеми исправлениями #96–#121 и ускорением орбит через union-find (ispacex/anupq#2, выдача та же); на ней проходят 123 файлов тестов.

Сайт собирается из каталога src/ своей же ветки (gh-pages репозитория ispacex/gap): python3 src/build.py пишет английские страницы и русские в ru/ из одного набора чисел и таблиц.