importlist % ./gradlew assemble --info Initialized native services in: /Users/sreilly/.gradle/native Found daemon DaemonInfo{pid=25253, address=[55c28be9-c629-4e26-bd77-ea5a070e193d port:54509, addresses:[/127.0.0.1]], state=Idle, lastBusy=1626360633923, context=DefaultDaemonContext[uid=9e6208e3-cd43-4abb-9ef2-3e7d9e342d96,javaHome=/Library/Java/JavaVirtualMachines/jdk-16+36/Contents/Home,daemonRegistryDir=/Users/sreilly/.gradle/daemon,pid=25253,idleTimeout=10800000,priority=NORMAL,daemonOpts=--add-opens,java.base/java.util=ALL-UNNAMED,--add-opens,java.base/java.lang=ALL-UNNAMED,--add-opens,java.base/java.lang.invoke=ALL-UNNAMED,--add-opens,java.prefs/java.util.prefs=ALL-UNNAMED,-XX:MaxMetaspaceSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xms256m,-Xmx512m,-Dfile.encoding=UTF-8,-Duser.country=GB,-Duser.language=en,-Duser.variant]} however its context does not match the desired criteria. Java home is different. Wanted: DefaultDaemonContext[uid=null,javaHome=/Library/Java/JavaVirtualMachines/jdk-15.0.2+7/Contents/Home,daemonRegistryDir=/Users/sreilly/.gradle/daemon,pid=25599,idleTimeout=null,priority=NORMAL,daemonOpts=--add-opens,java.base/java.util=ALL-UNNAMED,--add-opens,java.base/java.lang=ALL-UNNAMED,--add-opens,java.base/java.lang.invoke=ALL-UNNAMED,--add-opens,java.prefs/java.util.prefs=ALL-UNNAMED,-XX:MaxMetaspaceSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xms256m,-Xmx512m,-Dfile.encoding=UTF-8,-Duser.country=GB,-Duser.language=en,-Duser.variant] Actual: DefaultDaemonContext[uid=9e6208e3-cd43-4abb-9ef2-3e7d9e342d96,javaHome=/Library/Java/JavaVirtualMachines/jdk-16+36/Contents/Home,daemonRegistryDir=/Users/sreilly/.gradle/daemon,pid=25253,idleTimeout=10800000,priority=NORMAL,daemonOpts=--add-opens,java.base/java.util=ALL-UNNAMED,--add-opens,java.base/java.lang=ALL-UNNAMED,--add-opens,java.base/java.lang.invoke=ALL-UNNAMED,--add-opens,java.prefs/java.util.prefs=ALL-UNNAMED,-XX:MaxMetaspaceSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xms256m,-Xmx512m,-Dfile.encoding=UTF-8,-Duser.country=GB,-Duser.language=en,-Duser.variant] Looking for a different daemon... The client will now receive all logging from the daemon (pid: 25427). The daemon log file: /Users/sreilly/.gradle/daemon/6.8.1/daemon-25427.out.log Starting 6th build in daemon [uptime: 2 mins 55.691 secs, performance: 99%, non-heap usage: 28% of 256 MiB] Using 12 worker leases. Watching the file system is disabled Starting Build Settings evaluated using settings file '/Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/settings.gradle'. Projects loaded. Root project using build file '/Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/build.gradle'. Included projects: [root project 'importlist', project ':core', project ':core-test', project ':target2012', project ':target2012-test', project ':target2015', project ':target2015-test'] > Configure project : Evaluating root project 'importlist' using build file '/Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/build.gradle'. > Configure project :core Evaluating project ':core' using build file '/Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/core/build.gradle'. file or directory '/Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/core/src/test/java', not found > Configure project :core-test Evaluating project ':core-test' using build file '/Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/core-test/build.gradle'. > Configure project :target2012 Evaluating project ':target2012' using build file '/Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/target2012/build.gradle'. file or directory '/Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/target2012/src/test/java', not found > Configure project :target2012-test Evaluating project ':target2012-test' using build file '/Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/target2012-test/build.gradle'. > Configure project :target2015 Evaluating project ':target2015' using build file '/Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/target2015/build.gradle'. file or directory '/Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/target2015/src/test/java', not found > Configure project :target2015-test Evaluating project ':target2015-test' using build file '/Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/target2015-test/build.gradle'. All projects evaluated. Selected primary task 'assemble' from project : Tasks to be executed: [task ':core:compileJava', task ':core:compileRetrolambdaMain', task ':core:processResources', task ':core:classes', task ':core:jar', task ':core:assemble', task ':core-test:compileJava', task ':core-test:compileRetrolambdaMain', task ':core-test:processResources', task ':core-test:classes', task ':core-test:jar', task ':core-test:assemble', task ':target2012:compileJava', task ':target2012:compileRetrolambdaMain', task ':target2012:processResources', task ':target2012:classes', task ':target2012:jar', task ':target2012:shadowJar', task ':target2012:proguard', task ':target2012:assemble', task ':target2012-test:compileJava', task ':target2012-test:compileRetrolambdaMain', task ':target2012-test:processResources', task ':target2012-test:classes', task ':target2012-test:jar', task ':target2012-test:assemble', task ':target2015:compileJava', task ':target2015:compileRetrolambdaMain', task ':target2015:processResources', task ':target2015:classes', task ':target2015:jar', task ':target2015:shadowJar', task ':target2015:proguard', task ':target2015:assemble', task ':target2015-test:compileJava', task ':target2015-test:compileRetrolambdaMain', task ':target2015-test:processResources', task ':target2015-test:classes', task ':target2015-test:jar', task ':target2015-test:assemble'] Tasks that were excluded: [] :core:compileJava (Thread[Execution worker for ':',5,main]) started. > Task :core:compileJava Caching disabled for task ':core:compileJava' because: Build cache is disabled Task ':core:compileJava' is not up-to-date because: Output property 'destinationDirectory' file /Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/core/build/retrolambda/main has been removed. Output property 'destinationDirectory' file /Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/core/build/retrolambda/main/com has been removed. Output property 'destinationDirectory' file /Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/core/build/retrolambda/main/com/moneydance has been removed. The input changes require a full rebuild for incremental task ':core:compileJava'. Full recompilation is required because no incremental change information is available. This is usually caused by clean builds or changing compiler arguments. Compiling with JDK Java compiler API. Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Created classpath snapshot for incremental compilation in 0.003 secs. 1 duplicate classes found in classpath (see all with --debug). :core:compileJava (Thread[Execution worker for ':',5,main]) completed. Took 1.077 secs. :core:compileRetrolambdaMain (Thread[Execution worker for ':',5,main]) started. > Task :core:compileRetrolambdaMain FAILED Caching disabled for task ':core:compileRetrolambdaMain' because: Build cache is disabled Task ':core:compileRetrolambdaMain' is not up-to-date because: Task has failed previously. The input changes require a full rebuild for incremental task ':core:compileRetrolambdaMain'. Starting process 'command '/Library/Java/JavaVirtualMachines/jdk-15.0.2+7/Contents/Home/bin/java''. Working directory: /Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/core Command: /Library/Java/JavaVirtualMachines/jdk-15.0.2+7/Contents/Home/bin/java -Dretrolambda.bytecodeVersion=50 -Dretrolambda.classpath=/Users/sreilly/.gradle/caches/modules-2/files-2.1/com.google.dagger/dagger/2.37/899edff1dfa63b988d0209c91eb62a6e7dfb505c/dagger-2.37.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/net.sourceforge.streamsupport/streamsupport/1.7.3/542d78c7d176bd0ddd8cac500c231738b152a017/streamsupport-1.7.3.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-configuration2/2.3/97dcb24a1624e93d7ef2a434d3c1707ceba9d01b/commons-configuration2-2.3.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-text/1.9/ba6ac8c2807490944a0a27f6f8e68fb5ed2e80e2/commons-text-1.9.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.12.0/c6842c86792ff03b9f1d1fe2aab8dc23aa6c6f0e/commons-lang3-3.12.0.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.10.0/79384da84646660c57b89aa86a5a1eb98af50e00/commons-io-2.10.0.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-nop/1.7.30/55d4c73dd343efebd236abfeb367c9ef41d55063/slf4j-nop-1.7.30.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/com.github.spotbugs/spotbugs/3.1.12/f44d1e64d96d683cc930622f1cc23b87a0bcd299/spotbugs-3.1.12.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.8.0-beta2/ba136e771a794f77ab41fa879706e5cbd5b20f39/slf4j-api-1.8.0-beta2.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/org.checkerframework/checker/3.14.0/1a4a43a00348061599788f0d5e49a551970999f5/checker-3.14.0.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/javax.inject/javax.inject/1/6975da39a7040257bd51d21a231b76c915872d38/javax.inject-1.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.2/4bfc12adfe4842bf07b657f0369c4cb522955686/commons-logging-1.2.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-commons/7.0/478006d07b7c561ae3a92ddc1829bca81ae0cdd1/asm-commons-7.0.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-util/7.0/18d4d07010c24405129a6dbb0e92057f8779fb9d/asm-util-7.0.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-analysis/7.0/4b310d20d6f1c6b7197a75f1b5d69f169bc8ac1f/asm-analysis-7.0.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-tree/7.0/29bc62dcb85573af6e62e5b2d735ef65966c4180/asm-tree-7.0.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm/7.0/d74d4ba0dee443f68fb2dcb7fcdb945a2cd89912/asm-7.0.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/org.apache.bcel/bcel/6.3/ab01e21304edb070aa840b856a4b26f17f901479/bcel-6.3.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/net.jcip/jcip-annotations/1.0/afba4942caaeaf46aab0b976afd57cc7c181467e/jcip-annotations-1.0.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/org.dom4j/dom4j/2.1.1/3dce5dbb3571aa820c677fadd8349bfa8f00c199/dom4j-2.1.1.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/jaxen/jaxen/1.1.6/3f8c36d9a0578e8e98f030c662b69888b1430ac0/jaxen-1.1.6.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/commons-lang/commons-lang/2.6/ce1edb914c94ebc388f086c6827e8bdeec71ac2/commons-lang-2.6.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/com.github.spotbugs/spotbugs-annotations/3.1.12/ba2c77a05091820668987292f245f3b089387bfa/spotbugs-annotations-3.1.12.jar:/Users/sreilly/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/3.0.2/25ea2e8b0c338a877313bd4672d3fe056ea78f0d/jsr305-3.0.2.jar:/Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/core/build/retrolambda/main -Dretrolambda.classpathFile=/var/folders/s3/ryyt_38n1n10hfpq15l8f8q80000gn/T/inc-11902135247030069369.path -Dretrolambda.inputDir=/Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/core/build/retrolambda/main -Dretrolambda.outputDir=/Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/core/build/classes/java/main -Dfile.encoding=UTF-8 -Duser.country=GB -Duser.language=en -Duser.variant -cp /Users/sreilly/.gradle/caches/modules-2/files-2.1/net.orfjackal.retrolambda/retrolambda/2.5.6/a5e45acb3effc169385b46b3f5e1b6a4b4cb9f6c/retrolambda-2.5.6.jar net.orfjackal.retrolambda.Main Successfully started process 'command '/Library/Java/JavaVirtualMachines/jdk-15.0.2+7/Contents/Home/bin/java'' Retrolambda 2.5.6 00:00 INFO: Bytecode version: 50 (Java 6) 00:00 INFO: Default methods: false 00:00 INFO: Input directory: /Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/core/build/retrolambda/main 00:00 INFO: Output directory: /Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/core/build/classes/java/main 00:00 INFO: Classpath: [/Users/sreilly/.gradle/caches/modules-2/files-2.1/com.google.dagger/dagger/2.37/899edff1dfa63b988d0209c91eb62a6e7dfb505c/dagger-2.37.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/net.sourceforge.streamsupport/streamsupport/1.7.3/542d78c7d176bd0ddd8cac500c231738b152a017/streamsupport-1.7.3.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-configuration2/2.3/97dcb24a1624e93d7ef2a434d3c1707ceba9d01b/commons-configuration2-2.3.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-text/1.9/ba6ac8c2807490944a0a27f6f8e68fb5ed2e80e2/commons-text-1.9.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.12.0/c6842c86792ff03b9f1d1fe2aab8dc23aa6c6f0e/commons-lang3-3.12.0.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.10.0/79384da84646660c57b89aa86a5a1eb98af50e00/commons-io-2.10.0.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-nop/1.7.30/55d4c73dd343efebd236abfeb367c9ef41d55063/slf4j-nop-1.7.30.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/com.github.spotbugs/spotbugs/3.1.12/f44d1e64d96d683cc930622f1cc23b87a0bcd299/spotbugs-3.1.12.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.8.0-beta2/ba136e771a794f77ab41fa879706e5cbd5b20f39/slf4j-api-1.8.0-beta2.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/org.checkerframework/checker/3.14.0/1a4a43a00348061599788f0d5e49a551970999f5/checker-3.14.0.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/javax.inject/javax.inject/1/6975da39a7040257bd51d21a231b76c915872d38/javax.inject-1.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.2/4bfc12adfe4842bf07b657f0369c4cb522955686/commons-logging-1.2.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-commons/7.0/478006d07b7c561ae3a92ddc1829bca81ae0cdd1/asm-commons-7.0.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-util/7.0/18d4d07010c24405129a6dbb0e92057f8779fb9d/asm-util-7.0.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-analysis/7.0/4b310d20d6f1c6b7197a75f1b5d69f169bc8ac1f/asm-analysis-7.0.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-tree/7.0/29bc62dcb85573af6e62e5b2d735ef65966c4180/asm-tree-7.0.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm/7.0/d74d4ba0dee443f68fb2dcb7fcdb945a2cd89912/asm-7.0.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/org.apache.bcel/bcel/6.3/ab01e21304edb070aa840b856a4b26f17f901479/bcel-6.3.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/net.jcip/jcip-annotations/1.0/afba4942caaeaf46aab0b976afd57cc7c181467e/jcip-annotations-1.0.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/org.dom4j/dom4j/2.1.1/3dce5dbb3571aa820c677fadd8349bfa8f00c199/dom4j-2.1.1.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/jaxen/jaxen/1.1.6/3f8c36d9a0578e8e98f030c662b69888b1430ac0/jaxen-1.1.6.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/commons-lang/commons-lang/2.6/ce1edb914c94ebc388f086c6827e8bdeec71ac2/commons-lang-2.6.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/com.github.spotbugs/spotbugs-annotations/3.1.12/ba2c77a05091820668987292f245f3b089387bfa/spotbugs-annotations-3.1.12.jar, /Users/sreilly/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/3.0.2/25ea2e8b0c338a877313bd4672d3fe056ea78f0d/jsr305-3.0.2.jar, /Users/sreilly/Projects/moneydance/3rd_party_extensions/importlist/core/build/retrolambda/main] 00:00 INFO: Included files: all 00:00 INFO: JVM version: 15.0.2 00:00 INFO: Agent enabled: false 00:00 INFO: javac hacks: false 00:00 ERROR: Failed to run Retrolambda java.lang.IllegalStateException: Cannot initialize dumper; unexpected JDK implementation. Please run Retrolambda using the Java agent (enable forking in the Maven plugin). at net.orfjackal.retrolambda.lambdas.LambdaClassDumper.install(LambdaClassDumper.java:38) at net.orfjackal.retrolambda.Retrolambda.run(Retrolambda.java:67) at net.orfjackal.retrolambda.Main.main(Main.java:28) Suppressed: java.lang.RuntimeException: java.lang.IllegalAccessException: class net.orfjackal.retrolambda.lambdas.LambdaClassDumper cannot access a member of class java.lang.invoke.InnerClassLambdaMetafactory (in module java.base) with modifiers "private static final" at net.orfjackal.retrolambda.lambdas.LambdaClassDumper.uninstall(LambdaClassDumper.java:48) at net.orfjackal.retrolambda.lambdas.LambdaClassDumper.close(LambdaClassDumper.java:55) at net.orfjackal.retrolambda.Retrolambda.run(Retrolambda.java:102) ... 1 more Caused by: java.lang.IllegalAccessException: class net.orfjackal.retrolambda.lambdas.LambdaClassDumper cannot access a member of class java.lang.invoke.InnerClassLambdaMetafactory (in module java.base) with modifiers "private static final" at java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:385) at java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:693) at java.base/java.lang.reflect.Field.checkAccess(Field.java:1096) at java.base/java.lang.reflect.Field.set(Field.java:791) at net.orfjackal.retrolambda.lambdas.LambdaClassDumper.uninstall(LambdaClassDumper.java:46) ... 3 more Caused by: java.lang.NoSuchFieldException: modifiers at java.base/java.lang.Class.getDeclaredField(Class.java:2569) at net.orfjackal.retrolambda.lambdas.LambdaClassDumper.makeNonFinal(LambdaClassDumper.java:59) at net.orfjackal.retrolambda.lambdas.LambdaClassDumper.install(LambdaClassDumper.java:32) ... 2 more :core:compileRetrolambdaMain (Thread[Execution worker for ':',5,main]) completed. Took 0.185 secs. FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':core:compileRetrolambdaMain'. > Process 'command '/Library/Java/JavaVirtualMachines/jdk-15.0.2+7/Contents/Home/bin/java'' finished with non-zero exit value 1 * Try: Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/6.8.1/userguide/command_line_interface.html#sec:command_line_warnings BUILD FAILED in 2s 2 actionable tasks: 2 executed