[385] in testers
(VAX) Version 6.3B: /bin/cc (actually, hc2)
daemon@ATHENA.MIT.EDU (daemon@ATHENA.MIT.EDU)
Wed Dec 6 19:05:55 1989
Date: Wed, 6 Dec 89 19:05:14 -0500
From: Jonathan I. Kamens <jik@PIT-MANAGER.MIT.EDU>
To: testers@ATHENA.MIT.EDU
System type, version: (VAX) Version 6.3B
System name: copilot
What's wrong:
The file /mit/jik/x11/src/lib/Xhp/test/list9.c cannot be compiled by
the default RT compiler in 6.4A. When I try to compile it, it chugs
along for a long time and then dies. Like this:
pit-manager% time make list9.o
hc2 -O -I../../../. -c list9.c
Memory exhausted (malloc returned 0)
While allocating 142956 byte chunk for pool COMP_PAVOUT_AVIN
Aborting(1)...
*** Exit 1
Stop.
721.9u 15.8s 13:35 90% 66+853k 328+306io 101pf+0w
(Yes, that's 12 minutes.) If I fall back to pcc, it works, but pcc
also has some problems:
pit-manager% time make list9.o CC=pcc
pcc -O -I../../../. -c list9.c
(c2) ERROR (0x4c4400 bytes allocated)
Warning! Optimizer bypassed
225.8u 14.1s 5:16 75% 27+242k 964+851io 56pf+3w
I suspect that the problem is that the file is a 135k source file,
most of which is one procedure, and both compilers are having trouble
with the length. However, hc2 should not exit completely, even if it
has to stop optimizing or something.
jik