Opened 5 months ago

Closed 3 months ago

#33590 closed enhancement (invalid)

Integration of a new optional package database_cubic_hecke

Reported by: soehms Owned by:
Priority: major Milestone: sage-duplicate/invalid/wontfix
Component: algebra Keywords: cubic Hecke algebra database
Cc: tscrim Merged in:
Authors: Reviewers: Travis Scrimshaw
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: #29717 Stopgaps:

Status badges

Description

The pip installable package database_cubic_hecke contains extensions to the CubicHeckeAlgebra class (see ticket #29717) to enable the work on cubic Hecke algebras with more than 2 braid generators. In contrast to ticket #29717 which works without these extension data the optional doctests will be tested here.

Change History (12)

comment:1 Changed 5 months ago by soehms

  • Branch set to u/soehms/database_cubic_hecke_33590

comment:2 Changed 5 months ago by soehms

  • Authors set to Sebastian Oehms
  • Commit set to e270a7cb12b5df5423bad23325b8e8bd9c19fc5c

Last 10 new commits:

764e5dbMerge branch 'u/soehms/cubic_hecke_algebra_29717' of git://trac.sagemath.org/sage into cubic_hecke_algebra_29717
16f7136Merge branch 'u/soehms/cubic_hecke_algebra_29717' of git://trac.sagemath.org/sage into cubic_hecke_algebra_29717
1d41115Merge branch 'splitting_algebra_29716' into cubic_hecke_algebra_29717
785b379Merge branch 'develop' into cubic_hecke_algebra_29717
58ceee5Merge branch 'u/soehms/cubic_hecke_algebra_29717' of git://trac.sagemath.org/sage into cubic_hecke_algebra_29717
aea3c5a29717: adaption to ticket 17815
575f9ccMerge branch 'u/soehms/cubic_hecke_algebra_29717' of trac.sagemath.org:sage into cubic_hecke_29717
63b897929717: make smaller algebras independent on optional package
8b4d286add missing reference
e270a7c33590 initial version

comment:3 Changed 5 months ago by soehms

  • Dependencies set to #29717

comment:4 Changed 5 months ago by soehms

  • Milestone changed from sage-9.6 to sage-9.7

comment:5 Changed 5 months ago by git

  • Commit changed from e270a7cb12b5df5423bad23325b8e8bd9c19fc5c to 211f726899cdb562e9241c15b2c14953020af22a

Branch pushed to git repo; I updated commit sha1. New commits:

211f72633590 correct dependencies

comment:6 Changed 5 months ago by git

  • Commit changed from 211f726899cdb562e9241c15b2c14953020af22a to 0c66a88b70afb70c20eb67e772769145327ec5c2

Branch pushed to git repo; I updated commit sha1. New commits:

0c66a8833590 add conway_polynomials to dependencies

comment:7 Changed 5 months ago by git

  • Commit changed from 0c66a88b70afb70c20eb67e772769145327ec5c2 to 86b3f9546aae9dd4d1d9632daafdefe186be7efc

Branch pushed to git repo; I updated commit sha1. New commits:

16277c429717: fixes according to review
1bc565dMerge branch 'cubic_hecke_29717' into database_cubic_hecke_33590
86b3f9533590: take care of CHEVIE

comment:8 Changed 5 months ago by soehms

  • Status changed from new to needs_review

Testing via the Gitpod-badged works fine:

gitpod /workspace/sagetrac-mirror (u/soehms/database_cubic_hecke_33590) $ ./sage -i -c database_cubic_hecke > database_cubic_hecke.log
make build/make/Makefile --stop
make[1]: Entering directory '/workspace/sagetrac-mirror'
make[1]: 'build/make/Makefile' is up to date.
make[1]: Leaving directory '/workspace/sagetrac-mirror'
build/bin/sage-logger \
......

[database_cubic_hecke-2022.3.1] Successfully installed database-cubic-hecke-2022.3.1
[database_cubic_hecke-2022.3.1]
[database_cubic_hecke-2022.3.1] real    0m7.299s
[database_cubic_hecke-2022.3.1] user    0m5.896s
[database_cubic_hecke-2022.3.1] sys     0m1.323s
[database_cubic_hecke-2022.3.1] Copying package files from temporary location /home/gitpod/sage-local/var/lib/sage/venv-python3.8/var/tmp/sage/build/database_cubic_hecke-2022.3.1/inst to /home/gitpod/sage-local/var/lib/sage/venv-python3.8
[database_cubic_hecke-2022.3.1] Running the test suite for database_cubic_hecke-2022.3.1...
[database_cubic_hecke-2022.3.1] Testing: databases/cubic_hecke_db.py algebras/hecke_algebras/
[database_cubic_hecke-2022.3.1] too few successful tests, not using stored timings
[database_cubic_hecke-2022.3.1] Running doctests with ID 2022-04-01-07-54-33-8d64adcf.
[database_cubic_hecke-2022.3.1] Git branch: u/soehms/database_cubic_hecke_33590
[database_cubic_hecke-2022.3.1] Using --optional=database_cubic_hecke,sage
[database_cubic_hecke-2022.3.1] Features to be detected: 4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_cubic_hecke,database_jones_numfield,database_knotinfo,dvipng,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,nauty,palp,pandoc,pdf2svg,pdftocairo,plantri,polytopes_db,polytopes_db_4d,pynormaliz,python_igraph,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,sphinx,tdlib
[database_cubic_hecke-2022.3.1] Sorting sources by runtime so that slower doctests are run first....
[database_cubic_hecke-2022.3.1] Doctesting 9 files using 8 threads.
[database_cubic_hecke-2022.3.1] sage -t --long --random-seed=334789593079126575550753428919914127280 algebras/hecke_algebras/all.py
[database_cubic_hecke-2022.3.1]     [0 tests, 0.00 s]
[database_cubic_hecke-2022.3.1] sage -t --long --random-seed=334789593079126575550753428919914127280 algebras/hecke_algebras/matrix_representations/__init__.py
[database_cubic_hecke-2022.3.1]     [0 tests, 0.00 s]
[database_cubic_hecke-2022.3.1] sage -t --long --random-seed=334789593079126575550753428919914127280 algebras/hecke_algebras/__init__.py
[database_cubic_hecke-2022.3.1]     [0 tests, 0.00 s]
[database_cubic_hecke-2022.3.1] sage -t --long --random-seed=334789593079126575550753428919914127280 algebras/hecke_algebras/base_rings_of_definition/__init__.py
[database_cubic_hecke-2022.3.1]     [0 tests, 0.00 s]
[database_cubic_hecke-2022.3.1] sage -t --long --random-seed=334789593079126575550753428919914127280 algebras/hecke_algebras/base_rings_of_definition/cubic_hecke_base_ring.py
[database_cubic_hecke-2022.3.1]     [212 tests, 8.81 s]
[database_cubic_hecke-2022.3.1] sage -t --long --random-seed=334789593079126575550753428919914127280 algebras/hecke_algebras/matrix_representations/cubic_hecke_matrix_rep.py
[database_cubic_hecke-2022.3.1]     [131 tests, 11.71 s]
[database_cubic_hecke-2022.3.1] sage -t --long --random-seed=334789593079126575550753428919914127280 databases/cubic_hecke_db.py
[database_cubic_hecke-2022.3.1]     [171 tests, 12.80 s]
[database_cubic_hecke-2022.3.1] sage -t --long --random-seed=334789593079126575550753428919914127280 algebras/hecke_algebras/ariki_koike_algebra.py
[database_cubic_hecke-2022.3.1]     [263 tests, 15.43 s]
[database_cubic_hecke-2022.3.1] sage -t --long --random-seed=334789593079126575550753428919914127280 algebras/hecke_algebras/cubic_hecke_algebra.py
[database_cubic_hecke-2022.3.1]     [355 tests, 100.43 s]
[database_cubic_hecke-2022.3.1] ----------------------------------------------------------------------
[database_cubic_hecke-2022.3.1] All tests passed!
[database_cubic_hecke-2022.3.1] ----------------------------------------------------------------------
[database_cubic_hecke-2022.3.1] Total time for all tests: 100.7 seconds
[database_cubic_hecke-2022.3.1]     cpu time: 107.5 seconds
[database_cubic_hecke-2022.3.1]     cumulative wall time: 149.2 seconds
[database_cubic_hecke-2022.3.1] Features detected for doctesting:
[database_cubic_hecke-2022.3.1] ============================= test session starts ==============================

comment:9 Changed 4 months ago by soehms

Since the patchbots run on this branch, as well, there is no need for this ticket any more. I've merged the branch into the branch of #29717 (see comment 27 of that ticket).

comment:10 Changed 4 months ago by soehms

  • Cc tscrim added
  • Milestone changed from sage-9.7 to sage-duplicate/invalid/wontfix

comment:11 Changed 4 months ago by tscrim

  • Authors Sebastian Oehms deleted
  • Branch u/soehms/database_cubic_hecke_33590 deleted
  • Commit 86b3f9546aae9dd4d1d9632daafdefe186be7efc deleted
  • Reviewers set to Travis Scrimshaw
  • Status changed from needs_review to positive_review

comment:12 Changed 3 months ago by mkoeppe

  • Resolution set to invalid
  • Status changed from positive_review to closed
Note: See TracTickets for help on using tickets.