Frank Heckenbach wrote:
I still suspect it's a volatile bug (in GPC or the Pascal code).
A volatile bug in GPC were to explain the internal compiler errors that I sometimes get for Pascal source that compiles at other times perfectly well. But these are all problems that occur when compiling (not when running a compiled program, as is the case with Frank Engel's topas).
Regards,
Adriaan van Os
***
... used VOID file /Developer/Pascal/GPCInterfaces/Develop/GPCPInterfaces/MacTypes.pas line 574 align 1 initial <integer_cst 0xce3858 6> chain <const_decl 0xce4a80 Condense>> /Developer/Pascal/GPCInterfaces/Develop/GPCPInterfaces/ MacTypes.pas:802: internal compiler error: Bus error
***
Warning : GPI file `gpcmacosall.gpi' does not contain nodes chunk GPCStringsAll.pas line 5
../../gpc-3.3d7/gcc/p/module.c:1714:get_node_id: failed assertion `n < wb.count'
Error : Internal compiler error. GPCMacOSAll.pas line 160048
***
Error : internal compiler error: in expand_call, at calls.c:3299 warnings.pas line 71
***
Error : unrecognizable insn: warnings.pas line 59
(insn 22 30 23 1 0x0 (set (reg:SI 124)
(subreg:SI (reg:TF 33 f1) 0)) -1 (insn_list 21 (nil))
(nil))
Error : internal compiler error: in extract_insn, at recog.c:2175 warnings.pas line 59
***
../../gpc-331d1/gcc/p/module.c:351:mseek: failed assertion `O <= F->size'
Error : Internal compiler error. SillyBalls.pas line 1
***