[comp.lang.c] MSC 5.0 bug?

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