github-ci: add padding check to scan-build

pull/8766/head
Victor Julien 3 years ago
parent 47fe88b79b
commit cb66a1e636

@ -66,6 +66,8 @@ jobs:
env: env:
CC: clang-16 CC: clang-16
# exclude libhtp from the analysis # exclude libhtp from the analysis
# disable security.insecureAPI.DeprecatedOrUnsafeBufferHandling explicitly as
# this will require significant effort to address.
- run: | - run: |
scan-build-16 --status-bugs --exclude libhtp/ \ scan-build-16 --status-bugs --exclude libhtp/ \
-enable-checker valist.Uninitialized \ -enable-checker valist.Uninitialized \
@ -83,9 +85,9 @@ jobs:
-enable-checker nullability.NullableReturnedFromNonnull \ -enable-checker nullability.NullableReturnedFromNonnull \
-enable-checker nullability.NullablePassedToNonnull \ -enable-checker nullability.NullablePassedToNonnull \
-enable-checker nullability.NullableDereferenced \ -enable-checker nullability.NullableDereferenced \
-enable-checker optin.performance.Padding \
\ \
-disable-checker security.insecureAPI.DeprecatedOrUnsafeBufferHandling \ -disable-checker security.insecureAPI.DeprecatedOrUnsafeBufferHandling \
-disable-checker optin.performance.Padding \
\ \
make make
env: env:

Loading…
Cancel
Save