C1001: Internal Compiler Error: p3symtab.c, Lines 358 and 450

ID Number: Q62307

5.10 6.00 | 5.10 6.00

MS-DOS | OS/2

buglist5.10 buglist6.00 fixlist6.00a

Summary:

The Microsoft C Compiler versions 5.1 and 6.0 produce the following

internal compiler errors when the sample program below is compiled

with default optimization:

With C 6.0

----------

fatal error C1001: Internal Compiler Error

(compiler file '@(#)p3symtab.c:1.39', line 450)

Contact Microsoft Product Support Services

With C 5.1

----------

fatal error C1001: Internal Compiler Error

(compiler file '@(#)p3symtab.c:1.32', line 358)

Contact Microsoft Technical Support

Microsoft has confirmed this to be a problem in C versions 5.1 and

6.0. This problem was corrected in C version 6.0a.

Sample Code

-----------

/* Compile options needed: none

*/

static void _export child( void );

void main( void )

{

child();

}

static void _export child( void )

{

}