Skip to content

drop precomputed_signature: quadratic in size #1470

drop precomputed_signature: quadratic in size

drop precomputed_signature: quadratic in size #1470

Triggered via pull request March 17, 2026 21:21
Status Success
Total duration 11m 26s
Artifacts 19

main.yml

on: pull_request
Matrix: Build and test elpi
Aggregate and plot benchmarking data
23s
Aggregate and plot benchmarking data
Fit to window
Zoom out
Zoom in

Annotations

8 warnings
Build and test elpi (ubuntu-latest, 5.4.x, fatalwarnings)
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 will be forced to run with Node.js 24 by default starting June 2nd, 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/
Build and test elpi (ubuntu-latest, 4.14.x, dev)
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. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Build and test elpi (ubuntu-latest, 5.4.x, dev)
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. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Build and test elpi (macos-latest, 4.14.x, dev)
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. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Build and test elpi (macos-latest, 5.4.x, dev)
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. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Build and test elpi (windows-latest, 4.14.x, dev)
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. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Build and test elpi (windows-latest, 5.4.x, dev)
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. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Aggregate and plot benchmarking data
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@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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
.benchmark-4.14.x-Linux Expired
2.82 KB
sha256:bdb366c4e9923cfea9a7e78187fd7a163210af6260a2e157abdc3b2f5b3d1712
.benchmark-4.14.x-Windows Expired
2.42 KB
sha256:ffe934bbd595631f57c2e255996f02660dd5aa4ba2060f610db8e8f2ba6a2269
.benchmark-4.14.x-macOS Expired
2.86 KB
sha256:4190d8e9d81c9928d5174feb0d0042afd6af028f8e11e561bf0ff6ffae5cb48b
.benchmark-5.4.x-Linux Expired
2.79 KB
sha256:ea5483993523155f8a4c5d2d51207259610eafa18a0c56f2a3f1941282f29ec4
.benchmark-5.4.x-Windows Expired
2.33 KB
sha256:d44b9481d6e13328de2c9f931b7dbd78fa03b101c2200f2ca26d722b83ad85cd
.benchmark-5.4.x-macOS Expired
2.8 KB
sha256:3b880088af73d19264cd80e5117a5e7272f285ebee48a182b165d4c559cc7f0c
.logs-4.14.x-Linux Expired
230 KB
sha256:bbea5a04283585b988d62735dd445cf36864a8c04ee60f56349dea6264744b9e
.logs-4.14.x-Windows Expired
232 KB
sha256:e054cbc502e98c03154c058dd120e05bb06f620e660829aa07d4dca4a71e4a30
.logs-4.14.x-macOS Expired
231 KB
sha256:f79a1e6a45a5bd5fdb0db7dac1e9d8d303edf06997b31bf729070e1192562e08
.logs-5.4.x-Linux Expired
228 KB
sha256:b5906abd4ee380761f813f80854e370a1abef47fc3f11dd8f19e18c08a76b92f
.logs-5.4.x-Windows Expired
230 KB
sha256:8fa3c5993cfe6c6275307518657bf15c8a91079a1d2be5c7a02c17d3bd206c69
.logs-5.4.x-macOS Expired
229 KB
sha256:986720dcfec4e6eee32caf6d2cb298c6d7ced5ec2fbc17ba9c807c330b2e8498
benchmark-plot
187 KB
sha256:eee11734050736e1f63df73461fc8b095942ce49c0f4ba431323ca32805693de
elpi-4.14.x-Linux
2.48 MB
sha256:5eddfb61b2479ded21bf787c39054ef1823e5d69784ecef5ea79c95e344ba97d
elpi-4.14.x-Windows
2.02 MB
sha256:7a2503f5a72923f35387704f120dca847e5ab2787d5ea5e7e358d9bdb5c08832
elpi-4.14.x-macOS
2.3 MB
sha256:74c2d1f25df296fcdc4024ab9506e7871ea4ba81162d9d6d9719b0a4d002f4fa
elpi-5.4.x-Linux
2.83 MB
sha256:4e06d15c77e97274b3ac32d45d5cc01b740a24500f9b1100b68f5446b5832490
elpi-5.4.x-Windows
2.48 MB
sha256:7a2cfcd23a3477eccd36f8f9feb2584069365a9879cd1c4c58282c4acbd54f41
elpi-5.4.x-macOS
2.65 MB
sha256:73199e473584cca27d8d840e74cb6a896e1d750a0f785645bda2265ca0c9f2e9