Xin Xu
Xin Xu
the reason why this CI failed is because once the CMake Toolchain is solidified, it cannot be changed. refer: https://github.com/apache/nuttx/issues/11452
> tweak config is not a violent change of a certain kconfig variable, which needs to parse all kconfig topologies, including dependencies and selection rules. hi @anchao I tested the...
hi @anchao @raiden00pl @no1wudi whats your opinion
> Using ld may cause LTO optimization break, Link-Time-Optimization will only be executed in the link stage, and requires the support of GCC lto-wrapper. You can try replace gcc to...
I think this should have been designed in the nuttx_kconfig module. https://github.com/apache/nuttx/blob/3bac4492865ad3bd4c293e9d751163e090634678/cmake/nuttx_kconfig.cmake#L68 current settings are not perfect enough.
> @xuxin930 could you check why cmake is different from make? sure, I'm working on it
hi @raiden00pl @xiaoxiang781216 my guess is that the redefined symbols for sim in cmake do not have an `if block`. let me fix it https://github.com/apache/nuttx/blob/62a47994090860b8daea0ab61121bcbcd4448ff1/arch/sim/src/nuttx-names.in#L99-L112 https://github.com/apache/nuttx/blob/62a47994090860b8daea0ab61121bcbcd4448ff1/cmake/nuttx_redefine_symbols.cmake#L78-L94
> I haven't had a chance to look for the cause of this problem yet. I'm not sure if this problem only occurs for me on arch linux Okay, let...
> I haven't had a chance to look for the cause of this problem yet. I'm not sure if this problem only occurs for me on arch linux hi @raiden00pl...
> @acassis @xiaoxiang781216 The problem is here https://github.com/apache/nuttx/actions/runs/8479414330/job/23233475816?pr=12022#step:7:1313 Configuring... make: *** [olddefconfig] Error 1 Enabling CONFIG_ARM_TOOLCHAIN_GNU_EABI make: *** [olddefconfig] Error 1 > > I think clearing the cache solves the...