--
You received this message because you are subscribed to the Google Groups "ninja-build" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ninja-build...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
I am slightly confused by your example. Are you saying that I should or shouldn’t see an additional print out after the listing of what command failed?
For instance, with your example of a bad include I see the following:
FAILED: … compiler cmd …
…: fatal error C1083: Cannot open include file: 'sys/nonsense.h': No such file or directory…
ninja: build stopped: subcommand failed.
Meaning I see 3 pieces of distinct info:
1) A FAILED message showing me what command failed.
2) The output of the failed command
3) A final message from ninja indicating the overall status of the build which in this case is: build stopped: subcommand failed
If g++ had a stack overflow what I would expect to see is as follows:
FAILED: g++ main.cpp
Stack overflow
ninja: build stopped: subcommand failed.
Am I wrong in this assumption? Would it not print out the 3rd line as I expect?
Also, I do not specify –j I was just trying to describe that I am using the default behavior.
-Kris
--