log for chat.jmp.simmanager:280

== Installed Android Tools ==2024-04-24 12:25:36,136 DEBUG: Reading 'config.yml'2024-04-24 12:25:36,148 DEBUG: ipfs_cid not found, skipping CIDv1 generation2024-04-24 12:25:36,149 INFO: Creating log directory2024-04-24 12:25:36,150 INFO: Creating temporary directory2024-04-24 12:25:36,150 INFO: Creating output directory2024-04-24 12:25:36,159 DEBUG: Getting git vcs interface for https://gitea.angry.im/jmp-sim/jmp-sim-manager2024-04-24 12:25:36,159 DEBUG: Checking chat.jmp.simmanager:2802024-04-24 12:25:36,159 INFO: Building version jmp-v1.0.0 (280) of chat.jmp.simmanager2024-04-24 12:25:36,159 DEBUG: > sudo passwd --lock rootpasswd: password changed.2024-04-24 12:25:36,664 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 64096 files and directories currently installed.)Removing sudo (1.9.13p3-1+deb12u1) ...Purging configuration files for sudo (1.9.13p3-1+deb12u1) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removedProcessing triggers for libc-bin (2.36-9+deb12u4) ...2024-04-24 12:26:00,816 INFO: Getting source for revision 02b23ab3dbc737348d5ecc6729e6194192ad95c32024-04-24 12:26:00,817 DEBUG: Directory: build/chat.jmp.simmanager2024-04-24 12:26:00,817 DEBUG: > git rev-parse --show-toplevel2024-04-24 12:26:01,030 DEBUG: Directory: build/chat.jmp.simmanager2024-04-24 12:26:01,030 DEBUG: > git submodule foreach --recursive git reset --hard2024-04-24 12:26:01,334 DEBUG: Directory: build/chat.jmp.simmanager2024-04-24 12:26:01,334 DEBUG: > git reset --hard2024-04-24 12:26:01,538 DEBUG: Directory: build/chat.jmp.simmanager2024-04-24 12:26:01,538 DEBUG: > git submodule foreach --recursive git clean -dffx2024-04-24 12:26:01,742 DEBUG: Directory: build/chat.jmp.simmanager2024-04-24 12:26:01,742 DEBUG: > git clean -dffx2024-04-24 12:26:01,846 DEBUG: Directory: build/chat.jmp.simmanager2024-04-24 12:26:01,846 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 origin2024-04-24 12:26:05,363 DEBUG: Directory: build/chat.jmp.simmanager2024-04-24 12:26:05,363 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 remote prune origin2024-04-24 12:26:06,970 DEBUG: Directory: build/chat.jmp.simmanager2024-04-24 12:26:06,971 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 origin2024-04-24 12:26:08,779 DEBUG: Directory: build/chat.jmp.simmanager2024-04-24 12:26:08,779 DEBUG: > git remote set-head origin --auto2024-04-24 12:26:10,386 DEBUG: Directory: build/chat.jmp.simmanager2024-04-24 12:26:10,386 DEBUG: > git checkout -f 02b23ab3dbc737348d5ecc6729e6194192ad95c32024-04-24 12:26:10,590 DEBUG: Directory: build/chat.jmp.simmanager2024-04-24 12:26:10,590 DEBUG: > git clean -dffx2024-04-24 12:26:10,694 INFO: Initialising submodules2024-04-24 12:26:10,694 DEBUG: Directory: build/chat.jmp.simmanager2024-04-24 12:26:10,694 DEBUG: > git rev-parse --show-toplevel2024-04-24 12:26:10,900 DEBUG: Directory: build/chat.jmp.simmanager2024-04-24 12:26:10,900 DEBUG: > git submodule sync2024-04-24 12:26:11,204 DEBUG: Directory: build/chat.jmp.simmanager2024-04-24 12:26:11,204 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 'libs/lpac-jni/src/main/jni/lpac': checked out '0bb196977e7f2e276a1076734897ad8c48d9d5ca'2024-04-24 12:26:11,508 INFO: Creating local.properties file at build/chat.jmp.simmanager/local.properties2024-04-24 12:26:11,514 INFO: Creating local.properties file at build/chat.jmp.simmanager/app-unpriv/local.properties2024-04-24 12:26:11,515 DEBUG: Removing debuggable flags from build/chat.jmp.simmanager/app-unpriv2024-04-24 12:26:11,552 INFO: Cleaned build.gradle.kts of keysigning configs at build/chat.jmp.simmanager/app-unpriv/build.gradle.kts2024-04-24 12:26:11,555 INFO: Running 'prebuild' commands in build/chat.jmp.simmanager/app-unpriv2024-04-24 12:26:11,556 DEBUG: Directory: build/chat.jmp.simmanager/app-unpriv2024-04-24 12:26:11,556 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/generatebp/d' -e '/":app"/d' ../settings.gradle.kts; sed -i -e '/generatebp/d' -e '/<GenerateBpPlugin>/d' -e '/configure<GenerateBpPluginExtension> {/,/^}/d' ../app-deps/build.gradle.kts; sed -i 's/, "--dirty"//' ../buildSrc/src/main/kotlin/im/angry/openeuicc/build/Versioning.kt/etc/bash.bashrc: line 7: PS1: unbound variable+ sed -i -e /generatebp/d -e '/":app"/d' ../settings.gradle.kts+ sed -i -e /generatebp/d -e '/<GenerateBpPlugin>/d' -e '/configure<GenerateBpPluginExtension> {/,/^}/d' ../app-deps/build.gradle.kts+ sed -i 's/, "--dirty"//' ../buildSrc/src/main/kotlin/im/angry/openeuicc/build/Versioning.kt2024-04-24 12:26:11,759 INFO: Cleaning Gradle project...2024-04-24 12:26:11,760 DEBUG: Directory: build/chat.jmp.simmanager/app-unpriv2024-04-24 12:26:11,760 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid cleanFound 8.0 via distributionUrlDownloading missing gradle version 8.0cachedir /home/vagrant/.cache/fdroidserver/home/vagrant/.cache/fdroidserver/gradle-8.0-bin.zip: OKRunning /opt/gradle/versions/8.0/bin/gradle cleanWelcome to Gradle 8.0!For more details see https://docs.gradle.org/8.0/release-notes.htmlTo honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/8.0/userguide/gradle_daemon.html#sec:disabling_the_daemon.Daemon will be stopped at the end of the build> Task :buildSrc:pluginDescriptors> Task :buildSrc:processResources NO-SOURCE> Task :buildSrc:compileKotlin> Task :buildSrc:compileJava NO-SOURCE> Task :buildSrc:compileGroovy NO-SOURCE> Task :buildSrc:classes UP-TO-DATE> Task :buildSrc:jar:jar: No valid plugin descriptors were found in META-INF/gradle-plugins> Task :buildSrc:inspectClassesForKotlinIC> Configure project :libs:lpac-jniException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyWarning: Errors during XML parse:Warning: Additionally, the fallback loader failed to parse the XML.Checking the license for package NDK (Side by side) 26.1.10909125 in /opt/android-sdk/licensesLicense for package NDK (Side by side) 26.1.10909125 accepted.Preparing "Install NDK (Side by side) 26.1.10909125 v.26.1.10909125"."Install NDK (Side by side) 26.1.10909125 v.26.1.10909125" ready.Installing NDK (Side by side) 26.1.10909125 in /opt/android-sdk/ndk/26.1.10909125"Install NDK (Side by side) 26.1.10909125 v.26.1.10909125" complete."Install NDK (Side by side) 26.1.10909125 v.26.1.10909125" finished.> Task :app-unpriv:clean UP-TO-DATEBUILD SUCCESSFUL in 4m 48s5 actionable tasks: 4 executed, 1 up-to-date2024-04-24 12:31:09,720 INFO: Scanning source for common problems...2024-04-24 12:31:09,743 DEBUG: scanner is configured to use signature data from: 'suss'2024-04-24 12:31:09,743 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2024-04-24 12:31:10,216 DEBUG: write 'suss.json' to cache2024-04-24 12:31:10,218 DEBUG: next suss.json cache update due in 23:59:59.9937952024-04-24 12:31:10,345 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2024-04-24 12:31:10,388 INFO: Creating source tarball...2024-04-24 12:31:10,715 INFO: Building Gradle project...2024-04-24 12:31:10,715 DEBUG: Directory: build/chat.jmp.simmanager/app-unpriv2024-04-24 12:31:10,716 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleJmpReleaseFound 8.0 via distributionUrlRunning /opt/gradle/versions/8.0/bin/gradle assembleJmpReleaseTo honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/8.0/userguide/gradle_daemon.html#sec:disabling_the_daemon.Daemon will be stopped at the end of the build> Task :buildSrc:pluginDescriptors> Task :buildSrc:processResources NO-SOURCE> Task :buildSrc:compileKotlin> Task :buildSrc:compileJava NO-SOURCE> Task :buildSrc:compileGroovy NO-SOURCE> Task :buildSrc:classes UP-TO-DATE> Task :buildSrc:jar:jar: No valid plugin descriptors were found in META-INF/gradle-plugins> Task :buildSrc:inspectClassesForKotlinICException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyErrors during XML parse:Additionally, the fallback loader failed to parse the XML.Checking the license for package Android SDK Build-Tools 33.0.1 in /opt/android-sdk/licensesLicense 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 /opt/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 /opt/android-sdk/licensesLicense 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 /opt/android-sdk/platforms/android-34"Install Android SDK Platform 34 (revision 3)" complete."Install Android SDK Platform 34 (revision 3)" finished.Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only> Task :app-common:preBuild UP-TO-DATE> Task :app-common:preReleaseBuild UP-TO-DATE> Task :app-common:mergeReleaseJniLibFolders> Task :app-common:mergeReleaseNativeLibs NO-SOURCE> Task :app-common:stripReleaseDebugSymbols NO-SOURCE> Task :app-common:copyReleaseJniLibsProjectAndLocalJars> Task :app-common:generateReleaseResValues> Task :app-common:extractDeepLinksForAarRelease> Task :app-common:checkKotlinGradlePluginConfigurationErrors> Task :app-common:generateReleaseBuildConfig> Task :app-common:generateReleaseResources> Task :app-common:packageReleaseResources> Task :app-deps:checkKotlinGradlePluginConfigurationErrors> Task :app-deps:preBuild UP-TO-DATE> Task :app-deps:preReleaseBuild UP-TO-DATE> Task :app-deps:generateReleaseBuildConfig> Task :app-deps:generateReleaseResValues> Task :app-deps:generateReleaseResources> Task :app-deps:packageReleaseResources> Task :app-common:parseReleaseLocalResources> Task :app-common:processReleaseManifestpackage="im.angry.openeuicc.common" found in source AndroidManifest.xml: /home/vagrant/build/chat.jmp.simmanager/app-common/src/main/AndroidManifest.xml.Setting the namespace via the package attribute in the source AndroidManifest.xml is no longer supported, and the value is ignored.Recommendation: remove package="im.angry.openeuicc.common" from the source AndroidManifest.xml: /home/vagrant/build/chat.jmp.simmanager/app-common/src/main/AndroidManifest.xml./home/vagrant/build/chat.jmp.simmanager/app-common/src/main/AndroidManifest.xml:27:9-30:49 Warning:activity#com.journeyapps.barcodescanner.CaptureActivity@tools:screenOrientation was tagged at AndroidManifest.xml:27 to replace other declarations but no other declaration present> Task :app-deps:parseReleaseLocalResources> Task :libs:lpac-jni:checkKotlinGradlePluginConfigurationErrors> Task :libs:lpac-jni:preBuild UP-TO-DATE> Task :app-deps:processReleaseManifest> Task :libs:lpac-jni:preReleaseBuild UP-TO-DATE> Task :app-deps:javaPreCompileRelease> Task :libs:lpac-jni:generateReleaseBuildConfig> Task :libs:lpac-jni:generateReleaseResValues> Task :libs:lpac-jni:generateReleaseResources> Task :app-common:generateReleaseRFile> Task :app-deps:generateReleaseRFile> Task :libs:lpac-jni:packageReleaseResources> Task :app-deps:compileReleaseKotlin NO-SOURCE> Task :app-deps:compileReleaseJavaWithJavac> Task :libs:lpac-jni:javaPreCompileRelease> Task :libs:lpac-jni:parseReleaseLocalResources> Task :app-common:javaPreCompileRelease> Task :libs:lpac-jni:processReleaseManifest> Task :app-deps:bundleLibCompileToJarRelease> Task :app-common:mergeReleaseShaders> Task :app-common:compileReleaseShaders NO-SOURCE> Task :app-common:generateReleaseAssets UP-TO-DATE> Task :app-common:packageReleaseAssets> Task :libs:lpac-jni:generateReleaseRFile> Task :app-common:prepareLintJarForPublish> Task :app-common:prepareReleaseArtProfile> Task :app-common:writeReleaseAarMetadata> Task :libs:lpac-jni:configureNdkBuildRelease[arm64-v8a]> Task :libs:lpac-jni:buildNdkBuildRelease[arm64-v8a]C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/interface-wrapper.c:77:54: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'jbyte *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign]C/C++:     (*env)->GetByteArrayRegion(env, ret, 0, *rx_len, *rx);C/C++:                                                      ^~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/interface-wrapper.c:110:56: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'jbyte *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign]C/C++:     (*env)->GetByteArrayRegion(env, rxArr, 0, *rx_len, *rx);C/C++:                                                        ^~~C/C++: 2 warnings generated.C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:69:43: warning: incompatible pointer types passing 'const char[1]' to parameter of type 'const jchar *' (aka 'const unsigned short *') [-Wincompatible-pointer-types]C/C++:     empty_string = (*env)->NewString(env, _unused, 0);C/C++:                                           ^~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:228:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:5: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:     ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:228:13: note: '{' token is hereC/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:6: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:20:65: note: expanded from macro '__LPAC_JNI_LINKED_LIST_FOREACH'C/C++: #define __LPAC_JNI_LINKED_LIST_FOREACH(list, curr, body, after) { \C/C++:                                                                 ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:228:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:6: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:28:67: note: expanded from macro '__LPAC_JNI_LINKED_LIST_FOREACH'C/C++:     after;                                                        \C/C++:                                                                   ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:228:13: note: ')' token is hereC/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:55: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:                                                       ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:322:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForSigning, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:5: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:     ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:322:13: note: '{' token is hereC/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForSigning, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:6: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:35:68: note: expanded from macro '__LPAC_JNI_NULL_TERM_LIST_FOREACH'C/C++: #define __LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, body, after) { \C/C++:                                                                    ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:322:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForSigning, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:6: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:43:70: note: expanded from macro '__LPAC_JNI_NULL_TERM_LIST_FOREACH'C/C++:     after;                                                           \C/C++:                                                                      ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:322:13: note: ')' token is hereC/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForSigning, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:58: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:                                                          ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:328:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForVerification, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:5: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:     ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:328:13: note: '{' token is hereC/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForVerification, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:6: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:35:68: note: expanded from macro '__LPAC_JNI_NULL_TERM_LIST_FOREACH'C/C++: #define __LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, body, after) { \C/C++:                                                                    ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:328:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForVerification, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:6: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:43:70: note: expanded from macro '__LPAC_JNI_NULL_TERM_LIST_FOREACH'C/C++:     after;                                                           \C/C++:                                                                      ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:328:13: note: ')' token is hereC/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForVerification, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:58: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:                                                          ^C/C++: 7 warnings generated.C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c:47:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:5: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:     ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c:47:13: note: '{' token is hereC/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:6: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:20:65: note: expanded from macro '__LPAC_JNI_LINKED_LIST_FOREACH'C/C++: #define __LPAC_JNI_LINKED_LIST_FOREACH(list, curr, body, after) { \C/C++:                                                                 ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c:47:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:6: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:28:67: note: expanded from macro '__LPAC_JNI_LINKED_LIST_FOREACH'C/C++:     after;                                                        \C/C++:                                                                   ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c:47:13: note: ')' token is hereC/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:55: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:                                                       ^C/C++: 2 warnings generated.> Task :libs:lpac-jni:configureNdkBuildRelease[armeabi-v7a]> Task :libs:lpac-jni:buildNdkBuildRelease[armeabi-v7a]C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/interface-wrapper.c:77:54: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'jbyte *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign]C/C++:     (*env)->GetByteArrayRegion(env, ret, 0, *rx_len, *rx);C/C++:                                                      ^~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/interface-wrapper.c:110:56: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'jbyte *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign]C/C++:     (*env)->GetByteArrayRegion(env, rxArr, 0, *rx_len, *rx);C/C++:                                                        ^~~C/C++: 2 warnings generated.C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:69:43: warning: incompatible pointer types passing 'const char[1]' to parameter of type 'const jchar *' (aka 'const unsigned short *') [-Wincompatible-pointer-types]C/C++:     empty_string = (*env)->NewString(env, _unused, 0);C/C++:                                           ^~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:228:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:5: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:     ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:228:13: note: '{' token is hereC/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:6: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:20:65: note: expanded from macro '__LPAC_JNI_LINKED_LIST_FOREACH'C/C++: #define __LPAC_JNI_LINKED_LIST_FOREACH(list, curr, body, after) { \C/C++:                                                                 ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:228:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:6: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:28:67: note: expanded from macro '__LPAC_JNI_LINKED_LIST_FOREACH'C/C++:     after;                                                        \C/C++:                                                                   ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:228:13: note: ')' token is hereC/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:55: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:                                                       ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:322:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForSigning, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:5: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:     ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:322:13: note: '{' token is hereC/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForSigning, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:6: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:35:68: note: expanded from macro '__LPAC_JNI_NULL_TERM_LIST_FOREACH'C/C++: #define __LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, body, after) { \C/C++:                                                                    ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:322:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForSigning, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:6: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:43:70: note: expanded from macro '__LPAC_JNI_NULL_TERM_LIST_FOREACH'C/C++:     after;                                                           \C/C++:                                                                      ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:322:13: note: ')' token is hereC/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForSigning, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:58: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:                                                          ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:328:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForVerification, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:5: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:     ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:328:13: note: '{' token is hereC/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForVerification, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:6: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:35:68: note: expanded from macro '__LPAC_JNI_NULL_TERM_LIST_FOREACH'C/C++: #define __LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, body, after) { \C/C++:                                                                    ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:328:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForVerification, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:6: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:43:70: note: expanded from macro '__LPAC_JNI_NULL_TERM_LIST_FOREACH'C/C++:     after;                                                           \C/C++:                                                                      ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:328:13: note: ')' token is hereC/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForVerification, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:58: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:                                                          ^C/C++: 7 warnings generated.C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c:47:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:5: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:     ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c:47:13: note: '{' token is hereC/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:6: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:20:65: note: expanded from macro '__LPAC_JNI_LINKED_LIST_FOREACH'C/C++: #define __LPAC_JNI_LINKED_LIST_FOREACH(list, curr, body, after) { \C/C++:                                                                 ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c:47:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:6: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:28:67: note: expanded from macro '__LPAC_JNI_LINKED_LIST_FOREACH'C/C++:     after;                                                        \C/C++:                                                                   ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c:47:13: note: ')' token is hereC/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:55: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:                                                       ^C/C++: 2 warnings generated.> Task :libs:lpac-jni:configureNdkBuildRelease[x86]> Task :libs:lpac-jni:buildNdkBuildRelease[x86]C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/interface-wrapper.c:77:54: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'jbyte *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign]C/C++:     (*env)->GetByteArrayRegion(env, ret, 0, *rx_len, *rx);C/C++:                                                      ^~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/interface-wrapper.c:110:56: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'jbyte *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign]C/C++:     (*env)->GetByteArrayRegion(env, rxArr, 0, *rx_len, *rx);C/C++:                                                        ^~~C/C++: 2 warnings generated.C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:69:43: warning: incompatible pointer types passing 'const char[1]' to parameter of type 'const jchar *' (aka 'const unsigned short *') [-Wincompatible-pointer-types]C/C++:     empty_string = (*env)->NewString(env, _unused, 0);C/C++:                                           ^~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:228:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:5: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:     ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:228:13: note: '{' token is hereC/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:6: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:20:65: note: expanded from macro '__LPAC_JNI_LINKED_LIST_FOREACH'C/C++: #define __LPAC_JNI_LINKED_LIST_FOREACH(list, curr, body, after) { \C/C++:                                                                 ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:228:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:6: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:28:67: note: expanded from macro '__LPAC_JNI_LINKED_LIST_FOREACH'C/C++:     after;                                                        \C/C++:                                                                   ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:228:13: note: ')' token is hereC/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:55: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:                                                       ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:322:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForSigning, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:5: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:     ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:322:13: note: '{' token is hereC/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForSigning, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:6: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:35:68: note: expanded from macro '__LPAC_JNI_NULL_TERM_LIST_FOREACH'C/C++: #define __LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, body, after) { \C/C++:                                                                    ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:322:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForSigning, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:6: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:43:70: note: expanded from macro '__LPAC_JNI_NULL_TERM_LIST_FOREACH'C/C++:     after;                                                           \C/C++:                                                                      ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:322:13: note: ')' token is hereC/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForSigning, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:58: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:                                                          ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:328:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForVerification, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:5: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:     ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:328:13: note: '{' token is hereC/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForVerification, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:6: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:35:68: note: expanded from macro '__LPAC_JNI_NULL_TERM_LIST_FOREACH'C/C++: #define __LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, body, after) { \C/C++:                                                                    ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:328:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForVerification, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:6: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:43:70: note: expanded from macro '__LPAC_JNI_NULL_TERM_LIST_FOREACH'C/C++:     after;                                                           \C/C++:                                                                      ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:328:13: note: ')' token is hereC/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForVerification, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:58: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:                                                          ^C/C++: 7 warnings generated.C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c:47:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:5: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:     ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c:47:13: note: '{' token is hereC/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:6: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:20:65: note: expanded from macro '__LPAC_JNI_LINKED_LIST_FOREACH'C/C++: #define __LPAC_JNI_LINKED_LIST_FOREACH(list, curr, body, after) { \C/C++:                                                                 ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c:47:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:6: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:28:67: note: expanded from macro '__LPAC_JNI_LINKED_LIST_FOREACH'C/C++:     after;                                                        \C/C++:                                                                   ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c:47:13: note: ')' token is hereC/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:55: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:                                                       ^C/C++: 2 warnings generated.> Task :libs:lpac-jni:compileReleaseKotlin> Task :libs:lpac-jni:compileReleaseJavaWithJavac> Task :libs:lpac-jni:bundleLibCompileToJarRelease> Task :libs:lpac-jni:configureNdkBuildRelease[x86_64]> Task :libs:lpac-jni:buildNdkBuildRelease[x86_64]C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/interface-wrapper.c:77:54: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'jbyte *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign]C/C++:     (*env)->GetByteArrayRegion(env, ret, 0, *rx_len, *rx);C/C++:                                                      ^~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/interface-wrapper.c:110:56: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'jbyte *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign]C/C++:     (*env)->GetByteArrayRegion(env, rxArr, 0, *rx_len, *rx);C/C++:                                                        ^~~C/C++: 2 warnings generated.C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:69:43: warning: incompatible pointer types passing 'const char[1]' to parameter of type 'const jchar *' (aka 'const unsigned short *') [-Wincompatible-pointer-types]C/C++:     empty_string = (*env)->NewString(env, _unused, 0);C/C++:                                           ^~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:228:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:5: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:     ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:228:13: note: '{' token is hereC/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:6: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:20:65: note: expanded from macro '__LPAC_JNI_LINKED_LIST_FOREACH'C/C++: #define __LPAC_JNI_LINKED_LIST_FOREACH(list, curr, body, after) { \C/C++:                                                                 ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:228:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:6: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:28:67: note: expanded from macro '__LPAC_JNI_LINKED_LIST_FOREACH'C/C++:     after;                                                        \C/C++:                                                                   ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:228:13: note: ')' token is hereC/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:55: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:                                                       ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:322:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForSigning, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:5: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:     ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:322:13: note: '{' token is hereC/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForSigning, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:6: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:35:68: note: expanded from macro '__LPAC_JNI_NULL_TERM_LIST_FOREACH'C/C++: #define __LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, body, after) { \C/C++:                                                                    ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:322:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForSigning, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:6: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:43:70: note: expanded from macro '__LPAC_JNI_NULL_TERM_LIST_FOREACH'C/C++:     after;                                                           \C/C++:                                                                      ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:322:13: note: ')' token is hereC/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForSigning, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:58: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:                                                          ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:328:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForVerification, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:5: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:     ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:328:13: note: '{' token is hereC/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForVerification, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:6: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:35:68: note: expanded from macro '__LPAC_JNI_NULL_TERM_LIST_FOREACH'C/C++: #define __LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, body, after) { \C/C++:                                                                    ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:328:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForVerification, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:6: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:43:70: note: expanded from macro '__LPAC_JNI_NULL_TERM_LIST_FOREACH'C/C++:     after;                                                           \C/C++:                                                                      ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.c:328:13: note: ')' token is hereC/C++:     count = LPAC_JNI_NULL_TERM_LIST_COUNT(info.euiccCiPKIdListForVerification, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:48:58: note: expanded from macro 'LPAC_JNI_NULL_TERM_LIST_COUNT'C/C++:     (__LPAC_JNI_NULL_TERM_LIST_FOREACH(list, curr, {}, i))C/C++:                                                          ^C/C++: 7 warnings generated.C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c:47:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:5: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:     ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c:47:13: note: '{' token is hereC/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:6: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:20:65: note: expanded from macro '__LPAC_JNI_LINKED_LIST_FOREACH'C/C++: #define __LPAC_JNI_LINKED_LIST_FOREACH(list, curr, body, after) { \C/C++:                                                                 ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c:47:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]C/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:6: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:28:67: note: expanded from macro '__LPAC_JNI_LINKED_LIST_FOREACH'C/C++:     after;                                                        \C/C++:                                                                   ^C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c:47:13: note: ')' token is hereC/C++:     count = LPAC_JNI_LINKED_LIST_COUNT(info, curr);C/C++:             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/chat.jmp.simmanager/libs/lpac-jni/src/main/jni/lpac-jni/lpac-jni.h:33:55: note: expanded from macro 'LPAC_JNI_LINKED_LIST_COUNT'C/C++:     (__LPAC_JNI_LINKED_LIST_FOREACH(list, curr, {}, i))C/C++:                                                       ^C/C++: 2 warnings generated.> Task :libs:lpac-jni:mergeReleaseJniLibFolders> Task :libs:lpac-jni:extractDeepLinksForAarRelease> Task :libs:lpac-jni:mergeReleaseNativeLibs> Task :libs:lpac-jni:extractReleaseAnnotations> Task :libs:lpac-jni:mergeReleaseGeneratedProguardFiles> Task :libs:lpac-jni:mergeReleaseConsumerProguardFiles> Task :libs:lpac-jni:mergeReleaseShaders> Task :libs:lpac-jni:compileReleaseShaders NO-SOURCE> Task :libs:lpac-jni:generateReleaseAssets UP-TO-DATE> Task :libs:lpac-jni:packageReleaseAssets> Task :libs:lpac-jni:prepareLintJarForPublish> Task :libs:lpac-jni:prepareReleaseArtProfile> Task :libs:lpac-jni:stripReleaseDebugSymbols> Task :libs:lpac-jni:processReleaseJavaRes> Task :libs:lpac-jni:copyReleaseJniLibsProjectAndLocalJars> Task :libs:lpac-jni:writeReleaseAarMetadata> Task :app-deps:mergeReleaseJniLibFolders> Task :app-deps:mergeReleaseNativeLibs NO-SOURCE> Task :app-deps:stripReleaseDebugSymbols NO-SOURCE> Task :app-deps:copyReleaseJniLibsProjectAndLocalJars> Task :app-deps:extractDeepLinksForAarRelease> Task :app-deps:extractReleaseAnnotations> Task :app-deps:mergeReleaseGeneratedProguardFiles> Task :app-deps:mergeReleaseConsumerProguardFiles> Task :app-deps:mergeReleaseShaders> Task :app-deps:compileReleaseShaders NO-SOURCE> Task :libs:lpac-jni:mergeReleaseJavaResource> Task :app-deps:generateReleaseAssets UP-TO-DATE> Task :libs:lpac-jni:syncReleaseLibJars> Task :libs:lpac-jni:bundleReleaseLocalLintAar> Task :app-deps:packageReleaseAssets> Task :app-deps:prepareLintJarForPublish> Task :app-deps:prepareReleaseArtProfile> Task :app-deps:processReleaseJavaRes NO-SOURCE> Task :app-deps:mergeReleaseJavaResource> Task :app-deps:writeReleaseAarMetadata> Task :app-common:writeReleaseLintModelMetadata> Task :app-deps:syncReleaseLibJars> Task :app-deps:bundleReleaseLocalLintAar> Task :app-deps:bundleLibRuntimeToJarRelease> Task :app-deps:writeReleaseLintModelMetadata> Task :app-deps:createFullJarRelease> Task :app-unpriv:buildKotlinToolingMetadata> Task :app-unpriv:checkKotlinGradlePluginConfigurationErrors> Task :app-unpriv:preBuild UP-TO-DATE> Task :app-unpriv:preJmpReleaseBuild UP-TO-DATE> Task :app-unpriv:generateJmpReleaseBuildConfig> Task :app-deps:compileReleaseLibraryResources> Task :app-common:compileReleaseLibraryResources> Task :app-unpriv:generateJmpReleaseResValues> Task :app-unpriv:checkJmpReleaseAarMetadata> Task :app-unpriv:mapJmpReleaseSourceSetPaths> Task :app-unpriv:generateJmpReleaseResources> Task :app-unpriv:packageJmpReleaseResources> Task :app-unpriv:createJmpReleaseCompatibleScreenManifests> Task :app-common:extractDeepLinksRelease> Task :app-deps:extractDeepLinksRelease> Task :app-unpriv:parseJmpReleaseLocalResources> Task :app-unpriv:extractDeepLinksJmpRelease> Task :libs:lpac-jni:extractDeepLinksRelease> Task :app-unpriv:processJmpReleaseMainManifest> Task :app-unpriv:processJmpReleaseManifest> Task :libs:lpac-jni:compileReleaseLibraryResources> Task :app-unpriv:javaPreCompileJmpRelease> Task :app-unpriv:extractProguardFiles> Task :libs:lpac-jni:writeReleaseLintModelMetadata> Task :libs:lpac-jni:bundleLibRuntimeToJarRelease> Task :app-common:copyReleaseJniLibsProjectOnly> Task :libs:lpac-jni:createFullJarRelease> Task :app-deps:copyReleaseJniLibsProjectOnly> Task :app-unpriv:mergeJmpReleaseJniLibFolders> Task :libs:lpac-jni:copyReleaseJniLibsProjectOnly> Task :app-deps:bundleLibRuntimeToDirRelease> Task :libs:lpac-jni:bundleLibRuntimeToDirRelease> Task :app-unpriv:mergeJmpReleaseNativeLibs> Task :app-unpriv:mergeJmpReleaseResources> Task :app-unpriv:checkJmpReleaseDuplicateClasses> Task :app-unpriv:desugarJmpReleaseFileDependencies> Task :app-unpriv:stripJmpReleaseDebugSymbols> Task :app-common:compileReleaseKotlinw: file:///home/vagrant/build/chat.jmp.simmanager/app-common/src/main/java/im/angry/openeuicc/util/EuiccChannelFragmentUtils.kt:19:26 'newInstance(): T!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/chat.jmp.simmanager/app-common/src/main/java/im/angry/openeuicc/util/TelephonyCompat.kt:19:9 'getter for phoneCount: Int' is deprecated. Deprecated in Java> Task :app-common:extractReleaseAnnotations> Task :app-common:compileReleaseJavaWithJavac> Task :app-common:mergeReleaseGeneratedProguardFiles> Task :app-common:mergeReleaseConsumerProguardFiles> Task :app-common:processReleaseJavaRes> Task :app-common:mergeReleaseJavaResource> Task :app-common:bundleLibRuntimeToJarRelease> Task :app-common:syncReleaseLibJars> Task :app-common:bundleReleaseLocalLintAar> Task :app-common:createFullJarRelease> Task :app-unpriv:processJmpReleaseManifestForPackage> Task :app-common:bundleLibCompileToJarRelease> Task :app-common:bundleLibRuntimeToDirRelease> Task :app-unpriv:extractJmpReleaseNativeSymbolTables> Task :app-unpriv:mergeJmpReleaseShaders> Task :app-unpriv:mergeJmpReleaseArtProfile> Task :app-unpriv:compileJmpReleaseShaders NO-SOURCE> Task :app-unpriv:generateJmpReleaseAssets UP-TO-DATE> Task :app-unpriv:mergeJmpReleaseNativeDebugMetadata> Task :app-unpriv:mergeJmpReleaseAssets> Task :app-unpriv:compressJmpReleaseAssets> Task :app-unpriv:collectJmpReleaseDependencies> Task :app-unpriv:sdkJmpReleaseDependencyData> Task :app-unpriv:writeJmpReleaseAppMetadata> Task :app-unpriv:writeJmpReleaseSigningConfigVersions> Task :app-unpriv:processJmpReleaseResources> Task :app-unpriv:mergeExtDexJmpRelease> Task :app-unpriv:optimizeJmpReleaseResources> Task :app-unpriv:compileJmpReleaseKotlinw: file:///home/vagrant/build/chat.jmp.simmanager/app-unpriv/src/main/java/im/angry/openeuicc/util/CompatibilityCheck.kt:41:35 Parameter 'context' is never used> Task :app-unpriv:compileJmpReleaseJavaWithJavac> Task :app-unpriv:dexBuilderJmpRelease> Task :app-unpriv:mergeJmpReleaseGlobalSynthetics> Task :app-unpriv:processJmpReleaseJavaRes> Task :app-unpriv:mergeJmpReleaseJavaResource> Task :app-unpriv:mergeDexJmpRelease> Task :app-unpriv:compileJmpReleaseArtProfile> Task :app-unpriv:packageJmpRelease> Task :app-unpriv:createJmpReleaseApkListingFileRedirect> Task :app-unpriv:lintVitalAnalyzeJmpRelease> Task :app-unpriv:lintVitalReportJmpRelease> Task :app-unpriv:lintVitalJmpRelease> Task :app-unpriv:assembleJmpReleaseBUILD SUCCESSFUL in 3m 25s158 actionable tasks: 158 executed2024-04-24 12:34:37,156 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/chat.jmp.simmanager, universal_newlines=False, shell=None, istream=<valid stream>)2024-04-24 12:34:37,164 INFO: Successfully built version jmp-v1.0.0 of chat.jmp.simmanager from 02b23ab3dbc737348d5ecc6729e6194192ad95c32024-04-24 12:34:37,412 DEBUG: AXML contains a RESOURCE MAP2024-04-24 12:34:37,412 DEBUG: Start of Namespace mapping: prefix 30: 'android' --> uri 62: 'http://schemas.android.com/apk/res/android'2024-04-24 12:34:37,414 DEBUG: Checking build/chat.jmp.simmanager/app-unpriv/build/outputs/apk/jmp/release/app-unpriv-jmp-release-unsigned.apk2024-04-24 12:34:37,427 DEBUG: AXML contains a RESOURCE MAP2024-04-24 12:34:37,427 DEBUG: Start of Namespace mapping: prefix 30: 'android' --> uri 62: 'http://schemas.android.com/apk/res/android'2024-04-24 12:34:37,469 INFO: Created directory for storing developer supplied reference binaries: 'unsigned/binaries'2024-04-24 12:34:37,469 INFO: ...retrieving https://gitea.angry.im/jmp-sim/jmp-sim-manager/releases/download/jmp-v1.0.0/app-unpriv-jmp-release.apk2024-04-24 12:34:37,473 DEBUG: Starting new HTTPS connection (1): gitea.angry.im:4432024-04-24 12:34:40,616 DEBUG: https://gitea.angry.im:443 "GET /jmp-sim/jmp-sim-manager/releases/download/jmp-v1.0.0/app-unpriv-jmp-release.apk HTTP/1.1" 200 125424462024-04-24 12:34:51,634 DEBUG: unsigned/binaries/chat.jmp.simmanager_280.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 v4 scheme (APK Signature Scheme v4): falseVerified for SourceStamp: falseNumber of signers: 12024-04-24 12:34:52,581 DEBUG: /tmp/tmprm1ubss_/sigcp_chat.jmp.simmanager_280.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 v4 scheme (APK Signature Scheme v4): falseVerified for SourceStamp: falseNumber of signers: 12024-04-24 12:34:52,581 INFO: ...successfully verified2024-04-24 12:34:52,581 INFO: compared built binary to supplied reference binary successfully2024-04-24 12:34:52,605 DEBUG: Using androguard from "/usr/lib/python3/dist-packages/androguard/__init__.py"2024-04-24 12:34:52,721 INFO: Starting analysis on AndroidManifest.xml2024-04-24 12:34:52,747 INFO: APK file was successfully validated!2024-04-24 12:34:52,789 DEBUG: Using APK Signature v22024-04-24 12:34:52,792 INFO: supplied reference binary has allowed signer 57becc26b373a6475d093d33b0ea1c5e2bf2738ec0233680094ccbbcb500a13e2024-04-24 12:34:52,797 INFO: success: chat.jmp.simmanager2024-04-24 12:34:52,797 INFO: Finished2024-04-24 12:34:52,797 INFO: 1 build succeeded