Skip to content

include-what-you-use #556

include-what-you-use

include-what-you-use #556

Triggered via schedule June 7, 2026 01:08
Status Failure
Total duration 8m 38s
Artifacts 11

iwyu.yml

on: schedule
Matrix: clang-include-cleaner
Matrix: iwyu
Fit to window
Zoom out
Zoom in

Annotations

1 error and 6 warnings
iwyu (macos-26, libc++, -Xiwyu --mapping_file=$(realpath ./macos.imp))
Process completed with exit code 1.
iwyu (macos-26, libc++, -Xiwyu --mapping_file=$(realpath ./macos.imp))
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 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/
iwyu (macos-26, libc++, -Xiwyu --mapping_file=$(realpath ./macos.imp))
pcre has been deprecated because it is not maintained upstream! It will be disabled on 2030-06-22. Replacement: brew install --formula pcre2
iwyu (ubuntu-22.04, fedora:rawhide, libstdc++)
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 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/
clang-include-cleaner (libstdc++)
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 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/
iwyu (ubuntu-22.04, fedora:rawhide, libc++)
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 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/
clang-include-cleaner (libc++)
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 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
Compilation Database (clang-include-cleaner - libc++)
9.73 KB
sha256:0aeea6698dce88123af11b8fe3ff0d74f907f25d9b4c71f29da4e6d5547eec0d
Compilation Database (clang-include-cleaner - libstdc++)
9.57 KB
sha256:b3eab094e55701a6708b7e0dab109373047f1e2924f08d22ef795e4fb4269a1f
Compilation Database (include-what-you-use - macos-26 libc++)
9.92 KB
sha256:a8f936f8a70a923b0d193f49e5d3c3d201b10ffb3f8ba0854c49db4cc69d2e0a
Compilation Database (include-what-you-use - ubuntu-22.04 libc++)
9.38 KB
sha256:6f4fecf0d183359c138951539964c7afa508d829abd3d5c3d4dd42c8886f72f2
Compilation Database (include-what-you-use - ubuntu-22.04 libstdc++)
9.21 KB
sha256:8be4c26bd8286d440b313207340fae1b883425405bb1fe50862485bc8169eac9
Logs (clang-include-cleaner - libc++)
3.16 KB
sha256:4c07d79fcbf2cd853d3a9fd12483152b4b14c95c4d65f5d90f7a8768decd6c11
Logs (clang-include-cleaner - libstdc++)
3.16 KB
sha256:41626fc1c3704263dc6088cfde20162cc19d894e670816cdddd91710f02a01ef
Logs (include-what-you-use - macos-26 libc++)
6.46 KB
sha256:952af741dd1af24fed298cd04f5770280abe134ba90cd0b42b045671104e0dda
Logs (include-what-you-use - ubuntu-22.04 libc++)
66.1 KB
sha256:af2792a502d697c4cc2c7f172a50dce0b43b5dbf6c38f91638cf3cf0f611fb49
Logs (include-what-you-use - ubuntu-22.04 libstdc++)
66.1 KB
sha256:a905b2d05f8119a377cf1833fdada8fc6becddff9f89ee38bae563c947e7943e
macOS Mappings
2.31 KB
sha256:a02f60a13acc82331c5cdc10b73486d09708c3f12c05d6ff67638c8f34ab88e9