If I ifdef out this specific line, the internal error goes away and I get a warning later that prdTmp is uninitialized. This code compiles successfully when compiling as 32 bit code for debug and release, and for 64 bit code for debug, but gets the error for 64 bit release. Where prdTmp is declared to be a DWORD, and dt is declared to be a double. 1>Please choose the Technical Support command on the Visual C 1> Help menu, or open the Technical Support help file for more information 1>LINK : fatal error LNK1257: code generation failed After a bunch of re-arranging the code I've narrowed it down to this line generates the error: 1>(compiler file 'f:\dd\vctools\compiler\utc\src\p2\amd64\unwindmd.c', line 1101) 1> To work around this problem, try simplifying or changing the program near the locations listed above. I'm getting the following error message from the VS2008 C compiler:ฤก>c:\source\tools\adept2\daio\dllmain.cpp(944) : fatal error C1001: An internal error has occurred in the compiler.
0 Comments
Leave a Reply. |