#1 2020-03-04 18:04:29

pult
Member
From: Ukraine, Kyiv
Registered: 2013-11-06
Posts: 18

XE3 - Fatal: F2084 Internal Error: C2130

XE3 x86:
SynCommons.pas -  Fatal: F2084 Internal Error: C2130

mORMot version '1.18.5765' at 2020-04-04: https://github.com/synopse/mORMot/commi … c0c5fee675

Offline

#2 2020-03-05 08:20:03

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 13,347
Website

Re: XE3 - Fatal: F2084 Internal Error: C2130

I don't have XE3, and on XE4 I have no problem.

What is the full error message (with line number)?

Offline

#3 2020-03-05 11:07:35

pult
Member
From: Ukraine, Kyiv
Registered: 2013-11-06
Posts: 18

Re: XE3 - Fatal: F2084 Internal Error: C2130

XE3:
SynCommons.pas(51075) Fatal: F2084 Internal Error: C2130

Offline

#4 2020-03-05 13:06:29

pult
Member
From: Ukraine, Kyiv
Registered: 2013-11-06
Posts: 18

Re: XE3 - Fatal: F2084 Internal Error: C2130

Two consecutive commites:

Last XE3 Success: 2020-03-05 14:57
  https://github.com/synopse/mORMot/commi … 974a9f9cab

Fiirst XE3 Fatal: 2020-02-15 14:32 (see diff)
  https://github.com/synopse/mORMot/commi … 04a6e68dcf
    SynCommons.pas(52090) Fatal: F2084 Internal Error: C2130

Offline

#5 2020-03-05 13:21:08

pult
Member
From: Ukraine, Kyiv
Registered: 2013-11-06
Posts: 18

Re: XE3 - Fatal: F2084 Internal Error: C2130

TDynArrayHasher =

  function HashOne(Elem: pointer): cardinal; {$ifdef FPC_OR_UNICODE}inline;{$endif} // Delphi 2007 -> C1632

Fix for latest version:

TDynArrayHasher =
...
    function HashOne(Elem: pointer): cardinal;
       {$ifdef FPC}inline;{$else}
         {$ifdef ISDELPHIXE4}inline;{$endif}
       {$endif} // Delphi 2007=C1632, 2010=C1872, XE3=C2130

Offline

#6 2020-03-05 13:27:33

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 13,347
Website

Re: XE3 - Fatal: F2084 Internal Error: C2130

Offline

#7 2020-03-05 14:32:38

pult
Member
From: Ukraine, Kyiv
Registered: 2013-11-06
Posts: 18

Re: XE3 - Fatal: F2084 Internal Error: C2130

>fossil
do not understand where the current version is downloading

2020-03-05 15:27 Fatal https://github.com/synopse/mORMot/commi … 0dedbaa840
2020-03-05 15:35 Success https://github.com/synopse/mORMot/commi … e00adc3ea2

Last edited by pult (2020-03-05 14:36:36)

Offline

Board footer

Powered by FluxBB