Skip to content

Remove tests

Remove tests #415

Triggered via push November 28, 2025 14:10
Status Success
Total duration 1m 10s
Artifacts 1

build-prs.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

50 errors
AccessTransformerTests.the userdev runtime supports loading ats from a file: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/AccessTransformerTests.groovy#L51
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir12687891266021508452/userdev_supports_ats_from_file with arguments [compileJava, --stacktrace] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir12687891266021508452/userdev_supports_ats_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error > Task :compileJava FAILED [Incubating] Problems report is available at: file:///private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir12687891266021508452/userdev_supports_ats_from_file/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir12687891266021508452/userdev_supports_ats_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':compileJava'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:111) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.executeWithServices(DefaultTaskExecutionGraph.java:138) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.execute(DefaultTaskExecutionGraph.java:123) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:35) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:51) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:43) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor.execute(BuildOperationFiringBuildWorkerExecutor.java:40) at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$executeTasks$10(DefaultBuildLifecycleController.java:313) at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:266) at org.gradle.internal.model.StateTransitionController.lambda$tryTransition$8(StateTransitionController.java:177) at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:46) at org.gradle.internal.model.StateTransitionController.tryTransition(StateTransitionController.java:177) at org.gradle.internal.build.DefaultBuildLifecycleController.executeTasks(DefaultBuildLifecycleController.java:304) at org.gradle.internal.build.DefaultBuildWorkGraphController$DefaultBuildWorkGraph.runWork(DefaultBuildWorkGraphController.java:220) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.composite.internal.DefaultBuildController.doRun(DefaultBuildController.java:181) at org.gradle.composite.internal.DefaultBuildController.access$000(DefaultBuildController.java:50) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.lambda$run$0(DefaultBuildController.java:198) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.run(DefaultBuildController.java:198) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed; see the compiler output below. /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir12687891266021508452/userdev_supports_ats_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:89) at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:50) at org.gradle.api.internal.tasks.compile.daemon.AbstractIsolatedCompilerWorkerExecutor$CompilerWorkAction.execute(AbstractIsolatedCompilerWorkerExecutor.java:78) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:54) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:48) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.AbstractClassLoaderWorker.executeInClassLoader(AbstractClassLoaderWorker.java:48) at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:32) at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:22) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:108) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:77) at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$1(WorkerAction.java:150) at org.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41) at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$2(WorkerAction.java:150) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:142) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164) at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) BUILD FAILED in 54s 8 actionable tasks: 8 executed
AccessTransformerTests.the userdev runtime supports loading ats from a file after the dependencies block: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/AccessTransformerTests.groovy#L94
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir7858878342760028428/userdev_supports_ats_from_file with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava FAILED /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir7858878342760028428/userdev_supports_ats_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error [Incubating] Problems report is available at: file:///private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir7858878342760028428/userdev_supports_ats_from_file/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir7858878342760028428/userdev_supports_ats_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 14s 8 actionable tasks: 8 executed
AccessTransformerTests.the userdev runtime supports loading ats from multiple files: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/AccessTransformerTests.groovy#L138
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir14160538583215892059/userdev_supports_ats_in_multiple_distinctly_named_files with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava FAILED /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir14160538583215892059/userdev_supports_ats_in_multiple_distinctly_named_files/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir14160538583215892059/userdev_supports_ats_in_multiple_distinctly_named_files/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:9: error: LOGGER has private access in Minecraft System.out.println(Minecraft.LOGGER.getClass().toString()); ^ 2 errors [Incubating] Problems report is available at: file:///private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir14160538583215892059/userdev_supports_ats_in_multiple_distinctly_named_files/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir14160538583215892059/userdev_supports_ats_in_multiple_distinctly_named_files/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 2 errors * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 11s 8 actionable tasks: 8 executed
AccessTransformerTests.the userdev runtime supports loading ats from multiple files named the same in different directories: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/AccessTransformerTests.groovy#L182
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir4440566295187013555/userdev_supports_ats_in_files_named_the_same with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava FAILED /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir4440566295187013555/userdev_supports_ats_in_files_named_the_same/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir4440566295187013555/userdev_supports_ats_in_files_named_the_same/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:9: error: LOGGER has private access in Minecraft System.out.println(Minecraft.LOGGER.getClass().toString()); ^ 2 errors [Incubating] Problems report is available at: file:///private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir4440566295187013555/userdev_supports_ats_in_files_named_the_same/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir4440566295187013555/userdev_supports_ats_in_files_named_the_same/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 2 errors * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 11s 8 actionable tasks: 8 executed
AccessTransformerTests.the userdev runtime supports loading ats from a file: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/AccessTransformerTests.groovy#L51
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_the_userdev_runtime_0_tempDir1136422108207334664/userdev_supports_ats_from_file with arguments [compileJava, --stacktrace] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava /tmp/spock_the_userdev_runtime_0_tempDir1136422108207334664/userdev_supports_ats_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error > Task :compileJava FAILED [Incubating] Problems report is available at: file:///tmp/spock_the_userdev_runtime_0_tempDir1136422108207334664/userdev_supports_ats_from_file/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /tmp/spock_the_userdev_runtime_0_tempDir1136422108207334664/userdev_supports_ats_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':compileJava'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed; see the compiler output below. /tmp/spock_the_userdev_runtime_0_tempDir1136422108207334664/userdev_supports_ats_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:89) at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:50) at org.gradle.api.internal.tasks.compile.daemon.AbstractIsolatedCompilerWorkerExecutor$CompilerWorkAction.execute(AbstractIsolatedCompilerWorkerExecutor.java:78) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:54) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:48) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.AbstractClassLoaderWorker.executeInClassLoader(AbstractClassLoaderWorker.java:48) at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:32) at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:22) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:108) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:77) at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$1(WorkerAction.java:150) at org.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41) at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$2(WorkerAction.java:150) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:142) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164) at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) BUILD FAILED in 58s 8 actionable tasks: 8 executed
AccessTransformerTests.the userdev runtime supports loading ats from a file after the dependencies block: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/AccessTransformerTests.groovy#L94
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_the_userdev_runtime_0_tempDir14311204771899360304/userdev_supports_ats_from_file with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava FAILED /tmp/spock_the_userdev_runtime_0_tempDir14311204771899360304/userdev_supports_ats_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error [Incubating] Problems report is available at: file:///tmp/spock_the_userdev_runtime_0_tempDir14311204771899360304/userdev_supports_ats_from_file/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /tmp/spock_the_userdev_runtime_0_tempDir14311204771899360304/userdev_supports_ats_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 11s 8 actionable tasks: 8 executed
AccessTransformerTests.the userdev runtime supports loading ats from multiple files: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/AccessTransformerTests.groovy#L138
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_the_userdev_runtime_0_tempDir8071561713838270675/userdev_supports_ats_in_multiple_distinctly_named_files with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava FAILED /tmp/spock_the_userdev_runtime_0_tempDir8071561713838270675/userdev_supports_ats_in_multiple_distinctly_named_files/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ /tmp/spock_the_userdev_runtime_0_tempDir8071561713838270675/userdev_supports_ats_in_multiple_distinctly_named_files/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:9: error: LOGGER has private access in Minecraft System.out.println(Minecraft.LOGGER.getClass().toString()); ^ 2 errors [Incubating] Problems report is available at: file:///tmp/spock_the_userdev_runtime_0_tempDir8071561713838270675/userdev_supports_ats_in_multiple_distinctly_named_files/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /tmp/spock_the_userdev_runtime_0_tempDir8071561713838270675/userdev_supports_ats_in_multiple_distinctly_named_files/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 2 errors * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 11s 8 actionable tasks: 8 executed
AccessTransformerTests.the userdev runtime supports loading ats from multiple files named the same in different directories: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/AccessTransformerTests.groovy#L182
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_the_userdev_runtime_0_tempDir11580004973505484726/userdev_supports_ats_in_files_named_the_same with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava FAILED /tmp/spock_the_userdev_runtime_0_tempDir11580004973505484726/userdev_supports_ats_in_files_named_the_same/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ /tmp/spock_the_userdev_runtime_0_tempDir11580004973505484726/userdev_supports_ats_in_files_named_the_same/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:9: error: LOGGER has private access in Minecraft System.out.println(Minecraft.LOGGER.getClass().toString()); ^ 2 errors [Incubating] Problems report is available at: file:///tmp/spock_the_userdev_runtime_0_tempDir11580004973505484726/userdev_supports_ats_in_files_named_the_same/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /tmp/spock_the_userdev_runtime_0_tempDir11580004973505484726/userdev_supports_ats_in_files_named_the_same/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 2 errors * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 11s 8 actionable tasks: 8 executed
AccessTransformerTests.the userdev runtime supports loading ats from a file: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/AccessTransformerTests.groovy#L51
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir6688080533325422011\userdev_supports_ats_from_file with arguments [compileJava, --stacktrace] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir6688080533325422011\userdev_supports_ats_from_file\src\main\java\net\neoforged\gradle\userdev\FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error > Task :compileJava FAILED [Incubating] Problems report is available at: file:///C:/Users/runneradmin/AppData/Local/Temp/spock_the_userdev_runtime_0_tempDir6688080533325422011/userdev_supports_ats_from_file/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir6688080533325422011\userdev_supports_ats_from_file\src\main\java\net\neoforged\gradle\userdev\FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':compileJava'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:111) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.executeWithServices(DefaultTaskExecutionGraph.java:138) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.execute(DefaultTaskExecutionGraph.java:123) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:35) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:51) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:43) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor.execute(BuildOperationFiringBuildWorkerExecutor.java:40) at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$executeTasks$10(DefaultBuildLifecycleController.java:313) at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:266) at org.gradle.internal.model.StateTransitionController.lambda$tryTransition$8(StateTransitionController.java:177) at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:46) at org.gradle.internal.model.StateTransitionController.tryTransition(StateTransitionController.java:177) at org.gradle.internal.build.DefaultBuildLifecycleController.executeTasks(DefaultBuildLifecycleController.java:304) at org.gradle.internal.build.DefaultBuildWorkGraphController$DefaultBuildWorkGraph.runWork(DefaultBuildWorkGraphController.java:220) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.composite.internal.DefaultBuildController.doRun(DefaultBuildController.java:181) at org.gradle.composite.internal.DefaultBuildController.access$000(DefaultBuildController.java:50) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.lambda$run$0(DefaultBuildController.java:198) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.run(DefaultBuildController.java:198) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed; see the compiler output below. C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir6688080533325422011\userdev_supports_ats_from_file\src\main\java\net\neoforged\gradle\userdev\FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:89) at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:50) at org.gradle.api.internal.tasks.compile.daemon.AbstractIsolatedCompilerWorkerExecutor$CompilerWorkAction.execute(AbstractIsolatedCompilerWorkerExecutor.java:78) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:54) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:48) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.AbstractClassLoaderWorker.executeInClassLoader(AbstractClassLoaderWorker.java:48) at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:32) at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:22) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:108) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:77) at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$1(WorkerAction.java:150) at org.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41) at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$2(WorkerAction.java:150) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:142) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164) at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) BUILD FAILED in 1m 2s 8 actionable tasks: 8 executed
AccessTransformerTests.the userdev runtime supports loading ats from a file after the dependencies block: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/AccessTransformerTests.groovy#L94
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir8481421657658539175\userdev_supports_ats_from_file with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava FAILED C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir8481421657658539175\userdev_supports_ats_from_file\src\main\java\net\neoforged\gradle\userdev\FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error [Incubating] Problems report is available at: file:///C:/Users/runneradmin/AppData/Local/Temp/spock_the_userdev_runtime_0_tempDir8481421657658539175/userdev_supports_ats_from_file/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir8481421657658539175\userdev_supports_ats_from_file\src\main\java\net\neoforged\gradle\userdev\FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 15s 8 actionable tasks: 8 executed
AccessTransformerTests.the userdev runtime supports loading ats from multiple files: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/AccessTransformerTests.groovy#L138
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir3669375145063405299\userdev_supports_ats_in_multiple_distinctly_named_files with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava FAILED C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir3669375145063405299\userdev_supports_ats_in_multiple_distinctly_named_files\src\main\java\net\neoforged\gradle\userdev\FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir3669375145063405299\userdev_supports_ats_in_multiple_distinctly_named_files\src\main\java\net\neoforged\gradle\userdev\FunctionalTests.java:9: error: LOGGER has private access in Minecraft System.out.println(Minecraft.LOGGER.getClass().toString()); ^ 2 errors [Incubating] Problems report is available at: file:///C:/Users/runneradmin/AppData/Local/Temp/spock_the_userdev_runtime_0_tempDir3669375145063405299/userdev_supports_ats_in_multiple_distinctly_named_files/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir3669375145063405299\userdev_supports_ats_in_multiple_distinctly_named_files\src\main\java\net\neoforged\gradle\userdev\FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 2 errors * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 14s 8 actionable tasks: 8 executed
AccessTransformerTests.the userdev runtime supports loading ats from multiple files named the same in different directories: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/AccessTransformerTests.groovy#L182
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir9960244199969211023\userdev_supports_ats_in_files_named_the_same with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava FAILED C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir9960244199969211023\userdev_supports_ats_in_files_named_the_same\src\main\java\net\neoforged\gradle\userdev\FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir9960244199969211023\userdev_supports_ats_in_files_named_the_same\src\main\java\net\neoforged\gradle\userdev\FunctionalTests.java:9: error: LOGGER has private access in Minecraft System.out.println(Minecraft.LOGGER.getClass().toString()); ^ 2 errors [Incubating] Problems report is available at: file:///C:/Users/runneradmin/AppData/Local/Temp/spock_the_userdev_runtime_0_tempDir9960244199969211023/userdev_supports_ats_in_files_named_the_same/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir9960244199969211023\userdev_supports_ats_in_files_named_the_same\src\main\java\net\neoforged\gradle\userdev\FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 2 errors * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 14s 8 actionable tasks: 8 executed
AdvancedFmlTests.a mod with userdev as dependency can run the patch task for that dependency: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/AdvancedFmlTests.groovy#L33
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir17631025599803078728/running_patch_task_is_possible with arguments [:neoFormRecompile, --stacktrace] Output: > Task :neoFormListLibraries > Task :neoFormListTransformLibraries > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :neoFormDecompile > Task :neoFormInject FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':neoFormInject'. > Failed to execute stage: Default[outputs=[OutputEntry[output=/private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir17631025599803078728/running_patch_task_is_possible/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/inject/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent$$Lambda$2478/0x000000b001c00440@5c06a0fa] * Try: > 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. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':neoFormInject'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:111) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.executeWithServices(DefaultTaskExecutionGraph.java:138) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.execute(DefaultTaskExecutionGraph.java:123) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:35) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:51) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:43) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor.execute(BuildOperationFiringBuildWorkerExecutor.java:40) at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$executeTasks$10(DefaultBuildLifecycleController.java:313) at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:266) at org.gradle.internal.model.StateTransitionController.lambda$tryTransition$8(StateTransitionController.java:177) at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:46) at org.gradle.internal.model.StateTransitionController.tryTransition(StateTransitionController.java:177) at org.gradle.internal.build.DefaultBuildLifecycleController.executeTasks(DefaultBuildLifecycleController.java:304) at org.gradle.internal.build.DefaultBuildWorkGraphController$DefaultBuildWorkGraph.runWork(DefaultBuildWorkGraphController.java:220) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.composite.internal.DefaultBuildController.doRun(DefaultBuildController.java:181) at org.gradle.composite.internal.DefaultBuildController.access$000(DefaultBuildController.java:50) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.lambda$run$0(DefaultBuildController.java:198) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.run(DefaultBuildController.java:198) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[outputs=[OutputEntry[output=/private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir17631025599803078728/running_patch_task_is_possible/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/inject/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent$$Lambda$2478/0x000000b001c00440@5c06a0fa] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:284) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:129) at net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent.run(InjectZipContent.java:62) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29) at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:244) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:30) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:27) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:48) at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:229) at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:212) at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:195) at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:162) at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:105) at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:44) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:59) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:56) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:56) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:44) at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:42) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:75) at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:50) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:28) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:67) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:37) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:61) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:26) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:69) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:46) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:40) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:29) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:189) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:75) at org.gradle.internal.Either$Right.fold(Either.java:175) at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:62) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:73) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:48) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:46) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:35) at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:75) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:35) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:49) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:27) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:71) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:39) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:65) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:36) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:107) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:56) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:64) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:43) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.executeWithNonEmptySources(AbstractSkipEmptyWorkStep.java:125) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:56) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:36) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:36) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:23) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:75) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:41) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.lambda$execute$0(AssignMutableWorkspaceStep.java:35) at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:289) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:31) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:22) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:40) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:23) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.lambda$execute$2(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:39) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:46) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:34) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:48) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:35) at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:64) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:127) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:111) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.executeWithServices(DefaultTaskExecutionGraph.java:138) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.execute(DefaultTaskExecutionGraph.java:123) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:35) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:51) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:43) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor.execute(BuildOperationFiringBuildWorkerExecutor.java:40) at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$executeTasks$10(DefaultBuildLifecycleController.java:313) at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:266) at org.gradle.internal.model.StateTransitionController.lambda$tryTransition$8(StateTransitionController.java:177) at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:46) at org.gradle.internal.model.StateTransitionController.tryTransition(StateTransitionController.java:177) at org.gradle.internal.build.DefaultBuildLifecycleController.executeTasks(DefaultBuildLifecycleController.java:304) at org.gradle.internal.build.DefaultBuildWorkGraphController$DefaultBuildWorkGraph.runWork(DefaultBuildWorkGraphController.java:220) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.composite.internal.DefaultBuildController.doRun(DefaultBuildController.java:181) at org.gradle.composite.internal.DefaultBuildController.access$000(DefaultBuildController.java:50) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.lambda$run$0(DefaultBuildController.java:198) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.run(DefaultBuildController.java:198) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: java.lang.RuntimeException: Could not create zip file: config/inject/mcp/client/Start.java at net.neoforged.gradle.util.ZipBuildingFileTreeVisitor.visitFile(ZipBuildingFileTreeVisitor.java:47) at org.gradle.api.internal.file.collections.PathVisitor.visitFile(PathVisitor.java:88) at org.gradle.api.internal.file.collections.PathVisitor.visitFile(PathVisitor.java:38) at org.gradle.api.internal.file.collections.DefaultDirectoryWalker.walkDir(DefaultDirectoryWalker.java:44) at org.gradle.api.internal.file.collections.DirectoryFileTree.walkDir(DirectoryFileTree.java:150) at org.gradle.api.internal.file.collections.DirectoryFileTree.visitFrom(DirectoryFileTree.java:128) at org.gradle.api.internal.file.collections.DirectoryFileTree.visit(DirectoryFileTree.java:114) at org.gradle.api.internal.file.collections.FileTreeAdapter.visit(FileTreeAdapter.java:110) at org.gradle.api.internal.file.CompositeFileTree.visit(CompositeFileTree.java:108) at net.neoforged.gradle.neoform.runtime.tasks.InjectFromFileTreeSource.copyTo(InjectFromFileTreeSource.java:48) at net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent.injectCode(InjectZipContent.java:85) at net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent.lambda$run$0(InjectZipContent.java:59) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:127) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:83) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeStage(CachedExecutionBuilder.java:213) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) ... 152 more Caused by: java.util.zip.ZipException: duplicate entry: mcp/client/Start.java at net.neoforged.gradle.util.ZipBuildingFileTreeVisitor.visitFile(ZipBuildingFileTreeVisitor.java:43) ... 167 more BUILD FAILED in 2m 59s 9 actionable tasks: 9 executed
AdvancedFmlTests.a mod with userdev as dependency can run the patch task for that dependency: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/AdvancedFmlTests.groovy#L33
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_a_mod_with_userdev__0_tempDir337344855388881862/running_patch_task_is_possible with arguments [:neoFormRecompile, --stacktrace] Output: > Task :neoFormListLibraries > Task :neoFormListTransformLibraries > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :neoFormDecompile > Task :neoFormInject FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':neoFormInject'. > Failed to execute stage: Default[outputs=[OutputEntry[output=/tmp/spock_a_mod_with_userdev__0_tempDir337344855388881862/running_patch_task_is_possible/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/inject/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent$$Lambda$2480/0x00007fe170bffa50@15efb684] * Try: > 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. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':neoFormInject'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:111) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.executeWithServices(DefaultTaskExecutionGraph.java:138) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.execute(DefaultTaskExecutionGraph.java:123) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:35) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:51) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:43) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor.execute(BuildOperationFiringBuildWorkerExecutor.java:40) at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$executeTasks$10(DefaultBuildLifecycleController.java:313) at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:266) at org.gradle.internal.model.StateTransitionController.lambda$tryTransition$8(StateTransitionController.java:177) at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:46) at org.gradle.internal.model.StateTransitionController.tryTransition(StateTransitionController.java:177) at org.gradle.internal.build.DefaultBuildLifecycleController.executeTasks(DefaultBuildLifecycleController.java:304) at org.gradle.internal.build.DefaultBuildWorkGraphController$DefaultBuildWorkGraph.runWork(DefaultBuildWorkGraphController.java:220) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.composite.internal.DefaultBuildController.doRun(DefaultBuildController.java:181) at org.gradle.composite.internal.DefaultBuildController.access$000(DefaultBuildController.java:50) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.lambda$run$0(DefaultBuildController.java:198) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.run(DefaultBuildController.java:198) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[outputs=[OutputEntry[output=/tmp/spock_a_mod_with_userdev__0_tempDir337344855388881862/running_patch_task_is_possible/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/inject/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent$$Lambda$2480/0x00007fe170bffa50@15efb684] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:284) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:129) at net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent.run(InjectZipContent.java:62) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29) at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:244) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:30) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:27) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:48) at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:229) at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:212) at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:195) at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:162) at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:105) at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:44) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:59) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:56) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:56) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:44) at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:42) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:75) at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:50) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:28) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:67) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:37) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:61) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:26) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:69) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:46) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:40) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:29) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:189) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:75) at org.gradle.internal.Either$Right.fold(Either.java:175) at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:62) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:73) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:48) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:46) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:35) at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:75) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:35) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:49) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:27) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:71) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:39) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:65) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:36) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:107) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:56) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:64) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:43) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.executeWithNonEmptySources(AbstractSkipEmptyWorkStep.java:125) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:56) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:36) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:36) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:23) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:75) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:41) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.lambda$execute$0(AssignMutableWorkspaceStep.java:35) at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:289) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:31) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:22) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:40) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:23) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.lambda$execute$2(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:39) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:46) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:34) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:48) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:35) at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:64) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:127) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:111) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.executeWithServices(DefaultTaskExecutionGraph.java:138) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.execute(DefaultTaskExecutionGraph.java:123) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:35) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:51) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:43) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor.execute(BuildOperationFiringBuildWorkerExecutor.java:40) at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$executeTasks$10(DefaultBuildLifecycleController.java:313) at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:266) at org.gradle.internal.model.StateTransitionController.lambda$tryTransition$8(StateTransitionController.java:177) at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:46) at org.gradle.internal.model.StateTransitionController.tryTransition(StateTransitionController.java:177) at org.gradle.internal.build.DefaultBuildLifecycleController.executeTasks(DefaultBuildLifecycleController.java:304) at org.gradle.internal.build.DefaultBuildWorkGraphController$DefaultBuildWorkGraph.runWork(DefaultBuildWorkGraphController.java:220) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.composite.internal.DefaultBuildController.doRun(DefaultBuildController.java:181) at org.gradle.composite.internal.DefaultBuildController.access$000(DefaultBuildController.java:50) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.lambda$run$0(DefaultBuildController.java:198) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.run(DefaultBuildController.java:198) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: java.lang.RuntimeException: Could not create zip file: config/inject/mcp/client/Start.java at net.neoforged.gradle.util.ZipBuildingFileTreeVisitor.visitFile(ZipBuildingFileTreeVisitor.java:47) at org.gradle.api.internal.file.collections.PathVisitor.visitFile(PathVisitor.java:88) at org.gradle.api.internal.file.collections.PathVisitor.visitFile(PathVisitor.java:38) at org.gradle.api.internal.file.collections.DefaultDirectoryWalker.walkDir(DefaultDirectoryWalker.java:44) at org.gradle.api.internal.file.collections.DirectoryFileTree.walkDir(DirectoryFileTree.java:150) at org.gradle.api.internal.file.collections.DirectoryFileTree.visitFrom(DirectoryFileTree.java:128) at org.gradle.api.internal.file.collections.DirectoryFileTree.visit(DirectoryFileTree.java:114) at org.gradle.api.internal.file.collections.FileTreeAdapter.visit(FileTreeAdapter.java:110) at org.gradle.api.internal.file.CompositeFileTree.visit(CompositeFileTree.java:108) at net.neoforged.gradle.neoform.runtime.tasks.InjectFromFileTreeSource.copyTo(InjectFromFileTreeSource.java:48) at net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent.injectCode(InjectZipContent.java:85) at net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent.lambda$run$0(InjectZipContent.java:59) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:127) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:83) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeStage(CachedExecutionBuilder.java:213) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) ... 152 more Caused by: java.util.zip.ZipException: duplicate entry: mcp/client/Start.java at net.neoforged.gradle.util.ZipBuildingFileTreeVisitor.visitFile(ZipBuildingFileTreeVisitor.java:43) ... 167 more BUILD FAILED in 2m 11s 9 actionable tasks: 9 executed
AdvancedFmlTests.a mod with userdev as dependency can run the patch task for that dependency: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/AdvancedFmlTests.groovy#L33
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir1373312443819613071\running_patch_task_is_possible with arguments [:neoFormRecompile, --stacktrace] Output: > Task :neoFormListLibraries > Task :neoFormListTransformLibraries > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :neoFormDecompile > Task :neoFormInject FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':neoFormInject'. > Failed to execute stage: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir1373312443819613071\running_patch_task_is_possible\build\neoForm\neoFormJoined1.21.10-20251010.172816\steps\inject\outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent$$Lambda$2446/0x0000012f23be9188@6813814d] * Try: > 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. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':neoFormInject'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir1373312443819613071\running_patch_task_is_possible\build\neoForm\neoFormJoined1.21.10-20251010.172816\steps\inject\outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent$$Lambda$2446/0x0000012f23be9188@6813814d] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:284) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:129) at net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent.run(InjectZipContent.java:62) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29) at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:244) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:30) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:27) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:48) at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:229) at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:212) at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:195) at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:162) at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:105) at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:44) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:59) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:56) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:56) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:44) at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:42) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:75) at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:50) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:28) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:67) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:37) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:61) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:26) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:69) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:46) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:40) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:29) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:189) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:75) at org.gradle.internal.Either$Right.fold(Either.java:175) at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:62) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:73) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:48) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:46) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:35) at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:75) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:35) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:49) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:27) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:71) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:39) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:65) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:36) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:107) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:56) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:64) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:43) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.executeWithNonEmptySources(AbstractSkipEmptyWorkStep.java:125) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:56) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:36) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:36) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:23) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:75) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:41) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.lambda$execute$0(AssignMutableWorkspaceStep.java:35) at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:289) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:31) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:22) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:40) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:23) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.lambda$execute$2(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:39) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:46) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:34) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:48) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:35) at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:64) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:127) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: java.lang.RuntimeException: Could not create zip file: config/inject/mcp/client/Start.java at net.neoforged.gradle.util.ZipBuildingFileTreeVisitor.visitFile(ZipBuildingFileTreeVisitor.java:47) at org.gradle.api.internal.file.collections.PathVisitor.visitFile(PathVisitor.java:88) at org.gradle.api.internal.file.collections.PathVisitor.visitFile(PathVisitor.java:38) at org.gradle.api.internal.file.collections.DefaultDirectoryWalker.walkDir(DefaultDirectoryWalker.java:44) at org.gradle.api.internal.file.collections.DirectoryFileTree.walkDir(DirectoryFileTree.java:150) at org.gradle.api.internal.file.collections.DirectoryFileTree.visitFrom(DirectoryFileTree.java:128) at org.gradle.api.internal.file.collections.DirectoryFileTree.visit(DirectoryFileTree.java:114) at org.gradle.api.internal.file.collections.FileTreeAdapter.visit(FileTreeAdapter.java:110) at org.gradle.api.internal.file.CompositeFileTree.visit(CompositeFileTree.java:108) at net.neoforged.gradle.neoform.runtime.tasks.InjectFromFileTreeSource.copyTo(InjectFromFileTreeSource.java:48) at net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent.injectCode(InjectZipContent.java:85) at net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent.lambda$run$0(InjectZipContent.java:59) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:127) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:83) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeStage(CachedExecutionBuilder.java:213) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) ... 123 more Caused by: java.util.zip.ZipException: duplicate entry: mcp/client/Start.java at net.neoforged.gradle.util.ZipBuildingFileTreeVisitor.visitFile(ZipBuildingFileTreeVisitor.java:43) ... 138 more BUILD FAILED in 2m 53s 9 actionable tasks: 9 executed
CentralCacheTests.updating an AT after cache run should work.: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/CentralCacheTests.groovy#L156
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/userdev_supports_ats_from_file with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > [1764340466999] (4420): Hashing task: :cacheVersionExecutableClient1.21.10 > [1764340467000] (4420): Hashing task inputs: :cacheVersionExecutableClient1.21.10 > [1764340467000] (4420): Hashing task input property: artifactType > [1764340467000] (4420): Hashing task input property value: CLIENT_JAR > [1764340467000] (4420): Hashing task input property: outputFileName > [1764340467000] (4420): Hashing task input property value: client.jar > [1764340467000] (4420): Hashing task input property: selector.cacheFileName > [1764340467000] (4420): Hashing task input property value: client.jar > [1764340467000] (4420): Hashing task input property: selector > [1764340467000] (4420): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@41a49978 > [1764340467000] (4420): Hashing task input property: selector.cacheDirectory > [1764340467000] (4420): Hashing task input property value: versions/1.21.10 > [1764340467000] (4420): Hashing task input file: /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/metadata.json > [1764340467001] (4420): Hashing task input file hash: 42b39c0138567b5ad758eb04c880bd4b > [1764340467001] (4420): Task hash: 885904c03ae8faad604abd080fc444cf > [1764340467001] (4420): Attempting to acquire lock on file: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/2cb4592b311e7e2325c92d85fdc63d61f7e284135434a00ab6098389a1803377/lock > [1764340467002] (4420): Lock file is not held by any thread > [1764340467002] (4420): Lock acquired on file: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/2cb4592b311e7e2325c92d85fdc63d61f7e284135434a00ab6098389a1803377/lock > [1764340467002] (4420): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=/private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/client.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2353/0x000000e801ba4530@73d7f73c] Cache miss for task :cacheVersionExecutableClient1.21.10 from default > [1764340467675] (4420): Updated access time for lock file: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/2cb4592b311e7e2325c92d85fdc63d61f7e284135434a00ab6098389a1803377/lock > [1764340467676] (4420): Releasing lock on file: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/2cb4592b311e7e2325c92d85fdc63d61f7e284135434a00ab6098389a1803377/lock > [1764340467676] (4420): Unlocking: 179 - Execution worker > [1764340467676] (4420): Lock file closed: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/2cb4592b311e7e2325c92d85fdc63d61f7e284135434a00ab6098389a1803377/lock > Task :cacheVersionExecutableServer1.21.10 > [1764340467734] (4420): Hashing task: :cacheVersionExecutableServer1.21.10 > [1764340467734] (4420): Hashing task inputs: :cacheVersionExecutableServer1.21.10 > [1764340467735] (4420): Hashing task input property: artifactType > [1764340467735] (4420): Hashing task input property value: SERVER_JAR > [1764340467735] (4420): Hashing task input property: outputFileName > [1764340467735] (4420): Hashing task input property value: server.jar > [1764340467735] (4420): Hashing task input property: selector.cacheFileName > [1764340467735] (4420): Hashing task input property value: server.jar > [1764340467735] (4420): Hashing task input property: selector > [1764340467735] (4420): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@931958f0 > [1764340467735] (4420): Hashing task input property: selector.cacheDirectory > [1764340467735] (4420): Hashing task input property value: versions/1.21.10 > [1764340467735] (4420): Hashing task input file: /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/metadata.json > [1764340467735] (4420): Hashing task input file hash: 42b39c0138567b5ad758eb04c880bd4b > [1764340467735] (4420): Task hash: 55cb11846cf6ed278c60492ed207e935 > [1764340467735] (4420): Attempting to acquire lock on file: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/1554348a49c07c8cea75465cc4299313942bfbb8cc0addaad1cc88c0ff16e49d/lock > [1764340467735] (4420): Lock file is not held by any thread > [1764340467735] (4420): Lock acquired on file: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/1554348a49c07c8cea75465cc4299313942bfbb8cc0addaad1cc88c0ff16e49d/lock > [1764340467735] (4420): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=/private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/server.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2353/0x000000e801ba4530@6bdb3e6f] Cache miss for task :cacheVersionExecutableServer1.21.10 from default > [1764340468899] (4420): Updated access time for lock file: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/1554348a49c07c8cea75465cc4299313942bfbb8cc0addaad1cc88c0ff16e49d/lock > [1764340468900] (4420): Releasing lock on file: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/1554348a49c07c8cea75465cc4299313942bfbb8cc0addaad1cc88c0ff16e49d/lock > [1764340468900] (4420): Unlocking: 179 - Execution worker > [1764340468900] (4420): Lock file closed: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/1554348a49c07c8cea75465cc4299313942bfbb8cc0addaad1cc88c0ff16e49d/lock > Task :cacheVersionMappingsClient1.21.10 > [1764340469009] (4420): Hashing task: :cacheVersionMappingsClient1.21.10 > [1764340469009] (4420): Hashing task inputs: :cacheVersionMappingsClient1.21.10 > [1764340469009] (4420): Hashing task input property: artifactType > [1764340469009] (4420): Hashing task input property value: CLIENT_MAPPINGS > [1764340469009] (4420): Hashing task input property: outputFileName > [1764340469009] (4420): Hashing task input property value: client.txt > [1764340469009] (4420): Hashing task input property: selector.cacheFileName > [1764340469009] (4420): Hashing task input property value: client.txt > [1764340469009] (4420): Hashing task input property: selector > [1764340469009] (4420): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$4) net.neoforged.gradle.dsl.common.util.CacheFileSelector$4@41a4c1cd > [1764340469009] (4420): Hashing task input property: selector.cacheDirectory > [1764340469009] (4420): Hashing task input property value: versions/1.21.10 > [1764340469009] (4420): Hashing task input file: /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/metadata.json > [1764340469009] (4420): Hashing task input file hash: 42b39c0138567b5ad758eb04c880bd4b > [1764340469009] (4420): Task hash: 1fb952ed0b717ba29ea0f3589749b766 > [1764340469010] (4420): Attempting to acquire lock on file: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/aadfff8b4752bf558b2d448798f0b9df0fd16a006b2f04ab8558d58af28dab58/lock > [1764340469010] (4420): Lock file is not held by any thread > [1764340469010] (4420): Lock acquired on file: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/aadfff8b4752bf558b2d448798f0b9df0fd16a006b2f04ab8558d58af28dab58/lock > [1764340469010] (4420): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=/private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/client.txt, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2353/0x000000e801ba4530@1d253a14] Cache miss for task :cacheVersionMappingsClient1.21.10 from default > [1764340469252] (4420): Updated access time for lock file: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/aadfff8b4752bf558b2d448798f0b9df0fd16a006b2f04ab8558d58af28dab58/lock > [1764340469252] (4420): Releasing lock on file: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/aadfff8b4752bf558b2d448798f0b9df0fd16a006b2f04ab8558d58af28dab58/lock > [1764340469252] (4420): Unlocking: 179 - Execution worker > [1764340469252] (4420): Lock file closed: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/aadfff8b4752bf558b2d448798f0b9df0fd16a006b2f04ab8558d58af28dab58/lock > Task :neoFormSetup > [1764340469278] (4420): Hashing task: :neoFormSetup > [1764340469278] (4420): Hashing task inputs: :neoFormSetup > [1764340469278] (4420): Hashing task input property: arguments.files.$2.name > [1764340469278] (4420): Hashing task input property value: server > [1764340469278] (4420): Hashing task input property: arguments.files.$0 > [1764340469278] (4420): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@154e8ba0 > [1764340469278] (4420): Hashing task input property: arguments.files.$2 > [1764340469278] (4420): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@78ee1ffc > [1764340469278] (4420): Hashing task input property: mainClass > [1764340469278] (4420): Hashing task input property value: net.neoforged.installertools.ConsoleTool > [1764340469278] (4420): Hashing task input property: outputFileName > [1764340469278] (4420): Hashing task input property value: outputs.jar > [1764340469278] (4420): Hashing task input property: arguments.files.$1 > [1764340469278] (4420): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@16db3118 > [1764340469278] (4420): Hashing task input property: javaVersion > [1764340469279] (4420): Hashing task input property value: 21 > [1764340469279] (4420): Hashing task input property: arguments.files.$3 > [1764340469279] (4420): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedFile@59e282d0 > [1764340469279] (4420): Hashing task input property: arguments.files.$3.name > [1764340469279] (4420): Hashing task input property value: neoform > [1764340469279] (4420): Hashing task input property: consoleLogFileName > [1764340469279] (4420): Hashing task input property value: console.log > [1764340469279] (4420): Hashing task input property: jvmArguments > [1764340469279] (4420): Hashing task input property value: [] > [1764340469279] (4420): Hashing task input property: multiArguments.simple > [1764340469279] (4420): Hashing task input property value: {} > [1764340469279] (4420): Hashing task input property: distribution > [1764340469279] (4420): Hashing task input property value: JOINED > [1764340469279] (4420): Hashing task input property: arguments.files.$0.name > [1764340469279] (4420): Hashing task input property value: client > [1764340469279] (4420): Hashing task input property: arguments.simple > [1764340469279] (4420): Hashing task input property value: {patches=/private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/userdev_supports_ats_from_file/build/tmp/.cache/expanded/zip_442a666de0a54f1c7778d97076c27fb9/patches.lzma} > [1764340469279] (4420): Hashing task input property: logLevel > [1764340469279] (4420): Hashing task input property value: ERROR > [1764340469279] (4420): Hashing task input property: arguments.files.$1.name > [1764340469279] (4420): Hashing task input property value: clientMappings > [1764340469279] (4420): Hashing task input property: stepName > [1764340469279] (4420): Hashing task input property value: setup > [1764340469279] (4420): Hashing task input property: logFileName > [1764340469279] (4420): Hashing task input property value: log.log > [1764340469279] (4420): Hashing task input property: arguments > [1764340469279] (4420): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeArgumentsImpl_Decorated) task ':neoFormSetup' property 'arguments' > [1764340469279] (4420): Hashing task input property: minecraftVersion > [1764340469279] (4420): Hashing task input property value: 1.21.10 > [1764340469279] (4420): Hashing task input property: multiArguments > [1764340469279] (4420): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeMultiArgumentsImpl_Decorated) task ':neoFormSetup' property 'multiArguments' > [1764340469279] (4420): Hashing task input property: programArguments > [1764340469279] (4420): Hashing task input property value: [--task, PROCESS_MINECRAFT_JAR, --input, {client}, --input, {server}, --output, {output}, --input-mappings, {clientMappings}, --neoform-data, {neoform}, --apply-patches, {patches}] > [1764340469279] (4420): Hashing task input file: /Users/runner/work/NeoGradle/NeoGradle/userdev/build/tmp/functionalTest/work/.gradle-test-kit/caches/modules-2/files-2.1/net.neoforged.installertools/installertools/4.0.6/17b145cf3a1816153d067316eeee9dc89bfd9bb2/installertools-4.0.6-fatjar.jar > [1764340469281] (4420): Hashing task input file hash: b16e04f8900ef866dc8b59b3087f47e1 > [1764340469281] (4420): Hashing task input file: /Users/runner/work/NeoGradle/NeoGradle/userdev/build/tmp/functionalTest/work/.gradle-test-kit/caches/modules-2/files-2.1/net.neoforged/neoform/1.21.10-20251010.172816/bbdaf338ceba786961aea7866386f2b3d769c845/neoform-1.21.10-20251010.172816.zip > [1764340469282] (4420): Hashing task input file hash: 949bef4bc8fb0042b918dff776263891 > [1764340469282] (4420): Hashing task input file: /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/client.jar > [1764340469336] (4420): Hashing task input file hash: 5f1e428a8e29c95dd60294ca9cd63321 > [1764340469336] (4420): Hashing task input file: /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/client.txt > [1764340469355] (4420): Hashing task input file hash: 99b946662509a547f04b384c882f8c5a > [1764340469355] (4420): Hashing task input file: /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/server.jar > [1764340469462] (4420): Hashing task input file hash: 32c90f04691d847771785a06230db207 > [1764340469462] (4420): Task hash: 1d21ad791cb6a3fee9cf89a69222be15 > [1764340469463] (4420): Attempting to acquire lock on file: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/f05961062670ba7d9e44cd51593b6111a3c80811256852e48742cccb40e06010/lock > [1764340469463] (4420): Lock file is not held by any thread > [1764340469463] (4420): Lock acquired on file: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/f05961062670ba7d9e44cd51593b6111a3c80811256852e48742cccb40e06010/lock > [1764340469463] (4420): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=/private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/userdev_supports_ats_from_file/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/setup/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2368/0x000000e801bae600@4341076e] Cache miss for task :neoFormSetup from default > [1764340475681] (4420): Updated access time for lock file: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/f05961062670ba7d9e44cd51593b6111a3c80811256852e48742cccb40e06010/lock > [1764340475681] (4420): Releasing lock on file: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/f05961062670ba7d9e44cd51593b6111a3c80811256852e48742cccb40e06010/lock > [1764340475682] (4420): Unlocking: 179 - Execution worker > [1764340475682] (4420): Lock file closed: /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/.ng-cache/f05961062670ba7d9e44cd51593b6111a3c80811256852e48742cccb40e06010/lock > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/userdev_supports_ats_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error > Task :compileJava FAILED [Incubating] Problems report is available at: file:///private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/userdev_supports_ats_from_file/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_updating_an_AT_afte_0_tempDir3980367560673576626/userdev_supports_ats_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 16s 8 actionable tasks: 8 executed
CentralCacheTests.updating an AT after cache run should work.: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/CentralCacheTests.groovy#L156
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/userdev_supports_ats_from_file with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > [1764340410190] (2594): Hashing task: :cacheVersionExecutableClient1.21.10 > [1764340410191] (2594): Hashing task inputs: :cacheVersionExecutableClient1.21.10 > [1764340410191] (2594): Hashing task input property: artifactType > [1764340410191] (2594): Hashing task input property value: CLIENT_JAR > [1764340410191] (2594): Hashing task input property: outputFileName > [1764340410191] (2594): Hashing task input property value: client.jar > [1764340410191] (2594): Hashing task input property: selector.cacheFileName > [1764340410191] (2594): Hashing task input property value: client.jar > [1764340410191] (2594): Hashing task input property: selector > [1764340410191] (2594): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@41a49978 > [1764340410191] (2594): Hashing task input property: selector.cacheDirectory > [1764340410191] (2594): Hashing task input property value: versions/1.21.10 > [1764340410191] (2594): Hashing task input file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/metadata.json > [1764340410191] (2594): Hashing task input file hash: 42b39c0138567b5ad758eb04c880bd4b > [1764340410191] (2594): Task hash: 885904c03ae8faad604abd080fc444cf > [1764340410191] (2594): Attempting to acquire lock on file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/2cb4592b311e7e2325c92d85fdc63d61f7e284135434a00ab6098389a1803377/lock > [1764340410192] (2594): Lock file is not held by any thread > [1764340410192] (2594): Lock acquired on file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/2cb4592b311e7e2325c92d85fdc63d61f7e284135434a00ab6098389a1803377/lock > [1764340410192] (2594): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=/tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/client.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2354/0x00007fd678b622b0@1951fcb1] Cache miss for task :cacheVersionExecutableClient1.21.10 from default > [1764340410699] (2594): Updated access time for lock file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/2cb4592b311e7e2325c92d85fdc63d61f7e284135434a00ab6098389a1803377/lock > [1764340410699] (2594): Releasing lock on file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/2cb4592b311e7e2325c92d85fdc63d61f7e284135434a00ab6098389a1803377/lock > [1764340410699] (2594): Unlocking: 194 - Execution worker > [1764340410699] (2594): Lock file closed: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/2cb4592b311e7e2325c92d85fdc63d61f7e284135434a00ab6098389a1803377/lock > Task :cacheVersionExecutableServer1.21.10 > [1764340410754] (2594): Hashing task: :cacheVersionExecutableServer1.21.10 > [1764340410754] (2594): Hashing task inputs: :cacheVersionExecutableServer1.21.10 > [1764340410754] (2594): Hashing task input property: artifactType > [1764340410754] (2594): Hashing task input property value: SERVER_JAR > [1764340410754] (2594): Hashing task input property: outputFileName > [1764340410754] (2594): Hashing task input property value: server.jar > [1764340410754] (2594): Hashing task input property: selector.cacheFileName > [1764340410754] (2594): Hashing task input property value: server.jar > [1764340410754] (2594): Hashing task input property: selector > [1764340410754] (2594): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@931958f0 > [1764340410754] (2594): Hashing task input property: selector.cacheDirectory > [1764340410754] (2594): Hashing task input property value: versions/1.21.10 > [1764340410754] (2594): Hashing task input file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/metadata.json > [1764340410755] (2594): Hashing task input file hash: 42b39c0138567b5ad758eb04c880bd4b > [1764340410755] (2594): Task hash: 55cb11846cf6ed278c60492ed207e935 > [1764340410755] (2594): Attempting to acquire lock on file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/1554348a49c07c8cea75465cc4299313942bfbb8cc0addaad1cc88c0ff16e49d/lock > [1764340410755] (2594): Lock file is not held by any thread > [1764340410755] (2594): Lock acquired on file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/1554348a49c07c8cea75465cc4299313942bfbb8cc0addaad1cc88c0ff16e49d/lock > [1764340410755] (2594): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=/tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/server.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2354/0x00007fd678b622b0@1337b300] Cache miss for task :cacheVersionExecutableServer1.21.10 from default > [1764340411693] (2594): Updated access time for lock file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/1554348a49c07c8cea75465cc4299313942bfbb8cc0addaad1cc88c0ff16e49d/lock > [1764340411693] (2594): Releasing lock on file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/1554348a49c07c8cea75465cc4299313942bfbb8cc0addaad1cc88c0ff16e49d/lock > [1764340411693] (2594): Unlocking: 194 - Execution worker > [1764340411693] (2594): Lock file closed: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/1554348a49c07c8cea75465cc4299313942bfbb8cc0addaad1cc88c0ff16e49d/lock > Task :cacheVersionMappingsClient1.21.10 > [1764340411795] (2594): Hashing task: :cacheVersionMappingsClient1.21.10 > [1764340411795] (2594): Hashing task inputs: :cacheVersionMappingsClient1.21.10 > [1764340411795] (2594): Hashing task input property: artifactType > [1764340411795] (2594): Hashing task input property value: CLIENT_MAPPINGS > [1764340411795] (2594): Hashing task input property: outputFileName > [1764340411795] (2594): Hashing task input property value: client.txt > [1764340411795] (2594): Hashing task input property: selector.cacheFileName > [1764340411795] (2594): Hashing task input property value: client.txt > [1764340411795] (2594): Hashing task input property: selector > [1764340411795] (2594): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$4) net.neoforged.gradle.dsl.common.util.CacheFileSelector$4@41a4c1cd > [1764340411795] (2594): Hashing task input property: selector.cacheDirectory > [1764340411795] (2594): Hashing task input property value: versions/1.21.10 > [1764340411795] (2594): Hashing task input file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/metadata.json > [1764340411796] (2594): Hashing task input file hash: 42b39c0138567b5ad758eb04c880bd4b > [1764340411796] (2594): Task hash: 1fb952ed0b717ba29ea0f3589749b766 > [1764340411796] (2594): Attempting to acquire lock on file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/aadfff8b4752bf558b2d448798f0b9df0fd16a006b2f04ab8558d58af28dab58/lock > [1764340411796] (2594): Lock file is not held by any thread > [1764340411796] (2594): Lock acquired on file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/aadfff8b4752bf558b2d448798f0b9df0fd16a006b2f04ab8558d58af28dab58/lock > [1764340411796] (2594): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=/tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/client.txt, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2354/0x00007fd678b622b0@73560e36] Cache miss for task :cacheVersionMappingsClient1.21.10 from default > [1764340411941] (2594): Updated access time for lock file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/aadfff8b4752bf558b2d448798f0b9df0fd16a006b2f04ab8558d58af28dab58/lock > [1764340411941] (2594): Releasing lock on file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/aadfff8b4752bf558b2d448798f0b9df0fd16a006b2f04ab8558d58af28dab58/lock > [1764340411941] (2594): Unlocking: 194 - Execution worker > [1764340411941] (2594): Lock file closed: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/aadfff8b4752bf558b2d448798f0b9df0fd16a006b2f04ab8558d58af28dab58/lock > Task :neoFormSetup > [1764340411966] (2594): Hashing task: :neoFormSetup > [1764340411966] (2594): Hashing task inputs: :neoFormSetup > [1764340411967] (2594): Hashing task input property: arguments.files.$2.name > [1764340411967] (2594): Hashing task input property value: neoform > [1764340411967] (2594): Hashing task input property: arguments.files.$0 > [1764340411967] (2594): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@6e0769e2 > [1764340411967] (2594): Hashing task input property: arguments.files.$2 > [1764340411967] (2594): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedFile@7c3b3cab > [1764340411967] (2594): Hashing task input property: mainClass > [1764340411967] (2594): Hashing task input property value: net.neoforged.installertools.ConsoleTool > [1764340411967] (2594): Hashing task input property: outputFileName > [1764340411967] (2594): Hashing task input property value: outputs.jar > [1764340411967] (2594): Hashing task input property: arguments.files.$1 > [1764340411967] (2594): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@1fa5bc77 > [1764340411967] (2594): Hashing task input property: javaVersion > [1764340411967] (2594): Hashing task input property value: 21 > [1764340411967] (2594): Hashing task input property: arguments.files.$3 > [1764340411967] (2594): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@660acdfc > [1764340411967] (2594): Hashing task input property: arguments.files.$3.name > [1764340411967] (2594): Hashing task input property value: client > [1764340411967] (2594): Hashing task input property: consoleLogFileName > [1764340411967] (2594): Hashing task input property value: console.log > [1764340411967] (2594): Hashing task input property: jvmArguments > [1764340411967] (2594): Hashing task input property value: [] > [1764340411967] (2594): Hashing task input property: multiArguments.simple > [1764340411967] (2594): Hashing task input property value: {} > [1764340411967] (2594): Hashing task input property: distribution > [1764340411967] (2594): Hashing task input property value: JOINED > [1764340411967] (2594): Hashing task input property: arguments.files.$0.name > [1764340411967] (2594): Hashing task input property value: clientMappings > [1764340411967] (2594): Hashing task input property: arguments.simple > [1764340411967] (2594): Hashing task input property value: {patches=/tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/userdev_supports_ats_from_file/build/tmp/.cache/expanded/zip_442a666de0a54f1c7778d97076c27fb9/patches.lzma} > [1764340411967] (2594): Hashing task input property: logLevel > [1764340411967] (2594): Hashing task input property value: ERROR > [1764340411967] (2594): Hashing task input property: arguments.files.$1.name > [1764340411967] (2594): Hashing task input property value: server > [1764340411967] (2594): Hashing task input property: stepName > [1764340411967] (2594): Hashing task input property value: setup > [1764340411967] (2594): Hashing task input property: logFileName > [1764340411967] (2594): Hashing task input property value: log.log > [1764340411967] (2594): Hashing task input property: arguments > [1764340411967] (2594): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeArgumentsImpl_Decorated) task ':neoFormSetup' property 'arguments' > [1764340411967] (2594): Hashing task input property: minecraftVersion > [1764340411967] (2594): Hashing task input property value: 1.21.10 > [1764340411967] (2594): Hashing task input property: multiArguments > [1764340411967] (2594): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeMultiArgumentsImpl_Decorated) task ':neoFormSetup' property 'multiArguments' > [1764340411967] (2594): Hashing task input property: programArguments > [1764340411967] (2594): Hashing task input property value: [--task, PROCESS_MINECRAFT_JAR, --input, {client}, --input, {server}, --output, {output}, --input-mappings, {clientMappings}, --neoform-data, {neoform}, --apply-patches, {patches}] > [1764340411968] (2594): Hashing task input file: /home/runner/work/NeoGradle/NeoGradle/userdev/build/tmp/functionalTest/work/.gradle-test-kit/caches/modules-2/files-2.1/net.neoforged.installertools/installertools/4.0.6/17b145cf3a1816153d067316eeee9dc89bfd9bb2/installertools-4.0.6-fatjar.jar > [1764340411969] (2594): Hashing task input file hash: b16e04f8900ef866dc8b59b3087f47e1 > [1764340411969] (2594): Hashing task input file: /home/runner/work/NeoGradle/NeoGradle/userdev/build/tmp/functionalTest/work/.gradle-test-kit/caches/modules-2/files-2.1/net.neoforged/neoform/1.21.10-20251010.172816/bbdaf338ceba786961aea7866386f2b3d769c845/neoform-1.21.10-20251010.172816.zip > [1764340411971] (2594): Hashing task input file hash: 949bef4bc8fb0042b918dff776263891 > [1764340411971] (2594): Hashing task input file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/client.jar > [1764340412023] (2594): Hashing task input file hash: 5f1e428a8e29c95dd60294ca9cd63321 > [1764340412023] (2594): Hashing task input file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/client.txt > [1764340412042] (2594): Hashing task input file hash: 99b946662509a547f04b384c882f8c5a > [1764340412042] (2594): Hashing task input file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/server.jar > [1764340412141] (2594): Hashing task input file hash: 32c90f04691d847771785a06230db207 > [1764340412141] (2594): Task hash: 2c073ec7844bb47d10ce6f13d81ee496 > [1764340412142] (2594): Attempting to acquire lock on file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/976f59ae6347d07b2134a29082833b742616a5f8c34b27c4d32be9ef932c19d7/lock > [1764340412142] (2594): Lock file is not held by any thread > [1764340412142] (2594): Lock acquired on file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/976f59ae6347d07b2134a29082833b742616a5f8c34b27c4d32be9ef932c19d7/lock > [1764340412142] (2594): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=/tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/userdev_supports_ats_from_file/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/setup/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2369/0x00007fd678bc4450@6a7bdff8] Cache miss for task :neoFormSetup from default > [1764340420602] (2594): Updated access time for lock file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/976f59ae6347d07b2134a29082833b742616a5f8c34b27c4d32be9ef932c19d7/lock > [1764340420603] (2594): Releasing lock on file: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/976f59ae6347d07b2134a29082833b742616a5f8c34b27c4d32be9ef932c19d7/lock > [1764340420603] (2594): Unlocking: 194 - Execution worker > [1764340420603] (2594): Lock file closed: /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/.ng-cache/976f59ae6347d07b2134a29082833b742616a5f8c34b27c4d32be9ef932c19d7/lock > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/userdev_supports_ats_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error > Task :compileJava FAILED [Incubating] Problems report is available at: file:///tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/userdev_supports_ats_from_file/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /tmp/spock_updating_an_AT_afte_0_tempDir11233213853311091828/userdev_supports_ats_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 17s 8 actionable tasks: 8 executed
CentralCacheTests.updating an AT after cache run should work.: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/CentralCacheTests.groovy#L156
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\userdev_supports_ats_from_file with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > [1764340579898] (9720): Hashing task: :cacheVersionExecutableClient1.21.10 > [1764340579898] (9720): Hashing task inputs: :cacheVersionExecutableClient1.21.10 > [1764340579898] (9720): Hashing task input property: artifactType > [1764340579898] (9720): Hashing task input property value: CLIENT_JAR > [1764340579899] (9720): Hashing task input property: outputFileName > [1764340579899] (9720): Hashing task input property value: client.jar > [1764340579899] (9720): Hashing task input property: selector.cacheFileName > [1764340579899] (9720): Hashing task input property value: client.jar > [1764340579899] (9720): Hashing task input property: selector > [1764340579899] (9720): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@41a49978 > [1764340579899] (9720): Hashing task input property: selector.cacheDirectory > [1764340579899] (9720): Hashing task input property value: versions/1.21.10 > [1764340579899] (9720): Hashing task input file: C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\userdev_supports_ats_from_file\.gradle\caches\minecraft\versions\1.21.10\metadata.json > [1764340579900] (9720): Hashing task input file hash: 42b39c0138567b5ad758eb04c880bd4b > [1764340579900] (9720): Task hash: 885904c03ae8faad604abd080fc444cf > [1764340579900] (9720): Attempting to acquire lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\2cb4592b311e7e2325c92d85fdc63d61f7e284135434a00ab6098389a1803377\lock > [1764340579901] (9720): Lock file is not held by any thread > [1764340579901] (9720): Lock acquired on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\2cb4592b311e7e2325c92d85fdc63d61f7e284135434a00ab6098389a1803377\lock > [1764340579902] (9720): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\userdev_supports_ats_from_file\.gradle\caches\minecraft\versions\1.21.10\client.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2323/0x000001d845b23838@331b3069] Cache miss for task :cacheVersionExecutableClient1.21.10 from default > [1764340580084] (9720): Updated access time for lock file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\2cb4592b311e7e2325c92d85fdc63d61f7e284135434a00ab6098389a1803377\lock > [1764340580085] (9720): Releasing lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\2cb4592b311e7e2325c92d85fdc63d61f7e284135434a00ab6098389a1803377\lock > [1764340580085] (9720): Unlocking: 191 - Execution worker > [1764340580085] (9720): Lock file closed: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\2cb4592b311e7e2325c92d85fdc63d61f7e284135434a00ab6098389a1803377\lock > Task :cacheVersionExecutableServer1.21.10 > [1764340580145] (9720): Hashing task: :cacheVersionExecutableServer1.21.10 > [1764340580145] (9720): Hashing task inputs: :cacheVersionExecutableServer1.21.10 > [1764340580145] (9720): Hashing task input property: artifactType > [1764340580145] (9720): Hashing task input property value: SERVER_JAR > [1764340580145] (9720): Hashing task input property: outputFileName > [1764340580145] (9720): Hashing task input property value: server.jar > [1764340580145] (9720): Hashing task input property: selector.cacheFileName > [1764340580145] (9720): Hashing task input property value: server.jar > [1764340580145] (9720): Hashing task input property: selector > [1764340580145] (9720): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@931958f0 > [1764340580145] (9720): Hashing task input property: selector.cacheDirectory > [1764340580145] (9720): Hashing task input property value: versions/1.21.10 > [1764340580145] (9720): Hashing task input file: C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\userdev_supports_ats_from_file\.gradle\caches\minecraft\versions\1.21.10\metadata.json > [1764340580147] (9720): Hashing task input file hash: 42b39c0138567b5ad758eb04c880bd4b > [1764340580147] (9720): Task hash: 55cb11846cf6ed278c60492ed207e935 > [1764340580147] (9720): Attempting to acquire lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\1554348a49c07c8cea75465cc4299313942bfbb8cc0addaad1cc88c0ff16e49d\lock > [1764340580149] (9720): Lock file is not held by any thread > [1764340580149] (9720): Lock acquired on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\1554348a49c07c8cea75465cc4299313942bfbb8cc0addaad1cc88c0ff16e49d\lock > [1764340580149] (9720): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\userdev_supports_ats_from_file\.gradle\caches\minecraft\versions\1.21.10\server.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2323/0x000001d845b23838@1fc4323] Cache miss for task :cacheVersionExecutableServer1.21.10 from default > [1764340580508] (9720): Updated access time for lock file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\1554348a49c07c8cea75465cc4299313942bfbb8cc0addaad1cc88c0ff16e49d\lock > [1764340580510] (9720): Releasing lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\1554348a49c07c8cea75465cc4299313942bfbb8cc0addaad1cc88c0ff16e49d\lock > [1764340580510] (9720): Unlocking: 191 - Execution worker > [1764340580510] (9720): Lock file closed: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\1554348a49c07c8cea75465cc4299313942bfbb8cc0addaad1cc88c0ff16e49d\lock > Task :cacheVersionMappingsClient1.21.10 > [1764340580626] (9720): Hashing task: :cacheVersionMappingsClient1.21.10 > [1764340580626] (9720): Hashing task inputs: :cacheVersionMappingsClient1.21.10 > [1764340580626] (9720): Hashing task input property: artifactType > [1764340580626] (9720): Hashing task input property value: CLIENT_MAPPINGS > [1764340580628] (9720): Hashing task input property: outputFileName > [1764340580628] (9720): Hashing task input property value: client.txt > [1764340580628] (9720): Hashing task input property: selector.cacheFileName > [1764340580628] (9720): Hashing task input property value: client.txt > [1764340580628] (9720): Hashing task input property: selector > [1764340580628] (9720): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$4) net.neoforged.gradle.dsl.common.util.CacheFileSelector$4@41a4c1cd > [1764340580628] (9720): Hashing task input property: selector.cacheDirectory > [1764340580628] (9720): Hashing task input property value: versions/1.21.10 > [1764340580628] (9720): Hashing task input file: C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\userdev_supports_ats_from_file\.gradle\caches\minecraft\versions\1.21.10\metadata.json > [1764340580628] (9720): Hashing task input file hash: 42b39c0138567b5ad758eb04c880bd4b > [1764340580628] (9720): Task hash: 1fb952ed0b717ba29ea0f3589749b766 > [1764340580628] (9720): Attempting to acquire lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\aadfff8b4752bf558b2d448798f0b9df0fd16a006b2f04ab8558d58af28dab58\lock > [1764340580628] (9720): Lock file is not held by any thread > [1764340580628] (9720): Lock acquired on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\aadfff8b4752bf558b2d448798f0b9df0fd16a006b2f04ab8558d58af28dab58\lock > [1764340580630] (9720): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\userdev_supports_ats_from_file\.gradle\caches\minecraft\versions\1.21.10\client.txt, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2323/0x000001d845b23838@2d274c09] Cache miss for task :cacheVersionMappingsClient1.21.10 from default > [1764340580703] (9720): Updated access time for lock file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\aadfff8b4752bf558b2d448798f0b9df0fd16a006b2f04ab8558d58af28dab58\lock > [1764340580703] (9720): Releasing lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\aadfff8b4752bf558b2d448798f0b9df0fd16a006b2f04ab8558d58af28dab58\lock > [1764340580703] (9720): Unlocking: 193 - Execution worker Thread 3 > [1764340580703] (9720): Lock file closed: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\aadfff8b4752bf558b2d448798f0b9df0fd16a006b2f04ab8558d58af28dab58\lock > Task :neoFormSetup > [1764340580735] (9720): Hashing task: :neoFormSetup > [1764340580735] (9720): Hashing task inputs: :neoFormSetup > [1764340580735] (9720): Hashing task input property: arguments.files.$2.name > [1764340580735] (9720): Hashing task input property value: clientMappings > [1764340580735] (9720): Hashing task input property: arguments.files.$0 > [1764340580735] (9720): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedFile@98ecbf5 > [1764340580737] (9720): Hashing task input property: arguments.files.$2 > [1764340580737] (9720): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@66451afe > [1764340580737] (9720): Hashing task input property: mainClass > [1764340580737] (9720): Hashing task input property value: net.neoforged.installertools.ConsoleTool > [1764340580737] (9720): Hashing task input property: outputFileName > [1764340580737] (9720): Hashing task input property value: outputs.jar > [1764340580737] (9720): Hashing task input property: arguments.files.$1 > [1764340580737] (9720): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@2767e20f > [1764340580737] (9720): Hashing task input property: javaVersion > [1764340580737] (9720): Hashing task input property value: 21 > [1764340580737] (9720): Hashing task input property: arguments.files.$3 > [1764340580737] (9720): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@6abe34bc > [1764340580737] (9720): Hashing task input property: arguments.files.$3.name > [1764340580737] (9720): Hashing task input property value: server > [1764340580737] (9720): Hashing task input property: consoleLogFileName > [1764340580737] (9720): Hashing task input property value: console.log > [1764340580737] (9720): Hashing task input property: jvmArguments > [1764340580737] (9720): Hashing task input property value: [] > [1764340580737] (9720): Hashing task input property: multiArguments.simple > [1764340580737] (9720): Hashing task input property value: {} > [1764340580737] (9720): Hashing task input property: distribution > [1764340580737] (9720): Hashing task input property value: JOINED > [1764340580737] (9720): Hashing task input property: arguments.files.$0.name > [1764340580737] (9720): Hashing task input property value: neoform > [1764340580737] (9720): Hashing task input property: arguments.simple > [1764340580737] (9720): Hashing task input property value: {patches=C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\userdev_supports_ats_from_file\build\tmp\.cache\expanded\zip_442a666de0a54f1c7778d97076c27fb9\patches.lzma} > [1764340580737] (9720): Hashing task input property: logLevel > [1764340580737] (9720): Hashing task input property value: ERROR > [1764340580737] (9720): Hashing task input property: arguments.files.$1.name > [1764340580737] (9720): Hashing task input property value: client > [1764340580737] (9720): Hashing task input property: stepName > [1764340580737] (9720): Hashing task input property value: setup > [1764340580737] (9720): Hashing task input property: logFileName > [1764340580737] (9720): Hashing task input property value: log.log > [1764340580737] (9720): Hashing task input property: arguments > [1764340580737] (9720): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeArgumentsImpl_Decorated) task ':neoFormSetup' property 'arguments' > [1764340580737] (9720): Hashing task input property: minecraftVersion > [1764340580737] (9720): Hashing task input property value: 1.21.10 > [1764340580737] (9720): Hashing task input property: multiArguments > [1764340580737] (9720): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeMultiArgumentsImpl_Decorated) task ':neoFormSetup' property 'multiArguments' > [1764340580737] (9720): Hashing task input property: programArguments > [1764340580737] (9720): Hashing task input property value: [--task, PROCESS_MINECRAFT_JAR, --input, {client}, --input, {server}, --output, {output}, --input-mappings, {clientMappings}, --neoform-data, {neoform}, --apply-patches, {patches}] > [1764340580737] (9720): Hashing task input file: C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\userdev_supports_ats_from_file\.gradle\caches\minecraft\versions\1.21.10\client.jar > [1764340580808] (9720): Hashing task input file hash: 5f1e428a8e29c95dd60294ca9cd63321 > [1764340580808] (9720): Hashing task input file: C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\userdev_supports_ats_from_file\.gradle\caches\minecraft\versions\1.21.10\client.txt > [1764340580841] (9720): Hashing task input file hash: 99b946662509a547f04b384c882f8c5a > [1764340580841] (9720): Hashing task input file: C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\userdev_supports_ats_from_file\.gradle\caches\minecraft\versions\1.21.10\server.jar > [1764340580961] (9720): Hashing task input file hash: 32c90f04691d847771785a06230db207 > [1764340580961] (9720): Hashing task input file: D:\a\NeoGradle\NeoGradle\userdev\build\tmp\functionalTest\work\.gradle-test-kit\caches\modules-2\files-2.1\net.neoforged.installertools\installertools\4.0.6\17b145cf3a1816153d067316eeee9dc89bfd9bb2\installertools-4.0.6-fatjar.jar > [1764340580963] (9720): Hashing task input file hash: b16e04f8900ef866dc8b59b3087f47e1 > [1764340580963] (9720): Hashing task input file: D:\a\NeoGradle\NeoGradle\userdev\build\tmp\functionalTest\work\.gradle-test-kit\caches\modules-2\files-2.1\net.neoforged\neoform\1.21.10-20251010.172816\bbdaf338ceba786961aea7866386f2b3d769c845\neoform-1.21.10-20251010.172816.zip > [1764340580965] (9720): Hashing task input file hash: 949bef4bc8fb0042b918dff776263891 > [1764340580965] (9720): Task hash: a36cf1f1fe23e5e0113b09e512c6cded > [1764340580965] (9720): Attempting to acquire lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\311753f0d0ac3f75eeb3a7cfa41bcaa6b128b43033b406e22a3aaa420ba3e2ac\lock > [1764340580965] (9720): Lock file is not held by any thread > [1764340580965] (9720): Lock acquired on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\311753f0d0ac3f75eeb3a7cfa41bcaa6b128b43033b406e22a3aaa420ba3e2ac\lock > [1764340580965] (9720): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\userdev_supports_ats_from_file\build\neoForm\neoFormJoined1.21.10-20251010.172816\steps\setup\outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2339/0x000001d845b7f8a0@298d0836] Cache miss for task :neoFormSetup from default > [1764340591394] (9720): Updated access time for lock file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\311753f0d0ac3f75eeb3a7cfa41bcaa6b128b43033b406e22a3aaa420ba3e2ac\lock > [1764340591394] (9720): Releasing lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\311753f0d0ac3f75eeb3a7cfa41bcaa6b128b43033b406e22a3aaa420ba3e2ac\lock > [1764340591395] (9720): Unlocking: 193 - Execution worker Thread 3 > [1764340591395] (9720): Lock file closed: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\.ng-cache\311753f0d0ac3f75eeb3a7cfa41bcaa6b128b43033b406e22a3aaa420ba3e2ac\lock > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\userdev_supports_ats_from_file\src\main\java\net\neoforged\gradle\userdev\FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error > Task :compileJava FAILED [Incubating] Problems report is available at: file:///C:/Users/runneradmin/AppData/Local/Temp/spock_updating_an_AT_afte_0_tempDir3455016555594186504/userdev_supports_ats_from_file/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir3455016555594186504\userdev_supports_ats_from_file\src\main\java\net\neoforged\gradle\userdev\FunctionalTests.java:8: error: fixerUpper has private access in Minecraft System.out.println(Minecraft.getInstance().fixerUpper.getClass().toString()); ^ 1 error * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 25s 8 actionable tasks: 8 executed
ConfigurationCacheTests.compile_supports_configuration_cache_build_and_is_reused: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/ConfigurationCacheTests.groovy#L92
Condition failed with Exception: run.task(':neoFormDecompile').outcome == TaskOutcome.SUCCESS | | | | null java.lang.NullPointerException: Cannot get property 'outcome' on null object | at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:318) | at net.neoforged.gradle.userdev.ConfigurationCacheTests.compile_supports_configuration_cache_build_and_is_reused(ConfigurationCacheTests.groovy:92) <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@42cc183e result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@205df5dc runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@3743539f this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@3743539f>
ConfigurationCacheTests.compile_supports_configuration_cache_build_and_is_reused: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/ConfigurationCacheTests.groovy#L92
Condition failed with Exception: run.task(':neoFormDecompile').outcome == TaskOutcome.SUCCESS | | | | null java.lang.NullPointerException: Cannot get property 'outcome' on null object | at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:318) | at net.neoforged.gradle.userdev.ConfigurationCacheTests.compile_supports_configuration_cache_build_and_is_reused(ConfigurationCacheTests.groovy:92) <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@286090c result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@6a9cd0f8 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@4adc663e this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@4adc663e>
ConfigurationCacheTests.compile_supports_configuration_cache_build_and_is_reused: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/ConfigurationCacheTests.groovy#L92
Condition failed with Exception: run.task(':neoFormDecompile').outcome == TaskOutcome.SUCCESS | | | | null java.lang.NullPointerException: Cannot get property 'outcome' on null object | at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:318) | at net.neoforged.gradle.userdev.ConfigurationCacheTests.compile_supports_configuration_cache_build_and_is_reused(ConfigurationCacheTests.groovy:92) <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@b67cc70 result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@53b1a3f8 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@a4b5ce3 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@a4b5ce3>
FunctionalTests.a mod with userdev as dependency can run the patch task for that dependency: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L34
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir13805747514614942838/running_patch_task_is_possible with arguments [:neoFormRecompile] Output: > Task :neoFormListLibraries > Task :neoFormListTransformLibraries > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :neoFormDecompile > Task :neoFormInject FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':neoFormInject'. > Failed to execute stage: Default[outputs=[OutputEntry[output=/private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir13805747514614942838/running_patch_task_is_possible/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/inject/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent$$Lambda$2475/0x0000009001bfe0c8@2b94fc10] * 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. BUILD FAILED in 4m 48s 9 actionable tasks: 9 executed
FunctionalTests.a mod with userdev as dependency and official mappings can run build and clean in the same execution: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L320
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir6431911351492106548/gradle_userdev_clean_build with arguments [clean, build, --stacktrace] Output: > Task :clean > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup FAILED Exception in thread "main" java.io.UncheckedIOException: load patch bundle failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:614) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Caused by: java.io.FileNotFoundException: /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir6431911351492106548/gradle_userdev_clean_build/build/tmp/.cache/expanded/zip_442a666de0a54f1c7778d97076c27fb9/patches.lzma (No such file or directory) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:213) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:152) at net.neoforged.binarypatcher.PatchBundleReader.<init>(PatchBundleReader.java:41) at net.neoforged.installertools.ProcessMinecraftJar.loadPatchList(ProcessMinecraftJar.java:290) at net.neoforged.installertools.ProcessMinecraftJar.lambda$processZip$5(ProcessMinecraftJar.java:170) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:610) ... 7 more FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':neoFormSetup'. > Failed to execute stage: Default[outputs=[OutputEntry[output=/private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir6431911351492106548/gradle_userdev_clean_build/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/setup/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2437/0x0000009001bc25d0@2827a2ad] * Try: > 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. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':neoFormSetup'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:111) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.executeWithServices(DefaultTaskExecutionGraph.java:138) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.execute(DefaultTaskExecutionGraph.java:123) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:35) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:51) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:43) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor.execute(BuildOperationFiringBuildWorkerExecutor.java:40) at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$executeTasks$10(DefaultBuildLifecycleController.java:313) at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:266) at org.gradle.internal.model.StateTransitionController.lambda$tryTransition$8(StateTransitionController.java:177) at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:46) at org.gradle.internal.model.StateTransitionController.tryTransition(StateTransitionController.java:177) at org.gradle.internal.build.DefaultBuildLifecycleController.executeTasks(DefaultBuildLifecycleController.java:304) at org.gradle.internal.build.DefaultBuildWorkGraphController$DefaultBuildWorkGraph.runWork(DefaultBuildWorkGraphController.java:220) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.composite.internal.DefaultBuildController.doRun(DefaultBuildController.java:181) at org.gradle.composite.internal.DefaultBuildController.access$000(DefaultBuildController.java:50) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.lambda$run$0(DefaultBuildController.java:198) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.run(DefaultBuildController.java:198) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[outputs=[OutputEntry[output=/private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir6431911351492106548/gradle_userdev_clean_build/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/setup/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2437/0x0000009001bc25d0@2827a2ad] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:284) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:129) at net.neoforged.gradle.common.runtime.tasks.DefaultExecute.execute(DefaultExecute.java:56) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29) at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:244) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:30) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:27) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:48) at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:229) at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:212) at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:195) at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:162) at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:105) at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:44) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:59) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:56) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:56) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:44) at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:42) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:75) at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:50) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:28) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:67) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:37) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:61) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:26) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:69) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:46) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:40) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:29) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:189) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:75) at org.gradle.internal.Either$Right.fold(Either.java:175) at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:62) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:73) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:48) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:46) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:35) at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:75) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:35) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:49) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:27) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:71) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:39) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:65) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:36) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:107) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:56) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:64) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:43) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.executeWithNonEmptySources(AbstractSkipEmptyWorkStep.java:125) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:56) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:36) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:36) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:23) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:75) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:41) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.lambda$execute$0(AssignMutableWorkspaceStep.java:35) at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:289) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:31) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:22) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:40) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:23) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.lambda$execute$2(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:39) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:46) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:34) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:48) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:35) at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:64) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:127) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:111) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.executeWithServices(DefaultTaskExecutionGraph.java:138) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.execute(DefaultTaskExecutionGraph.java:123) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:35) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:51) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:43) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor.execute(BuildOperationFiringBuildWorkerExecutor.java:40) at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$executeTasks$10(DefaultBuildLifecycleController.java:313) at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:266) at org.gradle.internal.model.StateTransitionController.lambda$tryTransition$8(StateTransitionController.java:177) at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:46) at org.gradle.internal.model.StateTransitionController.tryTransition(StateTransitionController.java:177) at org.gradle.internal.build.DefaultBuildLifecycleController.executeTasks(DefaultBuildLifecycleController.java:304) at org.gradle.internal.build.DefaultBuildWorkGraphController$DefaultBuildWorkGraph.runWork(DefaultBuildWorkGraphController.java:220) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.composite.internal.DefaultBuildController.doRun(DefaultBuildController.java:181) at org.gradle.composite.internal.DefaultBuildController.access$000(DefaultBuildController.java:50) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.lambda$run$0(DefaultBuildController.java:198) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.run(DefaultBuildController.java:198) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.process.internal.ExecException: Process 'command '/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/21.0.9-10.0/arm64/Contents/Home/bin/java'' finished with non-zero exit value 1 at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:442) at org.gradle.process.internal.DefaultJavaExecAction.execute(DefaultJavaExecAction.java:58) at org.gradle.process.internal.DefaultExecActionFactory.javaexec(DefaultExecActionFactory.java:209) at org.gradle.process.internal.DefaultExecOperations.javaexec(DefaultExecOperations.java:42) at net.neoforged.gradle.dsl.common.tasks.Execute$Trait$Helper.doExecute(Execute.groovy:194) at net.neoforged.gradle.dsl.common.tasks.Execute.doExecute(Execute.groovy) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:127) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:83) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeStage(CachedExecutionBuilder.java:213) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) ... 152 more BUILD FAILED in 15s 6 actionable tasks: 6 executed
FunctionalTests.the userdev runtime by default supports the build cache: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L368
Condition failed with Exception: initialRun.task(":neoFormRecompile").outcome == TaskOutcome.SUCCESS | | | | null java.lang.NullPointerException: Cannot get property 'outcome' on null object | at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:318) | at net.neoforged.gradle.userdev.FunctionalTests.the userdev runtime by default supports the build cache(FunctionalTests.groovy:368) <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@5d7399f9 result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@14fded9d runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@33634f04 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@33634f04>
FunctionalTests.the userdev runtime supports restricted repositories: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L428
Condition failed with Exception: initialRun.task(":neoFormRecompile").outcome == TaskOutcome.SUCCESS | | | | null java.lang.NullPointerException: Cannot get property 'outcome' on null object | at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:318) | at net.neoforged.gradle.userdev.FunctionalTests.the userdev runtime supports restricted repositories(FunctionalTests.groovy:428) <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@27df95e result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@b46e103 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@6d099323 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@6d099323>
FunctionalTests.a mod with userdev can have multiple sourcesets with neoforge: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L492
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir2192867150914430084/gradle_multi_sourceset with arguments [clean, compileJava, --stacktrace] Output: > Task :clean > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup Exception in thread "main" java.io.UncheckedIOException: load patch bundle failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:614) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Caused by: java.io.FileNotFoundException: /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir2192867150914430084/gradle_multi_sourceset/build/tmp/.cache/expanded/zip_442a666de0a54f1c7778d97076c27fb9/patches.lzma (No such file or directory) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:213) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:152) at net.neoforged.binarypatcher.PatchBundleReader.<init>(PatchBundleReader.java:41) at net.neoforged.installertools.ProcessMinecraftJar.loadPatchList(ProcessMinecraftJar.java:290) at net.neoforged.installertools.ProcessMinecraftJar.lambda$processZip$5(ProcessMinecraftJar.java:170) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:610) ... 7 more > Task :neoFormSetup FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':neoFormSetup'. > Failed to execute stage: Default[outputs=[OutputEntry[output=/private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir2192867150914430084/gradle_multi_sourceset/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/setup/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2437/0x0000009001bc25d0@205e2416] * Try: > 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. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':neoFormSetup'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[outputs=[OutputEntry[output=/private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir2192867150914430084/gradle_multi_sourceset/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/setup/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2437/0x0000009001bc25d0@205e2416] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:284) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:129) at net.neoforged.gradle.common.runtime.tasks.DefaultExecute.execute(DefaultExecute.java:56) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29) at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:244) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:30) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:27) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:48) at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:229) at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:212) at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:195) at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:162) at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:105) at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:44) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:59) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:56) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:56) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:44) at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:42) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:75) at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:50) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:28) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:67) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:37) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:61) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:26) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:69) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:46) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:40) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:29) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:189) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:75) at org.gradle.internal.Either$Right.fold(Either.java:175) at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:62) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:73) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:48) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:46) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:35) at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:75) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:35) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:49) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:27) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:71) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:39) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:65) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:36) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:107) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:56) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:64) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:43) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.executeWithNonEmptySources(AbstractSkipEmptyWorkStep.java:125) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:56) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:36) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:36) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:23) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:75) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:41) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.lambda$execute$0(AssignMutableWorkspaceStep.java:35) at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:289) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:31) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:22) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:40) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:23) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.lambda$execute$2(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:39) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:46) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:34) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:48) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:35) at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:64) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:127) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.process.internal.ExecException: Process 'command '/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/21.0.9-10.0/arm64/Contents/Home/bin/java'' finished with non-zero exit value 1 at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:442) at org.gradle.process.internal.DefaultJavaExecAction.execute(DefaultJavaExecAction.java:58) at org.gradle.process.internal.DefaultExecActionFactory.javaexec(DefaultExecActionFactory.java:209) at org.gradle.process.internal.DefaultExecOperations.javaexec(DefaultExecOperations.java:42) at net.neoforged.gradle.dsl.common.tasks.Execute$Trait$Helper.doExecute(Execute.groovy:194) at net.neoforged.gradle.dsl.common.tasks.Execute.doExecute(Execute.groovy) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:127) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:83) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeStage(CachedExecutionBuilder.java:213) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) ... 123 more BUILD FAILED in 12s 6 actionable tasks: 6 executed
FunctionalTests.a mod with userdev does not expose the userdev artifact to consumers: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L554
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir11360023723322998171/gradle_multi_sourceset with arguments [clean, publish, --stacktrace] Output: > Task :clean > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup Exception in thread "main" java.io.UncheckedIOException: load patch bundle failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:614) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Caused by: java.io.FileNotFoundException: /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir11360023723322998171/gradle_multi_sourceset/build/tmp/.cache/expanded/zip_442a666de0a54f1c7778d97076c27fb9/patches.lzma (No such file or directory) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:213) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:152) at net.neoforged.binarypatcher.PatchBundleReader.<init>(PatchBundleReader.java:41) at net.neoforged.installertools.ProcessMinecraftJar.loadPatchList(ProcessMinecraftJar.java:290) at net.neoforged.installertools.ProcessMinecraftJar.lambda$processZip$5(ProcessMinecraftJar.java:170) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:610) ... 7 more > Task :neoFormSetup FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':neoFormSetup'. > Failed to execute stage: Default[outputs=[OutputEntry[output=/private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir11360023723322998171/gradle_multi_sourceset/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/setup/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2437/0x0000009001bc25d0@5a786230] * Try: > 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. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':neoFormSetup'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:111) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.executeWithServices(DefaultTaskExecutionGraph.java:138) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.execute(DefaultTaskExecutionGraph.java:123) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:35) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:51) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:43) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor.execute(BuildOperationFiringBuildWorkerExecutor.java:40) at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$executeTasks$10(DefaultBuildLifecycleController.java:313) at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:266) at org.gradle.internal.model.StateTransitionController.lambda$tryTransition$8(StateTransitionController.java:177) at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:46) at org.gradle.internal.model.StateTransitionController.tryTransition(StateTransitionController.java:177) at org.gradle.internal.build.DefaultBuildLifecycleController.executeTasks(DefaultBuildLifecycleController.java:304) at org.gradle.internal.build.DefaultBuildWorkGraphController$DefaultBuildWorkGraph.runWork(DefaultBuildWorkGraphController.java:220) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.composite.internal.DefaultBuildController.doRun(DefaultBuildController.java:181) at org.gradle.composite.internal.DefaultBuildController.access$000(DefaultBuildController.java:50) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.lambda$run$0(DefaultBuildController.java:198) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.run(DefaultBuildController.java:198) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[outputs=[OutputEntry[output=/private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_a_mod_with_userdev__0_tempDir11360023723322998171/gradle_multi_sourceset/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/setup/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2437/0x0000009001bc25d0@5a786230] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:284) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:129) at net.neoforged.gradle.common.runtime.tasks.DefaultExecute.execute(DefaultExecute.java:56) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29) at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:244) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:30) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:27) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:48) at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:229) at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:212) at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:195) at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:162) at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:105) at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:44) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:59) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:56) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:56) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:44) at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:42) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:75) at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:50) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:28) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:67) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:37) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:61) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:26) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:69) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:46) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:40) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:29) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:189) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:75) at org.gradle.internal.Either$Right.fold(Either.java:175) at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:62) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:73) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:48) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:46) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:35) at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:75) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:35) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:49) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:27) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:71) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:39) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:65) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:36) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:107) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:56) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:64) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:43) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.executeWithNonEmptySources(AbstractSkipEmptyWorkStep.java:125) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:56) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:36) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:36) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:23) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:75) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:41) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.lambda$execute$0(AssignMutableWorkspaceStep.java:35) at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:289) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:31) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:22) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:40) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:23) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.lambda$execute$2(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:39) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:46) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:34) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:48) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:35) at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:64) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:127) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:111) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.executeWithServices(DefaultTaskExecutionGraph.java:138) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.execute(DefaultTaskExecutionGraph.java:123) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:35) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:51) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:43) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor.execute(BuildOperationFiringBuildWorkerExecutor.java:40) at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$executeTasks$10(DefaultBuildLifecycleController.java:313) at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:266) at org.gradle.internal.model.StateTransitionController.lambda$tryTransition$8(StateTransitionController.java:177) at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:46) at org.gradle.internal.model.StateTransitionController.tryTransition(StateTransitionController.java:177) at org.gradle.internal.build.DefaultBuildLifecycleController.executeTasks(DefaultBuildLifecycleController.java:304) at org.gradle.internal.build.DefaultBuildWorkGraphController$DefaultBuildWorkGraph.runWork(DefaultBuildWorkGraphController.java:220) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.composite.internal.DefaultBuildController.doRun(DefaultBuildController.java:181) at org.gradle.composite.internal.DefaultBuildController.access$000(DefaultBuildController.java:50) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.lambda$run$0(DefaultBuildController.java:198) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.run(DefaultBuildController.java:198) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.process.internal.ExecException: Process 'command '/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/21.0.9-10.0/arm64/Contents/Home/bin/java'' finished with non-zero exit value 1 at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:442) at org.gradle.process.internal.DefaultJavaExecAction.execute(DefaultJavaExecAction.java:58) at org.gradle.process.internal.DefaultExecActionFactory.javaexec(DefaultExecActionFactory.java:209) at org.gradle.process.internal.DefaultExecOperations.javaexec(DefaultExecOperations.java:42) at net.neoforged.gradle.dsl.common.tasks.Execute$Trait$Helper.doExecute(Execute.groovy:194) at net.neoforged.gradle.dsl.common.tasks.Execute.doExecute(Execute.groovy) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:127) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:83) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeStage(CachedExecutionBuilder.java:213) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) ... 152 more BUILD FAILED in 11s 6 actionable tasks: 6 executed
FunctionalTests.a mod with userdev as dependency can run the patch task for that dependency: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L34
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_a_mod_with_userdev__0_tempDir15376747770134839914/running_patch_task_is_possible with arguments [:neoFormRecompile] Output: > Task :neoFormListLibraries > Task :neoFormListTransformLibraries > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :neoFormDecompile > Task :neoFormInject FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':neoFormInject'. > Failed to execute stage: Default[outputs=[OutputEntry[output=/tmp/spock_a_mod_with_userdev__0_tempDir15376747770134839914/running_patch_task_is_possible/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/inject/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent$$Lambda$2488/0x00007f5414c00638@2abe860] * 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. BUILD FAILED in 1m 58s 9 actionable tasks: 9 executed
FunctionalTests.a mod with userdev as dependency and official mappings can run build and clean in the same execution: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L320
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_a_mod_with_userdev__0_tempDir7331849191682363045/gradle_userdev_clean_build with arguments [clean, build, --stacktrace] Output: > Task :clean > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup Exception in thread "main" java.io.UncheckedIOException: load patch bundle failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:614) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Caused by: java.io.FileNotFoundException: /tmp/spock_a_mod_with_userdev__0_tempDir7331849191682363045/gradle_userdev_clean_build/build/tmp/.cache/expanded/zip_442a666de0a54f1c7778d97076c27fb9/patches.lzma (No such file or directory) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:213) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:152) at net.neoforged.binarypatcher.PatchBundleReader.<init>(PatchBundleReader.java:41) at net.neoforged.installertools.ProcessMinecraftJar.loadPatchList(ProcessMinecraftJar.java:290) at net.neoforged.installertools.ProcessMinecraftJar.lambda$processZip$5(ProcessMinecraftJar.java:170) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:610) ... 7 more > Task :neoFormSetup FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':neoFormSetup'. > Failed to execute stage: Default[outputs=[OutputEntry[output=/tmp/spock_a_mod_with_userdev__0_tempDir7331849191682363045/gradle_userdev_clean_build/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/setup/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2449/0x00007f5414bc7d50@c491d8] * Try: > 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. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':neoFormSetup'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[outputs=[OutputEntry[output=/tmp/spock_a_mod_with_userdev__0_tempDir7331849191682363045/gradle_userdev_clean_build/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/setup/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2449/0x00007f5414bc7d50@c491d8] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:284) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:129) at net.neoforged.gradle.common.runtime.tasks.DefaultExecute.execute(DefaultExecute.java:56) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29) at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:244) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:30) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:27) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:48) at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:229) at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:212) at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:195) at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:162) at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:105) at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:44) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:59) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:56) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:56) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:44) at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:42) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:75) at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:50) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:28) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:67) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:37) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:61) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:26) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:69) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:46) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:40) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:29) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:189) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:75) at org.gradle.internal.Either$Right.fold(Either.java:175) at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:62) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:73) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:48) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:46) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:35) at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:75) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:35) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:49) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:27) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:71) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:39) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:65) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:36) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:107) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:56) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:64) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:43) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.executeWithNonEmptySources(AbstractSkipEmptyWorkStep.java:125) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:56) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:36) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:36) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:23) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:75) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:41) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.lambda$execute$0(AssignMutableWorkspaceStep.java:35) at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:289) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:31) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:22) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:40) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:23) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.lambda$execute$2(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:39) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:46) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:34) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:48) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:35) at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:64) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:127) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java'' finished with non-zero exit value 1 at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:442) at org.gradle.process.internal.DefaultJavaExecAction.execute(DefaultJavaExecAction.java:58) at org.gradle.process.internal.DefaultExecActionFactory.javaexec(DefaultExecActionFactory.java:209) at org.gradle.process.internal.DefaultExecOperations.javaexec(DefaultExecOperations.java:42) at net.neoforged.gradle.dsl.common.tasks.Execute$Trait$Helper.doExecute(Execute.groovy:194) at net.neoforged.gradle.dsl.common.tasks.Execute.doExecute(Execute.groovy) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:127) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:83) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeStage(CachedExecutionBuilder.java:213) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) ... 123 more BUILD FAILED in 7s 6 actionable tasks: 6 executed
FunctionalTests.the userdev runtime by default supports the build cache: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L368
Condition failed with Exception: initialRun.task(":neoFormRecompile").outcome == TaskOutcome.SUCCESS | | | | null java.lang.NullPointerException: Cannot get property 'outcome' on null object | at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:318) | at net.neoforged.gradle.userdev.FunctionalTests.the userdev runtime by default supports the build cache(FunctionalTests.groovy:368) <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@2b7e8044 result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@3a1706e1 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@e4e1ef5 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@e4e1ef5>
FunctionalTests.the userdev runtime supports restricted repositories: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L428
Condition failed with Exception: initialRun.task(":neoFormRecompile").outcome == TaskOutcome.SUCCESS | | | | null java.lang.NullPointerException: Cannot get property 'outcome' on null object | at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:318) | at net.neoforged.gradle.userdev.FunctionalTests.the userdev runtime supports restricted repositories(FunctionalTests.groovy:428) <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@6f1b8544 result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@51dae791 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@2fd64b11 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@2fd64b11>
FunctionalTests.a mod with userdev can have multiple sourcesets with neoforge: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L492
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_a_mod_with_userdev__0_tempDir6956924747741778940/gradle_multi_sourceset with arguments [clean, compileJava, --stacktrace] Output: > Task :clean > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup Exception in thread "main" java.io.UncheckedIOException: load patch bundle failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:614) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Caused by: java.io.FileNotFoundException: /tmp/spock_a_mod_with_userdev__0_tempDir6956924747741778940/gradle_multi_sourceset/build/tmp/.cache/expanded/zip_442a666de0a54f1c7778d97076c27fb9/patches.lzma (No such file or directory) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:213) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:152) at net.neoforged.binarypatcher.PatchBundleReader.<init>(PatchBundleReader.java:41) at net.neoforged.installertools.ProcessMinecraftJar.loadPatchList(ProcessMinecraftJar.java:290) at net.neoforged.installertools.ProcessMinecraftJar.lambda$processZip$5(ProcessMinecraftJar.java:170) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:610) ... 7 more > Task :neoFormSetup FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':neoFormSetup'. > Failed to execute stage: Default[outputs=[OutputEntry[output=/tmp/spock_a_mod_with_userdev__0_tempDir6956924747741778940/gradle_multi_sourceset/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/setup/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2449/0x00007f5414bc7d50@71c15a5f] * Try: > 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. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':neoFormSetup'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[outputs=[OutputEntry[output=/tmp/spock_a_mod_with_userdev__0_tempDir6956924747741778940/gradle_multi_sourceset/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/setup/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2449/0x00007f5414bc7d50@71c15a5f] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:284) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:129) at net.neoforged.gradle.common.runtime.tasks.DefaultExecute.execute(DefaultExecute.java:56) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29) at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:244) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:30) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:27) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:48) at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:229) at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:212) at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:195) at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:162) at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:105) at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:44) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:59) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:56) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:56) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:44) at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:42) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:75) at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:50) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:28) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:67) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:37) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:61) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:26) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:69) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:46) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:40) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:29) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:189) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:75) at org.gradle.internal.Either$Right.fold(Either.java:175) at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:62) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:73) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:48) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:46) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:35) at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:75) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:35) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:49) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:27) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:71) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:39) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:65) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:36) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:107) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:56) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:64) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:43) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.executeWithNonEmptySources(AbstractSkipEmptyWorkStep.java:125) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:56) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:36) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:36) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:23) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:75) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:41) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.lambda$execute$0(AssignMutableWorkspaceStep.java:35) at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:289) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:31) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:22) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:40) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:23) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.lambda$execute$2(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:39) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:46) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:34) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:48) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:35) at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:64) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:127) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java'' finished with non-zero exit value 1 at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:442) at org.gradle.process.internal.DefaultJavaExecAction.execute(DefaultJavaExecAction.java:58) at org.gradle.process.internal.DefaultExecActionFactory.javaexec(DefaultExecActionFactory.java:209) at org.gradle.process.internal.DefaultExecOperations.javaexec(DefaultExecOperations.java:42) at net.neoforged.gradle.dsl.common.tasks.Execute$Trait$Helper.doExecute(Execute.groovy:194) at net.neoforged.gradle.dsl.common.tasks.Execute.doExecute(Execute.groovy) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:127) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:83) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeStage(CachedExecutionBuilder.java:213) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) ... 123 more BUILD FAILED in 7s 6 actionable tasks: 6 executed
FunctionalTests.a mod with userdev does not expose the userdev artifact to consumers: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L554
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_a_mod_with_userdev__0_tempDir1722591615162730494/gradle_multi_sourceset with arguments [clean, publish, --stacktrace] Output: > Task :clean > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup FAILED Exception in thread "main" java.io.UncheckedIOException: load patch bundle failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:614) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Caused by: java.io.FileNotFoundException: /tmp/spock_a_mod_with_userdev__0_tempDir1722591615162730494/gradle_multi_sourceset/build/tmp/.cache/expanded/zip_442a666de0a54f1c7778d97076c27fb9/patches.lzma (No such file or directory) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:213) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:152) at net.neoforged.binarypatcher.PatchBundleReader.<init>(PatchBundleReader.java:41) at net.neoforged.installertools.ProcessMinecraftJar.loadPatchList(ProcessMinecraftJar.java:290) at net.neoforged.installertools.ProcessMinecraftJar.lambda$processZip$5(ProcessMinecraftJar.java:170) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:610) ... 7 more FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':neoFormSetup'. > Failed to execute stage: Default[outputs=[OutputEntry[output=/tmp/spock_a_mod_with_userdev__0_tempDir1722591615162730494/gradle_multi_sourceset/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/setup/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2449/0x00007f5414bc7d50@640fc9e1] * Try: > 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. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':neoFormSetup'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:111) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.executeWithServices(DefaultTaskExecutionGraph.java:138) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.execute(DefaultTaskExecutionGraph.java:123) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:35) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:51) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:43) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor.execute(BuildOperationFiringBuildWorkerExecutor.java:40) at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$executeTasks$10(DefaultBuildLifecycleController.java:313) at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:266) at org.gradle.internal.model.StateTransitionController.lambda$tryTransition$8(StateTransitionController.java:177) at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:46) at org.gradle.internal.model.StateTransitionController.tryTransition(StateTransitionController.java:177) at org.gradle.internal.build.DefaultBuildLifecycleController.executeTasks(DefaultBuildLifecycleController.java:304) at org.gradle.internal.build.DefaultBuildWorkGraphController$DefaultBuildWorkGraph.runWork(DefaultBuildWorkGraphController.java:220) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.composite.internal.DefaultBuildController.doRun(DefaultBuildController.java:181) at org.gradle.composite.internal.DefaultBuildController.access$000(DefaultBuildController.java:50) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.lambda$run$0(DefaultBuildController.java:198) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.run(DefaultBuildController.java:198) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[outputs=[OutputEntry[output=/tmp/spock_a_mod_with_userdev__0_tempDir1722591615162730494/gradle_multi_sourceset/build/neoForm/neoFormJoined1.21.10-20251010.172816/steps/setup/outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2449/0x00007f5414bc7d50@640fc9e1] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:284) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:129) at net.neoforged.gradle.common.runtime.tasks.DefaultExecute.execute(DefaultExecute.java:56) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29) at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:244) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:30) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:27) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:48) at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:229) at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:212) at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:195) at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:162) at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:105) at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:44) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:59) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:56) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:56) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:44) at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:42) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:75) at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:50) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:28) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:67) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:37) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:61) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:26) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:69) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:46) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:40) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:29) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:189) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:75) at org.gradle.internal.Either$Right.fold(Either.java:175) at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:62) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:73) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:48) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:46) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:35) at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:75) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:35) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:49) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:27) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:71) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:39) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:65) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:36) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:107) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:56) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:64) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:43) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.executeWithNonEmptySources(AbstractSkipEmptyWorkStep.java:125) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:56) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:36) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:36) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:23) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:75) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:41) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.lambda$execute$0(AssignMutableWorkspaceStep.java:35) at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:289) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:31) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:22) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:40) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:23) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.lambda$execute$2(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:39) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:46) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:34) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:48) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:35) at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:64) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:127) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:111) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.executeWithServices(DefaultTaskExecutionGraph.java:138) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.execute(DefaultTaskExecutionGraph.java:123) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:35) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:51) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:43) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor.execute(BuildOperationFiringBuildWorkerExecutor.java:40) at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$executeTasks$10(DefaultBuildLifecycleController.java:313) at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:266) at org.gradle.internal.model.StateTransitionController.lambda$tryTransition$8(StateTransitionController.java:177) at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:46) at org.gradle.internal.model.StateTransitionController.tryTransition(StateTransitionController.java:177) at org.gradle.internal.build.DefaultBuildLifecycleController.executeTasks(DefaultBuildLifecycleController.java:304) at org.gradle.internal.build.DefaultBuildWorkGraphController$DefaultBuildWorkGraph.runWork(DefaultBuildWorkGraphController.java:220) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.composite.internal.DefaultBuildController.doRun(DefaultBuildController.java:181) at org.gradle.composite.internal.DefaultBuildController.access$000(DefaultBuildController.java:50) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.lambda$run$0(DefaultBuildController.java:198) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.run(DefaultBuildController.java:198) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java'' finished with non-zero exit value 1 at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:442) at org.gradle.process.internal.DefaultJavaExecAction.execute(DefaultJavaExecAction.java:58) at org.gradle.process.internal.DefaultExecActionFactory.javaexec(DefaultExecActionFactory.java:209) at org.gradle.process.internal.DefaultExecOperations.javaexec(DefaultExecOperations.java:42) at net.neoforged.gradle.dsl.common.tasks.Execute$Trait$Helper.doExecute(Execute.groovy:194) at net.neoforged.gradle.dsl.common.tasks.Execute.doExecute(Execute.groovy) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:127) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:83) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeStage(CachedExecutionBuilder.java:213) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) ... 152 more BUILD FAILED in 8s 6 actionable tasks: 6 executed
FunctionalTests.a mod with userdev as dependency can run the patch task for that dependency: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L34
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir8091971994248714780\running_patch_task_is_possible with arguments [:neoFormRecompile] Output: > Task :neoFormListLibraries > Task :neoFormListTransformLibraries > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :neoFormDecompile > Task :neoFormInject FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':neoFormInject'. > Failed to execute stage: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir8091971994248714780\running_patch_task_is_possible\build\neoForm\neoFormJoined1.21.10-20251010.172816\steps\inject\outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.neoform.runtime.tasks.InjectZipContent$$Lambda$2457/0x000001d893bc0998@3c3e42f2] * 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. BUILD FAILED in 3m 12s 9 actionable tasks: 9 executed
FunctionalTests.a mod with userdev as dependency and official mappings can run build and clean in the same execution: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L320
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir9462943180639773967\gradle_userdev_clean_build with arguments [clean, build, --stacktrace] Output: > Task :clean > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup Exception in thread "main" java.io.UncheckedIOException: load patch bundle failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:614) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Caused by: java.io.FileNotFoundException: C:\Users\runneradmin\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir9462943180639773967\gradle_userdev_clean_build\build\tmp\.cache\expanded\zip_442a666de0a54f1c7778d97076c27fb9\patches.lzma (The system cannot find the path specified) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:213) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:152) at net.neoforged.binarypatcher.PatchBundleReader.<init>(PatchBundleReader.java:41) at net.neoforged.installertools.ProcessMinecraftJar.loadPatchList(ProcessMinecraftJar.java:290) at net.neoforged.installertools.ProcessMinecraftJar.lambda$processZip$5(ProcessMinecraftJar.java:170) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:610) ... 7 more > Task :neoFormSetup FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':neoFormSetup'. > Failed to execute stage: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir9462943180639773967\gradle_userdev_clean_build\build\neoForm\neoFormJoined1.21.10-20251010.172816\steps\setup\outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2419/0x000001d893b8d7e0@12c760a0] * Try: > 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. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':neoFormSetup'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir9462943180639773967\gradle_userdev_clean_build\build\neoForm\neoFormJoined1.21.10-20251010.172816\steps\setup\outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2419/0x000001d893b8d7e0@12c760a0] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:284) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:129) at net.neoforged.gradle.common.runtime.tasks.DefaultExecute.execute(DefaultExecute.java:56) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29) at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:244) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:30) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:27) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:48) at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:229) at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:212) at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:195) at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:162) at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:105) at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:44) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:59) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:56) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:56) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:44) at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:42) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:75) at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:50) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:28) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:67) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:37) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:61) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:26) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:69) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:46) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:40) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:29) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:189) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:75) at org.gradle.internal.Either$Right.fold(Either.java:175) at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:62) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:73) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:48) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:46) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:35) at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:75) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:35) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:49) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:27) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:71) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:39) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:65) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:36) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:107) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:56) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:64) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:43) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.executeWithNonEmptySources(AbstractSkipEmptyWorkStep.java:125) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:56) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:36) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:36) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:23) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:75) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:41) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.lambda$execute$0(AssignMutableWorkspaceStep.java:35) at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:289) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:31) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:22) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:40) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:23) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.lambda$execute$2(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:39) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:46) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:34) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:48) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:35) at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:64) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:127) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.process.internal.ExecException: Process 'command 'C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\21.0.9-10.0\x64\bin\java.exe'' finished with non-zero exit value 1 at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:442) at org.gradle.process.internal.DefaultJavaExecAction.execute(DefaultJavaExecAction.java:58) at org.gradle.process.internal.DefaultExecActionFactory.javaexec(DefaultExecActionFactory.java:209) at org.gradle.process.internal.DefaultExecOperations.javaexec(DefaultExecOperations.java:42) at net.neoforged.gradle.dsl.common.tasks.Execute$Trait$Helper.doExecute(Execute.groovy:194) at net.neoforged.gradle.dsl.common.tasks.Execute.doExecute(Execute.groovy) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:127) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:83) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeStage(CachedExecutionBuilder.java:213) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) ... 123 more BUILD FAILED in 9s 6 actionable tasks: 6 executed
FunctionalTests.the userdev runtime by default supports the build cache: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L368
Condition failed with Exception: initialRun.task(":neoFormRecompile").outcome == TaskOutcome.SUCCESS | | | | null java.lang.NullPointerException: Cannot get property 'outcome' on null object | at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:318) | at net.neoforged.gradle.userdev.FunctionalTests.the userdev runtime by default supports the build cache(FunctionalTests.groovy:368) <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@2db33feb result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@58658f63 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@77114efe this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@77114efe>
FunctionalTests.the userdev runtime supports restricted repositories: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L428
Condition failed with Exception: initialRun.task(":neoFormRecompile").outcome == TaskOutcome.SUCCESS | | | | null java.lang.NullPointerException: Cannot get property 'outcome' on null object | at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:318) | at net.neoforged.gradle.userdev.FunctionalTests.the userdev runtime supports restricted repositories(FunctionalTests.groovy:428) <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@71ed560f result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@5b88b8e runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@6ca30b8a this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@6ca30b8a>
FunctionalTests.a mod with userdev can have multiple sourcesets with neoforge: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L492
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir12841208395387434995\gradle_multi_sourceset with arguments [clean, compileJava, --stacktrace] Output: > Task :clean > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup Exception in thread "main" java.io.UncheckedIOException: load patch bundle failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:614) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Caused by: java.io.FileNotFoundException: C:\Users\runneradmin\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir12841208395387434995\gradle_multi_sourceset\build\tmp\.cache\expanded\zip_442a666de0a54f1c7778d97076c27fb9\patches.lzma (The system cannot find the path specified) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:213) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:152) at net.neoforged.binarypatcher.PatchBundleReader.<init>(PatchBundleReader.java:41) at net.neoforged.installertools.ProcessMinecraftJar.loadPatchList(ProcessMinecraftJar.java:290) at net.neoforged.installertools.ProcessMinecraftJar.lambda$processZip$5(ProcessMinecraftJar.java:170) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:610) ... 7 more > Task :neoFormSetup FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':neoFormSetup'. > Failed to execute stage: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir12841208395387434995\gradle_multi_sourceset\build\neoForm\neoFormJoined1.21.10-20251010.172816\steps\setup\outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2419/0x000001d893b8d7e0@1d4da3c] * Try: > 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. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':neoFormSetup'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir12841208395387434995\gradle_multi_sourceset\build\neoForm\neoFormJoined1.21.10-20251010.172816\steps\setup\outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2419/0x000001d893b8d7e0@1d4da3c] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:284) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:129) at net.neoforged.gradle.common.runtime.tasks.DefaultExecute.execute(DefaultExecute.java:56) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29) at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:244) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:30) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:27) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:48) at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:229) at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:212) at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:195) at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:162) at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:105) at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:44) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:59) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:56) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:56) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:44) at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:42) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:75) at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:50) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:28) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:67) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:37) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:61) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:26) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:69) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:46) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:40) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:29) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:189) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:75) at org.gradle.internal.Either$Right.fold(Either.java:175) at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:62) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:73) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:48) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:46) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:35) at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:75) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:35) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:49) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:27) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:71) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:39) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:65) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:36) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:107) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:56) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:64) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:43) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.executeWithNonEmptySources(AbstractSkipEmptyWorkStep.java:125) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:56) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:36) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:36) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:23) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:75) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:41) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.lambda$execute$0(AssignMutableWorkspaceStep.java:35) at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:289) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:31) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:22) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:40) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:23) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.lambda$execute$2(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:39) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:46) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:34) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:48) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:35) at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:64) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:127) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.process.internal.ExecException: Process 'command 'C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\21.0.9-10.0\x64\bin\java.exe'' finished with non-zero exit value 1 at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:442) at org.gradle.process.internal.DefaultJavaExecAction.execute(DefaultJavaExecAction.java:58) at org.gradle.process.internal.DefaultExecActionFactory.javaexec(DefaultExecActionFactory.java:209) at org.gradle.process.internal.DefaultExecOperations.javaexec(DefaultExecOperations.java:42) at net.neoforged.gradle.dsl.common.tasks.Execute$Trait$Helper.doExecute(Execute.groovy:194) at net.neoforged.gradle.dsl.common.tasks.Execute.doExecute(Execute.groovy) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:127) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:83) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeStage(CachedExecutionBuilder.java:213) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) ... 123 more BUILD FAILED in 10s 6 actionable tasks: 6 executed
FunctionalTests.a mod with userdev does not expose the userdev artifact to consumers: examples/multi_neoforge_root/api/src/main/java/net/neoforged/gradle/apitest/FunctionalTests.java#L554
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir5192910850417830047\gradle_multi_sourceset with arguments [clean, publish, --stacktrace] Output: > Task :clean > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup Exception in thread "main" java.io.UncheckedIOException: load patch bundle failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:614) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Caused by: java.io.FileNotFoundException: C:\Users\runneradmin\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir5192910850417830047\gradle_multi_sourceset\build\tmp\.cache\expanded\zip_442a666de0a54f1c7778d97076c27fb9\patches.lzma (The system cannot find the path specified) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:213) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:152) at net.neoforged.binarypatcher.PatchBundleReader.<init>(PatchBundleReader.java:41) at net.neoforged.installertools.ProcessMinecraftJar.loadPatchList(ProcessMinecraftJar.java:290) at net.neoforged.installertools.ProcessMinecraftJar.lambda$processZip$5(ProcessMinecraftJar.java:170) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$15(ProcessMinecraftJar.java:610) ... 7 more > Task :neoFormSetup FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':neoFormSetup'. > Failed to execute stage: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir5192910850417830047\gradle_multi_sourceset\build\neoForm\neoFormJoined1.21.10-20251010.172816\steps\setup\outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2419/0x000001d893b8d7e0@9fb7d1] * Try: > 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. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':neoFormSetup'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:111) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.executeWithServices(DefaultTaskExecutionGraph.java:138) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.execute(DefaultTaskExecutionGraph.java:123) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:35) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:51) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:43) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor.execute(BuildOperationFiringBuildWorkerExecutor.java:40) at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$executeTasks$10(DefaultBuildLifecycleController.java:313) at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:266) at org.gradle.internal.model.StateTransitionController.lambda$tryTransition$8(StateTransitionController.java:177) at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:46) at org.gradle.internal.model.StateTransitionController.tryTransition(StateTransitionController.java:177) at org.gradle.internal.build.DefaultBuildLifecycleController.executeTasks(DefaultBuildLifecycleController.java:304) at org.gradle.internal.build.DefaultBuildWorkGraphController$DefaultBuildWorkGraph.runWork(DefaultBuildWorkGraphController.java:220) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.composite.internal.DefaultBuildController.doRun(DefaultBuildController.java:181) at org.gradle.composite.internal.DefaultBuildController.access$000(DefaultBuildController.java:50) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.lambda$run$0(DefaultBuildController.java:198) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.run(DefaultBuildController.java:198) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_a_mod_with_userdev__0_tempDir5192910850417830047\gradle_multi_sourceset\build\neoForm\neoFormJoined1.21.10-20251010.172816\steps\setup\outputs.jar, isDirectory=false, createsDirectory=false, mergesDirectory=false]], execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2419/0x000001d893b8d7e0@9fb7d1] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:284) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:129) at net.neoforged.gradle.common.runtime.tasks.DefaultExecute.execute(DefaultExecute.java:56) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29) at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:244) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:30) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:27) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:48) at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:229) at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:212) at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:195) at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:162) at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:105) at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:44) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:59) at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:56) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:56) at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:44) at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:42) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:75) at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:50) at org.gradle.internal.execution.steps.PreCreateOutputParentsStep.execute(PreCreateOutputParentsStep.java:28) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:67) at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:37) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:61) at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:26) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:69) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:46) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:40) at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:29) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:189) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:75) at org.gradle.internal.Either$Right.fold(Either.java:175) at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:62) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:73) at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:48) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:46) at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:35) at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:75) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:53) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:35) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:49) at org.gradle.internal.execution.steps.ResolveIncrementalCachingStateStep.executeDelegate(ResolveIncrementalCachingStateStep.java:27) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:71) at org.gradle.internal.execution.steps.AbstractResolveCachingStateStep.execute(AbstractResolveCachingStateStep.java:39) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:65) at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:36) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:107) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:56) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:64) at org.gradle.internal.execution.steps.AbstractCaptureStateBeforeExecutionStep.execute(AbstractCaptureStateBeforeExecutionStep.java:43) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.executeWithNonEmptySources(AbstractSkipEmptyWorkStep.java:125) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:56) at org.gradle.internal.execution.steps.AbstractSkipEmptyWorkStep.execute(AbstractSkipEmptyWorkStep.java:36) at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:36) at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:23) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:75) at org.gradle.internal.execution.steps.HandleStaleOutputsStep.execute(HandleStaleOutputsStep.java:41) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.lambda$execute$0(AssignMutableWorkspaceStep.java:35) at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:289) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:31) at org.gradle.internal.execution.steps.AssignMutableWorkspaceStep.execute(AssignMutableWorkspaceStep.java:22) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:40) at org.gradle.internal.execution.steps.ChoosePipelineStep.execute(ChoosePipelineStep.java:23) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.lambda$execute$2(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:67) at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:39) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:46) at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:34) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:48) at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:35) at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:64) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:127) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:111) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.executeWithServices(DefaultTaskExecutionGraph.java:138) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.execute(DefaultTaskExecutionGraph.java:123) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:35) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:51) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor$ExecuteTasks.call(BuildOperationFiringBuildWorkerExecutor.java:43) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.execution.BuildOperationFiringBuildWorkerExecutor.execute(BuildOperationFiringBuildWorkerExecutor.java:40) at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$executeTasks$10(DefaultBuildLifecycleController.java:313) at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:266) at org.gradle.internal.model.StateTransitionController.lambda$tryTransition$8(StateTransitionController.java:177) at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:46) at org.gradle.internal.model.StateTransitionController.tryTransition(StateTransitionController.java:177) at org.gradle.internal.build.DefaultBuildLifecycleController.executeTasks(DefaultBuildLifecycleController.java:304) at org.gradle.internal.build.DefaultBuildWorkGraphController$DefaultBuildWorkGraph.runWork(DefaultBuildWorkGraphController.java:220) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.composite.internal.DefaultBuildController.doRun(DefaultBuildController.java:181) at org.gradle.composite.internal.DefaultBuildController.access$000(DefaultBuildController.java:50) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.lambda$run$0(DefaultBuildController.java:198) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.composite.internal.DefaultBuildController$BuildOpRunnable.run(DefaultBuildController.java:198) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.process.internal.ExecException: Process 'command 'C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\21.0.9-10.0\x64\bin\java.exe'' finished with non-zero exit value 1 at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:442) at org.gradle.process.internal.DefaultJavaExecAction.execute(DefaultJavaExecAction.java:58) at org.gradle.process.internal.DefaultExecActionFactory.javaexec(DefaultExecActionFactory.java:209) at org.gradle.process.internal.DefaultExecOperations.javaexec(DefaultExecOperations.java:42) at net.neoforged.gradle.dsl.common.tasks.Execute$Trait$Helper.doExecute(Execute.groovy:194) at net.neoforged.gradle.dsl.common.tasks.Execute.doExecute(Execute.groovy) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:127) at net.neoforged.gradle.common.services.caching.jobs.ICacheableJob$Default.execute(ICacheableJob.java:83) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeStage(CachedExecutionBuilder.java:213) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) ... 152 more BUILD FAILED in 10s 6 actionable tasks: 6 executed
InterfaceInjectionTests.the userdev runtime supports loading iis from a file: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/InterfaceInjectionTests.groovy#L62
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir6922700286047675690/userdev_supports_iis_from_file with arguments [compileJava, --stacktrace] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir6922700286047675690/userdev_supports_iis_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 1 error > Task :compileJava FAILED [Incubating] Problems report is available at: file:///private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir6922700286047675690/userdev_supports_iis_from_file/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir6922700286047675690/userdev_supports_iis_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 1 error * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':compileJava'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed; see the compiler output below. /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir6922700286047675690/userdev_supports_iis_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 1 error at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:89) at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:50) at org.gradle.api.internal.tasks.compile.daemon.AbstractIsolatedCompilerWorkerExecutor$CompilerWorkAction.execute(AbstractIsolatedCompilerWorkerExecutor.java:78) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:54) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:48) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.AbstractClassLoaderWorker.executeInClassLoader(AbstractClassLoaderWorker.java:48) at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:32) at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:22) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:108) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:77) at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$1(WorkerAction.java:150) at org.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41) at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$2(WorkerAction.java:150) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:142) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164) at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) BUILD FAILED in 1m 6s 8 actionable tasks: 8 executed
InterfaceInjectionTests.the userdev runtime supports loading iis from a file after the dependencies block: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/InterfaceInjectionTests.groovy#L112
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir9890393270349519818/userdev_supports_iis_from_file with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava FAILED /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir9890393270349519818/userdev_supports_iis_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 1 error [Incubating] Problems report is available at: file:///private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir9890393270349519818/userdev_supports_iis_from_file/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir9890393270349519818/userdev_supports_iis_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 1 error * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 23s 8 actionable tasks: 8 executed
InterfaceInjectionTests.the userdev runtime supports loading iis from multiple files: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/InterfaceInjectionTests.groovy#L171
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir12481409840963306677/userdev_supports_iis_in_multiple_distinctly_named_files with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir12481409840963306677/userdev_supports_iis_in_multiple_distinctly_named_files/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir12481409840963306677/userdev_supports_iis_in_multiple_distinctly_named_files/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:9: error: cannot find symbol Minecraft.getInstance().doSecondSomething(); ^ symbol: method doSecondSomething() location: class Minecraft 2 errors > Task :compileJava FAILED [Incubating] Problems report is available at: file:///private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir12481409840963306677/userdev_supports_iis_in_multiple_distinctly_named_files/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir12481409840963306677/userdev_supports_iis_in_multiple_distinctly_named_files/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 2 errors * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 21s 8 actionable tasks: 8 executed
InterfaceInjectionTests.the userdev runtime supports loading iis from multiple files named the same in different directories: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/InterfaceInjectionTests.groovy#L230
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir2927724051602122292/userdev_supports_iis_in_files_named_the_same with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir2927724051602122292/userdev_supports_iis_in_files_named_the_same/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir2927724051602122292/userdev_supports_iis_in_files_named_the_same/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:9: error: cannot find symbol Minecraft.getInstance().doSecondSomething(); ^ symbol: method doSecondSomething() location: class Minecraft 2 errors > Task :compileJava FAILED [Incubating] Problems report is available at: file:///private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir2927724051602122292/userdev_supports_iis_in_files_named_the_same/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir2927724051602122292/userdev_supports_iis_in_files_named_the_same/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 2 errors * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 23s 8 actionable tasks: 8 executed
InterfaceInjectionTests.the userdev runtime includes all recompile dependencies when using JST: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/InterfaceInjectionTests.groovy#L289
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir595527199208927669/userdev_includes_all_recompile_dependencies with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava FAILED /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir595527199208927669/userdev_includes_all_recompile_dependencies/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir595527199208927669/userdev_includes_all_recompile_dependencies/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:9: error: cannot find symbol Minecraft.getInstance().doSecondSomething(); ^ symbol: method doSecondSomething() location: class Minecraft 2 errors [Incubating] Problems report is available at: file:///private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir595527199208927669/userdev_includes_all_recompile_dependencies/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /private/var/folders/p6/nlmq3k8146990kpkxl73mq340000gn/T/spock_the_userdev_runtime_0_tempDir595527199208927669/userdev_includes_all_recompile_dependencies/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 2 errors * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 16s 8 actionable tasks: 8 executed
InterfaceInjectionTests.the userdev runtime supports loading iis from a file: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/InterfaceInjectionTests.groovy#L62
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_the_userdev_runtime_0_tempDir14248502359219935598/userdev_supports_iis_from_file with arguments [compileJava, --stacktrace] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava /tmp/spock_the_userdev_runtime_0_tempDir14248502359219935598/userdev_supports_iis_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 1 error > Task :compileJava FAILED [Incubating] Problems report is available at: file:///tmp/spock_the_userdev_runtime_0_tempDir14248502359219935598/userdev_supports_iis_from_file/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /tmp/spock_the_userdev_runtime_0_tempDir14248502359219935598/userdev_supports_iis_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 1 error * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':compileJava'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed; see the compiler output below. /tmp/spock_the_userdev_runtime_0_tempDir14248502359219935598/userdev_supports_iis_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 1 error at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:89) at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:50) at org.gradle.api.internal.tasks.compile.daemon.AbstractIsolatedCompilerWorkerExecutor$CompilerWorkAction.execute(AbstractIsolatedCompilerWorkerExecutor.java:78) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:54) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:48) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.AbstractClassLoaderWorker.executeInClassLoader(AbstractClassLoaderWorker.java:48) at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:32) at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:22) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:108) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:77) at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$1(WorkerAction.java:150) at org.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41) at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$2(WorkerAction.java:150) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:142) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164) at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) BUILD FAILED in 43s 8 actionable tasks: 8 executed
InterfaceInjectionTests.the userdev runtime supports loading iis from a file after the dependencies block: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/InterfaceInjectionTests.groovy#L112
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_the_userdev_runtime_0_tempDir10996889261390134186/userdev_supports_iis_from_file with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava FAILED /tmp/spock_the_userdev_runtime_0_tempDir10996889261390134186/userdev_supports_iis_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 1 error [Incubating] Problems report is available at: file:///tmp/spock_the_userdev_runtime_0_tempDir10996889261390134186/userdev_supports_iis_from_file/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /tmp/spock_the_userdev_runtime_0_tempDir10996889261390134186/userdev_supports_iis_from_file/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 1 error * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 11s 8 actionable tasks: 8 executed
InterfaceInjectionTests.the userdev runtime supports loading iis from multiple files: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/InterfaceInjectionTests.groovy#L171
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_the_userdev_runtime_0_tempDir15273414853591744790/userdev_supports_iis_in_multiple_distinctly_named_files with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava FAILED /tmp/spock_the_userdev_runtime_0_tempDir15273414853591744790/userdev_supports_iis_in_multiple_distinctly_named_files/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft /tmp/spock_the_userdev_runtime_0_tempDir15273414853591744790/userdev_supports_iis_in_multiple_distinctly_named_files/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:9: error: cannot find symbol Minecraft.getInstance().doSecondSomething(); ^ symbol: method doSecondSomething() location: class Minecraft 2 errors [Incubating] Problems report is available at: file:///tmp/spock_the_userdev_runtime_0_tempDir15273414853591744790/userdev_supports_iis_in_multiple_distinctly_named_files/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /tmp/spock_the_userdev_runtime_0_tempDir15273414853591744790/userdev_supports_iis_in_multiple_distinctly_named_files/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 2 errors * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 11s 8 actionable tasks: 8 executed
InterfaceInjectionTests.the userdev runtime supports loading iis from multiple files named the same in different directories: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/InterfaceInjectionTests.groovy#L230
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_the_userdev_runtime_0_tempDir17763542682087643715/userdev_supports_iis_in_files_named_the_same with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava FAILED /tmp/spock_the_userdev_runtime_0_tempDir17763542682087643715/userdev_supports_iis_in_files_named_the_same/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft /tmp/spock_the_userdev_runtime_0_tempDir17763542682087643715/userdev_supports_iis_in_files_named_the_same/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:9: error: cannot find symbol Minecraft.getInstance().doSecondSomething(); ^ symbol: method doSecondSomething() location: class Minecraft 2 errors [Incubating] Problems report is available at: file:///tmp/spock_the_userdev_runtime_0_tempDir17763542682087643715/userdev_supports_iis_in_files_named_the_same/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /tmp/spock_the_userdev_runtime_0_tempDir17763542682087643715/userdev_supports_iis_in_files_named_the_same/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 2 errors * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 11s 8 actionable tasks: 8 executed
InterfaceInjectionTests.the userdev runtime includes all recompile dependencies when using JST: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/InterfaceInjectionTests.groovy#L289
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_the_userdev_runtime_0_tempDir11367095473290796/userdev_includes_all_recompile_dependencies with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava FAILED /tmp/spock_the_userdev_runtime_0_tempDir11367095473290796/userdev_includes_all_recompile_dependencies/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft /tmp/spock_the_userdev_runtime_0_tempDir11367095473290796/userdev_includes_all_recompile_dependencies/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:9: error: cannot find symbol Minecraft.getInstance().doSecondSomething(); ^ symbol: method doSecondSomething() location: class Minecraft 2 errors [Incubating] Problems report is available at: file:///tmp/spock_the_userdev_runtime_0_tempDir11367095473290796/userdev_includes_all_recompile_dependencies/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. /tmp/spock_the_userdev_runtime_0_tempDir11367095473290796/userdev_includes_all_recompile_dependencies/src/main/java/net/neoforged/gradle/userdev/FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 2 errors * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. BUILD FAILED in 10s 8 actionable tasks: 8 executed
InterfaceInjectionTests.the userdev runtime supports loading iis from a file: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/InterfaceInjectionTests.groovy#L62
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir9802466268766102081\userdev_supports_iis_from_file with arguments [compileJava, --stacktrace] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > Task :cacheVersionExecutableServer1.21.10 > Task :cacheVersionMappingsClient1.21.10 > Task :neoFormSetup > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.61-beta > Task :compileJava C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir9802466268766102081\userdev_supports_iis_from_file\src\main\java\net\neoforged\gradle\userdev\FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 1 error > Task :compileJava FAILED [Incubating] Problems report is available at: file:///C:/Users/runneradmin/AppData/Local/Temp/spock_the_userdev_runtime_0_tempDir9802466268766102081/userdev_supports_iis_from_file/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler output below. C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir9802466268766102081\userdev_supports_iis_from_file\src\main\java\net\neoforged\gradle\userdev\FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 1 error * Try: > Check your code and dependencies to fix the compilation error(s) > Run with --scan to get full insights. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':compileJava'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:293) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116) at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:41) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) Caused by: org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed; see the compiler output below. C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir9802466268766102081\userdev_supports_iis_from_file\src\main\java\net\neoforged\gradle\userdev\FunctionalTests.java:8: error: cannot find symbol Minecraft.getInstance().doSomething(); ^ symbol: method doSomething() location: class Minecraft 1 error at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:89) at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:50) at org.gradle.api.internal.tasks.compile.daemon.AbstractIsolatedCompilerWorkerExecutor$CompilerWorkAction.execute(AbstractIsolatedCompilerWorkerExecutor.java:78) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:54) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:48) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.AbstractClassLoaderWorker.executeInClassLoader(AbstractClassLoaderWorker.java:48) at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:32) at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:22) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:108) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:77) at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$1(WorkerAction.java:150) at org.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41) at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$2(WorkerAction.java:150) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:142) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164) at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) BUILD FAILED in 55s 8 actionable tasks: 8 executed

Artifacts

Produced during runtime
Name Size Digest
maven-publish Expired
1.46 MB
sha256:de094cecf9e735e5e70397d10dc641fb8376d616bb7acee58892d919c1bb1798