Skip to content

Merge pull request #796 from openziti/allow-partial-ca-chains #2492

Merge pull request #796 from openziti/allow-partial-ca-chains

Merge pull request #796 from openziti/allow-partial-ca-chains #2492

Triggered via push December 19, 2024 19:57
Status Success
Total duration 7m 45s
Artifacts 14

cmake.yml

on: push
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 70 warnings
Linux x86_64
Process completed with exit code 8.
MacOS x86_64
Process completed with exit code 8.
Linux ARM
Restore cache failed: Some specified paths were not resolved, unable to cache dependencies.
Linux ARM
format '%ld' expects argument of type 'long int', but argument 5 has type 'size_t' ***aka 'unsigned int'*** [-Wformat=]
Linux ARM
format '%ld' expects argument of type 'long int', but argument 5 has type 'size_t' ***aka 'unsigned int'*** [-Wformat=]
Linux ARM
format '%ld' expects argument of type 'long int', but argument 6 has type 'ssize_t' ***aka 'int'*** [-Wformat=]
Linux ARM: library/utils.c#L408
':' directive output may be truncated writing 1 byte into a region of size between 0 and 16 [-Wformat-truncation=]
Linux ARM: library/model_support.c#L82
assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux ARM: library/model_support.c#L84
assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux ARM: library/model_support.c#L151
initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux ARM: library/model_support.c#L460
initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux ARM: library/model_support.c#L575
initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux ARM64
Restore cache failed: Some specified paths were not resolved, unable to cache dependencies.
Linux ARM64: library/utils.c#L408
':' directive output may be truncated writing 1 byte into a region of size between 0 and 16 [-Wformat-truncation=]
Linux ARM64: library/model_support.c#L82
assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux ARM64: library/model_support.c#L84
assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux ARM64: library/model_support.c#L151
initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux ARM64: library/model_support.c#L460
initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux ARM64: library/model_support.c#L575
initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux ARM64: includes/ziti/model_collections.h#L85
comparison between pointer and integer
Linux ARM64: library/connect.c#L255
assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux ARM64: library/connect.c#L667
assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux x86_64
Restore cache failed: Some specified paths were not resolved, unable to cache dependencies.
Linux x86_64: library/utils.c#L408
':' directive output may be truncated writing 1 byte into a region of size between 0 and 16 [-Wformat-truncation=]
Linux x86_64: library/model_support.c#L82
assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux x86_64: library/model_support.c#L84
assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux x86_64: library/model_support.c#L151
initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux x86_64: library/model_support.c#L460
initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux x86_64: library/model_support.c#L575
initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux x86_64: includes/ziti/model_collections.h#L85
comparison between pointer and integer
Linux x86_64: library/connect.c#L255
assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
Linux x86_64: library/connect.c#L667
assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
MacOS arm64
autoconf 2.72 is already installed and up-to-date. To reinstall 2.72, run: brew reinstall autoconf
MacOS arm64
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
MacOS arm64
Restore cache failed: Some specified paths were not resolved, unable to cache dependencies.
MacOS arm64: library/model_support.c#L82
assigning to 'void *' from 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
MacOS arm64: library/model_support.c#L84
assigning to 'void *' from 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
MacOS arm64: library/model_support.c#L151
initializing 'void *' with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
MacOS arm64: library/model_support.c#L460
initializing 'void *' with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
MacOS arm64: library/model_support.c#L575
initializing 'void *' with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
MacOS arm64: library/ziti.c#L1673
comparison between pointer and integer ('uint32_t' (aka 'unsigned int') and 'void *') [-Wpointer-integer-compare]
MacOS arm64: library/channel.c#L332
passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
Windows ARM64
Restore cache failed: Some specified paths were not resolved, unable to cache dependencies.
Windows ARM64
'initializing': conversion from 'int' to 'const unsigned int', signed/unsigned mismatch [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
Windows ARM64
unary minus operator applied to unsigned type, result still unsigned [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
Windows ARM64
'=': conversion from 'size_t' to 'ULONG', possible loss of data [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
Windows ARM64
'link': unreferenced formal parameter [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
Windows ARM64
'uv_link_close_join': 'void' function returning a value [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
Windows ARM64
'uv_link_observer_read_cb': 'void' function returning a value [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
Windows ARM64
'link': unreferenced formal parameter [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
Windows ARM64
'err': unreferenced formal parameter [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
Windows ARM64
'link': unreferenced formal parameter [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
Windows x86_64
Restore cache failed: Some specified paths were not resolved, unable to cache dependencies.
Windows x86_64: tests/integ/CMakeLists.txt#L4
expect not found: integration testing is not enabled
Windows x86_64
'initializing': conversion from 'int' to 'const unsigned int', signed/unsigned mismatch [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
Windows x86_64
unary minus operator applied to unsigned type, result still unsigned [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
Windows x86_64
'=': conversion from 'size_t' to 'ULONG', possible loss of data [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
Windows x86_64
'link': unreferenced formal parameter [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
Windows x86_64
'uv_link_close_join': 'void' function returning a value [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
Windows x86_64
'uv_link_observer_read_cb': 'void' function returning a value [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
Windows x86_64
'link': unreferenced formal parameter [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
Windows x86_64
'err': unreferenced formal parameter [D:\a\ziti-sdk-c\ziti-sdk-c\build\_deps\tlsuv-build\deps\uv_link.vcxproj]
MacOS x86_64
autoconf 2.72 is already installed and up-to-date. To reinstall 2.72, run: brew reinstall autoconf
MacOS x86_64
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
MacOS x86_64
Restore cache failed: Some specified paths were not resolved, unable to cache dependencies.
MacOS x86_64: library/model_support.c#L82
assigning to 'void *' from 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
MacOS x86_64: library/model_support.c#L84
assigning to 'void *' from 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
MacOS x86_64: library/model_support.c#L151
initializing 'void *' with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
MacOS x86_64: library/model_support.c#L460
initializing 'void *' with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
MacOS x86_64: library/model_support.c#L575
initializing 'void *' with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
MacOS x86_64: library/ziti.c#L1673
comparison between pointer and integer ('uint32_t' (aka 'unsigned int') and 'void *') [-Wpointer-integer-compare]
MacOS x86_64: library/channel.c#L332
passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]

Artifacts

Produced during runtime
Name Size
ziti-prox-c-linux-arm
3.37 MB
ziti-prox-c-linux-arm64
4.21 MB
ziti-prox-c-linux-x64
3.93 MB
ziti-prox-c-macOS-arm64
2.9 MB
ziti-prox-c-macOS-x64
2.66 MB
ziti-prox-c-windows-arm64
2.99 MB
ziti-prox-c-windows-x64
2.77 MB
ziti-sdk-linux-arm
4.08 MB
ziti-sdk-linux-arm64
4.95 MB
ziti-sdk-linux-x64
4.66 MB
ziti-sdk-macOS-arm64
3.6 MB
ziti-sdk-macOS-x64
3.34 MB
ziti-sdk-windows-arm64
3.89 MB
ziti-sdk-windows-x64
3.65 MB