Cynerd commented on PR #19242: URL: https://github.com/apache/nuttx/pull/19242#issuecomment-4854514667
> @Cynerd flash can't hold the final image: > > ``` > ==================================================================================== > Configuration/Tool: stm32l0538-disco/nsh,CONFIG_ARM_TOOLCHAIN_GNU_EABI > 2026-07-01 10:35:28 > ------------------------------------------------------------------------------------ > Cleaning... > Configuring... > Disabling CONFIG_ARM_TOOLCHAIN_GNU_EABI > Enabling CONFIG_ARM_TOOLCHAIN_GNU_EABI > Building NuttX... > arm-none-eabi-ld: /github/workspace/sources/nuttx/nuttx section `.data' will not fit in region `flash' > arm-none-eabi-ld: region `flash' overflowed by 20 bytes > make[1]: *** [Makefile:230: nuttx] Error 1 > make: *** [tools/Unix.mk:569: nuttx] Error 2 > make: Target 'all' not remade because of errors. > /github/workspace/sources/nuttx/tools/testbuild.sh: line 397: /github/workspace/sources/nuttx/../nuttx/nuttx.manifest: No such file or directory > ``` I have noticed. I will look into it, but this is most likely because some code is now correctly compiled in for `long double` compared to the previous invalid implementation (just for `double` such as `scalbnl`). I will look into it if that is the case or if something else is in play, but if that is true, then I am unsure how to resolve it except by disabling some options in the affected configurations to reduce the size. -- 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]
