Pulling https://github.com/remobjects/IslandDelphi to C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi
> git: M Source/DelphiIntrinsicRoutines.pas
> git: M Source/Island.DelphiSupport.elements
> git: Your branch is up to date with 'origin/master'.
> git: Already on 'master'
> git: From https://github.com/remobjects/IslandDelphi
> git: fc2a1a7..dce445c alpha -> origin/alpha
> git: Already up to date.
Running EBuild.exe "C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Island.DelphiSupport.elements" --rebuild --debug --targets:Delphi.11.Windows "--out:C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Delphi Support"
-> Task RemObjects.EBuild.CleanSolution started.
-> Project Island.DelphiSupport started.
-> Task RemObjects.EBuild.Elements.ElementsCleanProject started for Island.DelphiSupport.
-> Task RemObjects.EBuild.CleanProject started for Island.DelphiSupport.
Deleted C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Obj\56F746F885FBA329E0691F0C5CC1B285766E340E\Release\Delphi.11.Windows\Caches\ResolveReferences.cache
Deleted C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Obj\56F746F885FBA329E0691F0C5CC1B285766E340E\Release\Delphi.11.Windows\Caches
Deleted C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Obj\56F746F885FBA329E0691F0C5CC1B285766E340E\Release\Delphi.11.Windows
<- Task RemObjects.EBuild.CleanProject finished for Island.DelphiSupport, took 0.0170s (0.018s).
<- Task RemObjects.EBuild.Elements.ElementsCleanProject finished for Island.DelphiSupport, took 0.0000s (0.022s).
<- Project Island.DelphiSupport finished, took 0.022s.
Project 'Island.DelphiSupport' cleaned successfully.
Solution 'Island.DelphiSupport' cleaned successfully.
<- Task RemObjects.EBuild.CleanSolution finished for Island.DelphiSupport, took 0.0375s (0.038s).
-> Task RemObjects.EBuild.BuildSolution started.
-> Project Island.DelphiSupport started.
-- Task RemObjects.EBuild.Elements.ElementsProjectPreBuildTask skipped for Island.DelphiSupport, condition not met.
-> Task RemObjects.EBuild.Elements.ElementsBuildProject started for Island.DelphiSupport.
-> Task RemObjects.EBuild.Elements.ElementsExpandCopyToOutputDirectoryPaths started for Island.DelphiSupport.
<- Task RemObjects.EBuild.Elements.ElementsExpandCopyToOutputDirectoryPaths finished for Island.DelphiSupport, took 0.0288s (0.028s).
-> Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings started for Island.DelphiSupport, Delphi.11.Windows.
<- Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0297s (0.029s).
-> Task RemObjects.EBuild.Elements.ElementsSanityCheck started for Island.DelphiSupport, Delphi.11.Windows.
<- Task RemObjects.EBuild.Elements.ElementsSanityCheck finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0010s (0.000s).
-> Task RemObjects.EBuild.Elements.ElementsPreparePlatforms started for Island.DelphiSupport, Delphi.11.Windows.
Preparing target 'Delphi.11.Windows' (platform 'Island').
D: Target-specific Settings, before prepare
D: - <Architecture = x86_64 [Target: Delphi.11.Windows]>
D: - <DelphiSDK = Delphi 11 [Target: Delphi.11.Windows]>
D: - <Mode = Island [Target: Delphi.11.Windows]>
D: - <SubMode = Windows [Target: Delphi.11.Windows]>
-> Task RemObjects.EBuild.Elements.ElementsPreflightIsland started for Island.DelphiSupport.
<- Task RemObjects.EBuild.Elements.ElementsPreflightIsland finished for Island.DelphiSupport, took 0.0020s (0.002s).
-> Task RemObjects.EBuild.Elements.ElementsPrepareIslandPlatform started for Island.DelphiSupport, Delphi.11.Windows.
D: Supported Windows SDKs in local FXs:
D: - Windows 10.0.22000.0
No exact Windows SDK version was specified for target 'Delphi.11.Windows', using 'Windows 10.0.22000.0'.
W: Delphi support folder for Delphi 11 was not found at 'C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Delphi Support\Delphi 11'.
<- Task RemObjects.EBuild.Elements.ElementsPrepareIslandPlatform finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0645s (0.066s).
D: Target-specific Settings, after prepare
D: - <AdditionalReferencePaths = ;C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 11\Windows [Target: Delphi.11.Windows]>
D: - <Architecture = x86_64 [Target: Delphi.11.Windows]>
D: - <DelphiSDK = Delphi 11 [Target: Delphi.11.Windows]>
D: - <DelphiSDKReferencesFolder = C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 11\Windows [Target: Delphi.11.Windows]>
D: - <DelphiSDKVersion = 11 [Target: Delphi.11.Windows]>
D: - <DeploymentTargetVersion = 10.0.22000.0 [Target: Delphi.11.Windows]>
D: - <FinalBinaryName = Island.DelphiSupport.lib [Target: Delphi.11.Windows]>
D: - <ImpliedConditionalDefines = ;DELPHI11 [Target: Delphi.11.Windows]>
D: - <ImpliedConditionalDefines-x86_64 = X86_64 [Target: Delphi.11.Windows]>
D: - <ImpliedDefaultUsesPrefixes = ;Delphi [Target: Delphi.11.Windows]>
D: - <Internal:ArchiveOutputType = coff [Target: Delphi.11.Windows]>
D: - <Internal:CompilerFlags = --codeview+ --thinlto --bc+ [Target: Delphi.11.Windows]>
D: - <Mode = Island [Target: Delphi.11.Windows]>
D: - <NuGetPlatformName = uap [Target: Delphi.11.Windows]>
D: - <NuGetPlatformVersion = 10.0 [Target: Delphi.11.Windows]>
D: - <SDK = Windows 10.0.22000.0 [Target: Delphi.11.Windows]>
D: - <SDKDisplay = Windows 10.0.22000.0 [Target: Delphi.11.Windows]>
D: - <SDKFolder = d:\Program Files (x86)\RemObjects Software\Elements\Island\SDKs\Windows\Windows 10.0.22000.0 [Target: Delphi.11.Windows]>
D: - <SDKName = Windows [Target: Delphi.11.Windows]>
D: - <SDKVersion = 10.0.22000.0 [Target: Delphi.11.Windows]>
D: - <SubMode = Windows [Target: Delphi.11.Windows]>
<- Task RemObjects.EBuild.Elements.ElementsPreparePlatforms finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0729s (0.074s).
-> Task RemObjects.EBuild.Elements.ElementsResolveSourceFiles started for Island.DelphiSupport, Delphi.11.Windows.
<- Task RemObjects.EBuild.Elements.ElementsResolveSourceFiles finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0106s (0.010s).
-- Task RemObjects.EBuild.Elements.ElementsResolveHeaderImportFiles skipped for Island.DelphiSupport, Delphi.11.Windows, condition not met.
-> Task RemObjects.EBuild.Elements.ElementsPreCompile started for Island.DelphiSupport, Delphi.11.Windows.
-> Task RemObjects.EBuild.Elements.ElementsPreCompileIsland started for Island.DelphiSupport, Delphi.11.Windows.
-> Task RemObjects.EBuild.Elements.ElementsResolveResourceFiles started for Island.DelphiSupport, Delphi.11.Windows.
<- Task RemObjects.EBuild.Elements.ElementsResolveResourceFiles finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0000s (0.000s).
-> Task RemObjects.EBuild.Elements.ElementsFindDelphiResourceFiles started for Island.DelphiSupport.
<- Task RemObjects.EBuild.Elements.ElementsFindDelphiResourceFiles finished for Island.DelphiSupport, took 0.0374s (0.042s).
-- Task RemObjects.EBuild.Elements.ElementsIslandProcessResources skipped for Island.DelphiSupport, Delphi.11.Windows, condition not met.
-- Task ProcessHtml skipped for Island.DelphiSupport, condition not met.
-- Task ProcessAsmxFiles skipped for Island.DelphiSupport, condition not met.
<- Task RemObjects.EBuild.Elements.ElementsPreCompileIsland finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0000s (0.045s).
<- Task RemObjects.EBuild.Elements.ElementsPreCompile finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0000s (0.130s).
-- Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings skipped for Island.DelphiSupport, Delphi.11.Windows, already ran.
-- Task RemObjects.EBuild.Elements.ElementsPreparePlatforms skipped for Island.DelphiSupport, Delphi.11.Windows, already ran.
-> Task RemObjects.EBuild.Elements.ElementsCheckForTargetlessReferences started for Island.DelphiSupport.
<- Task RemObjects.EBuild.Elements.ElementsCheckForTargetlessReferences finished for Island.DelphiSupport, took 0.0010s (0.001s).
-> Task RemObjects.EBuild.Elements.ElementsResolveReferences started for Island.DelphiSupport.
-> Target Delphi.11.Windows started.
-> Task RemObjects.EBuild.Elements.ElementsResolveIslandReferencesForTarget started for Island.DelphiSupport, Delphi.11.Windows.
Reference 'Island' was resolved to 'd:\Program Files (x86)\RemObjects Software\Elements\References\Island\Windows\x86_64\Island.fx' for target 'Delphi.11.Windows'.
Reference 'Island' was resolved to 'd:\Program Files (x86)\RemObjects Software\Elements\References\Island\Windows\x86_64\Island.fx' for target 'Delphi.11.Windows' (x86_64).
Reference 'gc' was resolved to 'd:\Program Files (x86)\RemObjects Software\Elements\Island\SDKs\Windows\Windows 10.0.22000.0\x86_64\gc.fx' for target 'Delphi.11.Windows'.
Reference 'gc' was resolved to 'd:\Program Files (x86)\RemObjects Software\Elements\Island\SDKs\Windows\Windows 10.0.22000.0\x86_64\gc.fx' for target 'Delphi.11.Windows' (x86_64).
Reference 'rtl' was resolved to 'd:\Program Files (x86)\RemObjects Software\Elements\Island\SDKs\Windows\Windows 10.0.22000.0\x86_64\rtl.fx' for target 'Delphi.11.Windows'.
Reference 'rtl' was resolved to 'd:\Program Files (x86)\RemObjects Software\Elements\Island\SDKs\Windows\Windows 10.0.22000.0\x86_64\rtl.fx' for target 'Delphi.11.Windows' (x86_64).
Reference 'Delphi.rtl' was resolved to 'C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 11\Windows\x86_64\Delphi.rtl.fx' via manual path overrides for target 'Delphi.11.Windows'.
Reference 'Delphi.rtl' was resolved to 'C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 11\Windows\x86_64\Delphi.rtl.fx' for target 'Delphi.11.Windows' (x86_64).
-> Task RemObjects.EBuild.Elements.ElementsProcessNuGetReferences started for Island.DelphiSupport, Delphi.11.Windows.
<- Task RemObjects.EBuild.Elements.ElementsProcessNuGetReferences finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0005s (0.001s).
<- Task RemObjects.EBuild.Elements.ElementsResolveIslandReferencesForTarget finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0971s (0.097s).
<- Target Delphi.11.Windows finished.
<- Task RemObjects.EBuild.Elements.ElementsResolveReferences finished for Island.DelphiSupport, took 0.1279s (0.129s).
-> Task RemObjects.EBuild.Elements.ElementsPreCompile2 started for Island.DelphiSupport, Delphi.11.Windows.
-- Task RemObjects.EBuild.Elements.ElementsRunGenerators skipped for Island.DelphiSupport, Delphi.11.Windows, condition not met.
<- Task RemObjects.EBuild.Elements.ElementsPreCompile2 finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0000s (0.001s).
-> Task Compile started for Island.DelphiSupport.
Compiling target 'Delphi.11.Windows',
-> Target Delphi.11.Windows started compiling for x86_64.
Starting compile for Island.DelphiSupport Delphi.11.Windows x86_64
RemObjects Elements Compiler for .NET, Cocoa, Java and Island.
Copyright 2003-2024 RemObjects Software, LLC. All rights reserved. Created by Carlo Kok
Version 12.0.0.2929 (develop) built on bajor, 20240531-135609. Commit 987c16f.
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Attributes.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Booleans.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Bridges.Cocoa.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Bridges.Delphi.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiHelpers.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiObjectInfo.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\File.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Floats.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Guid+Extensions.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\MemoryHelpers.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\StringHelpers.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\Strings.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\WideString.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Test.pas
Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Variant.pas
Reference: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 11\Windows\x86_64\Delphi.rtl.fx
Reference: d:\Program Files (x86)\RemObjects Software\Elements\Island\SDKs\Windows\Windows 10.0.22000.0\x86_64\gc.fx
Reference: d:\Program Files (x86)\RemObjects Software\Elements\Island\SDKs\Windows\Windows 10.0.22000.0\x86_64\rtl.fx
Reference: d:\Program Files (x86)\RemObjects Software\Elements\References\Island\Windows\x86_64\Island.fx
-> Phase Resolving Bodies started.
Reference: d:\Program Files (x86)\RemObjects Software\Elements\Island\SDKs\Windows\Windows 10.0.22000.0\x86_64\winrt.fx
E: Cannot cast from "Delphi.System.UnicodeString" to "IslandString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Bridges.Delphi.pas (116)]
E: Type mismatch, cannot assign "Delphi.System.UnicodeString" to "String" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Bridges.Delphi.pas (153)]
E: Cannot cast from "not nullable String" to "DelphiString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Bridges.Delphi.pas (173)]
E: Cannot cast from "IslandString" to "DelphiString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiHelpers.pas (63)]
E: Cannot cast from "Delphi.System.UnicodeString" to "IslandString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiHelpers.pas (83)]
H: Should use code page? [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (83)]
H: Should use code page? [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (88)]
H: Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (99)]
H: Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (93)]
E: Cannot cast from "nullable String" to "DelphiUnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (131)]
H: Can be Optimized [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (131)]
E: Cannot cast from "DelphiUnicodeString" to "IslandString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (136)]
H: Can be Optimized [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (136)]
H: Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (136)]
H: Can be Optimized [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (145)]
H: Can be Optimized [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (150)]
H: Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (150)]
H: Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (203)]
H: Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (208)]
H: Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (216)]
H: Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (221)]
H: Should use code page? [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas (66)]
H: Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas (82)]
H: Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas (76)]
H: seems risky for non-nil? [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\WideString.pas (100)]
E: Type mismatch, cannot find operator to evaluate "DelphiUnicodeString" + "DelphiUnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (181)]
E: Type mismatch, cannot find operator to evaluate "DelphiUnicodeString" + "DelphiUnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (186)]
E: Cannot cast from "String" to "DelphiUnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (193)]
E: Type mismatch, cannot find operator to evaluate "DelphiUnicodeString" + "DelphiUnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (193)]
E: Cannot cast from "String" to "DelphiUnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (198)]
E: Type mismatch, cannot find operator to evaluate "DelphiUnicodeString" + "DelphiUnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (198)]
E: Cannot cast from "not nullable DelphiUnicodeString" to "IslandString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (230)]
E: Type mismatch, cannot find operator to evaluate "string" + "string" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (131)]
E: Type mismatch, cannot assign "string" to "RemObjects.Elements.System.String" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (137)]
E: Type mismatch, cannot assign "string" to "RemObjects.Elements.System.String" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (139)]
E: Type mismatch, cannot assign "not nullable RemObjects.Elements.System.String" to "string" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (140)]
E: Cannot cast from "string" to "IslandString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (177)]
E: Type mismatch, cannot assign "not nullable RemObjects.Elements.System.String" to "string" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (177)]
H: this casts. maybe optimize later? [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (177)]
E: Cannot cast from "string" to "IslandString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (226)]
E: Type mismatch, cannot assign "string" to "RemObjects.Elements.System.String" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (226)]
E: Type mismatch, cannot assign "not nullable RemObjects.Elements.System.String" to "string" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (226)]
H: this casts. maybe optimize later? [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (226)]
E: Type mismatch, cannot assign "RemObjects.Elements.System.String" to "string" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (330)]
E: No overloaded global function "CompareStr" with these parameters in namespace "Delphi.System.SysUtils", best matching overload is "CompareStr(S1: Delphi.System.UnicodeString; S2: Delphi.System.UnicodeString): Int32" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\WideString.pas (276)]
H: parameter 1 is "DelphiWideString" should be "Delphi.System.UnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\WideString.pas (276)]
H: parameter 2 is "DelphiWideString" should be "Delphi.System.UnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\WideString.pas (276)]
<- Phase Resolving Bodies finished, took 3.779s.
-> Phase Checking Members started.
E: Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (42)]
E: Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (47)]
E: Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (52)]
E: Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (57)]
E: Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (62)]
E: Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (67)]
E: Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (76)]
E: Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (81)]
E: Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (86)]
E: Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (91)]
E: Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (96)]
E: Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (104)]
E: Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (127)]
E: Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (110)]
E: Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (115)]
E: Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (122)]
E: Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (156)]
E: Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (163)]
E: Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (170)]
E: Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (179)]
E: Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (184)]
E: Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (191)]
E: Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (196)]
<- Phase Checking Members finished, took 0.096s.
-> Phase Generating Helper Types started.
<- Phase Generating Helper Types failed.
<- Target Delphi.11.Windows failed compiling for x86_64.
<- Task Compile failed for Island.DelphiSupport, took 8.1201s (8.414s).
I: FINALOUTPUT C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Obj\56F746F885FBA329E0691F0C5CC1B285766E340E\Release\FinalOutput.xml
<- Task RemObjects.EBuild.Elements.ElementsBuildProject failed for Island.DelphiSupport, took 0.0000s (8.451s).
<- Project Island.DelphiSupport failed, took 8.451s.
Project 'Island.DelphiSupport' failed to build.
Solution 'Island.DelphiSupport' failed to build project 'Island.DelphiSupport'.
<- Task RemObjects.EBuild.BuildSolution failed for Island.DelphiSupport, took 8.4629s (8.463s).
W: Could not find lib folder for Linux/x86_64, might not be supported by this version of Delphi. (expected 'd:\Program Files (x86)\Embarcadero\Studio\22.0\lib\linux64\release'). Skipping.
D: Architecture Linux/aarch64 is not supported by Delphi. Skipping.
D: Architecture Linux/armv6 is not supported by Delphi. Skipping.
W: Could not find lib folder for macOS/x86_64, might not be supported by this version of Delphi. (expected 'd:\Program Files (x86)\Embarcadero\Studio\22.0\lib\osx64\release'). Skipping.
W: Could not find lib folder for macOS/arm64, might not be supported by this version of Delphi. (expected 'd:\Program Files (x86)\Embarcadero\Studio\22.0\lib\osxarm64\release'). Skipping.
I believe this should be fixed with latest? (see Can you help me figure out what's wrong? I'm having trouble importing Delphi7.)
Hello, Marc. after your last fix, Delphi 7 is working fine, but Delphi 11 still has this error. I thought about using the Delphi 7 API, but Delphi 7 only supports 32-bit, and 32-bit debugging is not working.
I just downloaded the latest version of Water and imported it into Delphi 11 without any issues. Thank you so much!
1 Like
More importantly (once we fix the debugging issues), it’s 2024, and one shouldn’t be writing 32-bit apps anymore