SIS | sis does not compile with late model compilers (#5)

Joel Sherrill (@joel) gitlab at rtems.org
Fri May 15 01:55:30 UTC 2026



Joel Sherrill created an issue: https://gitlab.rtems.org/rtems/tools/rtems-sis/-/issues/5



## Summary
GCC 15 defaults to C23. sis currently does not compile when the C version is C23. If you are on a host with a C compiler which defaults to C17 or older, there isn't an issue. In the RSB, we add _-std=gnu17_ to the build which specifies C17 with GNU extensions.

The long-term fix for this is to update the sis source to address all the warnings/errors produced when the selected language is C23. This issue is for the long-term solution. 

## Steps to reproduce

Compile with a late model compiler. This could be a newer distribution of gcc 15/16 built from source or an alternative compiler on Linux is the distribution supports something like RHEL Software Collections.

<!-- Pre-set options
- milestone
-->

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/tools/rtems-sis/-/issues/5
You're receiving this email because of your account on gitlab.rtems.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20260515/ed7ea57c/attachment-0001.htm>


More information about the bugs mailing list