and other resources, but never read about uninitialised variables.
Does the Intel Thread Checker control reading from variables and warn about variables with undefined values in OpenMP Fortran Programs?
I believeThread Checkerwill catch uninitialized variables only where that leads to possible inconsistency between serial and parallel execution.
If you require a more definite answer, you should file an issue on premier.intel.com against Thread Checker documentation. I agree it would be interesting to know.