log for com.kingzcheung.xime:20261013

== Installed Android Tools ==2026-10-16 09:59:41,496 INFO: Creating log directory2026-10-16 09:59:41,496 INFO: Creating temporary directory2026-10-16 09:59:41,496 INFO: Creating output directory2026-10-16 09:59:41,498 DEBUG: Getting git vcs interface for https://github.com/ximeiorg/Xime.git2026-10-16 09:59:41,498 DEBUG: Checking com.kingzcheung.xime:202610132026-10-16 09:59:41,499 INFO: Building com.kingzcheung.xime:202610132026-10-16 09:59:41,500 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/com.kingzcheung.xime, stdin=None, shell=False, universal_newlines=False)2026-10-16 09:59:41,501 INFO: Running 'sudo' commands in /home/vagrant2026-10-16 09:59:41,501 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -e -u -o pipefail -x -c apt-get update; apt-get install -y python-is-python3+ apt-get updateGet:1 https://security.debian.org/debian-security trixie-security InRelease [43.4 kB]Get:2 https://security.debian.org/debian-security trixie-security/main amd64 Packages [268 kB]Get:3 https://security.debian.org/debian-security trixie-security/main Translation-en [165 kB]Get:4 https://debian.osuosl.org/debian trixie InRelease [140 kB]Get:5 https://debian.osuosl.org/debian trixie-updates InRelease [47.3 kB]Get:6 https://debian.osuosl.org/debian trixie-backports InRelease [54.0 kB]Get:7 https://debian.osuosl.org/debian trixie/main amd64 Packages [9678 kB]Get:8 https://debian.osuosl.org/debian trixie/main Translation-en [6486 kB]Get:9 https://debian.osuosl.org/debian trixie-updates/main amd64 Packages [4412 B]Get:10 https://debian.osuosl.org/debian trixie-updates/main Translation-en [2496 B]Get:11 https://debian.osuosl.org/debian trixie-backports/main amd64 Packages [285 kB]Get:12 https://debian.osuosl.org/debian trixie-backports/main Translation-en [223 kB]Fetched 17.4 MB in 2s (8231 kB/s)Reading package lists...+ apt-get install -y python-is-python3Reading package lists...Building dependency tree...Reading state information...The following NEW packages will be installed:python-is-python30 upgraded, 1 newly installed, 0 to remove and 5 not upgraded.Need to get 3204 B of archives.After this operation, 16.4 kB of additional disk space will be used.Get:1 https://debian.osuosl.org/debian trixie/main amd64 python-is-python3 all 3.13.3-1 [3204 B]Fetched 3204 B in 0s (11.5 kB/s)Selecting previously unselected package python-is-python3.(Reading database ... 48149 files and directories currently installed.)Preparing to unpack .../python-is-python3_3.13.3-1_all.deb ...Unpacking python-is-python3 (3.13.3-1) ...Setting up python-is-python3 (3.13.3-1) ...2026-10-16 09:59:45,307 DEBUG: > sudo passwd --lock rootpasswd: password changed.2026-10-16 09:59:45,608 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 48156 files and directories currently installed.)Removing sudo (1.9.16p2-3+deb13u2) ...Purging configuration files for sudo (1.9.16p2-3+deb13u2) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removedProcessing triggers for libc-bin (2.41-12+deb13u4) ...2026-10-16 09:59:49,532 INFO: Getting source for revision 60f52247a358d4d526b790b7fb6a45d4010abb3e2026-10-16 09:59:49,532 DEBUG: Directory: build/com.kingzcheung.xime2026-10-16 09:59:49,532 DEBUG: > git rev-parse --show-toplevel2026-10-16 09:59:49,734 DEBUG: Directory: build/com.kingzcheung.xime2026-10-16 09:59:49,734 DEBUG: > git submodule foreach --recursive git reset --hard2026-10-16 09:59:50,235 DEBUG: Directory: build/com.kingzcheung.xime2026-10-16 09:59:50,235 DEBUG: > git reset --hard2026-10-16 09:59:50,436 DEBUG: Directory: build/com.kingzcheung.xime2026-10-16 09:59:50,436 DEBUG: > git submodule foreach --recursive git clean -dffx2026-10-16 09:59:50,637 DEBUG: Directory: build/com.kingzcheung.xime2026-10-16 09:59:50,638 DEBUG: > git clean -dffx2026-10-16 09:59:50,738 DEBUG: Directory: build/com.kingzcheung.xime2026-10-16 09:59:50,738 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --prune-tags --force origin2026-10-16 09:59:51,139 DEBUG: Directory: build/com.kingzcheung.xime2026-10-16 09:59:51,139 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --tags --force origin2026-10-16 09:59:51,540 DEBUG: Directory: build/com.kingzcheung.xime2026-10-16 09:59:51,541 DEBUG: > git remote set-head origin --auto2026-10-16 09:59:52,042 DEBUG: Directory: build/com.kingzcheung.xime2026-10-16 09:59:52,042 DEBUG: > git checkout -f 60f52247a358d4d526b790b7fb6a45d4010abb3e2026-10-16 09:59:52,242 DEBUG: Directory: build/com.kingzcheung.xime2026-10-16 09:59:52,242 DEBUG: > git clean -dffx2026-10-16 09:59:52,343 INFO: commit: 60f52247a358d4d526b790b7fb6a45d4010abb3e (SHA1: 60f52247a358d4d526b790b7fb6a45d4010abb3e)2026-10-16 09:59:52,343 INFO: Initialising submodules2026-10-16 09:59:52,344 DEBUG: Directory: build/com.kingzcheung.xime2026-10-16 09:59:52,344 DEBUG: > git rev-parse --show-toplevel2026-10-16 09:59:52,545 DEBUG: Directory: build/com.kingzcheung.xime2026-10-16 09:59:52,545 DEBUG: > git submodule sync2026-10-16 09:59:52,746 DEBUG: Directory: build/com.kingzcheung.xime2026-10-16 09:59:52,746 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org submodule update --init --force --recursiveSubmodule path 'app/src/main/assets/rime': checked out '92527b9780ed0e61ff2acc20fd417fb7d3f59865'Submodule path 'app/src/main/jni/librime': checked out '1141816890b0d675dc1223f79cb0bd328d7b3fdd'Submodule path 'app/src/main/jni/librime/deps/glog': checked out '7b134a5c82c0c0b5698bb6bf7a835b230c5638e4'Submodule path 'app/src/main/jni/librime/deps/googletest': checked out 'f8d7d77c06936315286eb55f8de22cd23c188571'Submodule path 'app/src/main/jni/librime/deps/leveldb': checked out '99b3c03b3284f5886f9ef9a4ef703d57373e61be'Submodule path 'app/src/main/jni/librime/deps/leveldb/third_party/benchmark': checked out 'bf585a2789e30585b4e3ce6baf11ef2750b54677'Submodule path 'app/src/main/jni/librime/deps/leveldb/third_party/googletest': checked out 'c27acebba3b3c7d94209e0467b0a801db4af73ed'Submodule path 'app/src/main/jni/librime/deps/marisa-trie': checked out '3e87d53b78e15f2f43783d5e376561a8c9722051'Submodule path 'app/src/main/jni/librime/deps/opencc': checked out 'e9f3bb3fa1d058fe2fd4f096503222854bdc31ab'Submodule path 'app/src/main/jni/librime/deps/yaml-cpp': checked out '2f86d13775d119edbb69af52e5f566fd65c6953b'Submodule path 'app/src/main/jni/librime-lua': checked out 'ec52e48ea18f11af37717a01c337f853215cf70b'Submodule path 'app/src/main/jni/librime-lua-deps': checked out 'fa40fadd8af1e5b1fbd55703ccbd54476956d74c'Submodule path 'app/src/main/jni/librime-octagram': checked out 'dfcc15115788c828d9dd7b4bff68067d3ce2ffb8'Submodule path 'app/src/main/jni/librime-predict': checked out '920bd41ebf6f9bf6855d14fbe80212e54e749791'Submodule path 'app/src/main/jni/snappy': checked out '6281a07b7e08629884ec93a89fea6e05c62e599c'Submodule path 'app/src/main/jni/snappy/third_party/benchmark': checked out 'b20cea674170b2ba45da0dfaf03953cdea473d0d'Submodule path 'app/src/main/jni/snappy/third_party/googletest': checked out 'b796f7d44681514f58a683a3a71ff17c94edb0c1'2026-10-16 09:59:53,248 INFO: Creating local.properties file at build/com.kingzcheung.xime/local.properties2026-10-16 09:59:53,249 INFO: Creating local.properties file at build/com.kingzcheung.xime/app/local.properties2026-10-16 09:59:53,251 INFO: Cleaned build.gradle.kts of keysigning configs at build/com.kingzcheung.xime/app/build.gradle.kts2026-10-16 09:59:53,255 INFO: Running 'prebuild' commands in build/com.kingzcheung.xime/app2026-10-16 09:59:53,255 DEBUG: Directory: build/com.kingzcheung.xime/app2026-10-16 09:59:53,255 DEBUG: > bash -e -u -o pipefail -x -c -- mkdir -p build; sed -i -e '/abiFilters += listOf/d' -e 's/include(.*)/include("arm64-v8a")/' -e '/isUniversalApk/s/true/false/' build.gradle.kts; sed -i 's|mirrors.cloud.tencent.com/gradle/|services.gradle.org/distributions/|' ../gradle/wrapper/gradle-wrapper.properties; sed -i -e '/tencent/d' -e '/aliyun/d' ../settings.gradle.kts+ '[' -z '' ']'+ return+ case $- in+ return+ mkdir -p build+ sed -i -e '/abiFilters += listOf/d' -e 's/include(.*)/include("arm64-v8a")/' -e /isUniversalApk/s/true/false/ build.gradle.kts+ sed -i 's|mirrors.cloud.tencent.com/gradle/|services.gradle.org/distributions/|' ../gradle/wrapper/gradle-wrapper.properties+ sed -i -e /tencent/d -e /aliyun/d ../settings.gradle.kts2026-10-16 09:59:53,462 INFO: Scanning source for common problems...2026-10-16 09:59:53,466 DEBUG: scanner is configured to use signature data from: 'suss'2026-10-16 09:59:53,466 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2026-10-16 09:59:54,015 DEBUG: write 'suss.json' to cache2026-10-16 09:59:54,015 DEBUG: next suss.json cache update due in 23:59:59.9988702026-10-16 09:59:54,067 INFO: Removing dependency file without lock at app/src/main/jni/librime-predict/tools/make_predict_data/Cargo.toml2026-10-16 09:59:54,074 INFO: Removing gradle-daemon-jvm.properties at gradle/gradle-daemon-jvm.properties2026-10-16 09:59:54,074 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2026-10-16 09:59:54,076 INFO: Creating source tarball...2026-10-16 09:59:58,714 INFO: Building Gradle project...2026-10-16 09:59:58,714 DEBUG: Directory: build/com.kingzcheung.xime/app2026-10-16 09:59:58,714 DEBUG: > /usr/local/bin/gradlew-fdroid assembleReleaseCACHEDIR set to /home/vagrant/.cache/gradlew-fdroidUpdate checksum from gradle-transparency-logFound 9.8.1 via distributionUrlDownloading missing gradle version 9.8.1Using cache directory /home/vagrant/.cache/gradlew-fdroidRunning /home/vagrant/.cache/gradlew-fdroid/versions/9.8.1/bin/gradle assembleReleaseWelcome to Gradle 9.8.1!Here are the highlights of this release:- Java 27 support- Maven mirror settings reuse- Linked problem locations in build outputFor more details see https://docs.gradle.org/9.8.1/release-notes.htmlTo honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/9.8.1/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the build> Configure project :appWARNING: The option setting 'android.usesSdkInManifest.disallowed=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.Add android.sync.suppressAgpWarnings=UNSUPPORTED_PROJECT_OPTION_USE to the gradle.properties file to suppress this warning.WARNING: The option setting 'android.sdk.defaultTargetSdkToCompileSdkIfUnset=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.Add android.sync.suppressAgpWarnings=UNSUPPORTED_PROJECT_OPTION_USE to the gradle.properties file to suppress this warning.WARNING: The option setting 'android.enableAppCompileTimeRClass=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.Add android.sync.suppressAgpWarnings=UNSUPPORTED_PROJECT_OPTION_USE to the gradle.properties file to suppress this warning.WARNING: The option setting 'android.builtInKotlin=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.Add android.sync.suppressAgpWarnings=UNSUPPORTED_PROJECT_OPTION_USE to the gradle.properties file to suppress this warning.WARNING: The option setting 'android.newDsl=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.Add android.sync.suppressAgpWarnings=UNSUPPORTED_PROJECT_OPTION_USE to the gradle.properties file to suppress this warning.WARNING: The option setting 'android.r8.optimizedResourceShrinking=false' is deprecated.The current default is 'true'.It will be removed in version 10.0 of the Android Gradle plugin.Add android.sync.suppressAgpWarnings=UNSUPPORTED_PROJECT_OPTION_USE to the gradle.properties file to suppress this warning.WARNING: The option setting 'android.defaults.buildfeatures.resvalues=true' is deprecated.The current default is 'false'.It will be removed in version 10.0 of the Android Gradle plugin.Add android.sync.suppressAgpWarnings=UNSUPPORTED_PROJECT_OPTION_USE to the gradle.properties file to suppress this warning.WARNING: The option setting 'android.enableJetifier=true' is deprecated.The current default is 'false'.It will be removed in version 10.0 of the Android Gradle plugin.Add android.sync.suppressAgpWarnings=UNSUPPORTED_PROJECT_OPTION_USE to the gradle.properties file to suppress this warning.WARNING: API 'applicationVariants' is obsolete and has been replaced with 'AndroidComponentsExtension'.It will be removed in version 10.0 of the Android Gradle plugin.The legacy variant API is disabled by default in AGP 9.0, but can be re-enabled by addingandroid.newDsl=falseto this project's gradle.properties file.For more information, see http://developer.android.com/build/r/new-dsl.To determine what is calling applicationVariants, use -Pandroid.debug.obsoleteApi=true on the command line to display more information.Add android.sync.suppressAgpWarnings=DEPRECATED_DSL to the gradle.properties file to suppress this warning.WARNING: API 'testVariants' is obsolete and has been replaced with 'AndroidComponentsExtension'.It will be removed in version 10.0 of the Android Gradle plugin.The legacy variant API is disabled by default in AGP 9.0, but can be re-enabled by addingandroid.newDsl=falseto this project's gradle.properties file.For more information, see http://developer.android.com/build/r/new-dsl.To determine what is calling testVariants, use -Pandroid.debug.obsoleteApi=true on the command line to display more information.Add android.sync.suppressAgpWarnings=DEPRECATED_DSL to the gradle.properties file to suppress this warning.WARNING: API 'unitTestVariants' is obsolete and has been replaced with 'AndroidComponentsExtension'.It will be removed in version 10.0 of the Android Gradle plugin.The legacy variant API is disabled by default in AGP 9.0, but can be re-enabled by addingandroid.newDsl=falseto this project's gradle.properties file.For more information, see http://developer.android.com/build/r/new-dsl.To determine what is calling unitTestVariants, use -Pandroid.debug.obsoleteApi=true on the command line to display more information.Add android.sync.suppressAgpWarnings=DEPRECATED_DSL to the gradle.properties file to suppress this warning.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build.gradle.kts:38:1: 'fun Project.android(configure: Action<BaseAppModuleExtension>): Unit' is deprecated. Replaced by com.android.build.api.dsl.ApplicationExtension.This class is not used for the public extensions in AGP when android.newDsl=true, which is the default in AGP 9.0, and will be removed in AGP 10.0.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build.gradle.kts:127:23: 'fun srcDirs(vararg srcDirs: Any): Any' is deprecated. Use `directories` mutable set instead.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build.gradle.kts:148:1: 'val Project.android: BaseAppModuleExtension' is deprecated. Replaced by com.android.build.api.dsl.ApplicationExtension.This class is not used for the public extensions in AGP when android.newDsl=true, which is the default in AGP 9.0, and will be removed in AGP 10.0.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:50:25: 'constructor(p0: String!): URL' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:99:27: 'fun RegisteringDomainObjectDelegateProviderWithAction<out TaskContainer, Task>.provideDelegate(receiver: Any?, property: KProperty<*>): ExistingDomainObjectDelegate<TaskProvider<Task>>' is deprecated. Use 'val task = tasks.register(name) { }' instead. See the Gradle 9.6 upgrading guide.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:99:27: 'fun <T : Any, C : NamedDomainObjectContainer<T>> C.registering(action: T.() -> Unit): RegisteringDomainObjectDelegateProviderWithAction<out C, T>' is deprecated. Use 'val element = register(name) { }' instead. See the Gradle 9.6 upgrading guide.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:99:27: 'fun <T> ExistingDomainObjectDelegate<out T>.getValue(receiver: Any?, property: KProperty<*>): T' is deprecated. Use the named() API instead. See the Gradle 9.6 upgrading guide.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:102:30: 'var buildDir: File' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:123:24: 'var buildDir: File' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:124:59: 'var buildDir: File' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:130:27: 'var buildDir: File' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:182:62: 'var buildDir: File' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:196:24: 'fun RegisteringDomainObjectDelegateProviderWithAction<out TaskContainer, Task>.provideDelegate(receiver: Any?, property: KProperty<*>): ExistingDomainObjectDelegate<TaskProvider<Task>>' is deprecated. Use 'val task = tasks.register(name) { }' instead. See the Gradle 9.6 upgrading guide.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:196:24: 'fun <T : Any, C : NamedDomainObjectContainer<T>> C.registering(action: T.() -> Unit): RegisteringDomainObjectDelegateProviderWithAction<out C, T>' is deprecated. Use 'val element = register(name) { }' instead. See the Gradle 9.6 upgrading guide.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:196:24: 'fun <T> ExistingDomainObjectDelegate<out T>.getValue(receiver: Any?, property: KProperty<*>): T' is deprecated. Use the named() API instead. See the Gradle 9.6 upgrading guide.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:280:26: 'fun RegisteringDomainObjectDelegateProviderWithAction<out TaskContainer, Task>.provideDelegate(receiver: Any?, property: KProperty<*>): ExistingDomainObjectDelegate<TaskProvider<Task>>' is deprecated. Use 'val task = tasks.register(name) { }' instead. See the Gradle 9.6 upgrading guide.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:280:26: 'fun <T : Any, C : NamedDomainObjectContainer<T>> C.registering(action: T.() -> Unit): RegisteringDomainObjectDelegateProviderWithAction<out C, T>' is deprecated. Use 'val element = register(name) { }' instead. See the Gradle 9.6 upgrading guide.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:280:26: 'fun <T> ExistingDomainObjectDelegate<out T>.getValue(receiver: Any?, property: KProperty<*>): T' is deprecated. Use the named() API instead. See the Gradle 9.6 upgrading guide.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:321:28: 'var buildDir: File' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:323:48: 'var buildDir: File' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:338:29: 'var buildDir: File' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:340:50: 'var buildDir: File' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:364:27: 'fun RegisteringDomainObjectDelegateProviderWithAction<out TaskContainer, Task>.provideDelegate(receiver: Any?, property: KProperty<*>): ExistingDomainObjectDelegate<TaskProvider<Task>>' is deprecated. Use 'val task = tasks.register(name) { }' instead. See the Gradle 9.6 upgrading guide.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:364:27: 'fun <T : Any, C : NamedDomainObjectContainer<T>> C.registering(action: T.() -> Unit): RegisteringDomainObjectDelegateProviderWithAction<out C, T>' is deprecated. Use 'val element = register(name) { }' instead. See the Gradle 9.6 upgrading guide.w: file:///home/vagrant/build/com.kingzcheung.xime/app/build-logic/tasks-native.gradle.kts:364:27: 'fun <T> ExistingDomainObjectDelegate<out T>.getValue(receiver: Any?, property: KProperty<*>): T' is deprecated. Use the named() API instead. See the Gradle 9.6 upgrading guide.WARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesAdd android.sync.suppressAgpWarnings=LIBRARY_CONSTRAINTS_SHOULD_BE_DISABLED to the gradle.properties file to suppress this warning.WARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesAdd android.sync.suppressAgpWarnings=LIBRARY_CONSTRAINTS_SHOULD_BE_DISABLED to the gradle.properties file to suppress this warning.WARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesAdd android.sync.suppressAgpWarnings=LIBRARY_CONSTRAINTS_SHOULD_BE_DISABLED to the gradle.properties file to suppress this warning.WARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesAdd android.sync.suppressAgpWarnings=LIBRARY_CONSTRAINTS_SHOULD_BE_DISABLED to the gradle.properties file to suppress this warning.Found corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlChecking the license for package NDK (Side by side) 29.0.14206865 in /opt/android-sdk/licensesLicense for package NDK (Side by side) 29.0.14206865 accepted.Preparing "Install NDK (Side by side) 29.0.14206865 v.29.0.14206865"."Install NDK (Side by side) 29.0.14206865 v.29.0.14206865" ready.Installing NDK (Side by side) 29.0.14206865 in /opt/android-sdk/ndk/29.0.14206865"Install NDK (Side by side) 29.0.14206865 v.29.0.14206865" complete."Install NDK (Side by side) 29.0.14206865 v.29.0.14206865" finished.Warning: Found corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlw: ⚠️ Deprecated 'org.jetbrains.kotlin.android' plugin usageThe 'org.jetbrains.kotlin.android' plugin in project ':app' is no longer required for Kotlin support since AGP 9.0.Solution:Remove both `android.builtInKotlin=true` and `android.newDsl=false` from `gradle.properties`, then migrate to built-in Kotlin.See https://kotl.in/gradle/agp-built-in-kotlin for more details.> Configure project :plugin-coreWARNING: API 'libraryVariants' is obsolete and has been replaced with 'AndroidComponentsExtension'.It will be removed in version 10.0 of the Android Gradle plugin.The legacy variant API is disabled by default in AGP 9.0, but can be re-enabled by addingandroid.newDsl=falseto this project's gradle.properties file.For more information, see http://developer.android.com/build/r/new-dsl.To determine what is calling libraryVariants, use -Pandroid.debug.obsoleteApi=true on the command line to display more information.Add android.sync.suppressAgpWarnings=DEPRECATED_DSL to the gradle.properties file to suppress this warning.w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/build.gradle.kts:8:1: 'fun Project.android(configure: Action<LibraryExtension>): Unit' is deprecated. Replaced by com.android.build.api.dsl.LibraryExtension.This class is not used for the public extensions in AGP when android.newDsl=true, which is the default in AGP 9.0, and will be removed in AGP 10.0.WARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesAdd android.sync.suppressAgpWarnings=LIBRARY_CONSTRAINTS_SHOULD_BE_DISABLED to the gradle.properties file to suppress this warning.WARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesAdd android.sync.suppressAgpWarnings=LIBRARY_CONSTRAINTS_SHOULD_BE_DISABLED to the gradle.properties file to suppress this warning.WARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesAdd android.sync.suppressAgpWarnings=LIBRARY_CONSTRAINTS_SHOULD_BE_DISABLED to the gradle.properties file to suppress this warning.WARNING: The property android.dependency.excludeLibraryComponentsFromConstraints improves project import performance for very large projects. It should be enabled to improve performance.To suppress this warning, add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.propertiesAdd android.sync.suppressAgpWarnings=LIBRARY_CONSTRAINTS_SHOULD_BE_DISABLED to the gradle.properties file to suppress this warning.w: ⚠️ Deprecated 'org.jetbrains.kotlin.android' plugin usageThe 'org.jetbrains.kotlin.android' plugin in project ':plugin-core' is no longer required for Kotlin support since AGP 9.0.Solution:Remove both `android.builtInKotlin=true` and `android.newDsl=false` from `gradle.properties`, then migrate to built-in Kotlin.See https://kotl.in/gradle/agp-built-in-kotlin for more details.Checking the license for package Android SDK Build-Tools 36 in /opt/android-sdk/licensesLicense for package Android SDK Build-Tools 36 accepted.Preparing "Install Android SDK Build-Tools 36 v.36.0.0"."Install Android SDK Build-Tools 36 v.36.0.0" ready.Installing Android SDK Build-Tools 36 in /opt/android-sdk/build-tools/36.0.0"Install Android SDK Build-Tools 36 v.36.0.0" complete."Install Android SDK Build-Tools 36 v.36.0.0" finished.Checking the license for package Android SDK Platform 37.2 in /opt/android-sdk/licensesLicense for package Android SDK Platform 37.2 accepted.Preparing "Install Android SDK Platform 37.2 (revision 1)"."Install Android SDK Platform 37.2 (revision 1)" ready.Installing Android SDK Platform 37.2 in /opt/android-sdk/platforms/android-37.2"Install Android SDK Platform 37.2 (revision 1)" complete."Install Android SDK Platform 37.2 (revision 1)" finished.Found corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyFound corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only[=========                              ] 25%> Task :app:buildTrieLoaded 9894 words from english.txtBuilt trie with 23966 nodesWrote 282495 bytes (275KB) to english_trie.bin> Task :app:downloadKnfDownloading kaldi-native-fbank: https://github.com/csukuangfj/kaldi-native-fbank/archive/refs/tags/v1.22.3.zipDownloaded kaldi-native-fbank-1.22.3.zip (140361 bytes)kaldi-native-fbank downloaded to /home/vagrant/build/com.kingzcheung.xime/app/src/main/jni/third_party/knf/kaldi-native-fbank-1.22.3Downloading kissfft: https://github.com/mborgerding/kissfft/archive/refs/tags/131.2.0.zipDownloaded kissfft.zip (70964 bytes)kissfft downloaded to /home/vagrant/build/com.kingzcheung.xime/app/src/main/jni/third_party/knf/kissfft> Task :app:downloadOnnxDownloading onnxruntime-android AAR: https://repo1.maven.org/maven2/com/microsoft/onnxruntime/onnxruntime-android/1.28.0/onnxruntime-android-1.28.0.aarDownloaded onnxruntime-android-1.28.0.aar (45634470 bytes)AAR downloaded: 45634470 bytesDeployed libonnxruntime.so [armeabi-v7a] (20388560 bytes)Deployed libonnxruntime.so [arm64-v8a] (28637280 bytes)Deployed libonnxruntime.so [x86] (34557568 bytes)Deployed libonnxruntime.so [x86_64] (34640104 bytes)Downloading onnxruntime header core/session/environment.h: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/environment.hDownloaded environment.h (14191 bytes)Header ok: environment.hDownloading onnxruntime header core/session/experimental_onnxruntime_cxx_api.h: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/experimental_onnxruntime_cxx_api.hDownloaded experimental_onnxruntime_cxx_api.h (3019 bytes)Header ok: experimental_onnxruntime_cxx_api.hDownloading onnxruntime header core/session/experimental_onnxruntime_cxx_inline.h: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/experimental_onnxruntime_cxx_inline.hDownloaded experimental_onnxruntime_cxx_inline.h (4866 bytes)Header ok: experimental_onnxruntime_cxx_inline.hDownloading onnxruntime header core/session/onnxruntime_c_api.h: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/onnxruntime_c_api.hDownloaded onnxruntime_c_api.h (394991 bytes)Header ok: onnxruntime_c_api.hDownloading onnxruntime header core/session/onnxruntime_cxx_api.h: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/onnxruntime_cxx_api.hDownloaded onnxruntime_cxx_api.h (168928 bytes)Header ok: onnxruntime_cxx_api.hDownloading onnxruntime header core/session/onnxruntime_cxx_inline.h: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/onnxruntime_cxx_inline.hDownloaded onnxruntime_cxx_inline.h (157610 bytes)Header ok: onnxruntime_cxx_inline.hDownloading onnxruntime header core/session/onnxruntime_env_config_keys.h: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/onnxruntime_env_config_keys.hDownloaded onnxruntime_env_config_keys.h (1315 bytes)Header ok: onnxruntime_env_config_keys.hDownloading onnxruntime header core/session/onnxruntime_ep_c_api.h: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/onnxruntime_ep_c_api.hDownloaded onnxruntime_ep_c_api.h (152985 bytes)Header ok: onnxruntime_ep_c_api.hDownloading onnxruntime header core/session/onnxruntime_ep_device_ep_metadata_keys.h: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/onnxruntime_ep_device_ep_metadata_keys.hDownloaded onnxruntime_ep_device_ep_metadata_keys.h (1875 bytes)Header ok: onnxruntime_ep_device_ep_metadata_keys.hDownloading onnxruntime header core/session/onnxruntime_error_code.h: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/onnxruntime_error_code.hDownloaded onnxruntime_error_code.h (2775 bytes)Header ok: onnxruntime_error_code.hDownloading onnxruntime header core/session/onnxruntime_experimental_c_api.h: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/onnxruntime_experimental_c_api.hDownloaded onnxruntime_experimental_c_api.h (7680 bytes)Header ok: onnxruntime_experimental_c_api.hDownloading onnxruntime header core/session/onnxruntime_experimental_c_api.inc: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/onnxruntime_experimental_c_api.incDownloaded onnxruntime_experimental_c_api.inc (22975 bytes)Header ok: onnxruntime_experimental_c_api.incDownloading onnxruntime header core/session/onnxruntime_experimental_cxx_api.h: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/onnxruntime_experimental_cxx_api.hDownloaded onnxruntime_experimental_cxx_api.h (8043 bytes)Header ok: onnxruntime_experimental_cxx_api.hDownloading onnxruntime header core/session/onnxruntime_float16.h: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/onnxruntime_float16.hDownloaded onnxruntime_float16.h (17991 bytes)Header ok: onnxruntime_float16.hDownloading onnxruntime header core/session/onnxruntime_lite_custom_op.h: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/onnxruntime_lite_custom_op.hDownloaded onnxruntime_lite_custom_op.h (62296 bytes)Header ok: onnxruntime_lite_custom_op.hDownloading onnxruntime header core/session/onnxruntime_run_options_config_keys.h: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/onnxruntime_run_options_config_keys.hDownloaded onnxruntime_run_options_config_keys.h (2952 bytes)Header ok: onnxruntime_run_options_config_keys.hDownloading onnxruntime header core/session/onnxruntime_session_options_config_keys.h: https://ghfast.top/https://raw.githubusercontent.com/microsoft/onnxruntime/v1.28.0/include/onnxruntime/core/session/onnxruntime_session_options_config_keys.hDownloaded onnxruntime_session_options_config_keys.h (41738 bytes)Header ok: onnxruntime_session_options_config_keys.hONNX Runtime deployed to: armeabi-v7a, arm64-v8a, x86, x86_64> Task :app:preBuild> Task :app:preReleaseBuild> Task :app:configureCMakeRelWithDebInfo[arm64-v8a]Warning: Found corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xmlChecking the license for package CMake 3.22.1 in /opt/android-sdk/licensesLicense 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 /opt/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.Warning: Found corrupted package.xml at /opt/android-sdk/platforms/android-10/package.xmlWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-11/package.xmlWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-12/package.xmlWarning: Found corrupted package.xml at /opt/android-sdk/platforms/android-13/package.xml> Task :app:syncT9Plugin> Task :app:buildCMakeRelWithDebInfo[arm64-v8a]C/C++: ninja: Entering directory `/home/vagrant/build/com.kingzcheung.xime/app/.cxx/RelWithDebInfo/111s2l59/arm64-v8a'C/C++: /home/vagrant/build/com.kingzcheung.xime/app/src/main/jni/handwriting_jni.cc:63:13: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]C/C++:    63 |             api->AllocatorFree(allocator, name);C/C++:       |             ^~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.kingzcheung.xime/app/src/main/jni/handwriting_jni.cc:71:13: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]C/C++:    71 |             api->GetTensorElementType(tensor_info, &elem_type);C/C++:       |             ^~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.kingzcheung.xime/app/src/main/jni/handwriting_jni.cc:86:9: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]C/C++:    86 |         api->AllocatorFree(allocator, name);C/C++:       |         ^~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.kingzcheung.xime/app/src/main/jni/handwriting_jni.cc:108:9: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]C/C++:   108 |         api->AllocatorFree(allocator, name);C/C++:       |         ^~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.kingzcheung.xime/app/src/main/jni/handwriting_jni.cc:297:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]C/C++:   297 |     api->GetDimensionsCount(output_info, &dims_count);C/C++:       |     ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~C/C++: 5 warnings generated.C/C++: /home/vagrant/build/com.kingzcheung.xime/app/src/main/jni/librime/plugins/librime-correction/src/correction_channel.cc:110:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]C/C++:   110 |   api->SetIntraOpNumThreads(opts, 1);C/C++:       |   ^~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~C/C++: /home/vagrant/build/com.kingzcheung.xime/app/src/main/jni/librime/plugins/librime-correction/src/correction_channel.cc:111:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]C/C++:   111 |   api->SetSessionGraphOptimizationLevel(opts, ORT_ENABLE_ALL);C/C++:       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.kingzcheung.xime/app/src/main/jni/librime/plugins/librime-correction/src/correction_channel.cc:112:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]C/C++:   112 |   api->DisableCpuMemArena(opts);C/C++:       |   ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~C/C++: 3 warnings generated.C/C++: /home/vagrant/build/com.kingzcheung.xime/app/src/main/jni/third_party/knf/kissfft/kiss_fftnd.c:50:10: warning: cast from 'char *' to 'kiss_fftnd_cfg' (aka 'struct kiss_fftnd_state *') increases required alignment from 1 to 8 [-Wcast-align]C/C++:    50 |     st = (kiss_fftnd_cfg) ptr;C/C++:       |          ^~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.kingzcheung.xime/app/src/main/jni/third_party/knf/kissfft/kiss_fftnd.c:55:18: warning: cast from 'char *' to 'kiss_fft_cfg *' (aka 'struct kiss_fft_state **') increases required alignment from 1 to 8 [-Wcast-align]C/C++:    55 |     st->states = (kiss_fft_cfg *)ptr;C/C++:       |                  ^~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.kingzcheung.xime/app/src/main/jni/third_party/knf/kissfft/kiss_fftnd.c:58:16: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align]C/C++:    58 |     st->dims = (int*)ptr;C/C++:       |                ^~~~~~~~~C/C++: /home/vagrant/build/com.kingzcheung.xime/app/src/main/jni/third_party/knf/kissfft/kiss_fftnd.c:61:18: warning: cast from 'char *' to 'kiss_fft_cpx *' increases required alignment from 1 to 4 [-Wcast-align]C/C++:    61 |     st->tmpbuf = (kiss_fft_cpx*)ptr;C/C++:       |                  ^~~~~~~~~~~~~~~~~~C/C++: 4 warnings generated.C/C++: /home/vagrant/build/com.kingzcheung.xime/app/src/main/jni/third_party/knf/kissfft/kiss_fftr.c:49:18: warning: cast from 'char *' to 'kiss_fft_cpx *' increases required alignment from 1 to 4 [-Wcast-align]C/C++:    49 |     st->tmpbuf = (kiss_fft_cpx *) (((char *) st->substate) + subsize);C/C++:       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: 1 warning generated.C/C++: /home/vagrant/build/com.kingzcheung.xime/app/src/main/jni/third_party/knf/kissfft/kiss_fftndr.c:59:10: warning: cast from 'char *' to 'kiss_fftndr_cfg' (aka 'struct kiss_fftndr_state *') increases required alignment from 1 to 8 [-Wcast-align]C/C++:    59 |     st = (kiss_fftndr_cfg) ptr;C/C++:       |          ^~~~~~~~~~~~~~~~~~~~~C/C++: 1 warning generated.> Task :app:mergeReleaseJniLibFolders> Task :plugin-core:preBuild UP-TO-DATE> Task :plugin-core:preReleaseBuild UP-TO-DATE> Task :plugin-core:mergeReleaseJniLibFolders> Task :plugin-core:mergeReleaseNativeLibs NO-SOURCE> Task :plugin-core:prepareReleaseArtProfile> Task :plugin-core:copyReleaseJniLibsProjectOnly> Task :plugin-core:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :plugin-core:generateReleaseResValues> Task :app:mergeReleaseArtProfile> Task :plugin-core:generateReleaseResources> Task :app:mergeReleaseNativeLibs> Task :plugin-core:packageReleaseResources> Task :plugin-core:processReleaseNavigationResources> Task :app:expandReleaseL8ArtProfileWildcards> Task :plugin-core:javaPreCompileRelease> Task :plugin-core:parseReleaseLocalResources> Task :app:buildKotlinToolingMetadata> Task :plugin-core:generateReleaseRFile> Task :app:stripReleaseDebugSymbols> Task :app:checkReleaseDuplicateClasses> Task :app:extractReleaseNativeSymbolTables> Task :app:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :app:generateReleaseBuildConfig> Task :app:generateReleaseResValues> Task :plugin-core:writeReleaseAarMetadata> Task :app:mapReleaseSourceSetPaths> Task :app:checkReleaseAarMetadata> Task :app:compileReleaseAidl> Task :app:processReleaseNavigationResources> Task :app:generateReleaseResources> Task :app:compileReleaseNavigationResources> Task :app:packageReleaseResources> Task :app:createReleaseCompatibleScreenManifests> Task :app:extractDeepLinksRelease> Task :plugin-core:extractDeepLinksRelease> Task :plugin-core:mapReleaseSourceSetPaths> Task :plugin-core:compileReleaseLibraryResources> Task :app:parseReleaseLocalResources> Task :plugin-core:processReleaseManifest> Task :app:mergeReleaseNativeDebugMetadata> Task :app:mergeReleaseResources> Task :app:javaPreCompileRelease> Task :app:processReleaseMainManifest> Task :app:processReleaseManifest> Task :app:extractProguardFiles> Task :app:mergeReleaseStartupProfile> Task :app:generateReleaseAssets UP-TO-DATE> Task :plugin-core:generateReleaseAssets UP-TO-DATE> Task :plugin-core:mergeReleaseAssets> Task :app:mergeReleaseAssets> Task :app:extractReleaseVersionControlInfo> Task :app:writeReleaseAppMetadata> Task :app:writeReleaseSigningConfigVersions> Task :app:processReleaseManifestForPackage> Task :app:compressReleaseAssets> Task :app:processReleaseResources> Task :plugin-core:compileReleaseKotlinw: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:152:16 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:152:36 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:168:16 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:168:44 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:317:17 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:317:47 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:318:17 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:318:48 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:328:35 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:328:65 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:329:29 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:330:87 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:338:35 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:338:65 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:339:29 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:340:87 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:373:13 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:383:66 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:393:13 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:394:68 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:396:13 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:397:58 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:689:35 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:690:16 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:697:26 Unnecessary safe call on a non-null receiver of type 'Any'.w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:722:12 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:722:28 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:728:34 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:734:11 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:737:41 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:742:31 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:749:43 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:765:31 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:933:9 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:933:93 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:934:9 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:936:77 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:938:9 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'w: file:///home/vagrant/build/com.kingzcheung.xime/plugin-core/src/main/java/com/kingzcheung/xime/plugin/core/js/JsScriptRuntime.kt:940:75 This declaration needs opt-in. Its usage should be marked with '@kotlin.ExperimentalUnsignedTypes' or '@OptIn(kotlin.ExperimentalUnsignedTypes::class)'> Task :plugin-core:compileReleaseJavaWithJavac NO-SOURCE> Task :plugin-core:mergeReleaseGeneratedProguardFiles> Task :plugin-core:exportReleaseConsumerProguardFiles> Task :plugin-core:processReleaseJavaRes> Task :plugin-core:bundleLibRuntimeToJarRelease> Task :plugin-core:bundleLibCompileToJarRelease> Task :app:kspReleaseKotlin> Task :app:compileReleaseKotlinw: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/MainActivity.kt:209:34 'fun <T : Parcelable!> getParcelableExtra(p0: String!): T?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/MainActivity.kt:220:35 'fun <T : Parcelable!> getParcelableArrayListExtra(p0: String!): ArrayList<T!>?' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/association/TrieAssociationEngine.kt:125:46 Redundant call of conversion method.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/association/TrieAssociationEngine.kt:192:50 Redundant call of conversion method.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/association/TrieAssociationEngine.kt:207:58 Unnecessary non-null assertion (!!) on a non-null receiver of type 'String'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/correction/CorrectionPriors.kt:353:39 Unnecessary non-null assertion (!!) on a non-null receiver of type 'String'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/correction/CorrectionPriors.kt:363:43 Unnecessary non-null assertion (!!) on a non-null receiver of type 'String'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/correction/CorrectionPriors.kt:381:35 Unnecessary non-null assertion (!!) on a non-null receiver of type 'String'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/model/ModelDownloader.kt:96:34 Elvis operator (?:) always returns the left operand of non-nullable type 'ResponseBody'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/model/ModelDownloader.kt:135:34 Elvis operator (?:) always returns the left operand of non-nullable type 'ResponseBody'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/model/ModelDownloader.kt:233:26 Unnecessary safe call on a non-null receiver of type 'ResponseBody'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/model/ModelIndexLoader.kt:142:30 Unnecessary safe call on a non-null receiver of type 'ResponseBody'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/model/ModelRuntime.kt:177:58 'static field TRIM_MEMORY_MODERATE: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/model/ModelRuntime.kt:205:22 This declaration overrides a deprecated member but is not marked as deprecated itself. Add the '@Deprecated' annotation or suppress the diagnostic.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/model/ModelRuntime.kt:206:46 'static field TRIM_MEMORY_COMPLETE: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/plugin/ExtensionManager.kt:121:17 Unnecessary safe call on a non-null receiver of type 'String'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/plugin/http/HttpHostApiImpl.kt:126:44 Elvis operator (?:) always returns the left operand of non-nullable type 'ResponseBody'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/plugin/http/HttpHostApiImpl.kt:254:34 Unnecessary safe call on a non-null receiver of type 'ResponseBody'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/plugin/http/SseHostApiImpl.kt:151:63 Unnecessary safe call on a non-null receiver of type 'ResponseBody'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/plugin/ws/WsHostApiImpl.kt:170:40 Unnecessary safe call on a non-null receiver of type 'ResponseBody'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/rime/RimeEngine.kt:653:36 Elvis operator (?:) always returns the left operand of non-nullable type 'String'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/service/FeedbackManager.kt:142:41 'static field HAPTIC_FEEDBACK_ENABLED: String' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/service/XimeInputMethodService.kt:2456:29 'fun setNavigationBarColor(p0: Int): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/service/XimeInputMethodService.kt:2462:29 'fun setNavigationBarColor(p0: Int): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/service/XimeInputMethodService.kt:2476:29 'fun setNavigationBarColor(p0: Int): Unit' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/service/XimeInputMethodService.kt:2480:34 Unnecessary safe call on a non-null receiver of type 'View'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/service/XimeInputMethodService.kt:2487:30 Unnecessary safe call on a non-null receiver of type 'View'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/DictionaryHelper.kt:128:72 Cast is redundant.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/KeysConfigHelper.kt:180:27 Cast is redundant.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/KeysConfigHelper.kt:279:26 Cast is redundant.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/KeysConfigHelper.kt:571:10 Expected performance impact from inlining is insignificant. Inlining works best for functions with parameters of function types.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/KeysConfigHelper.kt:1210:34 Cast is redundant.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/KeysConfigHelper.kt:1266:34 Cast is redundant.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/KeysConfigHelper.kt:1365:38 Cast is redundant.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/KeysConfigHelper.kt:1381:48 Cast is redundant.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/KeysConfigHelper.kt:1400:42 Cast is redundant.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/KeysConfigHelper.kt:1539:34 Cast is redundant.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/KeysConfigHelper.kt:1650:38 Cast is redundant.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/KeysConfigHelper.kt:1674:38 Cast is redundant.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/KeysConfigHelper.kt:1878:35 Cast is redundant.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/KeysConfigHelper.kt:1901:34 Cast is redundant.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/SchemaManager.kt:1259:42 Elvis operator (?:) always returns the left operand of non-nullable type 'ResponseBody'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/SchemaManager.kt:1324:40 'val nextTarEntry: TarArchiveEntry!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/SchemaManager.kt:1366:46 Elvis operator (?:) always returns the left operand of non-nullable type 'ResponseBody'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/WirelessImportHelper.kt:60:28 'val connectionInfo: WifiInfo!' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/WirelessImportHelper.kt:60:44 'val ipAddress: Int' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/WirelessImportHelper.kt:208:52 Redundant call of conversion method.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/XimeIndexSource.kt:207:42 Elvis operator (?:) always returns the left operand of non-nullable type 'ResponseBody'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/XimeIndexSource.kt:407:42 Elvis operator (?:) always returns the left operand of non-nullable type 'ResponseBody'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/settings/XimeIndexSource.kt:482:30 Unnecessary safe call on a non-null receiver of type 'ResponseBody'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/speech/SpeechRecognitionManager.kt:323:31 This class is not recommended for use in Kotlin. Use 'kotlin.Any' instead.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/speech/SpeechRecognitionManager.kt:389:45 Unnecessary safe call on a non-null receiver of type 'Pair<String, AsrPlugin>'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/speech/SpeechRecognitionManager.kt:389:72 Unnecessary safe call on a non-null receiver of type 'Pair<String, AsrPlugin>'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/keyboard/EditKeyboardLayout.kt:118:53 'val Icons.Filled.KeyboardArrowLeft: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.KeyboardArrowLeft.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/keyboard/EmojiKeyboardLayout.kt:159:53 'val Icons.Filled.KeyboardArrowLeft: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.KeyboardArrowLeft.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/keyboard/KeyButton.kt:1077:108 Expression is unused.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/keyboard/KeyButton.kt:1078:106 Expression is unused.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/keyboard/KeyboardLayout.kt:1368:17 Expression is unused.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/keyboard/KeyboardLayout.kt:1496:17 Expression is unused.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/keyboard/KeyboardLayout.kt:1735:105 Expression is unused.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/keyboard/KeyboardLayout.kt:1736:103 Expression is unused.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/keyboard/KeyboardLayout.kt:1771:25 Expression is unused.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/keyboard/StrokeKeyboardLayout.kt:581:64 Unnecessary safe call on a non-null receiver of type 'KeyAction'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/keyboard/StrokeKeyboardLayout.kt:726:75 Unnecessary safe call on a non-null receiver of type '() -> Unit'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/keyboard/StrokeKeyboardLayout.kt:771:75 Unnecessary safe call on a non-null receiver of type '() -> Unit'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/keyboard/SymbolKeyboardLayout.kt:129:49 'val Icons.Filled.KeyboardArrowLeft: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.KeyboardArrowLeft.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/keyboard/T9KeyboardLayout.kt:738:64 Unnecessary safe call on a non-null receiver of type 'KeyAction'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/settings/ClipboardSyncSettingsScreen.kt:185:48 Unnecessary safe call on a non-null receiver of type 'PluginCapabilities.ClipboardSyncCapabilities'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/settings/ClipboardSyncSettingsScreen.kt:272:44 Unnecessary safe call on a non-null receiver of type 'PluginCapabilities.ClipboardSyncCapabilities'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/settings/LayoutDetailScreen.kt:333:30 'fun rememberTransformableState(onTransformation: (Float, Offset, Float) -> Unit): TransformableState' is deprecated. Prefer remembering a TransformableState with a onTransformation lambda that takes the centroid. This centroid (if specified) is the point at which zooming or rotation should happen around which allows for more natural transformations.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/settings/PluginConfigFormScreen.kt:386:26 'fun Modifier.menuAnchor(): Modifier' is deprecated. Use overload that takes ExposedDropdownMenuAnchorType and enabled parameters.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/settings/PluginDetailScreen.kt:79:41 Cast is redundant.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/settings/PluginsSettingsScreen.kt:709:63 Unnecessary safe call on a non-null receiver of type 'Pair<String, Color>'.w: file:///home/vagrant/build/com.kingzcheung.xime/app/src/main/java/com/kingzcheung/xime/ui/settings/SchemaSettingsScreen.kt:542:13 'fun TabRow(selectedTabIndex: Int, modifier: Modifier = ..., containerColor: Color = ..., contentColor: Color = ..., indicator: ComposableFunction1<List<TabPosition>, Unit> = ..., divider: ComposableFunction0<Unit> = ..., tabs: ComposableFunction0<Unit>): Unit' is deprecated. Replaced with PrimaryTabRow and SecondaryTabRow.> Task :app:compileReleaseJavaWithJavac> Task :app:mergeReleaseGeneratedProguardFiles> Task :app:processReleaseJavaRes> Task :app:expandReleaseArtProfileWildcards> Task :app:mergeReleaseJavaResource> Task :app:produceReleaseComposeMapping> Task :app:reportReleaseComposeMappingErrors> Task :app:minifyReleaseWithR8> Task :app:convertShrunkResourcesToBinaryRelease> Task :app:optimizeReleaseResources> Task :app:l8DexDesugarLibRelease> Task :app:mergeReleaseComposeMapping> Task :app:compileReleaseArtProfile> Task :app:packageRelease> Task :app:createReleaseApkListingFileRedirect> Task :app:assembleRelease[Incubating] Problems report is available at: file:///home/vagrant/build/com.kingzcheung.xime/build/reports/problems/problems-report.htmlDeprecated Gradle features were used in this build, making it incompatible with Gradle 10.You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.For more on this, please refer to https://docs.gradle.org/9.8.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 3m 32s79 actionable tasks: 79 executed2026-10-16 10:03:34,683 DEBUG: Checking build/com.kingzcheung.xime/app/build/outputs/apk/release/Xime-3.2.0-arm64-v8a.apk2026-10-16 10:03:34,687 INFO: Successfully built com.kingzcheung.xime:20261013 from 60f52247a358d4d526b790b7fb6a45d4010abb3e2026-10-16 10:03:34,695 INFO: Created directory for storing developer supplied reference binaries: 'unsigned/binaries'2026-10-16 10:03:34,695 INFO: ...retrieving https://github.com/ximeiorg/Xime/releases/download/v3.2.0/Xime-3.2.0-arm64-v8a.apk2026-10-16 10:03:34,696 DEBUG: Starting new HTTPS connection (1): github.com:4432026-10-16 10:03:34,940 DEBUG: https://github.com:443 "GET /ximeiorg/Xime/releases/download/v3.2.0/Xime-3.2.0-arm64-v8a.apk HTTP/1.1" 302 02026-10-16 10:03:34,941 DEBUG: Starting new HTTPS connection (1): release-assets.githubusercontent.com:4432026-10-16 10:03:35,037 DEBUG: https://release-assets.githubusercontent.com:443 "GET /github-production-release-asset/1194657986/83eef6f0-33ef-49fb-8f37-adfe24d78f7f?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-10-16T10%3A59%3A27Z&rscd=attachment%3B+filename%3DXime-3.2.0-arm64-v8a.apk&rsct=application%2Fvnd.android.package-archive&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-10-16T09%3A58%3A49Z&ske=2026-10-16T10%3A59%3A27Z&sks=b&skv=2018-11-09&sig=%2BE1yTlyCi1%2FwDttDv%2BPXTh1VgEZeopDktrzZh%2FrUnR4%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc5MjE0NjgxNiwibmJmIjoxNzkyMTQ1MDE2LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.PoL9Sri24cIC_lHn52esKeyIvj95lCxxaJJKzwuzFBY&response-content-disposition=attachment%3B%20filename%3DXime-3.2.0-arm64-v8a.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 328988592026-10-16 10:03:35,810 DEBUG: unsigned/binaries/com.kingzcheung.xime_20261013.binary.apk: VerifiesVerified using v1 scheme (JAR signing): falseVerified using v2 scheme (APK Signature Scheme v2): trueVerified using v3 scheme (APK Signature Scheme v3): falseVerified using v3.1 scheme (APK Signature Scheme v3.1): falseVerified using v4 scheme (APK Signature Scheme v4): falseVerified for SourceStamp: falseNumber of signers: 12026-10-16 10:03:35,962 DEBUG: /tmp/tmpdwb076s3/sigcp_com.kingzcheung.xime_20261013.apk: VerifiesVerified using v1 scheme (JAR signing): falseVerified using v2 scheme (APK Signature Scheme v2): trueVerified using v3 scheme (APK Signature Scheme v3): falseVerified using v3.1 scheme (APK Signature Scheme v3.1): falseVerified using v4 scheme (APK Signature Scheme v4): falseVerified for SourceStamp: falseNumber of signers: 12026-10-16 10:03:35,962 INFO: ...successfully verified2026-10-16 10:03:35,962 INFO: compared built binary to supplied reference binary successfully2026-10-16 10:03:35,973 DEBUG: Using APK Signature v22026-10-16 10:03:35,973 INFO: supplied reference binary has allowed signer 48f3d427d35d44631bb38da8f48800efdf7ba3b2e115e6ba6ec3a1651e7910c72026-10-16 10:03:35,975 INFO: success: com.kingzcheung.xime2026-10-16 10:03:35,975 INFO: Finished2026-10-16 10:03:35,975 INFO: 1 build succeeded