Skip to content

compiler: Fix bug in beam_types:subtract/2 for bitstrings #28551

compiler: Fix bug in beam_types:subtract/2 for bitstrings

compiler: Fix bug in beam_types:subtract/2 for bitstrings #28551

Triggered via pull request August 19, 2026 12:05
Status Success
Total duration 30m 29s
Artifacts 11

main.yaml

on: pull_request
Build Erlang/OTP (64-bit)
8m 48s
Build Erlang/OTP (64-bit)
Event File
5s
Event File
Matrix: Test Erlang/OTP
Build and check documentation
7m 16s
Build and check documentation
Build Erlang/OTP (macOS)
8m 41s
Build Erlang/OTP (macOS)
Build Erlang/OTP (iOS)
3m 45s
Build Erlang/OTP (iOS)
Build Erlang/OTP (Windows)
21m 34s
Build Erlang/OTP (Windows)
Build Erlang/OTP (Types and Flavors)
8m 4s
Build Erlang/OTP (Types and Flavors)
Run static analysis
6m 54s
Run static analysis
Matrix: Build Erlang/OTP
Test Erlang/OTP (system)
9m 52s
Test Erlang/OTP (system)
Release Erlang/OTP
0s
Release Erlang/OTP
Fit to window
Zoom out
Zoom in

Annotations

12 warnings and 2 notices
Build Erlang/OTP (64-bit)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Erlang/OTP (iOS)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Erlang/OTP (clang)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Erlang/OTP (32-bit)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run static analysis
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and check documentation
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Erlang/OTP (Types and Flavors)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Erlang/OTP (macOS)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test Erlang/OTP (compiler)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Erlang/OTP (cross-compile)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test Erlang/OTP (system)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Erlang/OTP (Windows)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, Vampire/setup-wsl@6a8db447be7ed35f2f499c02c6e60ff77ef11278. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
2 skipped tests found
There are 2 skipped tests, see "Raw output" for the full list of skipped tests.
827 tests found
There are 827 tests, see "Raw output" for the full list of tests.

Artifacts

Produced during runtime
Name Size Digest
Event File
4.12 KB
sha256:906bb8346ea3e71e254181f1db9584d588eceda9412f429f406b55d9440a1d21
Unit Test Results
118 KB
sha256:63ec61a74dfa15c668c26a9784f6f77c9a639f1a8abe132d19b9d56bc64fe418
compiler_test_results
30.7 MB
sha256:6090f1dc5d2d204644b2c02b162d153a05653963b3b959f8efd1fd2b56d47bc9
ios_framework_aarch64-apple-ios
95 KB
sha256:eae10464b1c14bc3b47cc95bdf0ce6ec05b8f81f670597af9e9486ec4302848b
otp_doc_html
25.1 MB
sha256:3d713fd8421446acd85899cd9bd5eca4eb5c935633d1dc7a9c01ad84b69c91f3
otp_doc_man
44.1 KB
sha256:e0b2c0408cd509eb54b44e99c010cae6720155cc552d3097bd6d45acf4e09631
otp_git_archive
59.2 MB
sha256:2f4f864f686573dc330e89625ca7b18c0837c5484fcc512cadc4c598f5209785
otp_prebuilt
211 MB
sha256:7f2acdfefd6557ad3c9ce25897ee098484b9ebfae0acbade7a7c49f78fa6fec6
otp_prebuilt_macos_x86-64
59.5 MB
sha256:7e1abb1925050a6a25b356cc9cac892a0861ac8b5bcd6ce8be5fd1774081c471
otp_win32_installer
84.2 MB
sha256:38d588687c19dfa90a0b56667071b748bf5638e56026be4db88d7c2b371a8f2e
test_results
109 MB
sha256:9b7f4b387d1d9543d9cf0f46c49d68c894833304fa6dd42ad73879481e236338