+1 talk here assume that we can know what we build compile or not, but with template it doesn't make sense unless the unittest instantiate.And since we can't add unittest magically where there is none, it's not a maintenance problem but a visibility problem.
Then would it be possible to use code coverage to hint users about packages possibly not building anymore even if they are shown to be buildable ?