Jump to content

Compiler Fatal Error with FastDcc32 and -x-cgo option

Recommended Posts



On my RAD Studio 10.3.2 with IDE Fixpack 6.4.4 installed I get a Compiler Fatal error when I pass the -x-cgo compiler option:

[dcc32 Fatal Error] frmMain.pas(36): F2084 Internal Error: AV1335D091(0D0F0000)-R00000001-0


This happens when the compiler encounters a simple integer division:


function TForm1.DoDivision(AValue: Integer): integer;
  result := AValue div FIntegerField;


By removing the -x-cgo option the compiler is happy again !


I have all the latest hotfixes install (at least the ones I know :-) )

I didn't get this error with Delphi 10.2.3 version and IDE FixPack 6.4.2.

Is this a known problem or is something wrong with my installation ? I verified twice and couldn't find anything wrong...


Perhaps important info, I have both 10.3.2 and 10.2.3 installed on same VM. But I left some paths to be sure the compiler doesn't catch some wrong files. It seems OK from this side.



Share this post

Link to post

You do realize that the -x options are provided by the fixpack and thus are only via some hackery done by Andreas and might not be stable, yes?


@jbg FYI

Edited by Stefan Glienke

Share this post

Link to post

Hi, yes of course, but I was just wondering if it is a known bug of the fixpack or if I'm doing something wrong.

Thanks I didn't catch there are some entries for IDEFixpack

Share this post

Link to post


Fine it works.

I didn't check the result, but at least it doesn't make the compiler fail !!!

Thanks a lot for your work !!!


Share this post

Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now