On 15 Feb 2006 at 4:39, Waldek Hebisch wrote:
I have put a new gpc snapshot at:
http://www.math.uni.wroc.pl/~hebisch/gpc/gpc-20060215.tar.bz2
[...] Generates an ICE in my OOP framework (Mingw, based on gcc-3.4.5).
"cwindows.pas:345: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See URL:http://www.mingw.org/bugs.shtml for instructions. gpc1.exe: gpc exited with status 1"
This one has me stumped! It happens even when I pas "-S" or "-fsyntax- only".
AFAICS, there is no reason why there should be an ICE. The ICE happens in the interface section of a unit, in the middle of object declarations. The code has compiled under all GPC versions for the past 3 years or so (including 20051116), and under Delphi, Virtual Pascal, and FreePascal. It is valid Pascal code, and, AFAICS, the declarations do not contain any errors that should cause even a compiler error, least of all an ICE.
I am still trying to reduce the problem to a small program, but so far, I am not succeeding.
Best regards, The Chief -------- Prof. Abimbola A. Olowofoyeku (The African Chief) web: http://www.greatchief.plus.com/