#1 2026-02-05 10:51:59

idigger
Member
Registered: 2022-11-05
Posts: 29

Could not compile used unit 'mormot.core.unicode.pas' at commit 671855

Could not compile used unit 'mormot.core.unicode.pas' at commit 671855 in delphi 2007 and 12.

[dcc32 Error] mormot.core.unicode.pas(9263): E2250 There is no overloaded version of 'UnCamelCase' that can be called with these arguments
[dcc32 Fatal Error] mormot.net.client.pas(1081): F2063 Could not compile used unit 'mormot.core.unicode.pas'

Compiled successfully in Lazarus 4.99 (rev main_4_99-3381-g9ac18157ff) FPC 3.3.1 i386-win32-win32/win64.

Addition:
Compiled successfully at commit 8ef39ea5494e137cae69fe6cee309317f4d5122f in delphi 2007 and 12.

Again:
Compile error at commit a4df3929145701d11cb35bcb8ed3abf27b9c4874 in delphi 2007 and 12.

[dcc32 Error] mormot.core.unicode.pas(9284): E2250 There is no overloaded version of 'UnCamelCase' that can be called with these arguments
[dcc32 Error] mormot.core.unicode.pas(9295): E2250 There is no overloaded version of 'UnCamelCase' that can be called with these arguments
[dcc32 Error] mormot.core.unicode.pas(9297): E2010 Incompatible types: 'PUtf8Char' and 'PAnsiChar'
[dcc32 Error] mormot.core.unicode.pas(9304): E2010 Incompatible types: 'PUtf8Char' and 'PAnsiChar'
[dcc32 Fatal Error] mormot.net.client.pas(1081): F2063 Could not compile used unit 'mormot.core.unicode.pas'

Finally:
Compiled successfully at commit 90bf2eb9826e62630e203c643ef6c264db6950c0 in delphi 2007 and 12 and Lazarus.

Last edited by idigger (2026-02-05 14:34:46)

Offline

#2 2026-02-05 12:17:20

rvk
Member
Registered: 2022-04-14
Posts: 156

Re: Could not compile used unit 'mormot.core.unicode.pas' at commit 671855

I can confirm this. I also just mentioned it in another topic.
There is also an syntax error in mormot.ui.pdf.pas
https://synopse.info/forum/viewtopic.ph … 125#p45125

Offline

#3 2026-02-06 09:00:44

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 15,406
Website

Re: Could not compile used unit 'mormot.core.unicode.pas' at commit 671855

During the day, the repository may be unstable.

It should be always stable in the evening because of LUTI nightly integration tests.

I developed on Lazarus so it happens that Delphi is not tested right away.

Offline

#4 2026-02-06 09:08:35

idigger
Member
Registered: 2022-11-05
Posts: 29

Re: Could not compile used unit 'mormot.core.unicode.pas' at commit 671855

I understand. Thumbs up!

Offline

Board footer

Powered by FluxBB