### Description / Steps to reproduce the issue
when I pass compiler versions as environmental variable it doesn't work:
```
CXX=g++-13 CC=gcc-13 cmake -B build -DBOARD_CONFIG=sim/libcxxtest ...
## Summary
SIM arch does not need to execute find_program
## Impact
this should fix issue https://github.com/apache/nuttx/issues/14413
## Testing
cmake -B build -DBOARD_CONFIG=sim/li...
Hi @jerpelea , I found that our `checkpatch.sh`(`nxstyle.c`) does not allow this long line, but I don't know which one should we modify, this header file or `nxstyle.c`?
```bash
./tools/checkpatc...
> > > > > > This prevents the file from being closed while it is being read or written
> > > > >
> > > > >
> > > > > what happens w/o this enabled? a crash?
> > > >
> > > >
> > > > Preven...
Hi @jerpelea , I found that our `checkpatch.sh`(`nxstyle.c`) does not allow this long line, but I don't know which one should we modify, this header file or `nxstyle.c`?
```bash
./tools/checkpatc...
The patch tries to fix this common issue: thread 1 call read(fd, ...) and block, thread2 call close(fd).
without this patch, read will access the memory which is freed by close.
## Summary
If CONFIG_FS_LARGEFILE is enabled, the off_t is 64bit. And if you enable CONFIG_DEBUG_FS the gcc report compile error like this:
> nxffs/nxffs_dump.c:161:30: error: format '%li'...
> Hi @yamt. This is a kconfig-merge issue and not exactly a ESP32S3 one, but I get the problem.
iirc, this kconfig-merge fork is maintained by nuttx. thus i filed this issue here.
> Installin...
@raiden00pl or see if this can work
cmake -B build -GNinja -DBOARD_CONFIG=sim:libcxxtest -DCMAKE_CXX_COMPILER=`which g++-13` -DCMAKE_C_COMPILER=`which gcc-13`
> > > > > This prevents the file from being closed while it is being read or written
> > > >
> > > >
> > > > what happens w/o this enabled? a crash?
> > >
> > >
> > > Prevent multithreade...
Hi @yamt. This is a kconfig-merge issue and not exactly a ESP32S3 one, but I get the problem.
Installing `coreutils` may solve your problem. You would have access to the expected `cp` options.
Re...
> > > > This prevents the file from being closed while it is being read or written
> > >
> > >
> > > what happens w/o this enabled? a crash?
> >
> >
> > Prevent multithreaded operations o...
[**\[Experimental Bot, please feedback here\]**](https://github.com/search?q=repo%3Aapache%2Fnuttx+13552&type=issues)
The PR generally meets the NuttX requirements, providing a clear explanation...
## Summary
This PR splits the CI Build Job sim-01 and adds sim-03:
Before the Split: Simulator Jobs take up to 1.5 hours to complete
- sim-01 (1 hour 31 mins): adb, citest, lvgl, matter
- s...
> > > This prevents the file from being closed while it is being read or written
> >
> >
> > what happens w/o this enabled? a crash?
>
> Prevent multithreaded operations on the same filep w...