I am unable to run tests using a main.cpp file.
It seems to build test fine if I use main.c.
Minimal example available at
Just rename src/main.c to src/main.cpp to reproduce the error.
The issue I get is the same I get if the framework Zephyr is not included properly.
Interesting that a file(extension) in
src/ affects compilation in the unit test mode, when the test mode isn’t supposed to compile in the
src/ folder at all (standard setting
no). Not sure what’s going on here. Maybe @valeros can have a look at this.