C++ board coverage problem source