Reuse Android compiler outputs and remove old build artifacts
Sync changed files to Google Drive / sync (push) Successful in 2m27s

This commit is contained in:
admin_d committed 2026-10-10 02:05:20 +05:00
1 parent 29df541ea1
commit d6676896d4
70 files changed
+225 -2828

No files matched your search

@@ -1,27 +0,0 @@
{
"schema": "kam-android-build/2",
"build_id": "20260915T055353Z-8d974085",
"status": "FAIL",
"cpu": "aarch64",
"abi": "arm64-v8a",
"application": {
"name": "kam_mobile",
"caption": "KaM Remake Mobile",
"package": "org.kammobile.kamremake",
"version": "0.4.0",
"version_code": 30,
"game_unit": "GameInitialize"
},
"upstream_commit": "962fb850324b79bbe5480e1c2087d98f83a60917",
"resource_count": 1,
"compile": {
"status": "FAIL",
"exit_code": 1
},
"package": {
"status": "NOT_RUN",
"exit_code": null
},
"package_metadata": null,
"error": "/work/vendor/kam_remake/src/settings/KM_GameSettings.pas(6,15) Fatal: Can't find unit Forms used by KM_GameSettings"
}
@@ -1,5 +0,0 @@
$ adb version
Android Debug Bridge version 1.0.41
Version 35.0.0-11411520
Installed as /usr/lib/android-sdk/platform-tools/adb
Running on Linux 6.8.0-139-generic (x86_64)
@@ -1,4 +0,0 @@
project service: diagnostic_report_export
source: /work/build/20260915T055353Z-8d974085/application/android_services/diagnostic_report_export
castle destination: /usr/local/castle-engine/tools/build-tool/data/android/services/diagnostic_report_export
status: staged
@@ -1,38 +0,0 @@
$ castle-engine --os=android --cpu=aarch64 --compiler=fpc --mode=debug compile
Compiling project "kam_mobile" for OS / CPU "android / aarch64" in mode "debug".
FPC executing...
Free Pascal Compiler version 3.2.2 [2026/08/04] for aarch64
Copyright (c) 1993-2021 by Florian Klaempfl and others
/work/vendor/kam_remake/src/common/KM_CommonTypes.pas(79,57) Note: Values in enumeration types have to be ascending
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(601,3) Note: Local variable "Encoding" not used
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1519,22) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1528,42) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1654,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1680,33) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1690,18) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(81,30) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(131,32) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(403,3) Note: Local variable "ErrorStr" not used
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(447,46) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(461,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(462,73) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(463,52) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(527,3) Note: Local variable "sl" not used
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(556,44) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(564,10) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(594,10) Warning: Function result does not seem to be set
/work/vendor/kam_remake/src/KM_Log.pas(146,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
/work/vendor/kam_remake/src/KM_Log.pas(148,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(151,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(151,50) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(305,30) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(305,76) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(358,3) Note: Local variable "txt" is assigned but never used
/work/vendor/kam_remake/src/KM_Log.pas(480,27) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(480,35) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(602,66) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/settings/KM_GameSettings.pas(6,15) Fatal: Can't find unit Forms used by KM_GameSettings
Fatal: Compilation aborted
Error: /usr/local/fpclazarus/3.2.2/fpc/bin/ppcrossa64 returned an error exitcode
Exception "Exception":
Failed to compile
@@ -1,4 +0,0 @@
$ java -version
openjdk version "21.0.12" 2026-07-21
OpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)
OpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)
@@ -1,38 +0,0 @@
{
"castle": {
"status": "NOT_INSTALLED"
},
"fpc": {
"status": "NOT_INSTALLED"
},
"java": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.067,
"command": [
"java",
"-version"
],
"log": "build/20260915T055353Z-8d974085/logs/java-version.log",
"output": "$ java -version\nopenjdk version \"21.0.12\" 2026-07-21\nOpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)\nOpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)\n"
},
"adb": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.004,
"command": [
"adb",
"version"
],
"log": "build/20260915T055353Z-8d974085/logs/adb-version.log",
"output": "$ adb version\nAndroid Debug Bridge version 1.0.41\nVersion 35.0.0-11411520\nInstalled as /usr/lib/android-sdk/platform-tools/adb\nRunning on Linux 6.8.0-139-generic (x86_64)\n"
},
"paths": {},
"docker_image_lock": {
"image": "kambi/castle-engine-cloud-builds-tools@sha256:1a67fad233fe7a2e81ed5f750b548c9ef136ed7d36ec061ff96b2e5eb6eaa218",
"image_id": "sha256:1a67fad233fe7a2e81ed5f750b548c9ef136ed7d36ec061ff96b2e5eb6eaa218",
"resolved_from": "kambi/castle-engine-cloud-builds-tools:cge-unstable",
"locked_at": "20260908T161942Z",
"note": "Subsequent runs use this digest, never silently advance the tag."
}
}
@@ -1,27 +0,0 @@
{
"schema": "kam-android-build/2",
"build_id": "20260915T073140Z-ae91dd89",
"status": "FAIL",
"cpu": "aarch64",
"abi": "arm64-v8a",
"application": {
"name": "kam_mobile",
"caption": "KaM Remake Mobile",
"package": "org.kammobile.kamremake",
"version": "0.4.0",
"version_code": 30,
"game_unit": "GameInitialize"
},
"upstream_commit": "962fb850324b79bbe5480e1c2087d98f83a60917",
"resource_count": 1,
"compile": {
"status": "FAIL",
"exit_code": 1
},
"package": {
"status": "NOT_RUN",
"exit_code": null
},
"package_metadata": null,
"error": "/work/vendor/kam_remake/src/utils/io/KM_IoXML.pas(11,5) Fatal: Can't find unit laz2_DOM used by KM_IoXML"
}
@@ -1,5 +0,0 @@
$ adb version
Android Debug Bridge version 1.0.41
Version 35.0.0-11411520
Installed as /usr/lib/android-sdk/platform-tools/adb
Running on Linux 6.8.0-139-generic (x86_64)
@@ -1,4 +0,0 @@
project service: diagnostic_report_export
source: /work/build/20260915T073140Z-ae91dd89/application/android_services/diagnostic_report_export
castle destination: /usr/local/castle-engine/tools/build-tool/data/android/services/diagnostic_report_export
status: staged
@@ -1,40 +0,0 @@
$ castle-engine --os=android --cpu=aarch64 --compiler=fpc --mode=debug compile
Compiling project "kam_mobile" for OS / CPU "android / aarch64" in mode "debug".
FPC executing...
Free Pascal Compiler version 3.2.2 [2026/08/04] for aarch64
Copyright (c) 1993-2021 by Florian Klaempfl and others
/work/vendor/kam_remake/src/common/KM_CommonTypes.pas(79,57) Note: Values in enumeration types have to be ascending
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(601,3) Note: Local variable "Encoding" not used
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1519,22) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1528,42) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1654,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1680,33) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1690,18) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(81,30) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(131,32) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(403,3) Note: Local variable "ErrorStr" not used
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(447,46) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(461,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(462,73) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(463,52) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(527,3) Note: Local variable "sl" not used
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(556,44) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(564,10) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(594,10) Warning: Function result does not seem to be set
/work/vendor/kam_remake/src/KM_Log.pas(146,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
/work/vendor/kam_remake/src/KM_Log.pas(148,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(151,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(151,50) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(305,30) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(305,76) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(358,3) Note: Local variable "txt" is assigned but never used
/work/vendor/kam_remake/src/KM_Log.pas(480,27) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(480,35) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(602,66) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/common/KM_Lists.pas(87,46) Warning: Implicit string type conversion with potential data loss from "WideString" to "AnsiString"
/work/vendor/kam_remake/src/common/KM_Lists.pas(105,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/io/KM_IoXML.pas(11,5) Fatal: Can't find unit laz2_DOM used by KM_IoXML
Fatal: Compilation aborted
Error: /usr/local/fpclazarus/3.2.2/fpc/bin/ppcrossa64 returned an error exitcode
Exception "Exception":
Failed to compile
@@ -1,4 +0,0 @@
$ java -version
openjdk version "21.0.12" 2026-07-21
OpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)
OpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)
@@ -1,38 +0,0 @@
{
"castle": {
"status": "NOT_INSTALLED"
},
"fpc": {
"status": "NOT_INSTALLED"
},
"java": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.065,
"command": [
"java",
"-version"
],
"log": "build/20260915T073140Z-ae91dd89/logs/java-version.log",
"output": "$ java -version\nopenjdk version \"21.0.12\" 2026-07-21\nOpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)\nOpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)\n"
},
"adb": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.004,
"command": [
"adb",
"version"
],
"log": "build/20260915T073140Z-ae91dd89/logs/adb-version.log",
"output": "$ adb version\nAndroid Debug Bridge version 1.0.41\nVersion 35.0.0-11411520\nInstalled as /usr/lib/android-sdk/platform-tools/adb\nRunning on Linux 6.8.0-139-generic (x86_64)\n"
},
"paths": {},
"docker_image_lock": {
"image": "kambi/castle-engine-cloud-builds-tools@sha256:1a67fad233fe7a2e81ed5f750b548c9ef136ed7d36ec061ff96b2e5eb6eaa218",
"image_id": "sha256:1a67fad233fe7a2e81ed5f750b548c9ef136ed7d36ec061ff96b2e5eb6eaa218",
"resolved_from": "kambi/castle-engine-cloud-builds-tools:cge-unstable",
"locked_at": "20260908T161942Z",
"note": "Subsequent runs use this digest, never silently advance the tag."
}
}
@@ -1,27 +0,0 @@
{
"schema": "kam-android-build/2",
"build_id": "20260915T110811Z-290b89d0",
"status": "FAIL",
"cpu": "aarch64",
"abi": "arm64-v8a",
"application": {
"name": "kam_mobile",
"caption": "KaM Remake Mobile",
"package": "org.kammobile.kamremake",
"version": "0.4.0",
"version_code": 30,
"game_unit": "GameInitialize"
},
"upstream_commit": "962fb850324b79bbe5480e1c2087d98f83a60917",
"resource_count": 1,
"compile": {
"status": "FAIL",
"exit_code": 1
},
"package": {
"status": "NOT_RUN",
"exit_code": null
},
"package_metadata": null,
"error": "/work/vendor/kam_remake/src/utils/KromUtils.pas(7,18) Fatal: Can't find unit LCLType used by KromUtils"
}
@@ -1,5 +0,0 @@
$ adb version
Android Debug Bridge version 1.0.41
Version 35.0.0-11411520
Installed as /usr/lib/android-sdk/platform-tools/adb
Running on Linux 6.8.0-139-generic (x86_64)
@@ -1,4 +0,0 @@
project service: diagnostic_report_export
source: /work/build/20260915T110811Z-290b89d0/application/android_services/diagnostic_report_export
castle destination: /usr/local/castle-engine/tools/build-tool/data/android/services/diagnostic_report_export
status: staged
@@ -1,51 +0,0 @@
$ castle-engine --os=android --cpu=aarch64 --compiler=fpc --mode=debug compile
Compiling project "kam_mobile" for OS / CPU "android / aarch64" in mode "debug".
FPC executing...
Free Pascal Compiler version 3.2.2 [2026/08/04] for aarch64
Copyright (c) 1993-2021 by Florian Klaempfl and others
/work/vendor/kam_remake/src/common/KM_CommonTypes.pas(79,57) Note: Values in enumeration types have to be ascending
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(601,3) Note: Local variable "Encoding" not used
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1519,22) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1528,42) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1654,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1680,33) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1690,18) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(81,30) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(131,32) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(403,3) Note: Local variable "ErrorStr" not used
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(447,46) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(461,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(462,73) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(463,52) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(527,3) Note: Local variable "sl" not used
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(556,44) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(564,10) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(594,10) Warning: Function result does not seem to be set
/work/vendor/kam_remake/src/KM_Log.pas(146,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
/work/vendor/kam_remake/src/KM_Log.pas(148,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(151,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(151,50) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(305,30) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(305,76) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(358,3) Note: Local variable "txt" is assigned but never used
/work/vendor/kam_remake/src/KM_Log.pas(480,27) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(480,35) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(602,66) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/common/KM_Lists.pas(87,46) Warning: Implicit string type conversion with potential data loss from "WideString" to "AnsiString"
/work/vendor/kam_remake/src/common/KM_Lists.pas(105,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(88,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(110,63) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(113,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(124,25) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(134,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(138,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(150,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(154,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(158,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(166,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(170,21) Warning: Function result does not seem to be set
/work/vendor/kam_remake/src/utils/KromUtils.pas(7,18) Fatal: Can't find unit LCLType used by KromUtils
Fatal: Compilation aborted
Error: /usr/local/fpclazarus/3.2.2/fpc/bin/ppcrossa64 returned an error exitcode
Exception "Exception":
Failed to compile
@@ -1,4 +0,0 @@
$ java -version
openjdk version "21.0.12" 2026-07-21
OpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)
OpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)
@@ -1,38 +0,0 @@
{
"castle": {
"status": "NOT_INSTALLED"
},
"fpc": {
"status": "NOT_INSTALLED"
},
"java": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.065,
"command": [
"java",
"-version"
],
"log": "build/20260915T110811Z-290b89d0/logs/java-version.log",
"output": "$ java -version\nopenjdk version \"21.0.12\" 2026-07-21\nOpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)\nOpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)\n"
},
"adb": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.004,
"command": [
"adb",
"version"
],
"log": "build/20260915T110811Z-290b89d0/logs/adb-version.log",
"output": "$ adb version\nAndroid Debug Bridge version 1.0.41\nVersion 35.0.0-11411520\nInstalled as /usr/lib/android-sdk/platform-tools/adb\nRunning on Linux 6.8.0-139-generic (x86_64)\n"
},
"paths": {},
"docker_image_lock": {
"image": "kambi/castle-engine-cloud-builds-tools@sha256:1a67fad233fe7a2e81ed5f750b548c9ef136ed7d36ec061ff96b2e5eb6eaa218",
"image_id": "sha256:1a67fad233fe7a2e81ed5f750b548c9ef136ed7d36ec061ff96b2e5eb6eaa218",
"resolved_from": "kambi/castle-engine-cloud-builds-tools:cge-unstable",
"locked_at": "20260908T161942Z",
"note": "Subsequent runs use this digest, never silently advance the tag."
}
}
@@ -1,27 +0,0 @@
{
"schema": "kam-android-build/2",
"build_id": "20260915T121913Z-742d6bc6",
"status": "FAIL",
"cpu": "aarch64",
"abi": "arm64-v8a",
"application": {
"name": "kam_mobile",
"caption": "KaM Remake Mobile",
"package": "org.kammobile.kamremake",
"version": "0.4.0",
"version_code": 30,
"game_unit": "GameInitialize"
},
"upstream_commit": "962fb850324b79bbe5480e1c2087d98f83a60917",
"resource_count": 1,
"compile": {
"status": "FAIL",
"exit_code": 1
},
"package": {
"status": "NOT_RUN",
"exit_code": null
},
"package_metadata": null,
"error": "/work/port-source/kam_remake/src/utils/KromUtils.pas(253,24) Error: Identifier not found \"MAXBYTE\""
}
@@ -1,5 +0,0 @@
$ adb version
Android Debug Bridge version 1.0.41
Version 35.0.0-11411520
Installed as /usr/lib/android-sdk/platform-tools/adb
Running on Linux 6.8.0-139-generic (x86_64)
@@ -1,4 +0,0 @@
project service: diagnostic_report_export
source: /work/build/20260915T121913Z-742d6bc6/application/android_services/diagnostic_report_export
castle destination: /usr/local/castle-engine/tools/build-tool/data/android/services/diagnostic_report_export
status: staged
@@ -1,52 +0,0 @@
$ castle-engine --os=android --cpu=aarch64 --compiler=fpc --mode=debug compile
Compiling project "kam_mobile" for OS / CPU "android / aarch64" in mode "debug".
FPC executing...
Free Pascal Compiler version 3.2.2 [2026/08/04] for aarch64
Copyright (c) 1993-2021 by Florian Klaempfl and others
/work/vendor/kam_remake/src/common/KM_CommonTypes.pas(79,57) Note: Values in enumeration types have to be ascending
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(601,3) Note: Local variable "Encoding" not used
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1519,22) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1528,42) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1654,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1680,33) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1690,18) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(81,30) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(131,32) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(403,3) Note: Local variable "ErrorStr" not used
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(447,46) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(461,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(462,73) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(463,52) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(527,3) Note: Local variable "sl" not used
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(556,44) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(564,10) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(594,10) Warning: Function result does not seem to be set
/work/vendor/kam_remake/src/KM_Log.pas(146,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
/work/vendor/kam_remake/src/KM_Log.pas(148,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(151,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(151,50) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(305,30) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(305,76) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(358,3) Note: Local variable "txt" is assigned but never used
/work/vendor/kam_remake/src/KM_Log.pas(480,27) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(480,35) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(602,66) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/common/KM_Lists.pas(87,46) Warning: Implicit string type conversion with potential data loss from "WideString" to "AnsiString"
/work/vendor/kam_remake/src/common/KM_Lists.pas(105,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(88,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(110,63) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(113,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(124,25) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(134,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(138,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(150,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(154,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(158,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(166,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(170,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/KromUtils.pas(253,24) Error: Identifier not found "MAXBYTE"
KromUtils.pas(553) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
Error: /usr/local/fpclazarus/3.2.2/fpc/bin/ppcrossa64 returned an error exitcode
Exception "Exception":
Failed to compile
@@ -1,4 +0,0 @@
$ java -version
openjdk version "21.0.12" 2026-07-21
OpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)
OpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)
@@ -1,38 +0,0 @@
{
"castle": {
"status": "NOT_INSTALLED"
},
"fpc": {
"status": "NOT_INSTALLED"
},
"java": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.066,
"command": [
"java",
"-version"
],
"log": "build/20260915T121913Z-742d6bc6/logs/java-version.log",
"output": "$ java -version\nopenjdk version \"21.0.12\" 2026-07-21\nOpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)\nOpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)\n"
},
"adb": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.005,
"command": [
"adb",
"version"
],
"log": "build/20260915T121913Z-742d6bc6/logs/adb-version.log",
"output": "$ adb version\nAndroid Debug Bridge version 1.0.41\nVersion 35.0.0-11411520\nInstalled as /usr/lib/android-sdk/platform-tools/adb\nRunning on Linux 6.8.0-139-generic (x86_64)\n"
},
"paths": {},
"docker_image_lock": {
"image": "kambi/castle-engine-cloud-builds-tools@sha256:1a67fad233fe7a2e81ed5f750b548c9ef136ed7d36ec061ff96b2e5eb6eaa218",
"image_id": "sha256:1a67fad233fe7a2e81ed5f750b548c9ef136ed7d36ec061ff96b2e5eb6eaa218",
"resolved_from": "kambi/castle-engine-cloud-builds-tools:cge-unstable",
"locked_at": "20260908T161942Z",
"note": "Subsequent runs use this digest, never silently advance the tag."
}
}
@@ -1,27 +0,0 @@
{
"schema": "kam-android-build/2",
"build_id": "20260915T123819Z-ec4e0310",
"status": "FAIL",
"cpu": "aarch64",
"abi": "arm64-v8a",
"application": {
"name": "kam_mobile",
"caption": "KaM Remake Mobile",
"package": "org.kammobile.kamremake",
"version": "0.4.0",
"version_code": 30,
"game_unit": "GameInitialize"
},
"upstream_commit": "962fb850324b79bbe5480e1c2087d98f83a60917",
"resource_count": 1,
"compile": {
"status": "FAIL",
"exit_code": 1
},
"package": {
"status": "NOT_RUN",
"exit_code": null
},
"package_metadata": null,
"error": "/work/code/GameDiagnosticsView.pas(61,3) Error: Wrong number of parameters specified for call to \"GetControls\""
}
@@ -1,5 +0,0 @@
$ adb version
Android Debug Bridge version 1.0.41
Version 35.0.0-11411520
Installed as /usr/lib/android-sdk/platform-tools/adb
Running on Linux 6.8.0-139-generic (x86_64)
@@ -1,4 +0,0 @@
project service: diagnostic_report_export
source: /work/build/20260915T123819Z-ec4e0310/application/android_services/diagnostic_report_export
castle destination: /usr/local/castle-engine/tools/build-tool/data/android/services/diagnostic_report_export
status: staged
@@ -1,124 +0,0 @@
$ castle-engine --os=android --cpu=aarch64 --compiler=fpc --mode=debug compile
Compiling project "kam_mobile" for OS / CPU "android / aarch64" in mode "debug".
FPC executing...
Free Pascal Compiler version 3.2.2 [2026/08/04] for aarch64
Copyright (c) 1993-2021 by Florian Klaempfl and others
/work/vendor/kam_remake/src/common/KM_CommonTypes.pas(79,57) Note: Values in enumeration types have to be ascending
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(601,3) Note: Local variable "Encoding" not used
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1519,22) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1528,42) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1654,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1680,33) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1690,18) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(81,30) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(131,32) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(403,3) Note: Local variable "ErrorStr" not used
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(447,46) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(461,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(462,73) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(463,52) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(527,3) Note: Local variable "sl" not used
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(556,44) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(564,10) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(594,10) Warning: Function result does not seem to be set
/work/vendor/kam_remake/src/KM_Log.pas(146,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
/work/vendor/kam_remake/src/KM_Log.pas(148,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(151,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(151,50) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(305,30) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(305,76) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(358,3) Note: Local variable "txt" is assigned but never used
/work/vendor/kam_remake/src/KM_Log.pas(480,27) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(480,35) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(602,66) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/common/KM_Lists.pas(87,46) Warning: Implicit string type conversion with potential data loss from "WideString" to "AnsiString"
/work/vendor/kam_remake/src/common/KM_Lists.pas(105,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(88,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(110,63) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(113,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(124,25) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(134,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(138,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(150,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(154,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(158,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(166,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(170,21) Warning: Function result does not seem to be set
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(22,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(23,35) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(23,69) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(23,67) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(24,30) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(48,37) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(192,57) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(192,50) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(192,13) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(204,17) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(206,24) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(206,22) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(351,38) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(366,64) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(428,98) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(526,38) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(529,37) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(537,41) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(541,45) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(542,45) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(550,44) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(633,63) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(704,81) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(717,64) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(718,60) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(727,68) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(731,69) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(732,69) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(740,66) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/game/misc/KM_RandomChecks.pas(301,85) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/game/misc/KM_RandomChecks.pas(347,85) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(469,71) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(490,3) Note: Local variable "freq" not used
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(491,3) Note: Local variable "newTime" not used
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(492,3) Note: Local variable "factor" not used
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(605,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(611,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(695,34) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(695,13) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1218,55) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1224,13) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1250,39) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1257,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1264,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1343,16) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1386,160) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1575,24) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1576,51) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1599,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1973,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1978,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1996,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2001,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2019,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2024,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2042,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2047,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/code/GameDiagnosticsView.pas(61,3) Error: Wrong number of parameters specified for call to "GetControls"
/usr/local/castle-engine/src/ui/castleuicontrols_userinterface.inc(1916,31) Error: Found declaration: GetControls(const LongInt):TCastleUserInterface;
/work/code/GameDiagnosticsView.pas(66,30) Error: Wrong number of parameters specified for call to "GetControls"
/usr/local/castle-engine/src/ui/castleuicontrols_userinterface.inc(1916,31) Error: Found declaration: GetControls(const LongInt):TCastleUserInterface;
/work/code/GameDiagnosticsView.pas(74,20) Error: Wrong number of parameters specified for call to "GetControls"
/usr/local/castle-engine/src/ui/castleuicontrols_userinterface.inc(1916,31) Error: Found declaration: GetControls(const LongInt):TCastleUserInterface;
/work/code/GameDiagnosticsView.pas(77,20) Error: Wrong number of parameters specified for call to "GetControls"
/usr/local/castle-engine/src/ui/castleuicontrols_userinterface.inc(1916,31) Error: Found declaration: GetControls(const LongInt):TCastleUserInterface;
/work/code/GameDiagnosticsView.pas(78,20) Error: Wrong number of parameters specified for call to "GetControls"
/usr/local/castle-engine/src/ui/castleuicontrols_userinterface.inc(1916,31) Error: Found declaration: GetControls(const LongInt):TCastleUserInterface;
/work/code/GameDiagnosticsView.pas(79,20) Error: Wrong number of parameters specified for call to "GetControls"
/usr/local/castle-engine/src/ui/castleuicontrols_userinterface.inc(1916,31) Error: Found declaration: GetControls(const LongInt):TCastleUserInterface;
/work/code/GameDiagnosticsView.pas(82,20) Error: Wrong number of parameters specified for call to "GetControls"
/usr/local/castle-engine/src/ui/castleuicontrols_userinterface.inc(1916,31) Error: Found declaration: GetControls(const LongInt):TCastleUserInterface;
/work/code/GameDiagnosticsView.pas(83,94) Error: Wrong number of parameters specified for call to "GetControls"
/usr/local/castle-engine/src/ui/castleuicontrols_userinterface.inc(1916,31) Error: Found declaration: GetControls(const LongInt):TCastleUserInterface;
GameDiagnosticsView.pas(183) Fatal: There were 16 errors compiling module, stopping
Fatal: Compilation aborted
Error: /usr/local/fpclazarus/3.2.2/fpc/bin/ppcrossa64 returned an error exitcode
Exception "Exception":
Failed to compile
@@ -1,4 +0,0 @@
$ java -version
openjdk version "21.0.12" 2026-07-21
OpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)
OpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)
@@ -1,38 +0,0 @@
{
"castle": {
"status": "NOT_INSTALLED"
},
"fpc": {
"status": "NOT_INSTALLED"
},
"java": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.073,
"command": [
"java",
"-version"
],
"log": "build/20260915T123819Z-ec4e0310/logs/java-version.log",
"output": "$ java -version\nopenjdk version \"21.0.12\" 2026-07-21\nOpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)\nOpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)\n"
},
"adb": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.004,
"command": [
"adb",
"version"
],
"log": "build/20260915T123819Z-ec4e0310/logs/adb-version.log",
"output": "$ adb version\nAndroid Debug Bridge version 1.0.41\nVersion 35.0.0-11411520\nInstalled as /usr/lib/android-sdk/platform-tools/adb\nRunning on Linux 6.8.0-139-generic (x86_64)\n"
},
"paths": {},
"docker_image_lock": {
"image": "kambi/castle-engine-cloud-builds-tools@sha256:1a67fad233fe7a2e81ed5f750b548c9ef136ed7d36ec061ff96b2e5eb6eaa218",
"image_id": "sha256:1a67fad233fe7a2e81ed5f750b548c9ef136ed7d36ec061ff96b2e5eb6eaa218",
"resolved_from": "kambi/castle-engine-cloud-builds-tools:cge-unstable",
"locked_at": "20260908T161942Z",
"note": "Subsequent runs use this digest, never silently advance the tag."
}
}
@@ -1,27 +0,0 @@
{
"schema": "kam-android-build/2",
"build_id": "20260915T160622Z-57fe7216",
"status": "BLOCKED",
"cpu": "aarch64",
"abi": "arm64-v8a",
"application": {
"name": "kam_mobile",
"caption": "KaM Remake Mobile",
"package": "org.kammobile.kamremake",
"version": "0.4.0",
"version_code": 30,
"game_unit": "GameInitialize"
},
"upstream_commit": "962fb850324b79bbe5480e1c2087d98f83a60917",
"resource_count": null,
"compile": {
"status": "NOT_RUN",
"exit_code": null
},
"package": {
"status": "NOT_RUN",
"exit_code": null
},
"package_metadata": null,
"error": "Cannot stage project-owned Android services: Castle service root is missing: /usr/local/castle-engine/tools/build-tool/data/android/services"
}
@@ -1,5 +0,0 @@
$ adb version
Android Debug Bridge version 1.0.41
Version 35.0.0-11411520
Installed as /usr/lib/android-sdk/platform-tools/adb
Running on Linux 6.8.0-139-generic (x86_64)
@@ -1,4 +0,0 @@
$ java -version
openjdk version "21.0.12" 2026-07-21
OpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)
OpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)
@@ -1,38 +0,0 @@
{
"castle": {
"status": "NOT_INSTALLED"
},
"fpc": {
"status": "NOT_INSTALLED"
},
"java": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.069,
"command": [
"java",
"-version"
],
"log": "build/20260915T160622Z-57fe7216/logs/java-version.log",
"output": "$ java -version\nopenjdk version \"21.0.12\" 2026-07-21\nOpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)\nOpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)\n"
},
"adb": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.004,
"command": [
"adb",
"version"
],
"log": "build/20260915T160622Z-57fe7216/logs/adb-version.log",
"output": "$ adb version\nAndroid Debug Bridge version 1.0.41\nVersion 35.0.0-11411520\nInstalled as /usr/lib/android-sdk/platform-tools/adb\nRunning on Linux 6.8.0-139-generic (x86_64)\n"
},
"paths": {},
"docker_image_lock": {
"image": "kambi/castle-engine-cloud-builds-tools@sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
"image_id": "sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
"resolved_from": "kambi/castle-engine-cloud-builds-tools:cge-stable",
"locked_at": "20260915T160525Z",
"note": "Subsequent runs use this digest, never silently advance the tag."
}
}
@@ -1,27 +0,0 @@
{
"schema": "kam-android-build/2",
"build_id": "20260915T162652Z-5ec2a30a",
"status": "FAIL",
"cpu": "aarch64",
"abi": "arm64-v8a",
"application": {
"name": "kam_mobile",
"caption": "KaM Remake Mobile",
"package": "org.kammobile.kamremake",
"version": "0.4.0",
"version_code": 30,
"game_unit": "GameInitialize"
},
"upstream_commit": "962fb850324b79bbe5480e1c2087d98f83a60917",
"resource_count": 1,
"compile": {
"status": "FAIL",
"exit_code": 1
},
"package": {
"status": "NOT_RUN",
"exit_code": null
},
"package_metadata": null,
"error": "/work/code/GameSelectedMap.pas(19,36) Error: Identifier not found \"UrlEncode\""
}
@@ -1,5 +0,0 @@
$ adb version
Android Debug Bridge version 1.0.41
Version 35.0.0-11411520
Installed as /usr/lib/android-sdk/platform-tools/adb
Running on Linux 6.8.0-139-generic (x86_64)
@@ -1,4 +0,0 @@
project service: diagnostic_report_export
source: /work/build/20260915T162652Z-5ec2a30a/application/android_services/diagnostic_report_export
castle destination: /usr/local/castle-engine/tools/build-tool/data/android/integrated-services/diagnostic_report_export
status: staged
@@ -1,11 +0,0 @@
$ castle-engine --os=android --cpu=aarch64 --compiler=fpc --mode=debug compile
Compiling project "kam_mobile" for OS / CPU "android / aarch64" in mode "debug".
FPC executing...
Free Pascal Compiler version 3.2.2 [2026/08/04] for aarch64
Copyright (c) 1993-2021 by Florian Klaempfl and others
/work/code/GameSelectedMap.pas(19,36) Error: Identifier not found "UrlEncode"
GameSelectedMap.pas(23) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
Error: /usr/local/fpclazarus/3.2.2/fpc/bin/ppcrossa64 returned an error exitcode
Exception "Exception":
Failed to compile
@@ -1,4 +0,0 @@
$ java -version
openjdk version "21.0.12" 2026-07-21
OpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)
OpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)
@@ -1,38 +0,0 @@
{
"castle": {
"status": "NOT_INSTALLED"
},
"fpc": {
"status": "NOT_INSTALLED"
},
"java": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.118,
"command": [
"java",
"-version"
],
"log": "build/20260915T162652Z-5ec2a30a/logs/java-version.log",
"output": "$ java -version\nopenjdk version \"21.0.12\" 2026-07-21\nOpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)\nOpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)\n"
},
"adb": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.006,
"command": [
"adb",
"version"
],
"log": "build/20260915T162652Z-5ec2a30a/logs/adb-version.log",
"output": "$ adb version\nAndroid Debug Bridge version 1.0.41\nVersion 35.0.0-11411520\nInstalled as /usr/lib/android-sdk/platform-tools/adb\nRunning on Linux 6.8.0-139-generic (x86_64)\n"
},
"paths": {},
"docker_image_lock": {
"image": "kambi/castle-engine-cloud-builds-tools@sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
"image_id": "sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
"resolved_from": "kambi/castle-engine-cloud-builds-tools:cge-stable",
"locked_at": "20260915T160525Z",
"note": "Subsequent runs use this digest, never silently advance the tag."
}
}
@@ -1,27 +0,0 @@
{
"schema": "kam-android-build/2",
"build_id": "20260915T163238Z-af3f6743",
"status": "FAIL",
"cpu": "aarch64",
"abi": "arm64-v8a",
"application": {
"name": "kam_mobile",
"caption": "KaM Remake Mobile",
"package": "org.kammobile.kamremake",
"version": "0.4.0",
"version_code": 30,
"game_unit": "GameInitialize"
},
"upstream_commit": "962fb850324b79bbe5480e1c2087d98f83a60917",
"resource_count": 1,
"compile": {
"status": "PASS",
"exit_code": 0
},
"package": {
"status": "FAIL",
"exit_code": 0
},
"package_metadata": null,
"error": "APK native library path does not match selected ABI and libkam_mobile.so"
}
@@ -1,5 +0,0 @@
$ adb version
Android Debug Bridge version 1.0.41
Version 35.0.0-11411520
Installed as /usr/lib/android-sdk/platform-tools/adb
Running on Linux 6.8.0-139-generic (x86_64)
@@ -1,4 +0,0 @@
project service: diagnostic_report_export
source: /work/build/20260915T163238Z-af3f6743/application/android_services/diagnostic_report_export
castle destination: /usr/local/castle-engine/tools/build-tool/data/android/integrated-services/diagnostic_report_export
status: staged
@@ -1,104 +0,0 @@
$ castle-engine --os=android --cpu=aarch64 --compiler=fpc --mode=debug compile
Compiling project "kam_mobile" for OS / CPU "android / aarch64" in mode "debug".
FPC executing...
Free Pascal Compiler version 3.2.2 [2026/08/04] for aarch64
Copyright (c) 1993-2021 by Florian Klaempfl and others
/work/vendor/kam_remake/src/common/KM_CommonTypes.pas(79,57) Note: Values in enumeration types have to be ascending
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(601,3) Note: Local variable "Encoding" not used
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1519,22) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1528,42) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1654,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1680,33) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1690,18) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(81,30) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(131,32) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(403,3) Note: Local variable "ErrorStr" not used
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(447,46) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(461,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(462,73) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(463,52) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(527,3) Note: Local variable "sl" not used
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(556,44) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(564,10) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(594,10) Warning: Function result does not seem to be set
/work/vendor/kam_remake/src/KM_Log.pas(146,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
/work/vendor/kam_remake/src/KM_Log.pas(148,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(151,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(151,50) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(305,30) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(305,76) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(358,3) Note: Local variable "txt" is assigned but never used
/work/vendor/kam_remake/src/KM_Log.pas(480,27) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(480,35) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(602,66) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/common/KM_Lists.pas(87,46) Warning: Implicit string type conversion with potential data loss from "WideString" to "AnsiString"
/work/vendor/kam_remake/src/common/KM_Lists.pas(105,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(88,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(110,63) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(113,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(124,25) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(134,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(138,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(150,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(154,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(158,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(166,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(170,21) Warning: Function result does not seem to be set
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(22,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(23,35) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(23,69) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(23,67) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(24,30) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(48,37) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(192,57) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(192,50) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(192,13) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(204,17) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(206,24) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(206,22) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(351,38) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(366,64) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(428,98) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(526,38) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(529,37) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(537,41) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(541,45) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(542,45) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(550,44) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(633,63) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(704,81) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(717,64) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(718,60) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(727,68) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(731,69) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(732,69) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(740,66) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/game/misc/KM_RandomChecks.pas(301,85) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/game/misc/KM_RandomChecks.pas(347,85) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(469,71) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(490,3) Note: Local variable "freq" not used
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(491,3) Note: Local variable "newTime" not used
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(492,3) Note: Local variable "factor" not used
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(605,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(611,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(695,34) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(695,13) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1218,55) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1224,13) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1250,39) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1257,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1264,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1343,16) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1386,160) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1575,24) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1576,51) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1599,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1973,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1978,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1996,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2001,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2019,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2024,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2042,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2047,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
Compiled library for Android in castle-engine-output/android/libkam_mobile_android_aarch64.so
@@ -1,4 +0,0 @@
$ java -version
openjdk version "21.0.12" 2026-07-21
OpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)
OpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)
@@ -1,38 +0,0 @@
$ castle-engine --os=android --cpu=aarch64 --compiler=fpc --mode=debug --assume-compiled --package-format=android-apk package
Packaging project "kam_mobile" for OS / CPU "android / aarch64" (platform: Android).
Format: android-apk.
Generated CastleDataInformation.xml.
Project data contains 5 directories, 2 files, total (uncompressed) size 10.34 KB.
Castle Game Engine Internal: ProcessID: 300
Downloading https://services.gradle.org/distributions/gradle-8.7-bin.zip
............10%.............20%.............30%.............40%............50%.............60%.............70%.............80%.............90%............100%
Checking the license for package NDK (Side by side) 25.1.8937393 in /usr/local/android/android-sdk/licenses
License for package NDK (Side by side) 25.1.8937393 accepted.
Preparing "Install NDK (Side by side) 25.1.8937393 v.25.1.8937393".
"Install NDK (Side by side) 25.1.8937393 v.25.1.8937393" ready.
Installing NDK (Side by side) 25.1.8937393 in /usr/local/android/android-sdk/ndk/25.1.8937393
"Install NDK (Side by side) 25.1.8937393 v.25.1.8937393" complete.
"Install NDK (Side by side) 25.1.8937393 v.25.1.8937393" finished.
Checking the license for package Android SDK Build-Tools 33.0.1 in /usr/local/android/android-sdk/licenses
License for package Android SDK Build-Tools 33.0.1 accepted.
Preparing "Install Android SDK Build-Tools 33.0.1 v.33.0.1".
"Install Android SDK Build-Tools 33.0.1 v.33.0.1" ready.
Installing Android SDK Build-Tools 33.0.1 in /usr/local/android/android-sdk/build-tools/33.0.1
"Install Android SDK Build-Tools 33.0.1 v.33.0.1" complete.
"Install Android SDK Build-Tools 33.0.1 v.33.0.1" finished.
Checking the license for package Android SDK Platform 34 in /usr/local/android/android-sdk/licenses
License for package Android SDK Platform 34 accepted.
Preparing "Install Android SDK Platform 34 (revision 3)".
"Install Android SDK Platform 34 (revision 3)" ready.
Installing Android SDK Platform 34 in /usr/local/android/android-sdk/platforms/android-34
"Install Android SDK Platform 34 (revision 3)" complete.
"Install Android SDK Platform 34 (revision 3)" finished.
Checking the license for package CMake 3.22.1 in /usr/local/android/android-sdk/licenses
License for package CMake 3.22.1 accepted.
Preparing "Install CMake 3.22.1 v.3.22.1".
"Install CMake 3.22.1 v.3.22.1" ready.
Installing CMake 3.22.1 in /usr/local/android/android-sdk/cmake/3.22.1
"Install CMake 3.22.1 v.3.22.1" complete.
"Install CMake 3.22.1 v.3.22.1" finished.
Build kam_mobile-0.4.0-android-debug.apk
castle-engine: Warning: Icon: No icon in a format readable by our engine (for example, png or jpg) is specified in CastleEngineManifest.xml. Using default icon.
@@ -1,38 +0,0 @@
{
"castle": {
"status": "NOT_INSTALLED"
},
"fpc": {
"status": "NOT_INSTALLED"
},
"java": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.169,
"command": [
"java",
"-version"
],
"log": "build/20260915T163238Z-af3f6743/logs/java-version.log",
"output": "$ java -version\nopenjdk version \"21.0.12\" 2026-07-21\nOpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)\nOpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)\n"
},
"adb": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.009,
"command": [
"adb",
"version"
],
"log": "build/20260915T163238Z-af3f6743/logs/adb-version.log",
"output": "$ adb version\nAndroid Debug Bridge version 1.0.41\nVersion 35.0.0-11411520\nInstalled as /usr/lib/android-sdk/platform-tools/adb\nRunning on Linux 6.8.0-139-generic (x86_64)\n"
},
"paths": {},
"docker_image_lock": {
"image": "kambi/castle-engine-cloud-builds-tools@sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
"image_id": "sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
"resolved_from": "kambi/castle-engine-cloud-builds-tools:cge-stable",
"locked_at": "20260915T160525Z",
"note": "Subsequent runs use this digest, never silently advance the tag."
}
}
@@ -1,27 +0,0 @@
{
"schema": "kam-android-build/2",
"build_id": "20260915T172055Z-ac0dea37",
"status": "PASS",
"cpu": "aarch64",
"abi": "arm64-v8a",
"application": {
"name": "kam_mobile",
"caption": "KaM Remake Mobile",
"package": "org.kammobile.kamremake",
"version": "0.4.0",
"version_code": 30,
"game_unit": "GameInitialize"
},
"upstream_commit": "962fb850324b79bbe5480e1c2087d98f83a60917",
"resource_count": 1,
"compile": {
"status": "PASS",
"exit_code": 0
},
"package": {
"status": "PASS",
"exit_code": 0
},
"package_metadata": "out/current/package.json",
"error": null
}
@@ -1,5 +0,0 @@
$ adb version
Android Debug Bridge version 1.0.41
Version 35.0.0-11411520
Installed as /usr/lib/android-sdk/platform-tools/adb
Running on Linux 6.8.0-139-generic (x86_64)
@@ -1,4 +0,0 @@
project service: diagnostic_report_export
source: /work/build/20260915T172055Z-ac0dea37/application/android_services/diagnostic_report_export
castle destination: /usr/local/castle-engine/tools/build-tool/data/android/integrated-services/diagnostic_report_export
status: staged
@@ -1,104 +0,0 @@
$ castle-engine --os=android --cpu=aarch64 --compiler=fpc --mode=debug compile
Compiling project "kam_mobile" for OS / CPU "android / aarch64" in mode "debug".
FPC executing...
Free Pascal Compiler version 3.2.2 [2026/08/04] for aarch64
Copyright (c) 1993-2021 by Florian Klaempfl and others
/work/vendor/kam_remake/src/common/KM_CommonTypes.pas(79,57) Note: Values in enumeration types have to be ascending
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(601,3) Note: Local variable "Encoding" not used
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1519,22) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1528,42) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1654,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1680,33) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1690,18) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(81,30) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(131,32) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(403,3) Note: Local variable "ErrorStr" not used
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(447,46) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(461,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(462,73) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(463,52) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(527,3) Note: Local variable "sl" not used
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(556,44) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(564,10) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(594,10) Warning: Function result does not seem to be set
/work/vendor/kam_remake/src/KM_Log.pas(146,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
/work/vendor/kam_remake/src/KM_Log.pas(148,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(151,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(151,50) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(305,30) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(305,76) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(358,3) Note: Local variable "txt" is assigned but never used
/work/vendor/kam_remake/src/KM_Log.pas(480,27) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/KM_Log.pas(480,35) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/KM_Log.pas(602,66) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/common/KM_Lists.pas(87,46) Warning: Implicit string type conversion with potential data loss from "WideString" to "AnsiString"
/work/vendor/kam_remake/src/common/KM_Lists.pas(105,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(88,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(110,63) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(113,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(124,25) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(134,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(138,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(150,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(154,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(158,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(166,21) Warning: Function result does not seem to be set
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(170,21) Warning: Function result does not seem to be set
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(22,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(23,35) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(23,69) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(23,67) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(24,30) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(48,37) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(192,57) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(192,50) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(192,13) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(204,17) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(206,24) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/game/KM_GameParams.pas(206,22) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(351,38) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(366,64) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(428,98) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(526,38) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(529,37) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(537,41) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(541,45) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(542,45) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(550,44) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(633,63) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(704,81) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(717,64) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(718,60) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(727,68) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(731,69) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(732,69) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(740,66) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/game/misc/KM_RandomChecks.pas(301,85) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/game/misc/KM_RandomChecks.pas(347,85) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(469,71) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(490,3) Note: Local variable "freq" not used
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(491,3) Note: Local variable "newTime" not used
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(492,3) Note: Local variable "factor" not used
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(605,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(611,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(695,34) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(695,13) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1218,55) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1224,13) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1250,39) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1257,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1264,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1343,16) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1386,160) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1575,24) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1576,51) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1599,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1973,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1978,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1996,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2001,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2019,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2024,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2042,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2047,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
Compiled library for Android in castle-engine-output/android/libkam_mobile_android_aarch64.so
@@ -1,4 +0,0 @@
$ java -version
openjdk version "21.0.12" 2026-07-21
OpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)
OpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)
@@ -1,38 +0,0 @@
$ castle-engine --os=android --cpu=aarch64 --compiler=fpc --mode=debug --assume-compiled --package-format=android-apk package
Packaging project "kam_mobile" for OS / CPU "android / aarch64" (platform: Android).
Format: android-apk.
Generated CastleDataInformation.xml.
Project data contains 5 directories, 2 files, total (uncompressed) size 10.34 KB.
Castle Game Engine Internal: ProcessID: 300
Downloading https://services.gradle.org/distributions/gradle-8.7-bin.zip
............10%.............20%.............30%.............40%............50%.............60%.............70%.............80%.............90%............100%
Checking the license for package NDK (Side by side) 25.1.8937393 in /usr/local/android/android-sdk/licenses
License for package NDK (Side by side) 25.1.8937393 accepted.
Preparing "Install NDK (Side by side) 25.1.8937393 v.25.1.8937393".
"Install NDK (Side by side) 25.1.8937393 v.25.1.8937393" ready.
Installing NDK (Side by side) 25.1.8937393 in /usr/local/android/android-sdk/ndk/25.1.8937393
"Install NDK (Side by side) 25.1.8937393 v.25.1.8937393" complete.
"Install NDK (Side by side) 25.1.8937393 v.25.1.8937393" finished.
Checking the license for package Android SDK Build-Tools 33.0.1 in /usr/local/android/android-sdk/licenses
License for package Android SDK Build-Tools 33.0.1 accepted.
Preparing "Install Android SDK Build-Tools 33.0.1 v.33.0.1".
"Install Android SDK Build-Tools 33.0.1 v.33.0.1" ready.
Installing Android SDK Build-Tools 33.0.1 in /usr/local/android/android-sdk/build-tools/33.0.1
"Install Android SDK Build-Tools 33.0.1 v.33.0.1" complete.
"Install Android SDK Build-Tools 33.0.1 v.33.0.1" finished.
Checking the license for package Android SDK Platform 34 in /usr/local/android/android-sdk/licenses
License for package Android SDK Platform 34 accepted.
Preparing "Install Android SDK Platform 34 (revision 3)".
"Install Android SDK Platform 34 (revision 3)" ready.
Installing Android SDK Platform 34 in /usr/local/android/android-sdk/platforms/android-34
"Install Android SDK Platform 34 (revision 3)" complete.
"Install Android SDK Platform 34 (revision 3)" finished.
Checking the license for package CMake 3.22.1 in /usr/local/android/android-sdk/licenses
License for package CMake 3.22.1 accepted.
Preparing "Install CMake 3.22.1 v.3.22.1".
"Install CMake 3.22.1 v.3.22.1" ready.
Installing CMake 3.22.1 in /usr/local/android/android-sdk/cmake/3.22.1
"Install CMake 3.22.1 v.3.22.1" complete.
"Install CMake 3.22.1 v.3.22.1" finished.
Build kam_mobile-0.4.0-android-debug.apk
castle-engine: Warning: Icon: No icon in a format readable by our engine (for example, png or jpg) is specified in CastleEngineManifest.xml. Using default icon.
@@ -1,7 +0,0 @@
serial: emulator-5554
android: 11/30
ro_product_cpu_abi: x86_64
ro_product_cpu_abilist: x86_64,x86,arm64-v8a,armeabi-v7a,armeabi
launcher_activity: org.kammobile.kamremake/io.castleengine.MainActivity
pid_after_startup_wait: 4139
runtime_result: RUNTIME PASS
File diff suppressed because it is too large. Load diff
@@ -1,20 +0,0 @@
$ /usr/local/android/android-sdk/build-tools/34.0.0/apksigner verify --verbose /work/build/20260915T172055Z-ac0dea37/application/kam_mobile-0.4.0-android-debug.apk
Verifies
Verified using v1 scheme (JAR signing): true
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): false
Verified using v3.1 scheme (APK Signature Scheme v3.1): false
Verified using v4 scheme (APK Signature Scheme v4): false
Verified for SourceStamp: false
Number of signers: 1
WARNING: META-INF/com/android/build/gradle/app-metadata.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.activity_activity.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.annotation_annotation-experimental.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.arch.core_core-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.core_core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.lifecycle_lifecycle-livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.lifecycle_lifecycle-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.savedstate_savedstate.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.versionedparcelable_versionedparcelable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
@@ -1,38 +0,0 @@
{
"castle": {
"status": "NOT_INSTALLED"
},
"fpc": {
"status": "NOT_INSTALLED"
},
"java": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.065,
"command": [
"java",
"-version"
],
"log": "build/20260915T172055Z-ac0dea37/logs/java-version.log",
"output": "$ java -version\nopenjdk version \"21.0.12\" 2026-07-21\nOpenJDK Runtime Environment (build 21.0.12+8-1-24.04-Ubuntu)\nOpenJDK 64-Bit Server VM (build 21.0.12+8-1-24.04-Ubuntu, mixed mode, sharing)\n"
},
"adb": {
"status": "PASS",
"exit_code": 0,
"seconds": 0.005,
"command": [
"adb",
"version"
],
"log": "build/20260915T172055Z-ac0dea37/logs/adb-version.log",
"output": "$ adb version\nAndroid Debug Bridge version 1.0.41\nVersion 35.0.0-11411520\nInstalled as /usr/lib/android-sdk/platform-tools/adb\nRunning on Linux 6.8.0-139-generic (x86_64)\n"
},
"paths": {},
"docker_image_lock": {
"image": "kambi/castle-engine-cloud-builds-tools@sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
"image_id": "sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
"resolved_from": "kambi/castle-engine-cloud-builds-tools:cge-stable",
"locked_at": "20260915T160525Z",
"note": "Subsequent runs use this digest, never silently advance the tag."
}
}