Barto22 opened a new pull request, #17849:
URL: https://github.com/apache/nuttx/pull/17849

   This commit updates the Linux CI Docker image to the latest GNU and Clang 
toolchains.
   
   ## Summary
   
   This change updates the GNU (gcc/g++) and Clang (clang/clang++) toolchains 
used by the Linux CI Docker image to their latest stable versions.  
   The motivation is to ensure CI builds track supported compilers, improve 
warning coverage, and detect issues earlier during development.  
   The update includes minor adjustments to package names and installation 
scripts to align with distribution changes.
   
   ## Impact
   
   - CI builds will use newer compilers with expanded warnings and better 
C/C++23 support.
   - No impact on downstream users unless they explicitly rely on CI-provided 
compiler versions.
   - No functional changes to runtime behavior or board configurations.
   - Improves compatibility with modern host toolchains and prevents bit-rot 
for newer distributions.
   - No documentation changes needed.
   
   ## Testing
   
   CI pipeline was executed across standard Linux configurations. The following 
was verified:
   
   - Full NuttX build matrix completed without regressions.
   - GCC and Clang builds both succeeded for representative board targets.
   - `ostest` and common example applications executed successfully within CI 
environment (logs available in CI artifacts).
   
   Host: GitHub Actions CI (Ubuntu Linux)  
   Boards tested in CI: `sim`, `nsh`, plus standard matrix defaults. 
   
   No build regressions observed.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to