Issue when log2, printk and assert together

Srinivasan Tamilarasan

Hi all,

When enable CONFIG_LOG2_MODE_DEFERRED=y, CONFIG_LOG_PRINTK=y and CONFIG_ASSERT=y flag. I am getting the build error even there is no log/assert messages are used.


PFA of cmake error log.


But when I change to old method CONFIG_LOG_MODE_DEFERRED=y then there is no build error.


Can anyone help me to resolve this error?


Idea is I need to use both assert and log together in the same project and printk messages needs to route via logging subsystem.