I've started to put the /checkmate option into my debug builds but I've had to back it out for the moment as when I specify it I lose the ability to breakpoint 'some' functions.
The only option is to set a breakpoint on the last line of the routine. I also have /NO_TRUNCATE set. I'm not sure if this is interfering with it. When I remove checkmate the ability to set breakpoints is available again.
I'm using 8.61.
I can provide more detail if required (currently waiting on a test run to complete).
Regards
Ryan