Skip to content

feat: improve pairing security requirements #2384

feat: improve pairing security requirements

feat: improve pairing security requirements #2384

Triggered via pull request July 22, 2025 12:59
Status Failure
Total duration 13m 49s
Artifacts 1

ci.yml

on: pull_request
Host Build & Test (ubuntu-latest)
9m 11s
Host Build & Test (ubuntu-latest)
Windows Host Build from Devcontainer
13m 38s
Windows Host Build from Devcontainer
Matrix: Host Build & Test
Matrix: Embedded Build
Fit to window
Zoom out
Zoom in

Annotations

46 errors, 12 warnings, and 2 notices
Host Build & Test (windows-latest)
the following warning is treated as an error [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
the following warning is treated as an error [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
the following warning is treated as an error [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
the following warning is treated as an error [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
the following warning is treated as an error [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
the following warning is treated as an error [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
the following warning is treated as an error [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
the following warning is treated as an error [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
the following warning is treated as an error [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
Internal compiler error. [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libprotobuf.vcxproj]
Host Build & Test (macos-latest)
The operation was canceled.
Host Build & Test (macos-latest)
The strategy configuration was canceled because "host_build_test.windows-latest" failed
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wb55): hal_st/middlewares/ble_middleware/GapSt.cpp#L122
'SecureConnectionMode' is not a member of 'services::GapPairing'
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wb55): hal_st/middlewares/ble_middleware/GapSt.cpp#L122
variable or field 'SetSecureConnectionMode' declared void
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wb55): hal_st/middlewares/ble_middleware/GapSt.cpp#L100
'ManInTheMiddleMode' is not a member of 'services::GapPairing'
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wb55): hal_st/middlewares/ble_middleware/GapSt.cpp#L100
variable or field 'SetManInTheMiddleMode' declared void
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wb55): hal_st/middlewares/ble_middleware/GapSt.hpp#L56
'void hal::GapSt::SetSecureConnectionMode(int)' marked 'override', but does not override
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wb55): hal_st/middlewares/ble_middleware/GapSt.hpp#L55
'void hal::GapSt::SetManInTheMiddleMode(int)' marked 'override', but does not override
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba52): hal_st/middlewares/ble_middleware/GapSt.hpp#L55
'void hal::GapSt::SetManInTheMiddleMode(int)' marked 'override', but does not override
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba52): hal_st/middlewares/ble_middleware/GapCentralSt.cpp#L295
'services::GapPairing::SecureConnectionMode' has not been declared
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba52): hal_st/middlewares/ble_middleware/GapCentralSt.cpp#L294
'services::GapPairing::ManInTheMiddleMode' has not been declared
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba52): hal_st/middlewares/ble_middleware/GapSt.hpp#L56
'void hal::GapSt::SetSecureConnectionMode(int)' marked 'override', but does not override
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba52): hal_st/middlewares/ble_middleware/GapSt.hpp#L55
'void hal::GapSt::SetManInTheMiddleMode(int)' marked 'override', but does not override
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba52)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f407)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (9-2020-q2, RelWithDebInfo, stm32f767)
The operation was canceled.
Embedded Build (9-2020-q2, RelWithDebInfo, stm32f767)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba65)
The operation was canceled.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba65)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (8-2019-q3, RelWithDebInfo, stm32f767)
The operation was canceled.
Embedded Build (8-2019-q3, RelWithDebInfo, stm32f767)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f746)
The operation was canceled.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f746)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f767)
The operation was canceled.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f767)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32h573)
The operation was canceled.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32h573)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Host Build & Test (windows-latest)
No files were found with the provided path: build/host/Testing/Temporary/. No artifacts will be uploaded.
Host Build & Test (windows-latest)
operands are different enum types 'upb_FieldMode' and 'upb_LabelFlags'; use an explicit cast to silence this warning [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
operands are different enum types 'upb_FieldMode' and 'upb_LabelFlags'; use an explicit cast to silence this warning [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
operands are different enum types 'upb_FieldMode' and 'upb_LabelFlags'; use an explicit cast to silence this warning [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
operands are different enum types 'upb_FieldMode' and 'upb_LabelFlags'; use an explicit cast to silence this warning [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
operands are different enum types 'upb_FieldMode' and 'upb_LabelFlags'; use an explicit cast to silence this warning [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
operands are different enum types 'upb_FieldMode' and 'upb_LabelFlags'; use an explicit cast to silence this warning [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
operands are different enum types 'upb_FieldMode' and 'upb_LabelFlags'; use an explicit cast to silence this warning [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
operands are different enum types 'upb_FieldMode' and 'upb_LabelFlags'; use an explicit cast to silence this warning [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
operands are different enum types 'upb_FieldMode' and 'upb_LabelFlags'; use an explicit cast to silence this warning [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (windows-latest)
operands are different enum types 'upb_FieldMode' and 'upb_LabelFlags'; use an explicit cast to silence this warning [D:\a\amp-hal-st\amp-hal-st\build\host-single-Debug\_deps\protobuf-build\libupb.vcxproj]
Host Build & Test (macos-latest)
Inclusion of Docker tools requested, but Docker could not be found.
Host Build & Test (macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Host Build & Test (macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520

Artifacts

Produced during runtime
Name Size Digest
hal_st Expired
35.6 MB
sha256:060d72eceab717ee337647db325ce923d59b66f6c11156b45b28d62f63c5ea16