Add typestub generator #28775
build.yml
on: pull_request
Matrix: test-long
coverage-report
17m 6s
Annotations
2 errors and 27 warnings
|
test-long (src/sage/[g-o]*)
Process completed with exit code 16.
|
|
Killed due to abort:
src/sage/libs/ecl.pyx#L0
sage: from sage.libs.ecl import test_sigint_before_ecl_sig_on ## line 122 ##
sage: test_sigint_before_ecl_sig_on() ## line 123 ##
sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 127 ##
0
sage: from sage.libs.ecl import test_ecl_options ## line 145 ##
sage: test_ecl_options() ## line 146 ##
ECL_OPT_INCREMENTAL_GC = 0
ECL_OPT_TRAP_SIGSEGV = 1
ECL_OPT_TRAP_SIGFPE = 1
ECL_OPT_TRAP_SIGINT = 1
ECL_OPT_TRAP_SIGILL = 1
ECL_OPT_TRAP_SIGBUS = 1
ECL_OPT_TRAP_SIGPIPE = 1
ECL_OPT_TRAP_INTERRUPT_SIGNAL = 1
ECL_OPT_SIGNAL_HANDLING_THREAD = 0
ECL_OPT_SIGNAL_QUEUE_SIZE = 16
ECL_OPT_BOOTED = 1
ECL_OPT_BIND_STACK_SIZE = 8192
ECL_OPT_BIND_STACK_SAFETY_AREA = 1024
ECL_OPT_FRAME_STACK_SIZE = 2048
ECL_OPT_FRAME_STACK_SAFETY_AREA = 128
ECL_OPT_LISP_STACK_SIZE = 32768
ECL_OPT_LISP_STACK_SAFETY_AREA = 128
ECL_OPT_C_STACK_SIZE = 0
ECL_OPT_C_STACK_SAFETY_AREA = 32768
ECL_OPT_HEAP_SIZE = 4294967296
ECL_OPT_HEAP_SAFETY_AREA = 1048576
ECL_OPT_THREAD_INTERRUPT_SIGNAL = 36
ECL_OPT_SET_GMP_MEMORY_FUNCTIONS = 0
sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 170 ##
0
sage: from sage.libs.ecl import * ## line 229 ##
sage: init_ecl() ## line 234 ##
sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 238 ##
0
sage: from sage.libs.ecl import * ## line 302 ##
sage: from cysignals.tests import interrupt_after_delay ## line 303 ##
sage: ecl_eval("(setf i 0)") ## line 304 ##
<ECL: 0>
sage: inf_loop = ecl_eval("(defun infinite() (loop (incf i)))") ## line 306 ##
sage: interrupt_after_delay(1000) ## line 307 ##
sage: inf_loop() ## line 308 ##
Internal or unrecoverable error in:
Unable to mprotect environment.
[22: Invalid argument]
;;; ECL C Backtrace
;;; /usr/lib/x86_64-linux-gnu/libecl.so.24.5(_ecl_dump_c_backtrace+0x2f) [0x7f8de610bc1f]
;;; /usr/lib/x86_64-linux-gnu/libecl.so.24.5(ecl_internal_error+0x4e) [0x7f8de60b37ce]
;;; /usr/lib/x86_64-linux-gnu/libecl.so.24.5(+0x202efd) [0x7f8de60cdefd]
;;; /usr/lib/x86_64-linux-gnu/libecl.so.24.5(+0x202f6c) [0x7f8de60cdf6c]
;;; /usr/lib/x86_64-linux-gnu/libc.so.6(+0x45cb0) [0x7f8e5296ccb0]
;;; /lib64/ld-linux-x86-64.so.2(__tls_get_addr+0x17) [0x7f8e52ce6c87]
;;; /usr/lib/x86_64-linux-gnu/libgc.so.1(GC_malloc_kind+0x2b) [0x7f8de5e8204b]
;;; /usr/lib/x86_64-linux-gnu/libecl.so.24.5(ecl_cons+0x2f) [0x7f8de6113b2f]
;;; /usr/lib/x86_64-linux-gnu/libecl.so.24.5(ecl_interpret+0x1b83) [0x7f8de60a41d3]
;;; /usr/lib/x86_64-linux-gnu/libecl.so.24.5(ecl_apply_from_stack_frame+0xcd) [0x7f8de60a1b6d]
;;; /usr/lib/x86_64-linux-gnu/libecl.so.24.5(cl_apply+0x14d) [0x7f8de60a1f9d]
;;; /sage/build/sage-distro/src/sage/libs/ecl.cpython-314-x86_64-linux-gnu.so(+0xcff4) [0x7f8de62d7ff4]
;;; /sage/build/sage-distro/src/sage/libs/ecl.cpython-314-x86_64-linux-gnu.so(+0x178a1) [0x7f8de62e28a1]
;;; /sage/build/sage-distro/src/sage/libs/ecl.cpython-314-x86_64-linux-gnu.so(+0x17eb3) [0x7f8de62e2eb3]
;;; python3(_PyObject_MakeTpCall+0x36c) [0x52f3fc]
;;; python3(_PyEval_EvalFrameDefault+0xc547) [0x559017]
;;; python3(PyEval_EvalCode+0x106) [0x547bd6]
;;; python3() [0x5e2b5b]
;;; python3(_PyEval_EvalFrameDefault+0x3214) [0x54fce4]
;;; python3() [0x58c804]
;;; python3() [0x5368ad]
;;; python3() [0x63701a]
;;; python3(_PyObject_MakeTpCall+0x36c) [0x52f3fc]
;;; python3(_PyEval_EvalFrameDefault+0xffa0) [0x55ca70]
;;; python3(PyEval_EvalCode+0x106) [0x547bd6]
;;; python3() [0x5e2b5b]
;;; python3(PyObject_Vectorcall+0x33) [0x5355b3]
;;; python3(_PyEval_EvalFrameDefault+0x376e) [0x55023e]
;;; python3(PyEval_EvalCode+0x106) [0x547bd6]
;;; python3() [0x5e2b5b]
;;; python3(PyObject_Vectorcall+0x33) [0x5355b3]
;;; python3(_PyEval_EvalFrameDefault+0x376e) [0x55023e]
;;; python3() [0x58c804]
;;; python3() [0x6c6015]
;;; python3(Py_RunMain+0x1c2) [0x6c4f62]
;;; python3(Py_BytesMain+0x34) [0x6744b4]
;;; /usr/lib/x86_64-linux-gnu/libc.so.6(+0x2a601) [0x7f8e52951601]
;;; /usr/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x88) [0x7f8e52951718]
;;; python3(_start+0x25) [0x6738b5]
|
|
test-long (src/doc src/sage_docbuild src/sage_setup build/pkgs/sagelib/tests)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, docker/build-push-action@v6, docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Warning: slow doctest::
src/sage_docbuild/utils.py#L143
slow doctest:: Test ran for 33.59s cpu, 12.61s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
test-long (src/sage/[a-f]*)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, docker/build-push-action@v6, docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Warning: slow doctest::
src/sage/combinat/regular_sequence.py#L1487
slow doctest:: Test ran for 183.95s cpu, 185.84s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/combinat/designs/gen_quadrangles_with_spread.pyx#L19
slow doctest:: Test ran for 122.28s cpu, 123.23s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/combinat/cluster_algebra_quiver/quiver.py#L979
slow doctest:: Test ran for 111.10s cpu, 111.63s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/combinat/cluster_algebra_quiver/quiver.py#L955
slow doctest:: Test ran for 53.84s cpu, 54.17s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/combinat/cluster_algebra_quiver/cluster_seed.py#L4167
slow doctest:: Test ran for 54.09s cpu, 54.28s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/algebras/lie_algebras/classical_lie_algebra.py#L944
slow doctest:: Test ran for 49.05s cpu, 49.23s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
test-long (src/sage/[p-z]*)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, docker/build-push-action@v6, docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Warning: slow doctest::
src/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py#L498
slow doctest:: Test ran for 43.17s cpu, 43.31s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/schemes/elliptic_curves/ell_rational_field.py#L5882
slow doctest:: Test ran for 31.81s cpu, 32.04s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/schemes/curves/projective_curve.py#L1400
slow doctest:: Test ran for 170.20s cpu, 172.37s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/schemes/elliptic_curves/ell_number_field.py#L800
slow doctest:: Test ran for 37.86s cpu, 38.87s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/schemes/cyclic_covers/cycliccover_finite_field.py#L1141
slow doctest:: Test ran for 47.02s cpu, 47.15s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/rings/function_field/jacobian_khuri_makdisi.py#L868
slow doctest:: Test ran for 31.01s cpu, 31.15s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/rings/asymptotic/asymptotics_multivariate_generating_functions.py#L3897
slow doctest:: Test ran for 36.66s cpu, 35.09s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
test-long (src/sage/[g-o]*)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, docker/build-push-action@v6, docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Warning: slow doctest::
src/sage/manifolds/differentiable/affine_connection.py#L2334
slow doctest:: Test ran for 55.80s cpu, 55.62s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/groups/finitely_presented_named.py#L495
slow doctest:: Test ran for 255.09s cpu, 258.32s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/groups/matrix_gps/heisenberg.py#L128
slow doctest:: Test ran for 52.54s cpu, 52.66s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/graphs/generators/distance_regular.pyx#L1217
slow doctest:: Test ran for 33.42s cpu, 33.59s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/graphs/generators/distance_regular.pyx#L719
slow doctest:: Test ran for 35.42s cpu, 35.73s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/graphs/generators/distance_regular.pyx#L714
slow doctest:: Test ran for 165.80s cpu, 168.09s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/graphs/connectivity.pyx#L3212
slow doctest:: Test ran for 64.62s cpu, 64.98s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
Warning: slow doctest::
src/sage/graphs/generators/classical_geometries.py#L1554
slow doctest:: Test ran for 34.57s cpu, 34.69s wall
Check ran for 0.00s cpu, 0.00s wall
|
|
coverage-report
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v6, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, docker/build-push-action@v6, docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
coverage-src_doc--src_sage_docbuild--src_sage_setup--build_pkgs_sagelib_tests
|
163 KB |
sha256:cd711e1e7ae02b7ea80bd83a0e731583c85aec7a6ff82853fb85df13c79f6c70
|
|
|
coverage-src_sage_a-f
|
226 KB |
sha256:435603838e20be1b4f68d1ea13a7db5460ac795665bd0365b1e779b64de0b880
|
|
|
coverage-src_sage_g-o
|
211 KB |
sha256:be949a5fb534c200ddb333db98a558e63aa74fc34bcea7a6ac6daf643f918e56
|
|
|
coverage-src_sage_p-z
|
200 KB |
sha256:1f673d652bc151a1f7ce32bdbebf8805770b458cf2d67b0fdacdcda13c4d745c
|
|
|
sagemath~sage~CMB32F.dockerbuild
|
161 KB |
sha256:0bd3f7ccd2f8377caeed43da6228538761de02d776d063caf5a26b564a76fe20
|
|
|
sagemath~sage~QRZ82U.dockerbuild
|
158 KB |
sha256:74990f8c94aabe8671f92e96aac98470c380b64de8661e8436e69681dd3d3139
|
|
|
sagemath~sage~QVUFG3.dockerbuild
|
159 KB |
sha256:6b14e70d3e8ec0ea4b4a011247cc1d14e3bd1df993b772d70b5dd8edb64f2397
|
|
|
sagemath~sage~UU8Z9W.dockerbuild
|
157 KB |
sha256:5d959e06ee9ddf360f4311d903a287feb450c55e5a829ae9fdda2f40d669af3d
|
|
|
sagemath~sage~V48XK3.dockerbuild
|
159 KB |
sha256:b81f591d493591e2f38dac5d667d781465ba88a7d1859787c34fb8904a2cb155
|
|