Skip to content

Static analysis

Static analysis #8

Triggered via pull request January 26, 2025 00:07
Status Success
Total duration 1m 19s
Artifacts

static_analysis.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 11 warnings
build
Process completed with exit code 2.
build
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cert-err33-c: home/runner/.cache/bazel/_bazel_runner/dab3f763212890ffa135baea3416bb88/execroot/_main/bazel-out/k8-fastbuild/bin/iso14229.c#L30
the value returned by this function should not be disregarded; neglecting it may lead to errors
clang-diagnostic-sign-compare: home/runner/.cache/bazel/_bazel_runner/dab3f763212890ffa135baea3416bb88/execroot/_main/bazel-out/k8-fastbuild/bin/iso14229.c#L55
comparison of integers of different signs: 'enum UDSClientRequestState' and 'int8_t' (aka 'signed char')
clang-diagnostic-implicit-int-conversion: home/runner/.cache/bazel/_bazel_runner/dab3f763212890ffa135baea3416bb88/execroot/_main/bazel-out/k8-fastbuild/bin/iso14229.c#L59
implicit conversion loses integer precision: 'enum UDSClientRequestState' to 'int8_t' (aka 'signed char')
clang-diagnostic-switch-enum: home/runner/.cache/bazel/_bazel_runner/dab3f763212890ffa135baea3416bb88/execroot/_main/bazel-out/k8-fastbuild/bin/iso14229.c#L61
4 enumeration values not explicitly handled in switch: 'kRequestStateSending', 'kRequestStateAwaitSendComplete', 'kRequestStateAwaitResponse'...
clang-diagnostic-implicit-int-conversion: home/runner/.cache/bazel/_bazel_runner/dab3f763212890ffa135baea3416bb88/execroot/_main/bazel-out/k8-fastbuild/bin/iso14229.c#L240
implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'uint16_t' (aka 'unsigned short')
clang-diagnostic-implicit-int-conversion: home/runner/.cache/bazel/_bazel_runner/dab3f763212890ffa135baea3416bb88/execroot/_main/bazel-out/k8-fastbuild/bin/iso14229.c#L294
implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'uint16_t' (aka 'unsigned short')
clang-diagnostic-implicit-int-conversion: home/runner/.cache/bazel/_bazel_runner/dab3f763212890ffa135baea3416bb88/execroot/_main/bazel-out/k8-fastbuild/bin/iso14229.c#L328
implicit conversion loses integer precision: 'enum UDSDiagnosticSessionType' to 'uint8_t' (aka 'unsigned char')