Note: I know this form is for Visual Studio 2010, but I didn't find a place to report Visual Studio 2008 compiler bugs. The bug ONLY applies to VS2008 (Visual C++ 9.0).
We got a LNK1103 error (debugging information corrupt; recompile module) after introducing OpenMP compilation in one of our projects. This only happens with Visual Studio 2008, 64-bit version, it works with all other combinations tested: 32-bit compilation works with VS2005, 2008 and 2010, and 64-bit compilation works with VS2005 and 2010.
I've reduced the problem as much as I could, will attach some C++ files and a script to compile and link them.