It's mostly annoying as gcov will actively prevent you from using gcda files from a different but equivalent binary than what generated the gcno.