guard against null strings with non-zero size #161
Triggered via pull request
September 7, 2025 02:19
Status
Failure
Total duration
12m 17s
Artifacts
–
build.yml
on: pull_request
clang-format
3m 30s
spelling
5s
Matrix: build-ubuntu
Matrix: build-windows
Matrix: clang-tidy
Annotations
12 errors and 7 notices
|
build-ubuntu (llvm-mingw-willow-release, llvm-mingw)
Command failed: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /tmp/devcontainercli-runner/container-features/0.80.1-1757211623535/Dockerfile-with-features -t undefined:latest --target dev_containers_target_stage --cache-from ghcr.io/bl-sdk/llvm-mingw:latest --build-arg _DEV_CONTAINERS_BASE_IMAGE=llvm-mingw /home/runner/work/unrealsdk/unrealsdk/.devcontainer
|
|
build-ubuntu (llvm-mingw-willow-release, llvm-mingw)
Dev container build failed: Command failed: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /tmp/devcontainercli-runner/container-features/0.80.1-1757211623535/Dockerfile-with-features -t undefined:latest --target dev_containers_target_stage --cache-from ghcr.io/bl-sdk/llvm-mingw:latest --build-arg _DEV_CONTAINERS_BASE_IMAGE=llvm-mingw /home/runner/work/unrealsdk/unrealsdk/.devcontainer (exit code: undefined)
An error occurred building the image.
|
|
clang-tidy (clang-willow-release):
src\unrealsdk\game\bl2\bl2.cpp#L45
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
|
|
clang-tidy (clang-willow-release):
src\unrealsdk\game\bl1\bl1.cpp#L118
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
|
|
clang-tidy (clang-willow-release):
src\unrealsdk\game\bl1\bl1.cpp#L81
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
|
|
clang-tidy (clang-willow-release):
src\unrealsdk\game\bl1\bl1.cpp#L62
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
|
|
clang-tidy (clang-willow-release):
src\unrealsdk\game\bl1\bl1.cpp#L46
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
|
|
clang-tidy (clang-willow-release):
src\unrealsdk\game\bl1\steamdrm.cpp#L39
clang-tidy: use 'std::scoped_lock' instead of 'std::lock_guard' (modernize-use-scoped-lock)
|
|
clang-tidy (clang-willow-release):
src\unrealsdk\game\bl1\object.cpp#L81
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
|
|
clang-tidy (clang-willow-release):
src\unrealsdk\game\bl1\object.cpp#L71
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
|
|
clang-tidy (clang-willow-release):
src\unrealsdk\game\bl2\memory.cpp#L32
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
|
|
clang-tidy (clang-willow-release):
src\unrealsdk\game\bl2\memory.cpp#L16
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
|
|
build-windows (msvc-oak-release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
|
|
build-windows (msvc-willow-release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
|
|
build-windows (clang-willow-release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
|
|
build-windows (clang-oak-release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
|
|
clang-format
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
|
|
clang-tidy (clang-oak-release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
|
|
clang-tidy (clang-willow-release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
|