ITL/MTL with MCVC++ 6.0 fatal error C1001: INTERNAL COMPILER ERROR

david moloney <[email protected]> Thu, 04 Dec 2003 17:40:40 +0000
Newsgroups gmane.comp.lib.mtl.devel
Message-ID <[email protected]>
Don't panic if you get an error of the form

C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xcomplex(274) : 
fatal error C1001: INTERNAL COMPILER ERROR
         (compiler file 'msc1.cpp', line 1786)
          Please choose the Technical Support command on the Visual C++
          Help menu, or open the Technical Support help file for more 
information

using MTL/ITL.

First of all ignore the Microsoft website and googling and try switching 
optimization to default rather than maximise speed,  it worked for me.

If you need to optimise for speed then choose customise option and 
switch on the options one by one, this also seems to work.

I came accross this problem when switching from a debug to release 
build, ie there were no changes made to the source but the mere act of 
switching builds broke the compiler, aargh!

Hope this helps,

- David

_______________________________________________
This list is archived at http://www.osl.iu.edu/MailArchives/mtl-devel/