Started by GitHub push by mikedawson Running as SYSTEM [EnvInject] - Loading node environment variables. Building in workspace /home/jenkins/.jenkins/workspace/UstadMobile-release The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /home/jenkins/.jenkins/workspace/UstadMobile-release/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/UstadMobile/UstadMobile.git # timeout=10 Fetching upstream changes from https://github.com/UstadMobile/UstadMobile.git > git --version # timeout=10 > git --version # 'git version 2.34.1' > git fetch --tags --force --progress -- https://github.com/UstadMobile/UstadMobile.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/release^{commit} # timeout=10 Checking out Revision 6d0fe7bddbd536c3abc261dc37a9593d96371750 (refs/remotes/origin/release) > git config core.sparsecheckout # timeout=10 > git checkout -f 6d0fe7bddbd536c3abc261dc37a9593d96371750 # timeout=10 Commit message: "Bump version." > git rev-list --no-walk 4103264d81d9f9afa01414ac8f11d7463092073d # timeout=10 [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content CONVEYOR_SITE_URL=https://devserver3.ustadmobile.com/conveyor/UstadMobile-release CONVEYOR_APP_FS_NAME=ustad-mobile CONVEYOR_APP_DISPLAY_NAME=Ustad Mobile ACRA_HTTP_URI=https://devserver3.ustadmobile.com/acra/report ANDROID_SDK_ROOT=/var/lib/jenkins/Android/Sdk KEYSTORE=/var/lib/jenkins/javakey/android-release-keystore.properties ANDROID_HOME=/var/lib/jenkins/Android/Sdk ACRA_BASIC_LOGIN=fIKxMnNldDOKGkUO ACRA_BASIC_PASS=Vq5XVKZwXzFZeHUh [EnvInject] - Variables injected successfully. [Gradle] - Launching build. [UstadMobile-release] $ /home/jenkins/.jenkins/workspace/UstadMobile-release/gradlew -Pktorbundleproductionjs=true clean build app-android:bundle Starting a Gradle Daemon (subsequent builds will be faster) > Configure project :app-android WARNING: The option setting 'android.defaults.buildfeatures.buildconfig=true' is deprecated. The current default is 'false'. It will be removed in version 9.0 of the Android Gradle plugin. You can resolve this warning in Android Studio via `Refactor` > `Migrate BuildConfig to Gradle Build Files` This version of the Baseline Profile Gradle Plugin was tested at most with the Android Gradle Plugin version Android Gradle Plugin version 8.3.0 and it may not work as intended. Current version is Android Gradle Plugin version 8.5.0. This version of the Baseline Profile Gradle Plugin was tested at most with the Android Gradle Plugin version Android Gradle Plugin version 8.3.0 and it may not work as intended. Current version is Android Gradle Plugin version 8.5.0. > Configure project :app-android-baselineprofile This version of the Baseline Profile Gradle Plugin was tested at most with the Android Gradle Plugin version Android Gradle Plugin version 8.3.0 and it may not work as intended. Current version is Android Gradle Plugin version 8.5.0. > Configure project :app-react MR file generation for iOS is not supported on your system! w: The Default Kotlin Hierarchy Template was not applied to 'project ':app-react'': Explicit .dependsOn() edges were configured for the following source sets: [jsMain] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template > Configure project :core w: Please use `androidTarget` function instead of `android` to configure android target inside `kotlin { }` block. See the details here: https://kotl.in/android-target-dsl MR file generation for iOS is not supported on your system! w: Kotlin Multiplatform <-> Android Gradle Plugin compatibility issue: The applied Android Gradle Plugin version (8.5.0) is higher than the maximum known to the Kotlin Gradle Plugin. Tooling stability in such configuration isn't tested, please report encountered issues to https://kotl.in/issue" Minimum supported Android Gradle Plugin version: 7.0 Maximum tested Android Gradle Plugin version: 8.2 To suppress this message add 'kotlin.mpp.androidGradlePluginCompatibility.nowarn=true' to your gradle.properties w: The Default Kotlin Hierarchy Template was not applied to 'project ':core'': Explicit .dependsOn() edges were configured for the following source sets: [androidMain, commonJvmMain, jsMain, jvmMain] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template > Configure project :lib-cache w: The Default Kotlin Hierarchy Template was not applied to 'project ':lib-cache'': Explicit .dependsOn() edges were configured for the following source sets: [androidMain, commonJvmMain, jvmMain, jvmTest] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template > Configure project :lib-database w: The Default Kotlin Hierarchy Template was not applied to 'project ':lib-database'': Explicit .dependsOn() edges were configured for the following source sets: [androidMain, commonJvmMain, jvmMain] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template w: The Kotlin source set androidTest was configured but not added to any Kotlin compilation. You can add a source set to a target's compilation by connecting it with the compilation's default source set using 'dependsOn'. See https://kotl.in/connecting-source-sets > Configure project :lib-ihttp-core w: The Default Kotlin Hierarchy Template was not applied to 'project ':lib-ihttp-core'': Explicit .dependsOn() edges were configured for the following source sets: [jvmTest] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template > Configure project :lib-test-common w: Please use `androidTarget` function instead of `android` to configure android target inside `kotlin { }` block. See the details here: https://kotl.in/android-target-dsl w: The Default Kotlin Hierarchy Template was not applied to 'project ':lib-test-common'': Explicit .dependsOn() edges were configured for the following source sets: [androidMain, jvmMain] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template > Configure project :lib-ui-compose MR file generation for iOS is not supported on your system! w: The Default Kotlin Hierarchy Template was not applied to 'project ':lib-ui-compose'': Explicit .dependsOn() edges were configured for the following source sets: [androidMain, desktopMain] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template > Configure project :lib-util w: The Default Kotlin Hierarchy Template was not applied to 'project ':lib-util'': Explicit .dependsOn() edges were configured for the following source sets: [androidMain, jvmMain] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template > Configure project :sharedse w: Please use `androidTarget` function instead of `android` to configure android target inside `kotlin { }` block. See the details here: https://kotl.in/android-target-dsl w: The Default Kotlin Hierarchy Template was not applied to 'project ':sharedse'': Explicit .dependsOn() edges were configured for the following source sets: [androidMain, jvmMain] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template Path for java installation '/usr/lib/jvm/openjdk-14' (Common Linux Locations) does not contain a java executable Path for java installation '/usr/lib/jvm/openjdk-17' (Common Linux Locations) does not contain a java executable Path for java installation '/usr/lib/jvm/openjdk-11' (Common Linux Locations) does not contain a java executable Configuration 'jsNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsTestNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsTestNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsTestNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsTestNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. > Task :clean > Task :app-android:clean > Task :app-android-baselineprofile:clean > Task :app-desktop:cleanWebBundle > Task :app-desktop:clean > Task :app-ktor-server:clean > Task :app-react:cleanJsBrowserTest > Task :app-react:cleanAllTests > Task :app-react:clean > Task :core:cleanJsBrowserTest > Task :core:cleanJvmTest > Task :core:cleanAllTests > Task :core:clean > Task :lib-cache:cleanJvmTest > Task :lib-cache:cleanAllTests > Task :lib-cache:clean > Task :lib-database:cleanJsBrowserTest UP-TO-DATE > Task :lib-database:cleanJvmTest UP-TO-DATE > Task :lib-database:cleanAllTests UP-TO-DATE > Task :lib-database:clean > Task :lib-ihttp-core:cleanJsBrowserTest UP-TO-DATE > Task :lib-ihttp-core:cleanJvmTest UP-TO-DATE > Task :lib-ihttp-core:cleanAllTests UP-TO-DATE > Task :lib-ihttp-core:clean > Task :lib-ihttp-iostreams:cleanJvmTest UP-TO-DATE > Task :lib-ihttp-iostreams:cleanAllTests UP-TO-DATE > Task :lib-ihttp-iostreams:clean > Task :lib-ihttp-ktor-server:clean > Task :lib-ihttp-nanohttpd:cleanJvmTest UP-TO-DATE > Task :lib-ihttp-nanohttpd:cleanAllTests UP-TO-DATE > Task :lib-ihttp-nanohttpd:clean > Task :lib-ihttp-okhttp:cleanJvmTest UP-TO-DATE > Task :lib-ihttp-okhttp:cleanAllTests UP-TO-DATE > Task :lib-ihttp-okhttp:clean > Task :lib-test-common:cleanJvmTest UP-TO-DATE > Task :lib-test-common:cleanAllTests UP-TO-DATE > Task :lib-test-common:clean > Task :lib-ui-compose:cleanDesktopTest UP-TO-DATE > Task :lib-ui-compose:cleanAllTests UP-TO-DATE > Task :lib-ui-compose:clean > Task :lib-ui-compose-videoplayer:cleanDesktopTest UP-TO-DATE > Task :lib-ui-compose-videoplayer:cleanAllTests UP-TO-DATE > Task :lib-ui-compose-videoplayer:clean > Task :lib-util:cleanJsBrowserTest UP-TO-DATE > Task :lib-util:cleanJvmTest > Task :lib-util:cleanAllTests > Task :lib-util:clean > Task :sharedse:cleanJvmTest > Task :sharedse:cleanAllTests > Task :sharedse:clean > Task :testserver-controller:clean > Task :assemble UP-TO-DATE > Task :check UP-TO-DATE > Task :build UP-TO-DATE > Task :app-android:preBuild UP-TO-DATE > Task :app-android:preBenchmarkReleaseBuild UP-TO-DATE > Task :app-android:mergeBenchmarkReleaseJniLibFolders > Task :core:generateMRcommonMain > Task :core:generateMRandroidMain > Task :core:preBuild UP-TO-DATE > Task :core:preReleaseBuild UP-TO-DATE > Task :core:mergeReleaseJniLibFolders > Task :core:mergeReleaseNativeLibs NO-SOURCE > Task :lib-cache:preBuild UP-TO-DATE > Task :lib-cache:preReleaseBuild UP-TO-DATE > Task :core:copyReleaseJniLibsProjectOnly > Task :lib-cache:mergeReleaseJniLibFolders > Task :lib-cache:mergeReleaseNativeLibs NO-SOURCE > Task :lib-database:preBuild UP-TO-DATE > Task :lib-database:preReleaseBuild UP-TO-DATE > Task :lib-cache:copyReleaseJniLibsProjectOnly > Task :lib-database:mergeReleaseJniLibFolders > Task :lib-database:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-core:preBuild UP-TO-DATE > Task :lib-ihttp-core:preReleaseBuild UP-TO-DATE > Task :lib-database:copyReleaseJniLibsProjectOnly > Task :lib-ihttp-core:mergeReleaseJniLibFolders > Task :lib-ihttp-core:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-iostreams:preBuild UP-TO-DATE > Task :lib-ihttp-core:copyReleaseJniLibsProjectOnly > Task :lib-ihttp-iostreams:preReleaseBuild UP-TO-DATE > Task :lib-ihttp-iostreams:mergeReleaseJniLibFolders > Task :lib-ihttp-iostreams:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-nanohttpd:preBuild UP-TO-DATE > Task :lib-ihttp-nanohttpd:preReleaseBuild UP-TO-DATE > Task :lib-ihttp-iostreams:copyReleaseJniLibsProjectOnly > Task :lib-ihttp-nanohttpd:mergeReleaseJniLibFolders > Task :lib-ihttp-nanohttpd:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-okhttp:preBuild UP-TO-DATE > Task :lib-ihttp-okhttp:preReleaseBuild UP-TO-DATE > Task :lib-ihttp-nanohttpd:copyReleaseJniLibsProjectOnly > Task :lib-ihttp-okhttp:mergeReleaseJniLibFolders > Task :lib-ihttp-okhttp:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-okhttp:copyReleaseJniLibsProjectOnly > Task :lib-ui-compose:generateMRcommonMain > Task :lib-ui-compose:generateMRandroidMain > Task :lib-ui-compose:preBuild UP-TO-DATE > Task :lib-ui-compose:preReleaseBuild UP-TO-DATE > Task :lib-ui-compose:mergeReleaseJniLibFolders > Task :lib-ui-compose:mergeReleaseNativeLibs NO-SOURCE > Task :lib-util:preBuild UP-TO-DATE > Task :lib-ui-compose:copyReleaseJniLibsProjectOnly > Task :lib-util:preReleaseBuild UP-TO-DATE > Task :lib-util:mergeReleaseJniLibFolders > Task :lib-util:mergeReleaseNativeLibs NO-SOURCE > Task :sharedse:preBuild UP-TO-DATE > Task :lib-util:copyReleaseJniLibsProjectOnly > Task :sharedse:preReleaseBuild UP-TO-DATE > Task :sharedse:mergeReleaseJniLibFolders > Task :sharedse:mergeReleaseNativeLibs NO-SOURCE > Task :sharedse:copyReleaseJniLibsProjectOnly > Task :core:prepareReleaseArtProfile UP-TO-DATE > Task :lib-cache:prepareReleaseArtProfile UP-TO-DATE > Task :lib-database:prepareReleaseArtProfile UP-TO-DATE > Task :lib-ihttp-core:prepareReleaseArtProfile UP-TO-DATE > Task :lib-ihttp-iostreams:prepareReleaseArtProfile UP-TO-DATE > Task :lib-ihttp-nanohttpd:prepareReleaseArtProfile UP-TO-DATE > Task :lib-ihttp-okhttp:prepareReleaseArtProfile UP-TO-DATE > Task :lib-ui-compose:prepareReleaseArtProfile UP-TO-DATE > Task :lib-util:prepareReleaseArtProfile UP-TO-DATE > Task :sharedse:prepareReleaseArtProfile UP-TO-DATE > Task :app-android:mergeBenchmarkReleaseNativeLibs > Task :core:checkKotlinGradlePluginConfigurationErrors > Task :app-android:mergeBenchmarkReleaseArtProfile > Task :app-android:stripBenchmarkReleaseDebugSymbols Unable to strip the following libraries, packaging them as they are: libgav1JNI.so. > Task :core:generateMRjvmMain > Task :app-android:extractBenchmarkReleaseNativeSymbolTables > Task :app-android:mergeBenchmarkReleaseNativeDebugMetadata NO-SOURCE > Task :core:generateReleaseBuildConfig > Task :core:generateReleaseResValues > Task :core:generateReleaseResources > Task :app-android:expandBenchmarkReleaseL8ArtProfileWildcards > Task :core:packageReleaseResources > Task :lib-cache:checkKotlinGradlePluginConfigurationErrors > Task :lib-cache:generateReleaseBuildConfig > Task :lib-cache:generateReleaseResValues > Task :lib-cache:generateReleaseResources > Task :lib-cache:packageReleaseResources > Task :lib-ihttp-core:checkKotlinGradlePluginConfigurationErrors > Task :lib-ihttp-core:generateReleaseBuildConfig > Task :lib-ihttp-core:generateReleaseResValues > Task :lib-ihttp-core:generateReleaseResources > Task :lib-ihttp-core:packageReleaseResources > Task :lib-ihttp-iostreams:checkKotlinGradlePluginConfigurationErrors > Task :lib-ihttp-iostreams:generateReleaseBuildConfig > Task :lib-cache:parseReleaseLocalResources > Task :lib-ihttp-iostreams:generateReleaseResValues > Task :lib-ihttp-core:parseReleaseLocalResources > Task :lib-ihttp-iostreams:generateReleaseResources > Task :lib-ihttp-iostreams:packageReleaseResources > Task :core:parseReleaseLocalResources > Task :lib-ihttp-iostreams:javaPreCompileRelease > Task :lib-ihttp-okhttp:checkKotlinGradlePluginConfigurationErrors > Task :lib-ihttp-core:javaPreCompileRelease > Task :lib-ihttp-iostreams:parseReleaseLocalResources > Task :lib-ihttp-core:generateReleaseRFile > Task :lib-cache:generateReleaseRFile > Task :lib-ihttp-okhttp:generateReleaseBuildConfig > Task :lib-ihttp-okhttp:generateReleaseResValues > Task :lib-ihttp-okhttp:generateReleaseResources > Task :lib-ihttp-iostreams:generateReleaseRFile > Task :lib-ihttp-okhttp:packageReleaseResources > Task :core:generateReleaseRFile > Task :lib-ihttp-okhttp:javaPreCompileRelease > Task :lib-database:checkKotlinGradlePluginConfigurationErrors > Task :lib-cache:javaPreCompileRelease > Task :lib-ihttp-okhttp:parseReleaseLocalResources > Task :lib-database:generateReleaseBuildConfig > Task :lib-database:generateReleaseResValues > Task :lib-database:generateReleaseResources > Task :lib-ihttp-okhttp:generateReleaseRFile > Task :lib-database:packageReleaseResources > Task :lib-util:checkKotlinGradlePluginConfigurationErrors > Task :lib-util:generateReleaseBuildConfig > Task :lib-util:generateReleaseResValues > Task :lib-database:parseReleaseLocalResources > Task :lib-util:generateReleaseResources > Task :lib-database:generateReleaseRFile > Task :lib-util:packageReleaseResources > Task :lib-util:javaPreCompileRelease > Task :lib-util:parseReleaseLocalResources > Task :lib-ihttp-nanohttpd:checkKotlinGradlePluginConfigurationErrors > Task :lib-database:javaPreCompileRelease > Task :lib-ihttp-nanohttpd:generateReleaseBuildConfig > Task :lib-ihttp-nanohttpd:generateReleaseResValues > Task :lib-util:generateReleaseRFile > Task :lib-ihttp-nanohttpd:generateReleaseResources > Task :lib-ihttp-nanohttpd:packageReleaseResources > Task :lib-ihttp-nanohttpd:parseReleaseLocalResources > Task :lib-ihttp-nanohttpd:javaPreCompileRelease > Task :sharedse:checkKotlinGradlePluginConfigurationErrors > Task :core:javaPreCompileRelease > Task :lib-ihttp-nanohttpd:generateReleaseRFile > Task :sharedse:generateReleaseBuildConfig > Task :sharedse:generateReleaseResValues > Task :sharedse:generateReleaseResources > Task :sharedse:packageReleaseResources > Task :lib-ui-compose:checkKotlinGradlePluginConfigurationErrors > Task :sharedse:javaPreCompileRelease > Task :sharedse:parseReleaseLocalResources > Task :lib-ui-compose:generateComposeResClass > Task :sharedse:generateReleaseRFile > Task :lib-ui-compose:generateMRdesktopMain > Task :lib-ui-compose:generateReleaseBuildConfig > Task :lib-ui-compose:generateReleaseResValues > Task :lib-ui-compose:generateReleaseResources > Task :lib-ui-compose:packageReleaseResources > Task :lib-ui-compose:javaPreCompileRelease > Task :lib-ui-compose:parseReleaseLocalResources > Task :app-android:buildKotlinToolingMetadata > Task :lib-ui-compose:generateReleaseRFile > Task :app-android:checkKotlinGradlePluginConfigurationErrors > Task :app-android:generateBenchmarkReleaseBuildConfig > Task :core:writeReleaseAarMetadata > Task :lib-cache:writeReleaseAarMetadata > Task :lib-database:writeReleaseAarMetadata > Task :lib-ihttp-core:writeReleaseAarMetadata > Task :lib-ihttp-iostreams:writeReleaseAarMetadata > Task :lib-ihttp-nanohttpd:writeReleaseAarMetadata > Task :lib-ihttp-okhttp:writeReleaseAarMetadata > Task :lib-ui-compose:writeReleaseAarMetadata > Task :lib-util:writeReleaseAarMetadata > Task :sharedse:writeReleaseAarMetadata > Task :app-android:generateBenchmarkReleaseResValues > Task :app-android:checkBenchmarkReleaseDuplicateClasses > Task :app-android:checkBenchmarkReleaseAarMetadata > Task :app-android:mapBenchmarkReleaseSourceSetPaths > Task :app-android:generateBenchmarkReleaseResources > Task :app-android:mergeBenchmarkReleaseResources /home/jenkins/.jenkins/workspace/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-bn/values-bn.xml:394:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-bn/values-bn.xml:529:4: Multiple substitutions specified in non-positional format of string resource string/started_date. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-my/values-my.xml:394:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-fa/values-fa.xml:718:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? > Task :app-android:packageBenchmarkReleaseResources > Task :app-android:parseBenchmarkReleaseLocalResources > Task :app-android:createBenchmarkReleaseCompatibleScreenManifests > Task :app-android:extractDeepLinksBenchmarkRelease > Task :core:extractDeepLinksRelease > Task :lib-cache:extractDeepLinksRelease > Task :lib-database:extractDeepLinksRelease > Task :lib-ihttp-core:extractDeepLinksRelease > Task :lib-ihttp-iostreams:extractDeepLinksRelease > Task :lib-ihttp-nanohttpd:extractDeepLinksRelease > Task :lib-ihttp-okhttp:extractDeepLinksRelease > Task :lib-ihttp-core:processReleaseManifest > Task :lib-database:processReleaseManifest > Task :core:processReleaseManifest > Task :lib-ihttp-iostreams:processReleaseManifest > Task :lib-cache:processReleaseManifest > Task :lib-ui-compose:extractDeepLinksRelease > Task :lib-ihttp-okhttp:processReleaseManifest > Task :lib-ihttp-nanohttpd:processReleaseManifest > Task :lib-ui-compose:processReleaseManifest > Task :lib-util:extractDeepLinksRelease > Task :lib-util:processReleaseManifest > Task :sharedse:extractDeepLinksRelease > Task :sharedse:processReleaseManifest > Task :app-android:javaPreCompileBenchmarkRelease > Task :app-android:extractProguardFiles > Task :lib-ihttp-iostreams:compileReleaseKotlinAndroid > Task :app-android:processBenchmarkReleaseMainManifest /home/jenkins/.jenkins/workspace/UstadMobile-release/app-android/src/main/AndroidManifest.xml Warning: provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:0 to replace other declarations but no other declaration present > Task :app-android:mergeBenchmarkReleaseResources /home/jenkins/.jenkins/workspace/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:432:4: Multiple substitutions specified in non-positional format of string resource string/hide_app_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:645:4: Multiple substitutions specified in non-positional format of string resource string/parent_child_register_message. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:647:4: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute? > Task :lib-ihttp-iostreams:compileReleaseJavaWithJavac > Task :lib-ihttp-iostreams:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :lib-ihttp-iostreams:exportReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-ihttp-iostreams:bundleLibCompileToJarRelease > Task :app-android:processBenchmarkReleaseManifest > Task :lib-ihttp-iostreams:bundleLibRuntimeToJarRelease > Task :lib-ihttp-iostreams:processReleaseJavaRes > Task :app-android:mergeBenchmarkReleaseStartupProfile > Task :app-android:mergeBenchmarkReleaseShaders > Task :app-android:processBenchmarkReleaseManifestForPackage > Task :app-android:compileBenchmarkReleaseShaders NO-SOURCE > Task :app-android:generateBenchmarkReleaseAssets UP-TO-DATE > Task :core:mergeReleaseShaders > Task :core:compileReleaseShaders NO-SOURCE > Task :core:generateReleaseAssets UP-TO-DATE > Task :core:packageReleaseAssets > Task :lib-cache:mergeReleaseShaders > Task :lib-cache:compileReleaseShaders NO-SOURCE > Task :lib-cache:generateReleaseAssets UP-TO-DATE > Task :lib-cache:packageReleaseAssets > Task :lib-database:mergeReleaseShaders > Task :lib-database:compileReleaseShaders NO-SOURCE > Task :lib-database:generateReleaseAssets UP-TO-DATE > Task :lib-database:packageReleaseAssets > Task :lib-ihttp-core:mergeReleaseShaders > Task :lib-ihttp-core:compileReleaseShaders NO-SOURCE > Task :lib-ihttp-core:generateReleaseAssets UP-TO-DATE > Task :lib-ihttp-core:packageReleaseAssets > Task :lib-ihttp-iostreams:mergeReleaseShaders > Task :lib-ihttp-iostreams:compileReleaseShaders NO-SOURCE > Task :lib-ihttp-iostreams:generateReleaseAssets UP-TO-DATE > Task :lib-ihttp-iostreams:packageReleaseAssets > Task :lib-ihttp-nanohttpd:mergeReleaseShaders > Task :lib-ihttp-nanohttpd:compileReleaseShaders NO-SOURCE > Task :lib-ihttp-nanohttpd:generateReleaseAssets UP-TO-DATE > Task :lib-ihttp-nanohttpd:packageReleaseAssets > Task :lib-ihttp-okhttp:mergeReleaseShaders > Task :lib-ihttp-okhttp:compileReleaseShaders NO-SOURCE > Task :lib-ihttp-okhttp:generateReleaseAssets UP-TO-DATE > Task :lib-ihttp-okhttp:packageReleaseAssets > Task :lib-ui-compose:mergeReleaseShaders > Task :lib-ui-compose:compileReleaseShaders NO-SOURCE > Task :lib-ui-compose:copyReleaseFontsToAndroidAssets > Task :lib-ui-compose:generateReleaseAssets UP-TO-DATE > Task :lib-ui-compose:packageReleaseAssets > Task :lib-util:mergeReleaseShaders > Task :lib-util:compileReleaseShaders NO-SOURCE > Task :lib-util:generateReleaseAssets UP-TO-DATE > Task :lib-util:packageReleaseAssets > Task :sharedse:mergeReleaseShaders > Task :sharedse:compileReleaseShaders NO-SOURCE > Task :sharedse:generateReleaseAssets UP-TO-DATE > Task :sharedse:packageReleaseAssets > Task :app-android:mergeBenchmarkReleaseAssets > Task :app-android:extractBenchmarkReleaseVersionControlInfo > Task :app-android:compressBenchmarkReleaseAssets > Task :app-android:processApplicationManifestBenchmarkReleaseForBundle > Task :lib-util:compileReleaseKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RandomString.kt:11:32 Parameter 'i' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RangeUtil.kt:42:22 Variable 'statusCode' initializer is redundant > Task :app-android:collectBenchmarkReleaseDependencies > Task :lib-util:compileReleaseJavaWithJavac > Task :lib-util:bundleLibCompileToJarRelease > Task :lib-util:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :app-android:processBenchmarkReleaseResources > Task :lib-util:exportReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-util:bundleLibRuntimeToJarRelease > Task :lib-util:processReleaseJavaRes > Task :app-android:sdkBenchmarkReleaseDependencyData AAPT2 aapt2-8.5.0-11315950-linux Daemon #3: Idle daemon unexpectedly exit. This should not happen. AAPT2 aapt2-8.5.0-11315950-linux Daemon #5: Idle daemon unexpectedly exit. This should not happen. > Task :app-android:validateSigningBenchmarkRelease AAPT2 aapt2-8.5.0-11315950-linux Daemon #1: Idle daemon unexpectedly exit. This should not happen. > Task :app-android:writeBenchmarkReleaseAppMetadata AAPT2 aapt2-8.5.0-11315950-linux Daemon #2: Idle daemon unexpectedly exit. This should not happen. AAPT2 aapt2-8.5.0-11315950-linux Daemon #4: Idle daemon unexpectedly exit. This should not happen. > Task :app-android:writeBenchmarkReleaseSigningConfigVersions > Task :app-android:preDebugBuild UP-TO-DATE > Task :app-android:mergeDebugNativeDebugMetadata NO-SOURCE > Task :app-android:generateDebugBuildConfig > Task :core:preDebugBuild UP-TO-DATE > Task :lib-cache:preDebugBuild UP-TO-DATE > Task :core:writeDebugAarMetadata > Task :app-android:bundleBenchmarkReleaseResources FAILED > Task :lib-database:preDebugBuild UP-TO-DATE > Task :lib-cache:writeDebugAarMetadata > Task :lib-ihttp-core:preDebugBuild UP-TO-DATE > Task :lib-database:writeDebugAarMetadata > Task :lib-ihttp-iostreams:preDebugBuild UP-TO-DATE AAPT2 aapt2-8.5.0-11315950-linux Daemon #6: Idle daemon unexpectedly exit. This should not happen. > Task :lib-ihttp-core:writeDebugAarMetadata > Task :lib-ihttp-nanohttpd:preDebugBuild UP-TO-DATE > Task :lib-ihttp-iostreams:writeDebugAarMetadata > Task :lib-ihttp-nanohttpd:writeDebugAarMetadata > Task :lib-ihttp-okhttp:preDebugBuild UP-TO-DATE AAPT2 aapt2-8.5.0-11315950-linux Daemon #7: Idle daemon unexpectedly exit. This should not happen. > Task :lib-ihttp-okhttp:writeDebugAarMetadata > Task :lib-ihttp-core:compileReleaseKotlinAndroid Unable to clear jar cache after compilation, maybe daemon is already down: java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is: java.net.ConnectException: Connection refused e: Daemon compilation failed: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. org.jetbrains.kotlin.gradle.tasks.DaemonCrashedException: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:250) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemonOrFallbackImpl(GradleKotlinCompilerWork.kt:175) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.run(GradleKotlinCompilerWork.kt:135) at org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction.execute(GradleCompilerRunnerWithWorkers.kt:73) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:200) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:195) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73) at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59) at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$0(DefaultWorkerExecutor.java:174) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:187) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:120) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:162) at org.gradle.internal.Factories$1.create(Factories.java:31) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:264) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:128) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:133) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:157) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:126) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is: java.io.EOFException at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:255) at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:165) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:215) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:160) at jdk.proxy4/jdk.proxy4.$Proxy153.compile(Unknown Source) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.incrementalCompilationWithDaemon(GradleKotlinCompilerWork.kt:342) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:239) ... 38 more Caused by: java.io.EOFException at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:290) at java.base/java.io.DataInputStream.readByte(DataInputStream.java:268) at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:241) ... 44 more Failed to compile with Kotlin daemon: org.jetbrains.kotlin.gradle.tasks.DaemonCrashedException: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:250) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemonOrFallbackImpl(GradleKotlinCompilerWork.kt:175) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.run(GradleKotlinCompilerWork.kt:135) at org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction.execute(GradleCompilerRunnerWithWorkers.kt:73) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:200) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:195) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73) at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59) at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$0(DefaultWorkerExecutor.java:174) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:187) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:120) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:162) at org.gradle.internal.Factories$1.create(Factories.java:31) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:264) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:128) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:133) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:157) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:126) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is: java.io.EOFException at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:255) at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:165) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:215) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:160) at jdk.proxy4/jdk.proxy4.$Proxy153.compile(Unknown Source) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.incrementalCompilationWithDaemon(GradleKotlinCompilerWork.kt:342) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:239) ... 38 more Caused by: java.io.EOFException at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:290) at java.base/java.io.DataInputStream.readByte(DataInputStream.java:268) at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:241) ... 44 more Using fallback strategy: Compile without Kotlin daemon Try ./gradlew --stop if this issue persists. The message received from the daemon indicates that the daemon has disappeared. Build request sent: Build{id=eb2efe81-73f3-4a18-99fd-7a02e9c5a6c0, currentDir=/home/jenkins/.jenkins/workspace/UstadMobile-release} Attempting to read last messages from the daemon log... Daemon pid: 3061895 log file: /home/jenkins/.gradle/daemon/8.7/daemon-3061895.out.log ----- Last 20 lines from daemon log file - daemon-3061895.out.log ----- at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is: java.io.EOFException at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:255) at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:165) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:215) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:160) at jdk.proxy4/jdk.proxy4.$Proxy153.compile(Unknown Source) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.incrementalCompilationWithDaemon(GradleKotlinCompilerWork.kt:342) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:239) ... 38 more Caused by: java.io.EOFException at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:290) at java.base/java.io.DataInputStream.readByte(DataInputStream.java:268) at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:241) ... 44 more Using fallback strategy: Compile without Kotlin daemon Try ./gradlew --stop if this issue persists. Daemon vm is shutting down... The daemon has exited normally or was terminated in response to a user interrupt. ----- End of the daemon log ----- FAILURE: Build failed with an exception. * What went wrong: Gradle build daemon disappeared unexpectedly (it may have been killed or may have crashed) * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. > Get more help at https://help.gradle.org. > Task :lib-database:kspReleaseKotlinAndroid Unable to clear jar cache after compilation, maybe daemon is already down: java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is: java.net.ConnectException: Connection refused e: Daemon compilation failed: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. org.jetbrains.kotlin.gradle.tasks.DaemonCrashedException: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:250) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemonOrFallbackImpl(GradleKotlinCompilerWork.kt:175) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.run(GradleKotlinCompilerWork.kt:135) at org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction.execute(GradleCompilerRunnerWithWorkers.kt:73) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:200) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:195) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73) at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59) at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$0(DefaultWorkerExecutor.java:174) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:187) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:120) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:162) at org.gradle.internal.Factories$1.create(Factories.java:31) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:264) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:128) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:133) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:157) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:126) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is: java.io.EOFException at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:255) at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:165) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:215) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:160) at jdk.proxy4/jdk.proxy4.$Proxy153.compile(Unknown Source) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.nonIncrementalCompilationWithDaemon(GradleKotlinCompilerWork.kt:298) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:241) ... 38 more Caused by: java.io.EOFException at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:290) at java.base/java.io.DataInputStream.readByte(DataInputStream.java:268) at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:241) ... 44 more Failed to compile with Kotlin daemon: org.jetbrains.kotlin.gradle.tasks.DaemonCrashedException: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:250) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemonOrFallbackImpl(GradleKotlinCompilerWork.kt:175) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.run(GradleKotlinCompilerWork.kt:135) at org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction.execute(GradleCompilerRunnerWithWorkers.kt:73) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:200) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:195) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73) at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59) at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$0(DefaultWorkerExecutor.java:174) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:187) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:120) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:162) at org.gradle.internal.Factories$1.create(Factories.java:31) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:264) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:128) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:133) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:157) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:126) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is: java.io.EOFException at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:255) at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:165) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:215) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:160) at jdk.proxy4/jdk.proxy4.$Proxy153.compile(Unknown Source) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.nonIncrementalCompilationWithDaemon(GradleKotlinCompilerWork.kt:298) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:241) ... 38 more Caused by: java.io.EOFException at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:290) at java.base/java.io.DataInputStream.readByte(DataInputStream.java:268) at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:241) ... 44 more Using fallback strategy: Compile without Kotlin daemon Try ./gradlew --stop if this issue persists. Build was aborted Aborted by Mike Dawson Archiving artifacts Recording test results ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error? Finished: ABORTED