Edit: Extra information further down the thread...
I took a first swing at C++ 9.1 running under Visual Studio 2005. After converting the project (with standard settings) to an Intel project type I started build. It is a project with approx 120 files.
The Intel compiler has always been time consuming, but this time I had to leave for the day.
Problem: The release build produces object files around 11 - 15 Megs in size each where Visual Studio would make then around 40k each. My first guess was that there was something "extra" in the files that where removed before linking.
The combined size of all *.obj files where now 1.6Gb. I find that silly.
The linker can not link such a huge binary. It now complains it cannot seek to position:
Error 578 fatal error LNK1106: invalid file or disk full: cannot seek to 0x2F0FEFA9 ......ReValverII_lib.lib
The disk is not full. It is the resulting binary that would grow too huge.
The funny thing I am not using any "special settings". This was my first try with this compiler version. Are there any other problems around the corner?