Skip to content

feat: implement entry for BTreeMap similar to std lib #2051

feat: implement entry for BTreeMap similar to std lib

feat: implement entry for BTreeMap similar to std lib #2051

Triggered via pull request May 10, 2026 09:07
Status Failure
Total duration 10m 38s
Artifacts 19

ci.yml

on: pull_request
Matrix: benchmark
checks-pass
2s
checks-pass
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 9 warnings
benchmark (btreemap)
Process completed with exit code 1.
checks-pass
Process completed with exit code 1.
upload-pr-number
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
examples
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
benchmark (vec)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
benchmark (memory-manager)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
benchmark (btreeset)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
benchmark (nns)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
benchmark (io_chunks)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
benchmark (btreemap)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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
canbench_result_btreemap
871 Bytes
sha256:50ce065323e3187e23a7f142e0604b10fac775e74ccfd4e83b9f213011e87e20
canbench_result_btreeset
608 Bytes
sha256:59945b34edfd4c3774be47b2dae0f59798f8f145b38c51e2c283277f51c44d17
canbench_result_io_chunks
616 Bytes
sha256:753226424778dc39544e4aac17d137619356f1d412b931456bf3a6d7017d0514
canbench_result_memory-manager
612 Bytes
sha256:62f249857e522dbc662103edca15fbf75a3b620f7f2e064611cc25e4337b32fd
canbench_result_nns
583 Bytes
sha256:e0b22a3e9b7adbd3c3ed2ea2e047eeb4ca1cd184028cee44ccd05e6dbe017225
canbench_result_vec
583 Bytes
sha256:7c0229b20c912c50034b0916e58dc31ed8be71789e2ff6dcf767a41da54ac7a7
canbench_results_btreemap_csv
3.31 KB
sha256:9070fd6a527a7bf357126c1458490213b26edad7cb113e63ff07fd5beb593aa1
canbench_results_btreeset_csv
1.25 KB
sha256:a0f4566305fca494909ef95bb8b7b3fb98640e9c171b5a3541be509ae0e61cd4
canbench_results_io_chunks_csv
527 Bytes
sha256:21a39cde1945ebc4f639ab056c14fac1bc5e21f8418cb654bf4b17cf3220bb55
canbench_results_memory-manager_csv
363 Bytes
sha256:13685738d149fecd2845c58108f3fdae7f670325aaa3a770acb67fe08bf3ce45
canbench_results_nns_csv
483 Bytes
sha256:1ec66672a0921e1542793f3639302d53b04082061ab24de2a49f7a47eeb5ca74
canbench_results_persisted_btreemap_yml
3.21 KB
sha256:57c16513873b299b372d335d17ca91255583f553883bd49d822f86333a889873
canbench_results_persisted_btreeset_yml
1.33 KB
sha256:ec594f824cf71242e7918fd298f760bae25016beee4e3e52572f701ac2a07a04
canbench_results_persisted_io_chunks_yml
544 Bytes
sha256:fd0cbb52068717cbb81c599343538a3c20de2de872aa486e8674dd9559546888
canbench_results_persisted_memory-manager_yml
377 Bytes
sha256:6699ceef0bd35e5b50300c3f52621e4f1c1db2695750685142890f8076ebef20
canbench_results_persisted_nns_yml
510 Bytes
sha256:3c753876919fa2aaa3aa111851b95b94e14f7c7b2e913a0e2068a69f119d09d3
canbench_results_persisted_vec_yml
477 Bytes
sha256:68432fc8de90aa7a71329af6e22b6db295ca07f9ffef189c67891327565fed6d
canbench_results_vec_csv
454 Bytes
sha256:ce8da4f734b286108797a0b881b9dcb45df608775f1ff4094fdb5c7e04425023
pr_number
138 Bytes
sha256:ced0ab147503d4d9943379197cf74dc7d394e170d01e8466ea0f06d5bdff9e91