Skip to content

Align data in wolfboot test structs#364

Merged
bigbrett merged 4 commits into
wolfSSL:mainfrom
padelsbach:wolfboot-test-alignment
May 14, 2026
Merged

Align data in wolfboot test structs#364
bigbrett merged 4 commits into
wolfSSL:mainfrom
padelsbach:wolfboot-test-alignment

Conversation

@padelsbach
Copy link
Copy Markdown
Contributor

Fixes this test failure on macos, adds macos-latest to unit test runs in CI.

ERROR [whTest_ServerImgMgrServerCfgWolfBootRsa4096:1275]: wolfBoot verify method failed: -2000
ERROR [whTest_ServerImgMgr:1527]: wolfBoot RSA4096 image manager tests failed: -2000
Assertion failed: ((0 == whTest_ServerImgMgr(WH_NVM_TEST_BACKEND_FLASH))), function whTest_Unit, file wh_test.c, line 123.
make: *** [run] Abort trap: 6

Comment thread test/gen/wh_test_wolfboot_img_data.h Outdated
@padelsbach padelsbach marked this pull request as ready for review May 13, 2026 21:15
&& defined(WOLFHSM_CFG_GLOBAL_KEYS) \
&& !defined(WOLFHSM_CFG_NO_CRYPTO)
&& !defined(WOLFHSM_CFG_NO_CRYPTO) \
&& !defined(__APPLE__) /* pthread_barrier_t unavailable on macOS */
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lol you really cant win on macOS here can you

@bigbrett bigbrett merged commit 2327252 into wolfSSL:main May 14, 2026
108 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants