Re: [PATCH v3 0/4] Add support for gcc 16

Jan Kiszka <[email protected]> Mon, 20 Jul 2026 16:40:48 +0200
Newsgroups dev.linux.lists.xenomai
Message-ID <[email protected]>
On 17.07.26 09:45, 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 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 (4):
>       utils/autotune: Fix compile error seen with gcc 16
>       testsuite/smokey/sched-tp: Fix compile error seen with gcc 16
>       testsuite/smokey/vxworktests: Fix compile error seen with gcc 16
>       testsuite/smokey/psostests: Fix compile error seen with gcc 16
> 
>  testsuite/smokey/psostests/psostests.c | 4 +---
>  testsuite/smokey/psostests/rn-1.c      | 7 +++----
>  testsuite/smokey/psostests/task-2.c    | 5 ++---
>  testsuite/smokey/sched-tp/sched-tp.c   | 2 +-
>  testsuite/smokey/vxworkstests/task-2.c | 4 +---
>  utils/autotune/autotune.c              | 4 +---
>  6 files changed, 9 insertions(+), 17 deletions(-)
> ---
> base-commit: 48934c3fed790f8603eaaf0d4fa1ce92d27552f4
> change-id: 20260508-wip-flo-gcc-16-6291fb97b9a1
> 
> Best regards,

Thanks, patches 1 and 2 already applied.

Jan

-- 
Siemens AG, Foundational Technologies
Linux Expert Center