[fpc-devel]Need help for bug report

Mattias Gaertner nc-gaertnma at netcologne.de
Sat Jul 17 12:02:21 CEST 2004


Compiling lazarus with current fpc (since about a week) gives

synmacrorecorder.pas(618,43) Error: Asm: [mov ???,mem32] invalid combination
of opcode and operands

I tried to create a small example for a bug report, but was not able to
reproduce it in a small example.

procedure TCustomSynMacroRecorder.SaveToStream(aDest: TStream);
var
  cEvent, eCnt : integer;
begin
  eCnt := EventCount;
  aDest.Write(eCnt, sizeof(eCnt));
  for cEvent := 0 to eCnt -1 do
    Events[ cEvent ].SaveToStream( aDest ); // line 618
end;

where Events is defined as
  property Events[aIndex: integer]: TSynMacroEvent read GetEvent;


Maybe someone can give me a hint or two, how to report this.


Mattias


-- 




More information about the fpc-devel mailing list