tim@doug.UUCP (Tim J Ihde) (12/03/87)
I've spent the last two days giving MS-C v5.0 a workout - compiling nethack. For the most part things went OK, until link time came. I was informed by the linker that the the default data size + stack size was greater than 64K. This makes sense since they both are placed in the same segment. No problem, I thought I would just look for files with lots of static data and have them use their own data segment rather than the default. The problem came up when trying to do this with the 'trap.c' module. I'm not certain what it is in this file that triggers the error, but I know it only occurs if '-Au -ND trap' is used as part of the cl line (telling the compiler to put all static variable storage into a separate data segment called 'trap'). Anyway, I get: fatal error C1001: Internal Compiler Error (compiler file '@(#)regMD.c:1.05' line 2066 I am reporting this to MicroSoft. Has anybody else seen something like this? -- ----- Tim J. Ihde ihnp4!ctsmain!doug!tim
is813cs@pyr.gatech.EDU (Cris Simpson) (05/27/88)
Has anyone seen this "feature" in MSC 5.0?
xxx.c is about 500 lines.
cl /c /W3 xxx.c
Compiles fine (in about 30 sec.) with 2 or 3 warnings about type conversions.
cl /c /W3 /Zi xxx.c
Hangs after about 25 sec, no warnings, no compiler errors, etc. Time for
the big red switch. Yes, there's plenty of disk space, files=20,etc.
Does anyone have a canonical list of MSC 5.0 bugs?
I'd compile such a list, but disk space on this machine is super-critical,
and I fear for my account.
Thanks, cris
--
||...despair! Despair I can handle, it's the hope... J.Cleese,Clockwise ||
Cris Simpson
is813cs@pyr.gatech.edu GA Tech Atlanta,GA
...!{akgua,allegra,amd,hplabs,ihnp4,seismo,ut-ngp}!gatech!gitpyr!is813cs