Skip to content

fix: reject/clamp LDF signal bit_width > 64 to prevent UB in decode() #18

fix: reject/clamp LDF signal bit_width > 64 to prevent UB in decode()

fix: reject/clamp LDF signal bit_width > 64 to prevent UB in decode() #18

Triggered via pull request July 29, 2026 15:27
Status Success
Total duration 44m 26s
Artifacts 2

ci.yml

on: pull_request
Matrix: build-and-test
Coverage (LCOV)
1m 18s
Coverage (LCOV)
RELAY conformance (relay conform)
58s
RELAY conformance (relay conform)
ASan + UBSan (IEC 61508 SIL-2 dynamic analysis)
2m 25s
ASan + UBSan (IEC 61508 SIL-2 dynamic analysis)
ThreadSanitizer (REQ-VIRT-018 concurrent access)
1m 3s
ThreadSanitizer (REQ-VIRT-018 concurrent access)
cpp-FuSa ASIL-B qualification
3m 22s
cpp-FuSa ASIL-B qualification
Static analysis (clang-tidy)
1m 3s
Static analysis (clang-tidy)
Docker build (smoke test)
59s
Docker build (smoke test)
SARIF upload
3m 13s
SARIF upload
Fit to window
Zoom out
Zoom in

Annotations

14 warnings
macos-14 / clang / C++17
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-2022 / msvc / C++17
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu-22.04 / gcc-12 / C++20
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu-22.04 / clang-14 / C++17
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu-22.04 / gcc-12 / C++17
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Docker build (smoke test)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Coverage (LCOV)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ASan + UBSan (IEC 61508 SIL-2 dynamic analysis)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
SARIF upload
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
RELAY conformance (relay conform)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
RELAY conformance (relay conform)
Restore cache failed: Dependencies file is not found in /home/runner/work/cpp-LIN/cpp-LIN. Supported file pattern: go.sum
ThreadSanitizer (REQ-VIRT-018 concurrent access)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Static analysis (clang-tidy)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
cpp-FuSa ASIL-B qualification
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. 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
asil-b-evidence
44.3 KB
sha256:88b4079d8eab5949da97af58b7b35b191604207ae39c2398a53053510266bd8f
coverage-report
5.62 KB
sha256:5e65b8cf2ca0a59badb2667c64c57e72ca2d03a376a20634032d85efdd8a26e2