According to Orlando Llanes:
Is there a known bug when using declarations such as Integer(32) with
types?
There was, but this has been fixed in current Alphas.
I ask because I was working on my MM Libs, and I got a (null) record error when GPC compiled my test program. What I'm doing is defining a type, then defining another type using that declaration, then using the 2nd declaration to define a parameter in a procedure. Confused?
Yes, but only because this type of declaration is quite standard and should not cause any problems.
I attatched the necessary source files to reproduce the error. [...]
It does not occur here, so upgrading to gpc-980511 might solve your problem.
I sent an e-mail, but I didn't see it come back to me, so I think it
may have been lost. I downloaded PGCC 2.9.0.something and installed the latest GPC (980511?), and the PGCC works properly, but GPC crashes despite my setting the stack up as high as 4MB with Stubedit.
Yes, that was a problem with the C library. I uploaded a fix for that yesterday (scan your GPC list folder).
Cheers,
Peter