Pardon me if I report a bug of an out of date version.
Mine is 2.0(2.7.2.1) (is that not getting pretty old?).
Assuming I've defined
type matrix = array[1..4] of array[1..4] of integer;
Then an error of mine like
matrix[1][1]:=1;
instead of
lorentz[1][1]:=1;
where lorentz is defined as a type matrix in the var field, will make GPC crash.
gpc: Internal compiler error: program gpc1 got fatal signal 6
F.P.L
According to Laussy Fabrice:
lorentz[1][1]:=1;
where lorentz is defined as a type matrix in the var field, will make GPC crash.
This bug is fixed in more recent (beta) versions of GPC - and many others.
(Yes, the next version is being worked on hard right now ...)
Greetings,
Peter