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

Replace doctest runner by pytest in ci #36981

Open
wants to merge 51 commits into
base: develop
Choose a base branch
from

Conversation

tobiasdiez
Copy link
Contributor

@tobiasdiez tobiasdiez commented Dec 29, 2023

Replace sage's custom doctest runner by pytest in ci.

TODO:

📝 Checklist

  • The title is concise, informative, and self-explanatory.
  • The description explains in detail what this PR is about.
  • I have linked a relevant issue or discussion.
  • I have created tests covering the changes.
  • I have updated the documentation accordingly.

⌛ Dependencies

Copy link

github-actions bot commented Feb 25, 2024

Documentation preview for this PR (built with commit 366925f; changes) is ready! 🎉
This preview will update shortly after each push to this PR.

@tobiasdiez
Copy link
Contributor Author

Random failures in combinat:

src/sage/combinat/sf/sf.py ...........................F...
Fatal Python error: Aborted

Current thread 0x0000000207324f40 (most recent call first):
  File "/Users/runner/work/sage/sage/src/sage/combinat/q_analogues.py", line 386 in <genexpr>
  File "/Users/runner/work/sage/sage/src/sage/combinat/q_analogues.py", line 386 in q_binomial
  File "/Users/runner/work/sage/sage/src/sage/combinat/sf/homogeneous.py", line 310 in <genexpr>
  File "/Users/runner/work/sage/sage/src/sage/combinat/sf/homogeneous.py", line 310 in <lambda>
  File "/Users/runner/work/sage/sage/src/sage/categories/modules_with_basis.py", line 1277 in _apply_module_morphism
  File "/Users/runner/work/sage/sage/src/sage/combinat/sf/homogeneous.py", line 312 in principal_specialization
  File "<doctest sage.combinat.sf.sfa.SymmetricFunctionAlgebra_generic.Element.principal_specialization[32]>", line 1 in <listcomp>
  File "<doctest sage.combinat.sf.sfa.SymmetricFunctionAlgebra_generic.Element.principal_specialization[32]>", line 1 in <module>
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/doctest.py", line 1355 in __run
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/doctest.py", line 1519 in run
  File "/Users/runner/work/sage/sage/src/conftest.py", line 273 in doctest_run
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/doctest.py", line 1880 in run
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/doctest.py", line 301 in runtest
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/runner.py", line 242 in <lambda>
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/runner.py", line 341 in from_call
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/runner.py", line 241 in call_and_report
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/runner.py", line 132 in runtestprotocol
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pytest_isolate/plugin.py", line 285 in run_subprocess
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pytest_isolate/plugin.py", line 115 in run_subprocess
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/multiprocessing/process.py", line 108 in run
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/multiprocessing/process.py", line 314 in _bootstrap
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/multiprocessing/popen_fork.py", line 71 in _launch
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/multiprocessing/popen_fork.py", line 19 in __init__
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/multiprocessing/context.py", line 281 in _Popen
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/multiprocessing/process.py", line 121 in start
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pytest_isolate/plugin.py", line 123 in run_in_subprocess
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pytest_isolate/plugin.py", line 47 in forked_subprocess
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pytest_isolate/plugin.py", line 314 in run_in_subprocess
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pytest_isolate/plugin.py", line 466 in pytest_runtest_protocol
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/main.py", line 362 in pytest_runtestloop
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/main.py", line 337 in _main
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/main.py", line 283 in wrap_session
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/config/__init__.py", line 175 in main
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/config/__init__.py", line 201 in console_main
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pytest/__main__.py", line 9 in <module>
  File "<frozen runpy>", line 88 in _run_code
  File "<frozen runpy>", line 198 in _run_module_as_main

Extension modules: sage.libs.gmp.pylong, sage.misc.randstate, sage.cpython.string, sage.misc.lazy_attribute, sage.misc.function_mangling, sage.cpython.dict_del_by_value, sage.misc.weak_dict, sage.misc.instancedoc, sage.misc.cachefunc, sage.misc.persist, sage.misc.lazy_import, sage.structure.sage_object, sage.misc.nested_class, sage.misc.classcall_metaclass, sage.misc.inherit_comparison, sage.cpython.getattr, sage.misc.c3_controlled, sage.misc.constant_function, sage.misc.fast_methods, sage.cpython.builtin_types, sage.structure.richcmp, sage.categories.category_cy_helper, sage.structure.category_object, cysignals.signals, sage.structure.coerce_dict, sage.categories.category_singleton, sage.categories.functor, sage.categories.morphism, sage.sets.pythonclass, sage.arith.power, sage.categories.map, sage.structure.debug_options, sage.misc.lazy_string, gmpy2.gmpy2, sage.categories.action, sage.structure.coerce, sage.structure.coerce_maps, sage.cpython.type, sage.structure.parent, sage.structure.element, sage.cpython.atexit, numpy.core._multiarray_umath, numpy.core._multiarray_tests, numpy.linalg._umath_linalg, numpy.fft._pocketfft_internal, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, PIL._imaging, kiwisolver._cext, sage.structure.parent_old, sage.structure.parent_base, sage.structure.parent_gens, sage.structure.mutability, sage.structure.element_wrapper, sage.misc.misc_c, sage.cpython.debug, cysignals.alarm, sage.misc.sage_timeit_class, sage.misc.session, sage.misc.fpickle, sage.misc.reset, sage.libs.ntl.error, sage.rings.fast_arith, sage.categories.coercion_methods, sage.rings.ring, sage.rings.number_field.number_field_base, sage.rings.abc, sage.rings.number_field.number_field_element_base, sage.rings.integer_ring, sage.misc.allocator, cypari2.stack, cypari2.string_utils, cypari2.convert, cypari2.closure, cypari2.gen, cypari2.handle_error, cypari2.pari_instance, sage.rings.rational, sage.arith.rational_reconstruction, sage.rings.integer, sage.libs.ntl.convert, sage.libs.ntl.ntl_ZZ, sage.libs.ntl.ntl_ZZ_pContext, sage.libs.ntl.ntl_ZZ_p, sage.libs.ntl.ntl_ZZX, sage.libs.ntl.ntl_ZZ_pX, sage.libs.ntl.ntl_ZZ_pEContext, sage.libs.ntl.ntl_ZZ_pE, sage.libs.ntl.ntl_ZZ_pEX, sage.libs.ntl.ntl_lzz_pContext, sage.rings.finite_rings.element_base, sage.ext.memory, sage.arith.functions, sage.rings.finite_rings.integer_mod, sage.libs.ntl.ntl_lzz_p, sage.libs.ntl.ntl_lzz_pX, sage.libs.ntl.ntl_mat_ZZ, sage.libs.ntl.ntl_GF2, sage.libs.ntl.ntl_GF2X, sage.libs.ntl.ntl_GF2EContext, sage.libs.ntl.ntl_GF2E, sage.libs.ntl.ntl_GF2EX, sage.libs.ntl.ntl_mat_GF2E, sage.libs.ntl.ntl_mat_GF2, sage.libs.symmetrica.symmetrica, memory_allocator.memory_allocator, sage.data_structures.bitset_base, sage.data_structures.bitset, cysignals.pselect, cysignals.pysignals, sage.interfaces.process, sage.interfaces.sagespawn, sage.structure.factory, sage.rings.polynomial.commutative_polynomial, sage.misc.binary_tree, sage.rings.polynomial.polynomial_compiled, sage.rings.polynomial.polydict, sage.misc.derivative, sage.rings.padics.pow_computer, sage.rings.padics.local_generic_element, sage.arith.srange, sage.rings.padics.padic_generic_element, sage.rings.morphism, sage.rings.padics.common_conversion, sage.libs.pari.convert_gmp, sage.rings.finite_rings.finite_field_base, sage.rings.padics.padic_capped_relative_element, sage.rings.padics.padic_capped_absolute_element, sage.rings.padics.padic_floating_point_element, sage.rings.padics.padic_fixed_mod_element, sage.rings.polynomial.multi_polynomial, sage.cpython.wrapperdescr, sage.rings.fraction_field_element, sage.rings.real_double_element_gsl, sage.rings.real_double, sage.rings.function_field.element, sage.rings.function_field.element_rational, sage.rings.power_series_ring_element, sage.rings.polynomial.multi_polynomial_ring_base, sage.rings.polynomial.polynomial_element, sage.rings.finite_rings.element_pari_ffelt, sage.rings.finite_rings.element_givaro, sage.libs.mpmath.utils, sage.libs.pari.convert_sage_real_mpfr, sage.rings.real_mpfr, sage.rings.complex_conversion, sage.libs.pari.convert_sage_complex_double, sage.misc.parser, sage.rings.complex_double, sage.rings.complex_mpfr, sage.rings.complex_interval, sage.rings.convert.mpfi, sage.rings.real_mpfi, sage.rings.real_lazy, sage.groups.group, sage.matrix.args, sage.structure.coerce_actions, sage.modules.free_module_element, sage.modules.module, sage.matrix.constructor, sage.rings.number_field.number_field_morphisms, sage.rings.polynomial.evaluation_ntl, sage.rings.number_field.number_field_element, sage.rings.real_arb, sage.rings.polynomial.polynomial_complex_arb, sage.rings.complex_arb, sage.rings.number_field.number_field_element_quadratic, sage.rings.finite_rings.residue_field, sage.rings.padics.padic_printing, sage.rings.padics.padic_ext_element, sage.rings.padics.pow_computer_ext, sage.rings.padics.padic_ZZ_pX_element, sage.rings.padics.padic_ZZ_pX_FM_element, sage.rings.padics.padic_ZZ_pX_CR_element, sage.rings.padics.padic_ZZ_pX_CA_element, sage.libs.flint.fmpz_poly_sage, sage.rings.polynomial.evaluation_flint, sage.rings.polynomial.polynomial_integer_dense_flint, sage.rings.padics.pow_computer_flint, sage.rings.padics.qadic_flint_CR, sage.rings.padics.qadic_flint_CA, sage.rings.padics.qadic_flint_FP, sage.rings.padics.qadic_flint_FM, sage.rings.padics.pow_computer_relative, sage.rings.padics.relative_ramified_FP, sage.rings.padics.relative_ramified_FM, sage.rings.padics.relative_ramified_CR, sage.rings.padics.relative_ramified_CA, sage.sets.family, sage.rings.semirings.tropical_semiring, sage.rings.polynomial.laurent_polynomial, sage.structure.list_clone, sage.rings.polynomial.cyclotomic, sage.libs.flint.fmpq_poly_sage, sage.rings.polynomial.polynomial_rational_flint, sage.rings.power_series_poly, sage.rings.power_series_mpoly, sage.rings.laurent_series_ring_element, sage.rings.finite_rings.element_ntl_gf2e, sage.libs.singular.ring, sage.libs.singular.singular, sage.libs.singular.polynomial, sage.rings.noncommutative_ideals, sage.rings.polynomial.plural, sage.rings.polynomial.multi_polynomial_ideal_libsingular, sage.libs.singular.option, sage.libs.singular.function, sage.rings.polynomial.multi_polynomial_libsingular, sage.rings.complex_mpc, sage.rings.tate_algebra_element, sage.rings.puiseux_series_ring_element, sage.rings.bernmm, sage.rings.bernoulli_mod_p, sage.symbolic.function, sage.symbolic.expression, sage.symbolic.ring, sage.combinat.combinat_cython, sage.monoids.free_abelian_monoid_element, sage.quadratic_forms.quadratic_form__evaluate, sage.quadratic_forms.count_local_2, sage.algebras.quatalg.quaternion_algebra_element, sage.matrix.matrix0, sage.matrix.matrix1, sage.matrix.matrix2, sage.matrix.matrix_dense, sage.modules.vector_integer_dense, sage.arith.multi_modular, sage.modules.vector_modn_dense, sage.matrix.matrix_modn_dense_float, sage.matrix.matrix_modn_dense_double, sage.modules.vector_mod2_dense, sage.matrix.matrix_mod2_dense, sage.libs.pari.convert_flint, sage.libs.linbox.linbox_flint_interface, sage.libs.pari.convert_sage, sage.libs.pari.convert_sage_matrix, sage.matrix.matrix_integer_dense, sage.modules.vector_rational_dense, sage.matrix.matrix_rational_dense, sage.algebras.quatalg.quaternion_algebra_cython, sage.misc.search, sage.modular.modsym.p1list, sage.data_structures.blas_dict, sage.modules.with_basis.indexed_element, sage.misc.lazy_list, sage.misc.callable_dict, sage.combinat.words.word_datatypes, sage.combinat.words.word_char, sage.algebras.finite_dimensional_algebras.finite_dimensional_algebra_element, sage.algebras.clifford_algebra_element, sage.modular.arithgroup.arithgroup_element, sage.libs.gap.util, sage.libs.gap.libgap, sage.groups.perm_gps.permgroup_element, sage.sets.recursively_enumerated_set, sage.combinat.integer_lists.base, sage.combinat.integer_lists.invlex, sage.combinat.permutation_cython, sage.libs.gap.element, sage.groups.libgap_wrapper, sage.groups.matrix_gps.group_element_gap, sage.groups.matrix_gps.group_element, sage.modular.arithgroup.congroup, sage.modular.arithgroup.farey_symbol, sage.rings.polynomial.ore_polynomial_element, sage.rings.factorint, sage.graphs.base.c_graph, sage.graphs.base.graph_backends, sage.graphs.base.dense_graph, sage.graphs.base.static_sparse_backend, sage.graphs.base.static_sparse_graph, sage.graphs.generic_graph_pyx, sage.graphs.views, sage.graphs.distances_all_pairs, sage.graphs.base.boost_graph, sage.graphs.line_graph, sage.groups.perm_gps.partn_ref.data_structures, sage.sets.disjoint_set, sage.graphs.connectivity, sage.graphs.base.static_dense_graph, sage.graphs.path_enumeration, sage.graphs.graph_decompositions.slice_decomposition, sage.graphs.traversals, sage.graphs.independent_sets, sage.graphs.weakly_chordal, sage.graphs.asteroidal_triples, sage.graphs.graph_decompositions.rankwidth, sage.graphs.graph_decompositions.tree_decomposition, sage.graphs.graph_decompositions.fast_digraph, sage.graphs.graph_decompositions.vertex_separation, sage.graphs.graph_decompositions.clique_separators, sage.graphs.graph_decompositions.bandwidth, sage.graphs.graph_decompositions.cutwidth, sage.graphs.cliquer, sage.graphs.spanning_tree, sage.graphs.graph_decompositions.graph_products, sage.graphs.comparability, sage.graphs.isoperimetric_inequalities, sage.graphs.graph_coloring, sage.graphs.hyperbolicity, sage.graphs.chrompoly, sage.graphs.matchpoly, sage.numerical.backends.generic_backend, sage.graphs.convexity_properties, sage.sets.finite_set_map_cy, sage.probability.probability_distribution, sage.functions.prime_pi, sage.ext.fast_callable, sage.ext.interpreters.wrapper_rdf, sage.calculus.integration, sage.calculus.interpolation, sage.calculus.ode, sage.calculus.var, sage.rings.polynomial.pbori.pbori, sage.crypto.boolean_function, sage.crypto.sbox, sage.ext.fast_eval, sage.plot.plot3d.transform, sage.plot.plot3d.base, sage.plot.plot3d.index_face_set, sage.plot.plot3d.parametric_surface, sage.plot.plot3d.shapes, sage.combinat.expnums, sage.combinat.debruijn_sequence, sage.combinat.partitions, sage.libs.flint.arith_sage, sage.combinat.set_partition_iterator, sage.combinat.posets.hasse_cython, sage.combinat.enumeration_mod_permgroup, sage.geometry.abc, sage.geometry.triangulation.base, sage.dynamics.arithmetic_dynamics.projective_ds_helper, sage.quadratic_forms.ternary, sage.libs.mpmath.ext_impl, sage.libs.mpmath.ext_libmp, sage.libs.mpmath.ext_main, sage.matrix.matrix_sparse, sage.modules.vector_modn_sparse, sage.data_structures.binary_search, sage.modules.vector_integer_sparse, sage.matrix.matrix_modn_sparse, sage.matrix.matrix_integer_sparse, sage.combinat.root_system.reflection_group_c, sage.combinat.root_system.reflection_group_element, sage.algebras.fusion_rings.poly_tup_engine, sage.algebras.fusion_rings.shm_managers, sage.algebras.fusion_rings.fast_parallel_fmats_methods, sage.algebras.fusion_rings.fast_parallel_fusion_ring_braid_repn, sage.algebras.lie_algebras.lie_algebra_element, sage.algebras.octonion_algebra, sage.graphs.base.sparse_graph, sage.groups.perm_gps.partn_ref.automorphism_group_canonical_label, sage.groups.perm_gps.partn_ref.double_coset, sage.groups.perm_gps.partn_ref.canonical_augmentation, sage.groups.perm_gps.partn_ref.refinement_sets, sage.groups.perm_gps.partn_ref.refinement_graphs, sage.matrix.matrix_generic_dense, sage.libs.ecl, sage.geometry.toric_lattice_element, sage.geometry.point_collection, sage.algebras.letterplace.free_algebra_element_letterplace, sage.algebras.letterplace.free_algebra_letterplace, sage.matroids.set_system, sage.matroids.lean_matrix, sage.matroids.matroid, sage.misc.sage_ostools, sage.libs.eclib.mwrank, sage.libs.flint.fmpz_factor_sage, sage.libs.flint.qsieve_sage, sage.libs.giac.giac, sage.rings.number_field.totallyreal_data, sage.libs.pari.misc, sage.rings.number_field.totallyreal, sage.modular.modsym.apply, sage.matrix.misc_flint, sage.matrix.matrix_cyclo_dense, sage.modular.modsym.heilbronn, sage.modular.modform.eis_series_cython, sage.sat.solvers.satsolver, sage.schemes.hyperelliptic_curves.hypellfrob, ppl.congruence, ppl.constraint, ppl.linear_algebra, ppl.generator, ppl.mip_problem, ppl.polyhedron, ppl.bit_arrays, sage.rings.sum_of_squares, sage.graphs.strongly_regular_db, sage.graphs.generators.distance_regular, sage.groups.semimonomial_transformations.semimonomial_transformation, _brotli, zstandard.backend_c, sage.calculus.transforms.fft, sage.libs.gsl.array, sage.calculus.transforms.dwt, sage.calculus.riemann, sage.calculus.interpolators, sage.plot.complex_plot, sage.plot.plot3d.implicit_surface, sage.combinat.crystals.letters, sage.combinat.crystals.spins, sage.combinat.crystals.tensor_product_element, sage.combinat.rigged_configurations.rigged_partition, sage.combinat.crystals.pbw_datum, sage.combinat.matrices.dancing_links, sage.combinat.degree_sequences, sage.combinat.subword_complex_c, sage.numerical.mip, sage.lfunctions.zero_sums, sage.data_structures.list_of_pairs, sage.geometry.polyhedron.combinatorial_polyhedron.list_of_faces, sage.geometry.polyhedron.combinatorial_polyhedron.face_list_data_structure, sage.geometry.polyhedron.combinatorial_polyhedron.conversions, sage.geometry.polyhedron.combinatorial_polyhedron.polyhedron_face_lattice, sage.geometry.polyhedron.combinatorial_polyhedron.face_iterator, sage.geometry.polyhedron.combinatorial_polyhedron.combinatorial_face, sage.geometry.polyhedron.combinatorial_polyhedron.base, sage.dynamics.complex_dynamics.mandel_julia_helper, sage.numerical.backends.generic_sdp_backend, sage.numerical.linear_functions, sage.numerical.sdp, sage.modules.vector_numpy_dense, sage.modules.vector_double_dense, sage.modules.vector_real_double_dense, sage.stats.time_series, sage.stats.intlist, sage.matroids.basis_exchange_matroid, sage.matroids.circuits_matroid, sage.matroids.flats_matroid, sage.matroids.circuit_closures_matroid, sage.matroids.basis_matroid, sage.matroids.linear_matroid, sage.matroids.graphic_matroid, sage.libs.flint.flint_sage, sage.matrix.matrix_gap, cython.cimports.libc.math, scipy._lib._ccallback_c, lrcalc, sage.rings.ring_extension_conversion, sage.rings.ring_extension_morphism, sage.rings.ring_extension_element, sage.rings.ring_extension, sage.rings.function_field.element_polymod, sage.coding.ag_code_decoders, sage.coding.kasami_codes, sage.rings.polynomial.polynomial_gf2x, sage.rings.finite_rings.hom_finite_field, sage.libs.flint.ulong_extras_sage, sage.matrix.matrix_gf2e_dense, sage.combinat.designs.designs_pyx, sage.combinat.designs.gen_quadrangles_with_spread, sage.combinat.posets.hasse_cython_flint, fpylll.gmp.pylong, fpylll.numpy, fpylll.io, fpylll.fplll.gso, fpylll.util, fpylll.fplll.integer_matrix, fpylll.fplll.wrapper, fpylll.fplll.lll, fpylll.fplll.enumeration, fpylll.fplll.pruner, fpylll.config, fpylll.fplll.bkz_param, fpylll.fplll.bkz, fpylll.fplll.svpcvp, sage.stats.distributions.discrete_gaussian_integer, Cython.Utils, Cython.Plex.Actions, Cython.Plex.Transitions, Cython.Plex.Machines, Cython.Plex.DFA, Cython.Plex.Scanners, Cython.Compiler.Scanning, Cython.StringIOTree, Cython.Compiler.Code, Cython.Tempita._tempita, Cython.Compiler.Visitor, Cython.Compiler.Parsing, Cython.Compiler.FlowControl, _var_folders_0w_4z5l9vds32nbkz7l22n8j6s80000gn_T_tmpye96avd6_tmp_44ysg4l0_pyx_0, sage.numerical.backends.cvxopt_backend, sage.libs.braiding, sage.libs.homfly, primecountpy.primecount, scipy.special._ufuncs_cxx, scipy.special._ufuncs, scipy.special._specfun, scipy.special._comb, scipy.linalg._fblas, scipy.linalg._flapack, scipy.linalg.cython_lapack, scipy.linalg._cythonized_array_utils, scipy.linalg._solve_toeplitz, scipy.linalg._decomp_lu_cython, scipy.linalg._matfuncs_sqrtm_triu, scipy.linalg.cython_blas, scipy.linalg._matfuncs_expm, scipy.linalg._decomp_update, scipy.sparse._sparsetools, _csparsetools, scipy.sparse._csparsetools, scipy.sparse.linalg._dsolve._superlu, scipy.sparse.linalg._eigen.arpack._arpack, scipy.sparse.linalg._propack._spropack, scipy.sparse.linalg._propack._dpropack, scipy.sparse.linalg._propack._cpropack, scipy.sparse.linalg._propack._zpropack, scipy.sparse.csgraph._tools, scipy.sparse.csgraph._shortest_path, scipy.sparse.csgraph._traversal, scipy.sparse.csgraph._min_spanning_tree, scipy.sparse.csgraph._flow, scipy.sparse.csgraph._matching, scipy.sparse.csgraph._reordering, scipy.special._ellip_harm_2, sage.rings.polynomial.polynomial_real_mpfr_dense, sage.geometry.integral_points_integer_dense, scipy.integrate._odepack, scipy.integrate._quadpack, scipy.integrate._vode, scipy.integrate._dop, scipy.integrate._lsoda, scipy.optimize._group_columns, scipy._lib.messagestream, scipy.optimize._trlib._trlib, scipy.optimize._lbfgsb, _moduleTNC, scipy.optimize._moduleTNC, scipy.optimize._cobyla, scipy.optimize._slsqp, scipy.optimize._minpack, scipy.optimize._lsq.givens_elimination, scipy.optimize._zeros, scipy.optimize._highs.cython.src._highs_wrapper, scipy.optimize._highs._highs_wrapper, scipy.optimize._highs.cython.src._highs_constants, scipy.optimize._highs._highs_constants, scipy.linalg._interpolative, scipy.optimize._bglu_dense, scipy.optimize._lsap, scipy.spatial._ckdtree, scipy.spatial._qhull, scipy.spatial._voronoi, scipy.spatial._distance_wrap, scipy.spatial._hausdorff, scipy.spatial.transform._rotation, scipy.optimize._direct, sage.matroids.union_matroid, sage.matroids.extension, scipy.interpolate._fitpack, scipy.interpolate._dfitpack, scipy.interpolate._bspl, scipy.interpolate._ppoly, scipy.interpolate.interpnd, scipy.interpolate._rbfinterp_pythran, scipy.interpolate._rgi_cython, markupsafe._speedups, sage.modular.hypergeometric_misc, sage.modular.modform.l_series_gross_zagier_coeffs, sage.modular.modsym.manin_symbol, sage.modular.pollack_stevens.dist, sage.modules.vector_complex_double_dense, sage.numerical.linear_tensor_element, sage.data_structures.bounded_integer_sequences, sage.quivers.paths, sage.quivers.algebra_elements, zmq.backend.cython._zmq, tornado.speedups, psutil._psutil_osx, psutil._psutil_posix, sage.rings.polynomial.refine_root, sage.rings.polynomial.laurent_polynomial_mpair, sage.rings.polynomial.polynomial_integer_dense_ntl, sage.rings.polynomial.weil.weil_polynomials, sage.numerical.gauss_legendre, sage.schemes.toric.divisor_class, sage.stats.hmm.util, sage.stats.hmm.hmm, sage.stats.hmm.distributions, sage.stats.hmm.chmm, sage.structure.list_clone_demo, sage.rings.polynomial.polynomial_ring_homomorphism (total: 591)
src/sage/combinat/sf/sfa.py ..................................................................................F.............................FF.
src/sage/combinat/sf/symplectic.py ....
src/sage/combinat/sf/witt.py .............
src/sage/combinat/shard_order.py .......
src/sage/combinat/shifted_primed_tableau.py .............................................................................
src/sage/combinat/shuffle.py ............................
src/sage/combinat/sidon_sets.py .
src/sage/combinat/similarity_class_type.py .................................................
src/sage/combinat/sine_gordon.py ...............
src/sage/combinat/six_vertex_model.py .................
src/sage/combinat/skew_partition.py ................................................................
src/sage/combinat/skew_tableau.py ...................................................................................................
Fatal Python error: Aborted

Current thread 0x0000000207324f40 (most recent call first):
  File "/Users/runner/work/sage/sage/src/sage/combinat/sloane_functions.py", line 393 in _eval
  File "<doctest sage.combinat.sloane_functions.A000001._eval[2]>", line 1 in <module>
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/doctest.py", line 1355 in __run
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/doctest.py", line 1519 in run
  File "/Users/runner/work/sage/sage/src/conftest.py", line 273 in doctest_run
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/doctest.py", line 1880 in run
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/doctest.py", line 301 in runtest
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/runner.py", line 242 in <lambda>
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/runner.py", line 341 in from_call
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/runner.py", line 241 in call_and_report
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/runner.py", line 132 in runtestprotocol
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pytest_isolate/plugin.py", line 285 in run_subprocess
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pytest_isolate/plugin.py", line 115 in run_subprocess
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/multiprocessing/process.py", line 108 in run
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/multiprocessing/process.py", line 314 in _bootstrap
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/multiprocessing/popen_fork.py", line 71 in _launch
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/multiprocessing/popen_fork.py", line 19 in __init__
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/multiprocessing/context.py", line 281 in _Popen
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/multiprocessing/process.py", line 121 in start
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pytest_isolate/plugin.py", line 123 in run_in_subprocess
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pytest_isolate/plugin.py", line 47 in forked_subprocess
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pytest_isolate/plugin.py", line 314 in run_in_subprocess
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pytest_isolate/plugin.py", line 466 in pytest_runtest_protocol
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/main.py", line 362 in pytest_runtestloop
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/main.py", line 337 in _main
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/main.py", line 283 in wrap_session
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/config/__init__.py", line 175 in main
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/_pytest/config/__init__.py", line 201 in console_main
  File "/Users/runner/miniconda3/envs/sage/lib/python3.11/site-packages/pytest/__main__.py", line 9 in <module>
  File "<frozen runpy>", line 88 in _run_code
  File "<frozen runpy>", line 198 in _run_module_as_main

Extension modules: sage.libs.gmp.pylong, sage.misc.randstate, sage.cpython.string, sage.misc.lazy_attribute, sage.misc.function_mangling, sage.cpython.dict_del_by_value, sage.misc.weak_dict, sage.misc.instancedoc, sage.misc.cachefunc, sage.misc.persist, sage.misc.lazy_import, sage.structure.sage_object, sage.misc.nested_class, sage.misc.classcall_metaclass, sage.misc.inherit_comparison, sage.cpython.getattr, sage.misc.c3_controlled, sage.misc.constant_function, sage.misc.fast_methods, sage.cpython.builtin_types, sage.structure.richcmp, sage.categories.category_cy_helper, sage.structure.category_object, cysignals.signals, sage.structure.coerce_dict, sage.categories.category_singleton, sage.categories.functor, sage.categories.morphism, sage.sets.pythonclass, sage.arith.power, sage.categories.map, sage.structure.debug_options, sage.misc.lazy_string, gmpy2.gmpy2, sage.categories.action, sage.structure.coerce, sage.structure.coerce_maps, sage.cpython.type, sage.structure.parent, sage.structure.element, sage.cpython.atexit, numpy.core._multiarray_umath, numpy.core._multiarray_tests, numpy.linalg._umath_linalg, numpy.fft._pocketfft_internal, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, PIL._imaging, kiwisolver._cext, sage.structure.parent_old, sage.structure.parent_base, sage.structure.parent_gens, sage.structure.mutability, sage.structure.element_wrapper, sage.misc.misc_c, sage.cpython.debug, cysignals.alarm, sage.misc.sage_timeit_class, sage.misc.session, sage.misc.fpickle, sage.misc.reset, sage.libs.ntl.error, sage.rings.fast_arith, sage.categories.coercion_methods, sage.rings.ring, sage.rings.number_field.number_field_base, sage.rings.abc, sage.rings.number_field.number_field_element_base, sage.rings.integer_ring, sage.misc.allocator, cypari2.stack, cypari2.string_utils, cypari2.convert, cypari2.closure, cypari2.gen, cypari2.handle_error, cypari2.pari_instance, sage.rings.rational, sage.arith.rational_reconstruction, sage.rings.integer, sage.libs.ntl.convert, sage.libs.ntl.ntl_ZZ, sage.libs.ntl.ntl_ZZ_pContext, sage.libs.ntl.ntl_ZZ_p, sage.libs.ntl.ntl_ZZX, sage.libs.ntl.ntl_ZZ_pX, sage.libs.ntl.ntl_ZZ_pEContext, sage.libs.ntl.ntl_ZZ_pE, sage.libs.ntl.ntl_ZZ_pEX, sage.libs.ntl.ntl_lzz_pContext, sage.rings.finite_rings.element_base, sage.ext.memory, sage.arith.functions, sage.rings.finite_rings.integer_mod, sage.libs.ntl.ntl_lzz_p, sage.libs.ntl.ntl_lzz_pX, sage.libs.ntl.ntl_mat_ZZ, sage.libs.ntl.ntl_GF2, sage.libs.ntl.ntl_GF2X, sage.libs.ntl.ntl_GF2EContext, sage.libs.ntl.ntl_GF2E, sage.libs.ntl.ntl_GF2EX, sage.libs.ntl.ntl_mat_GF2E, sage.libs.ntl.ntl_mat_GF2, sage.libs.symmetrica.symmetrica, memory_allocator.memory_allocator, sage.data_structures.bitset_base, sage.data_structures.bitset, cysignals.pselect, cysignals.pysignals, sage.interfaces.process, sage.interfaces.sagespawn, sage.structure.factory, sage.rings.polynomial.commutative_polynomial, sage.misc.binary_tree, sage.rings.polynomial.polynomial_compiled, sage.rings.polynomial.polydict, sage.misc.derivative, sage.rings.padics.pow_computer, sage.rings.padics.local_generic_element, sage.arith.srange, sage.rings.padics.padic_generic_element, sage.rings.morphism, sage.rings.padics.common_conversion, sage.libs.pari.convert_gmp, sage.rings.finite_rings.finite_field_base, sage.rings.padics.padic_capped_relative_element, sage.rings.padics.padic_capped_absolute_element, sage.rings.padics.padic_floating_point_element, sage.rings.padics.padic_fixed_mod_element, sage.rings.polynomial.multi_polynomial, sage.cpython.wrapperdescr, sage.rings.fraction_field_element, sage.rings.real_double_element_gsl, sage.rings.real_double, sage.rings.function_field.element, sage.rings.function_field.element_rational, sage.rings.power_series_ring_element, sage.rings.polynomial.multi_polynomial_ring_base, sage.rings.polynomial.polynomial_element, sage.rings.finite_rings.element_pari_ffelt, sage.rings.finite_rings.element_givaro, sage.libs.mpmath.utils, sage.libs.pari.convert_sage_real_mpfr, sage.rings.real_mpfr, sage.rings.complex_conversion, sage.libs.pari.convert_sage_complex_double, sage.misc.parser, sage.rings.complex_double, sage.rings.complex_mpfr, sage.rings.complex_interval, sage.rings.convert.mpfi, sage.rings.real_mpfi, sage.rings.real_lazy, sage.groups.group, sage.matrix.args, sage.structure.coerce_actions, sage.modules.free_module_element, sage.modules.module, sage.matrix.constructor, sage.rings.number_field.number_field_morphisms, sage.rings.polynomial.evaluation_ntl, sage.rings.number_field.number_field_element, sage.rings.real_arb, sage.rings.polynomial.polynomial_complex_arb, sage.rings.complex_arb, sage.rings.number_field.number_field_element_quadratic, sage.rings.finite_rings.residue_field, sage.rings.padics.padic_printing, sage.rings.padics.padic_ext_element, sage.rings.padics.pow_computer_ext, sage.rings.padics.padic_ZZ_pX_element, sage.rings.padics.padic_ZZ_pX_FM_element, sage.rings.padics.padic_ZZ_pX_CR_element, sage.rings.padics.padic_ZZ_pX_CA_element, sage.libs.flint.fmpz_poly_sage, sage.rings.polynomial.evaluation_flint, sage.rings.polynomial.polynomial_integer_dense_flint, sage.rings.padics.pow_computer_flint, sage.rings.padics.qadic_flint_CR, sage.rings.padics.qadic_flint_CA, sage.rings.padics.qadic_flint_FP, sage.rings.padics.qadic_flint_FM, sage.rings.padics.pow_computer_relative, sage.rings.padics.relative_ramified_FP, sage.rings.padics.relative_ramified_FM, sage.rings.padics.relative_ramified_CR, sage.rings.padics.relative_ramified_CA, sage.sets.family, sage.rings.semirings.tropical_semiring, sage.rings.polynomial.laurent_polynomial, sage.structure.list_clone, sage.rings.polynomial.cyclotomic, sage.libs.flint.fmpq_poly_sage, sage.rings.polynomial.polynomial_rational_flint, sage.rings.power_series_poly, sage.rings.power_series_mpoly, sage.rings.laurent_series_ring_element, sage.rings.finite_rings.element_ntl_gf2e, sage.libs.singular.ring, sage.libs.singular.singular, sage.libs.singular.polynomial, sage.rings.noncommutative_ideals, sage.rings.polynomial.plural, sage.rings.polynomial.multi_polynomial_ideal_libsingular, sage.libs.singular.option, sage.libs.singular.function, sage.rings.polynomial.multi_polynomial_libsingular, sage.rings.complex_mpc, sage.rings.tate_algebra_element, sage.rings.puiseux_series_ring_element, sage.rings.bernmm, sage.rings.bernoulli_mod_p, sage.symbolic.function, sage.symbolic.expression, sage.symbolic.ring, sage.combinat.combinat_cython, sage.monoids.free_abelian_monoid_element, sage.quadratic_forms.quadratic_form__evaluate, sage.quadratic_forms.count_local_2, sage.algebras.quatalg.quaternion_algebra_element, sage.matrix.matrix0, sage.matrix.matrix1, sage.matrix.matrix2, sage.matrix.matrix_dense, sage.modules.vector_integer_dense, sage.arith.multi_modular, sage.modules.vector_modn_dense, sage.matrix.matrix_modn_dense_float, sage.matrix.matrix_modn_dense_double, sage.modules.vector_mod2_dense, sage.matrix.matrix_mod2_dense, sage.libs.pari.convert_flint, sage.libs.linbox.linbox_flint_interface, sage.libs.pari.convert_sage, sage.libs.pari.convert_sage_matrix, sage.matrix.matrix_integer_dense, sage.modules.vector_rational_dense, sage.matrix.matrix_rational_dense, sage.algebras.quatalg.quaternion_algebra_cython, sage.misc.search, sage.modular.modsym.p1list, sage.data_structures.blas_dict, sage.modules.with_basis.indexed_element, sage.misc.lazy_list, sage.misc.callable_dict, sage.combinat.words.word_datatypes, sage.combinat.words.word_char, sage.algebras.finite_dimensional_algebras.finite_dimensional_algebra_element, sage.algebras.clifford_algebra_element, sage.modular.arithgroup.arithgroup_element, sage.libs.gap.util, sage.libs.gap.libgap, sage.groups.perm_gps.permgroup_element, sage.sets.recursively_enumerated_set, sage.combinat.integer_lists.base, sage.combinat.integer_lists.invlex, sage.combinat.permutation_cython, sage.libs.gap.element, sage.groups.libgap_wrapper, sage.groups.matrix_gps.group_element_gap, sage.groups.matrix_gps.group_element, sage.modular.arithgroup.congroup, sage.modular.arithgroup.farey_symbol, sage.rings.polynomial.ore_polynomial_element, sage.rings.factorint, sage.graphs.base.c_graph, sage.graphs.base.graph_backends, sage.graphs.base.dense_graph, sage.graphs.base.static_sparse_backend, sage.graphs.base.static_sparse_graph, sage.graphs.generic_graph_pyx, sage.graphs.views, sage.graphs.distances_all_pairs, sage.graphs.base.boost_graph, sage.graphs.line_graph, sage.groups.perm_gps.partn_ref.data_structures, sage.sets.disjoint_set, sage.graphs.connectivity, sage.graphs.base.static_dense_graph, sage.graphs.path_enumeration, sage.graphs.graph_decompositions.slice_decomposition, sage.graphs.traversals, sage.graphs.independent_sets, sage.graphs.weakly_chordal, sage.graphs.asteroidal_triples, sage.graphs.graph_decompositions.rankwidth, sage.graphs.graph_decompositions.tree_decomposition, sage.graphs.graph_decompositions.fast_digraph, sage.graphs.graph_decompositions.vertex_separation, sage.graphs.graph_decompositions.clique_separators, sage.graphs.graph_decompositions.bandwidth, sage.graphs.graph_decompositions.cutwidth, sage.graphs.cliquer, sage.graphs.spanning_tree, sage.graphs.graph_decompositions.graph_products, sage.graphs.comparability, sage.graphs.isoperimetric_inequalities, sage.graphs.graph_coloring, sage.graphs.hyperbolicity, sage.graphs.chrompoly, sage.graphs.matchpoly, sage.numerical.backends.generic_backend, sage.graphs.convexity_properties, sage.sets.finite_set_map_cy, sage.probability.probability_distribution, sage.functions.prime_pi, sage.ext.fast_callable, sage.ext.interpreters.wrapper_rdf, sage.calculus.integration, sage.calculus.interpolation, sage.calculus.ode, sage.calculus.var, sage.rings.polynomial.pbori.pbori, sage.crypto.boolean_function, sage.crypto.sbox, sage.ext.fast_eval, sage.plot.plot3d.transform, sage.plot.plot3d.base, sage.plot.plot3d.index_face_set, sage.plot.plot3d.parametric_surface, sage.plot.plot3d.shapes, sage.combinat.expnums, sage.combinat.debruijn_sequence, sage.combinat.partitions, sage.libs.flint.arith_sage, sage.combinat.set_partition_iterator, sage.combinat.posets.hasse_cython, sage.combinat.enumeration_mod_permgroup, sage.geometry.abc, sage.geometry.triangulation.base, sage.dynamics.arithmetic_dynamics.projective_ds_helper, sage.quadratic_forms.ternary, sage.libs.mpmath.ext_impl, sage.libs.mpmath.ext_libmp, sage.libs.mpmath.ext_main, sage.matrix.matrix_sparse, sage.modules.vector_modn_sparse, sage.data_structures.binary_search, sage.modules.vector_integer_sparse, sage.matrix.matrix_modn_sparse, sage.matrix.matrix_integer_sparse, sage.combinat.root_system.reflection_group_c, sage.combinat.root_system.reflection_group_element, sage.algebras.fusion_rings.poly_tup_engine, sage.algebras.fusion_rings.shm_managers, sage.algebras.fusion_rings.fast_parallel_fmats_methods, sage.algebras.fusion_rings.fast_parallel_fusion_ring_braid_repn, sage.algebras.lie_algebras.lie_algebra_element, sage.algebras.octonion_algebra, sage.graphs.base.sparse_graph, sage.groups.perm_gps.partn_ref.automorphism_group_canonical_label, sage.groups.perm_gps.partn_ref.double_coset, sage.groups.perm_gps.partn_ref.canonical_augmentation, sage.groups.perm_gps.partn_ref.refinement_sets, sage.groups.perm_gps.partn_ref.refinement_graphs, sage.matrix.matrix_generic_dense, sage.libs.ecl, sage.geometry.toric_lattice_element, sage.geometry.point_collection, sage.algebras.letterplace.free_algebra_element_letterplace, sage.algebras.letterplace.free_algebra_letterplace, sage.matroids.set_system, sage.matroids.lean_matrix, sage.matroids.matroid, sage.misc.sage_ostools, sage.libs.eclib.mwrank, sage.libs.flint.fmpz_factor_sage, sage.libs.flint.qsieve_sage, sage.libs.giac.giac, sage.rings.number_field.totallyreal_data, sage.libs.pari.misc, sage.rings.number_field.totallyreal, sage.modular.modsym.apply, sage.matrix.misc_flint, sage.matrix.matrix_cyclo_dense, sage.modular.modsym.heilbronn, sage.modular.modform.eis_series_cython, sage.sat.solvers.satsolver, sage.schemes.hyperelliptic_curves.hypellfrob, ppl.congruence, ppl.constraint, ppl.linear_algebra, ppl.generator, ppl.mip_problem, ppl.polyhedron, ppl.bit_arrays, sage.rings.sum_of_squares, sage.graphs.strongly_regular_db, sage.graphs.generators.distance_regular, sage.groups.semimonomial_transformations.semimonomial_transformation, _brotli, zstandard.backend_c, sage.calculus.transforms.fft, sage.libs.gsl.array, sage.calculus.transforms.dwt, sage.calculus.riemann, sage.calculus.interpolators, sage.plot.complex_plot, sage.plot.plot3d.implicit_surface, sage.combinat.crystals.letters, sage.combinat.crystals.spins, sage.combinat.crystals.tensor_product_element, sage.combinat.rigged_configurations.rigged_partition, sage.combinat.crystals.pbw_datum, sage.combinat.matrices.dancing_links, sage.combinat.degree_sequences, sage.combinat.subword_complex_c, sage.numerical.mip, sage.lfunctions.zero_sums, sage.data_structures.list_of_pairs, sage.geometry.polyhedron.combinatorial_polyhedron.list_of_faces, sage.geometry.polyhedron.combinatorial_polyhedron.face_list_data_structure, sage.geometry.polyhedron.combinatorial_polyhedron.conversions, sage.geometry.polyhedron.combinatorial_polyhedron.polyhedron_face_lattice, sage.geometry.polyhedron.combinatorial_polyhedron.face_iterator, sage.geometry.polyhedron.combinatorial_polyhedron.combinatorial_face, sage.geometry.polyhedron.combinatorial_polyhedron.base, sage.dynamics.complex_dynamics.mandel_julia_helper, sage.numerical.backends.generic_sdp_backend, sage.numerical.linear_functions, sage.numerical.sdp, sage.modules.vector_numpy_dense, sage.modules.vector_double_dense, sage.modules.vector_real_double_dense, sage.stats.time_series, sage.stats.intlist, sage.matroids.basis_exchange_matroid, sage.matroids.circuits_matroid, sage.matroids.flats_matroid, sage.matroids.circuit_closures_matroid, sage.matroids.basis_matroid, sage.matroids.linear_matroid, sage.matroids.graphic_matroid, sage.libs.flint.flint_sage, sage.matrix.matrix_gap, cython.cimports.libc.math, scipy._lib._ccallback_c, lrcalc, sage.rings.ring_extension_conversion, sage.rings.ring_extension_morphism, sage.rings.ring_extension_element, sage.rings.ring_extension, sage.rings.function_field.element_polymod, sage.coding.ag_code_decoders, sage.coding.kasami_codes, sage.rings.polynomial.polynomial_gf2x, sage.rings.finite_rings.hom_finite_field, sage.libs.flint.ulong_extras_sage, sage.matrix.matrix_gf2e_dense, sage.combinat.designs.designs_pyx, sage.combinat.designs.gen_quadrangles_with_spread, sage.combinat.posets.hasse_cython_flint, fpylll.gmp.pylong, fpylll.numpy, fpylll.io, fpylll.fplll.gso, fpylll.util, fpylll.fplll.integer_matrix, fpylll.fplll.wrapper, fpylll.fplll.lll, fpylll.fplll.enumeration, fpylll.fplll.pruner, fpylll.config, fpylll.fplll.bkz_param, fpylll.fplll.bkz, fpylll.fplll.svpcvp, sage.stats.distributions.discrete_gaussian_integer, Cython.Utils, Cython.Plex.Actions, Cython.Plex.Transitions, Cython.Plex.Machines, Cython.Plex.DFA, Cython.Plex.Scanners, Cython.Compiler.Scanning, Cython.StringIOTree, Cython.Compiler.Code, Cython.Tempita._tempita, Cython.Compiler.Visitor, Cython.Compiler.Parsing, Cython.Compiler.FlowControl, _var_folders_0w_4z5l9vds32nbkz7l22n8j6s80000gn_T_tmpye96avd6_tmp_44ysg4l0_pyx_0, sage.numerical.backends.cvxopt_backend, sage.libs.braiding, sage.libs.homfly, primecountpy.primecount, scipy.special._ufuncs_cxx, scipy.special._ufuncs, scipy.special._specfun, scipy.special._comb, scipy.linalg._fblas, scipy.linalg._flapack, scipy.linalg.cython_lapack, scipy.linalg._cythonized_array_utils, scipy.linalg._solve_toeplitz, scipy.linalg._decomp_lu_cython, scipy.linalg._matfuncs_sqrtm_triu, scipy.linalg.cython_blas, scipy.linalg._matfuncs_expm, scipy.linalg._decomp_update, scipy.sparse._sparsetools, _csparsetools, scipy.sparse._csparsetools, scipy.sparse.linalg._dsolve._superlu, scipy.sparse.linalg._eigen.arpack._arpack, scipy.sparse.linalg._propack._spropack, scipy.sparse.linalg._propack._dpropack, scipy.sparse.linalg._propack._cpropack, scipy.sparse.linalg._propack._zpropack, scipy.sparse.csgraph._tools, scipy.sparse.csgraph._shortest_path, scipy.sparse.csgraph._traversal, scipy.sparse.csgraph._min_spanning_tree, scipy.sparse.csgraph._flow, scipy.sparse.csgraph._matching, scipy.sparse.csgraph._reordering, scipy.special._ellip_harm_2, sage.rings.polynomial.polynomial_real_mpfr_dense, sage.geometry.integral_points_integer_dense, scipy.integrate._odepack, scipy.integrate._quadpack, scipy.integrate._vode, scipy.integrate._dop, scipy.integrate._lsoda, scipy.optimize._group_columns, scipy._lib.messagestream, scipy.optimize._trlib._trlib, scipy.optimize._lbfgsb, _moduleTNC, scipy.optimize._moduleTNC, scipy.optimize._cobyla, scipy.optimize._slsqp, scipy.optimize._minpack, scipy.optimize._lsq.givens_elimination, scipy.optimize._zeros, scipy.optimize._highs.cython.src._highs_wrapper, scipy.optimize._highs._highs_wrapper, scipy.optimize._highs.cython.src._highs_constants, scipy.optimize._highs._highs_constants, scipy.linalg._interpolative, scipy.optimize._bglu_dense, scipy.optimize._lsap, scipy.spatial._ckdtree, scipy.spatial._qhull, scipy.spatial._voronoi, scipy.spatial._distance_wrap, scipy.spatial._hausdorff, scipy.spatial.transform._rotation, scipy.optimize._direct, sage.matroids.union_matroid, sage.matroids.extension, scipy.interpolate._fitpack, scipy.interpolate._dfitpack, scipy.interpolate._bspl, scipy.interpolate._ppoly, scipy.interpolate.interpnd, scipy.interpolate._rbfinterp_pythran, scipy.interpolate._rgi_cython, markupsafe._speedups, sage.modular.hypergeometric_misc, sage.modular.modform.l_series_gross_zagier_coeffs, sage.modular.modsym.manin_symbol, sage.modular.pollack_stevens.dist, sage.modules.vector_complex_double_dense, sage.numerical.linear_tensor_element, sage.data_structures.bounded_integer_sequences, sage.quivers.paths, sage.quivers.algebra_elements, zmq.backend.cython._zmq, tornado.speedups, psutil._psutil_osx, psutil._psutil_posix, sage.rings.polynomial.refine_root, sage.rings.polynomial.laurent_polynomial_mpair, sage.rings.polynomial.polynomial_integer_dense_ntl, sage.rings.polynomial.weil.weil_polynomials, sage.numerical.gauss_legendre, sage.schemes.toric.divisor_class, sage.stats.hmm.util, sage.stats.hmm.hmm, sage.stats.hmm.distributions, sage.stats.hmm.chmm, sage.structure.list_clone_demo (total: 590)
src/sage/combinat/sloane_functions.py 

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

Successfully merging this pull request may close these issues.

3 participants