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 ***