Gene15644's post in C++ code "generates" VHO:Trojan.Win32.Convagent.gen was marked as the answer
Here's my concern....
I do not want to have to request a waiver/exception/"this is OK" for every unique version of code that I compile.
Imagine if each time that I change four lines of code and Kaspersky "sees" a nuisance problem, that it binds up a system, then forces a reboot.
If Kaspersky has their process, then I will need to adopt my process - a machine without Kaspersky, a VM or some other work around.
I will continue to use Kaspersky for 'routine' malware checks. I've had very few "pass throughs" over the years. Works well... in this case, too well.