Re: [PATCH v4 0/3] Add support for gcc 16

Jan Kiszka <[email protected]> Tue, 21 Jul 2026 12:38:34 +0200
Newsgroups dev.linux.lists.xenomai
Message-ID <[email protected]>
On 20.07.26 23:28, Florian Bezdeka wrote:
> Hi all,
> 
> Trying to compile the codebase with gcc 16 revealed some minor issues /
> compile failures. Fixing them up was quite easy, so here we go.
> 
> gcc 16 is the default compiler on Fefora 44 and available as package
> for Debian 14 (forky).
> 
> Cc: Jan Kiszka <[email protected]>
> 
> Changes in v4:
> - Patch 1: Removed. Already applied
> - Patch 2: Removed. Already applied 
> - Patch 1: Previously Patch 3: taskDelay() -> threadobj_spin()
> - Patch 2: Previously Patch 4: Update changelog, factor out test
>            activation
> - Patch 3: New. Test activation as separate patch
> - Link to v3: https://lore.kernel.org/r/[email protected]
> 
> Changes in v3:
> - Rebased on current next
> - Patch 4: Enable psos test at smokey level
> - Patch 4: Increase busy waiting interval to 2ms
> - Link to v2: https://lore.kernel.org/r/[email protected]
> 
> Changes in v2:
>   - Reworked patches 3 and 4, removed / migrated busy loops
> 
> Signed-off-by: Florian Bezdeka <[email protected]>
> ---
> Florian Bezdeka (3):
>       testsuite/smokey/vxworktests: Fix compile error seen with gcc 16
>       testsuite/smokey/psostests: Fix compile error seen with gcc 16
>       testsuite/smokey/psostests: Enable psostests_task2 test
> 
>  testsuite/smokey/psostests/psostests.c | 4 +---
>  testsuite/smokey/psostests/rn-1.c      | 7 +++----
>  testsuite/smokey/psostests/task-2.c    | 5 ++---
>  testsuite/smokey/vxworkstests/task-2.c | 5 ++---
>  4 files changed, 8 insertions(+), 13 deletions(-)
> ---
> base-commit: 8109051556b438cd4c280e75c2a45ae3b43d7f7e
> change-id: 20260508-wip-flo-gcc-16-6291fb97b9a1
> 
> Best regards,

Thanks, applied.

Jan

-- 
Siemens AG, Foundational Technologies
Linux Expert Center