Skip to content

Remove tests

Remove tests #411

Triggered via push November 12, 2025 21:37
Status Success
Total duration 2m 18s
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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir14642441209910964091/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.51-beta > Task :compileJava /private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir14642441209910964091/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir14642441209910964091/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir14642441209910964091/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir14642441209910964091/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 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir13332890586553068107/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.51-beta > Task :compileJava FAILED /private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir13332890586553068107/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir13332890586553068107/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir13332890586553068107/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 24s 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir13577093175172846744/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.51-beta > Task :compileJava FAILED /private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir13577093175172846744/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir13577093175172846744/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir13577093175172846744/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir13577093175172846744/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 24s 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir14181222380484487401/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.51-beta > Task :compileJava FAILED /private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir14181222380484487401/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir14181222380484487401/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir14181222380484487401/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir14181222380484487401/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 25s 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_tempDir4671725954446215784/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.51-beta > Task :compileJava /tmp/spock_the_userdev_runtime_0_tempDir4671725954446215784/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_tempDir4671725954446215784/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_tempDir4671725954446215784/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. /tmp/spock_the_userdev_runtime_0_tempDir4671725954446215784/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 55s 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_tempDir3497301680070599797/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.51-beta > Task :compileJava FAILED /tmp/spock_the_userdev_runtime_0_tempDir3497301680070599797/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_tempDir3497301680070599797/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_tempDir3497301680070599797/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 12s 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_tempDir8467970758291292395/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.51-beta > Task :compileJava FAILED /tmp/spock_the_userdev_runtime_0_tempDir8467970758291292395/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_tempDir8467970758291292395/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_tempDir8467970758291292395/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_tempDir8467970758291292395/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 12s 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_tempDir1496358841385363437/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.51-beta > Task :compileJava FAILED /tmp/spock_the_userdev_runtime_0_tempDir1496358841385363437/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_tempDir1496358841385363437/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_tempDir1496358841385363437/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_tempDir1496358841385363437/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 12s 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_tempDir17104458825575120157\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.51-beta > Task :compileJava C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir17104458825575120157\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_tempDir17104458825575120157/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_tempDir17104458825575120157\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. C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir17104458825575120157\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 51s 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_tempDir3849757141497952003\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.51-beta > Task :compileJava FAILED C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir3849757141497952003\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_tempDir3849757141497952003/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_tempDir3849757141497952003\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_tempDir6352509622261387110\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.51-beta > Task :compileJava FAILED C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir6352509622261387110\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_tempDir6352509622261387110\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_tempDir6352509622261387110/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_tempDir6352509622261387110\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 15s 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_tempDir1323747870507854292\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.51-beta > Task :compileJava FAILED C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir1323747870507854292\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_tempDir1323747870507854292\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_tempDir1323747870507854292/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_tempDir1323747870507854292\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 15s 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#L38
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /Users/runner/work/NeoGradle/NeoGradle/userdev/tests/runtime/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=/Users/runner/work/NeoGradle/NeoGradle/userdev/tests/runtime/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/0x0000007001bfe628@181cc4ab] * 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=/Users/runner/work/NeoGradle/NeoGradle/userdev/tests/runtime/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/0x0000007001bfe628@181cc4ab] 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 3m 58s 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#L38
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /home/runner/work/NeoGradle/NeoGradle/userdev/tests/runtime/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=/home/runner/work/NeoGradle/NeoGradle/userdev/tests/runtime/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$2483/0x00007f6564bf2e78@60161c66] * 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=/home/runner/work/NeoGradle/NeoGradle/userdev/tests/runtime/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$2483/0x00007f6564bf2e78@60161c66] 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 4s 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#L38
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in D:\a\NeoGradle\NeoGradle\userdev\tests\runtime\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=D:\a\NeoGradle\NeoGradle\userdev\tests\runtime\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$2439/0x0000028fddbade40@1680b703] * 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=D:\a\NeoGradle\NeoGradle\userdev\tests\runtime\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$2439/0x0000028fddbade40@1680b703] 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 39s 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/userdev_supports_ats_from_file with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > [1762984963297] (6358): Hashing task: :cacheVersionExecutableClient1.21.10 > [1762984963297] (6358): Hashing task inputs: :cacheVersionExecutableClient1.21.10 > [1762984963297] (6358): Hashing task input property: artifactType > [1762984963297] (6358): Hashing task input property value: CLIENT_JAR > [1762984963297] (6358): Hashing task input property: outputFileName > [1762984963297] (6358): Hashing task input property value: client.jar > [1762984963297] (6358): Hashing task input property: selector.cacheFileName > [1762984963297] (6358): Hashing task input property value: client.jar > [1762984963297] (6358): Hashing task input property: selector > [1762984963297] (6358): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@41a49978 > [1762984963297] (6358): Hashing task input property: selector.cacheDirectory > [1762984963297] (6358): Hashing task input property value: versions/1.21.10 > [1762984963297] (6358): Hashing task input file: /private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/metadata.json > [1762984963297] (6358): Hashing task input file hash: 822330a7ff4ecb4edc1b320ee6573aa5 > [1762984963297] (6358): Task hash: 4368681b5c503c33b6668cdc515b77f5 > [1762984963297] (6358): Attempting to acquire lock on file: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/3417a81b9a7a86f47b6c886b93583f88ef222027a705489a57f88d433561c332/lock > [1762984963298] (6358): Lock file is not held by any thread > [1762984963298] (6358): Lock acquired on file: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/3417a81b9a7a86f47b6c886b93583f88ef222027a705489a57f88d433561c332/lock > [1762984963298] (6358): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=/private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/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$2346/0x0000007001b5b900@2af98121] Cache miss for task :cacheVersionExecutableClient1.21.10 from default > [1762984963984] (6358): Updated access time for lock file: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/3417a81b9a7a86f47b6c886b93583f88ef222027a705489a57f88d433561c332/lock > [1762984963985] (6358): Releasing lock on file: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/3417a81b9a7a86f47b6c886b93583f88ef222027a705489a57f88d433561c332/lock > [1762984963985] (6358): Unlocking: 180 - Execution worker > [1762984963985] (6358): Lock file closed: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/3417a81b9a7a86f47b6c886b93583f88ef222027a705489a57f88d433561c332/lock > Task :cacheVersionExecutableServer1.21.10 > [1762984964055] (6358): Hashing task: :cacheVersionExecutableServer1.21.10 > [1762984964055] (6358): Hashing task inputs: :cacheVersionExecutableServer1.21.10 > [1762984964056] (6358): Hashing task input property: artifactType > [1762984964056] (6358): Hashing task input property value: SERVER_JAR > [1762984964056] (6358): Hashing task input property: outputFileName > [1762984964056] (6358): Hashing task input property value: server.jar > [1762984964056] (6358): Hashing task input property: selector.cacheFileName > [1762984964056] (6358): Hashing task input property value: server.jar > [1762984964056] (6358): Hashing task input property: selector > [1762984964056] (6358): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@931958f0 > [1762984964056] (6358): Hashing task input property: selector.cacheDirectory > [1762984964056] (6358): Hashing task input property value: versions/1.21.10 > [1762984964056] (6358): Hashing task input file: /private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/metadata.json > [1762984964056] (6358): Hashing task input file hash: 822330a7ff4ecb4edc1b320ee6573aa5 > [1762984964056] (6358): Task hash: 8bea9e77db66f288a0a7fc4d65fc85f8 > [1762984964056] (6358): Attempting to acquire lock on file: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/9a04091aa35e672ca2ffb80c5c3cae51918435200a64a18849779f692abd5fca/lock > [1762984964057] (6358): Lock file is not held by any thread > [1762984964057] (6358): Lock acquired on file: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/9a04091aa35e672ca2ffb80c5c3cae51918435200a64a18849779f692abd5fca/lock > [1762984964057] (6358): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=/private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/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$2346/0x0000007001b5b900@621d49d4] Cache miss for task :cacheVersionExecutableServer1.21.10 from default > [1762984965275] (6358): Updated access time for lock file: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/9a04091aa35e672ca2ffb80c5c3cae51918435200a64a18849779f692abd5fca/lock > [1762984965276] (6358): Releasing lock on file: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/9a04091aa35e672ca2ffb80c5c3cae51918435200a64a18849779f692abd5fca/lock > [1762984965276] (6358): Unlocking: 180 - Execution worker > [1762984965276] (6358): Lock file closed: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/9a04091aa35e672ca2ffb80c5c3cae51918435200a64a18849779f692abd5fca/lock > Task :cacheVersionMappingsClient1.21.10 > [1762984965384] (6358): Hashing task: :cacheVersionMappingsClient1.21.10 > [1762984965384] (6358): Hashing task inputs: :cacheVersionMappingsClient1.21.10 > [1762984965384] (6358): Hashing task input property: artifactType > [1762984965384] (6358): Hashing task input property value: CLIENT_MAPPINGS > [1762984965384] (6358): Hashing task input property: outputFileName > [1762984965384] (6358): Hashing task input property value: client.txt > [1762984965384] (6358): Hashing task input property: selector.cacheFileName > [1762984965384] (6358): Hashing task input property value: client.txt > [1762984965384] (6358): Hashing task input property: selector > [1762984965384] (6358): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$4) net.neoforged.gradle.dsl.common.util.CacheFileSelector$4@41a4c1cd > [1762984965384] (6358): Hashing task input property: selector.cacheDirectory > [1762984965384] (6358): Hashing task input property value: versions/1.21.10 > [1762984965384] (6358): Hashing task input file: /private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/metadata.json > [1762984965385] (6358): Hashing task input file hash: 822330a7ff4ecb4edc1b320ee6573aa5 > [1762984965385] (6358): Task hash: 8b91cb8130fd253ed965e9b4a76dfd12 > [1762984965385] (6358): Attempting to acquire lock on file: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/dba63394d1d786426589fe2041621ae640a68397e82563764f677ef5da65cb4a/lock > [1762984965385] (6358): Lock file is not held by any thread > [1762984965385] (6358): Lock acquired on file: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/dba63394d1d786426589fe2041621ae640a68397e82563764f677ef5da65cb4a/lock > [1762984965385] (6358): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=/private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/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$2346/0x0000007001b5b900@1f1716d3] Cache miss for task :cacheVersionMappingsClient1.21.10 from default > [1762984965682] (6358): Updated access time for lock file: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/dba63394d1d786426589fe2041621ae640a68397e82563764f677ef5da65cb4a/lock > [1762984965682] (6358): Releasing lock on file: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/dba63394d1d786426589fe2041621ae640a68397e82563764f677ef5da65cb4a/lock > [1762984965683] (6358): Unlocking: 180 - Execution worker > [1762984965683] (6358): Lock file closed: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/dba63394d1d786426589fe2041621ae640a68397e82563764f677ef5da65cb4a/lock > Task :neoFormSetup > [1762984965707] (6358): Hashing task: :neoFormSetup > [1762984965707] (6358): Hashing task inputs: :neoFormSetup > [1762984965707] (6358): Hashing task input property: arguments.files.$2.name > [1762984965707] (6358): Hashing task input property value: neoform > [1762984965707] (6358): Hashing task input property: arguments.files.$0 > [1762984965708] (6358): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@24ee7286 > [1762984965708] (6358): Hashing task input property: arguments.files.$2 > [1762984965708] (6358): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedFile@52819d2b > [1762984965708] (6358): Hashing task input property: mainClass > [1762984965708] (6358): Hashing task input property value: net.neoforged.installertools.ConsoleTool > [1762984965708] (6358): Hashing task input property: outputFileName > [1762984965708] (6358): Hashing task input property value: outputs.jar > [1762984965708] (6358): Hashing task input property: arguments.files.$1 > [1762984965708] (6358): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@1d63f198 > [1762984965708] (6358): Hashing task input property: javaVersion > [1762984965708] (6358): Hashing task input property value: 21 > [1762984965708] (6358): Hashing task input property: arguments.files.$3 > [1762984965708] (6358): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@3b4b6742 > [1762984965708] (6358): Hashing task input property: arguments.files.$3.name > [1762984965708] (6358): Hashing task input property value: client > [1762984965708] (6358): Hashing task input property: consoleLogFileName > [1762984965708] (6358): Hashing task input property value: console.log > [1762984965708] (6358): Hashing task input property: jvmArguments > [1762984965708] (6358): Hashing task input property value: [] > [1762984965708] (6358): Hashing task input property: multiArguments.simple > [1762984965708] (6358): Hashing task input property value: {} > [1762984965708] (6358): Hashing task input property: distribution > [1762984965708] (6358): Hashing task input property value: JOINED > [1762984965708] (6358): Hashing task input property: arguments.files.$0.name > [1762984965708] (6358): Hashing task input property value: clientMappings > [1762984965708] (6358): Hashing task input property: arguments.simple > [1762984965708] (6358): Hashing task input property value: {patches=/private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/userdev_supports_ats_from_file/build/tmp/.cache/expanded/zip_14e7e5252fbae467623de974a8b1bca4/joined.lzma} > [1762984965708] (6358): Hashing task input property: logLevel > [1762984965708] (6358): Hashing task input property value: ERROR > [1762984965708] (6358): Hashing task input property: arguments.files.$1.name > [1762984965708] (6358): Hashing task input property value: server > [1762984965708] (6358): Hashing task input property: stepName > [1762984965708] (6358): Hashing task input property value: setup > [1762984965708] (6358): Hashing task input property: logFileName > [1762984965708] (6358): Hashing task input property value: log.log > [1762984965708] (6358): Hashing task input property: arguments > [1762984965708] (6358): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeArgumentsImpl_Decorated) task ':neoFormSetup' property 'arguments' > [1762984965708] (6358): Hashing task input property: minecraftVersion > [1762984965708] (6358): Hashing task input property value: 1.21.10 > [1762984965708] (6358): Hashing task input property: multiArguments > [1762984965708] (6358): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeMultiArgumentsImpl_Decorated) task ':neoFormSetup' property 'multiArguments' > [1762984965708] (6358): Hashing task input property: programArguments > [1762984965708] (6358): Hashing task input property value: [--task, PROCESS_MINECRAFT_JAR, --input, {client}, --input, {server}, --output, {output}, --input-mappings, {clientMappings}, --neoform-data, {neoform}, --apply-patches, {patches}] > [1762984965709] (6358): 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.1/f00e99eb072e6cf905b9740285876f2d8493860a/installertools-4.0.1-fatjar.jar > [1762984965710] (6358): Hashing task input file hash: ef654b76512abd60f904b26c16bb2da5 > [1762984965710] (6358): 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 > [1762984965712] (6358): Hashing task input file hash: 949bef4bc8fb0042b918dff776263891 > [1762984965712] (6358): Hashing task input file: /private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/client.jar > [1762984965770] (6358): Hashing task input file hash: 5f1e428a8e29c95dd60294ca9cd63321 > [1762984965770] (6358): Hashing task input file: /private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/client.txt > [1762984965792] (6358): Hashing task input file hash: 99b946662509a547f04b384c882f8c5a > [1762984965792] (6358): Hashing task input file: /private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/server.jar > [1762984965908] (6358): Hashing task input file hash: 32c90f04691d847771785a06230db207 > [1762984965908] (6358): Task hash: 8eb0d467bf51add0ec29fd2102d1b7e5 > [1762984965908] (6358): Attempting to acquire lock on file: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/8b788848db90d15c04b1d460330ebce4f02e737616fab9729ca1659ddd902ada/lock > [1762984965909] (6358): Lock file is not held by any thread > [1762984965909] (6358): Lock acquired on file: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/8b788848db90d15c04b1d460330ebce4f02e737616fab9729ca1659ddd902ada/lock > [1762984965909] (6358): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=/private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/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$2361/0x0000007001bb7af8@646d7881] Cache miss for task :neoFormSetup from default > [1762984972366] (6358): Updated access time for lock file: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/8b788848db90d15c04b1d460330ebce4f02e737616fab9729ca1659ddd902ada/lock > [1762984972366] (6358): Releasing lock on file: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/8b788848db90d15c04b1d460330ebce4f02e737616fab9729ca1659ddd902ada/lock > [1762984972367] (6358): Unlocking: 180 - Execution worker > [1762984972367] (6358): Lock file closed: /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/.ng-cache/8b788848db90d15c04b1d460330ebce4f02e737616fab9729ca1659ddd902ada/lock > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.51-beta > Task :compileJava FAILED /private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_updating_an_AT_afte_0_tempDir5730578174384974767/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 /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/userdev_supports_ats_from_file with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > [1762984744965] (2536): Hashing task: :cacheVersionExecutableClient1.21.10 > [1762984744965] (2536): Hashing task inputs: :cacheVersionExecutableClient1.21.10 > [1762984744965] (2536): Hashing task input property: artifactType > [1762984744965] (2536): Hashing task input property value: CLIENT_JAR > [1762984744965] (2536): Hashing task input property: outputFileName > [1762984744965] (2536): Hashing task input property value: client.jar > [1762984744965] (2536): Hashing task input property: selector.cacheFileName > [1762984744965] (2536): Hashing task input property value: client.jar > [1762984744965] (2536): Hashing task input property: selector > [1762984744965] (2536): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@41a49978 > [1762984744965] (2536): Hashing task input property: selector.cacheDirectory > [1762984744965] (2536): Hashing task input property value: versions/1.21.10 > [1762984744965] (2536): Hashing task input file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/metadata.json > [1762984744966] (2536): Hashing task input file hash: 822330a7ff4ecb4edc1b320ee6573aa5 > [1762984744966] (2536): Task hash: 4368681b5c503c33b6668cdc515b77f5 > [1762984744966] (2536): Attempting to acquire lock on file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/3417a81b9a7a86f47b6c886b93583f88ef222027a705489a57f88d433561c332/lock > [1762984744966] (2536): Lock file is not held by any thread > [1762984744966] (2536): Lock acquired on file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/3417a81b9a7a86f47b6c886b93583f88ef222027a705489a57f88d433561c332/lock > [1762984744966] (2536): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=/tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/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$2363/0x00007f8cd8b63890@38d74ead] Cache miss for task :cacheVersionExecutableClient1.21.10 from default > [1762984745652] (2536): Updated access time for lock file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/3417a81b9a7a86f47b6c886b93583f88ef222027a705489a57f88d433561c332/lock > [1762984745652] (2536): Releasing lock on file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/3417a81b9a7a86f47b6c886b93583f88ef222027a705489a57f88d433561c332/lock > [1762984745652] (2536): Unlocking: 194 - Execution worker > [1762984745652] (2536): Lock file closed: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/3417a81b9a7a86f47b6c886b93583f88ef222027a705489a57f88d433561c332/lock > Task :cacheVersionExecutableServer1.21.10 > [1762984745707] (2536): Hashing task: :cacheVersionExecutableServer1.21.10 > [1762984745707] (2536): Hashing task inputs: :cacheVersionExecutableServer1.21.10 > [1762984745708] (2536): Hashing task input property: artifactType > [1762984745708] (2536): Hashing task input property value: SERVER_JAR > [1762984745708] (2536): Hashing task input property: outputFileName > [1762984745708] (2536): Hashing task input property value: server.jar > [1762984745708] (2536): Hashing task input property: selector.cacheFileName > [1762984745708] (2536): Hashing task input property value: server.jar > [1762984745708] (2536): Hashing task input property: selector > [1762984745708] (2536): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@931958f0 > [1762984745708] (2536): Hashing task input property: selector.cacheDirectory > [1762984745708] (2536): Hashing task input property value: versions/1.21.10 > [1762984745708] (2536): Hashing task input file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/metadata.json > [1762984745709] (2536): Hashing task input file hash: 822330a7ff4ecb4edc1b320ee6573aa5 > [1762984745709] (2536): Task hash: 8bea9e77db66f288a0a7fc4d65fc85f8 > [1762984745709] (2536): Attempting to acquire lock on file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/9a04091aa35e672ca2ffb80c5c3cae51918435200a64a18849779f692abd5fca/lock > [1762984745709] (2536): Lock file is not held by any thread > [1762984745709] (2536): Lock acquired on file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/9a04091aa35e672ca2ffb80c5c3cae51918435200a64a18849779f692abd5fca/lock > [1762984745709] (2536): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=/tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/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$2363/0x00007f8cd8b63890@4ee589ff] Cache miss for task :cacheVersionExecutableServer1.21.10 from default > [1762984746897] (2536): Updated access time for lock file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/9a04091aa35e672ca2ffb80c5c3cae51918435200a64a18849779f692abd5fca/lock > [1762984746898] (2536): Releasing lock on file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/9a04091aa35e672ca2ffb80c5c3cae51918435200a64a18849779f692abd5fca/lock > [1762984746898] (2536): Unlocking: 194 - Execution worker > [1762984746898] (2536): Lock file closed: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/9a04091aa35e672ca2ffb80c5c3cae51918435200a64a18849779f692abd5fca/lock > Task :cacheVersionMappingsClient1.21.10 > [1762984746999] (2536): Hashing task: :cacheVersionMappingsClient1.21.10 > [1762984746999] (2536): Hashing task inputs: :cacheVersionMappingsClient1.21.10 > [1762984746999] (2536): Hashing task input property: artifactType > [1762984747000] (2536): Hashing task input property value: CLIENT_MAPPINGS > [1762984747000] (2536): Hashing task input property: outputFileName > [1762984747000] (2536): Hashing task input property value: client.txt > [1762984747000] (2536): Hashing task input property: selector.cacheFileName > [1762984747000] (2536): Hashing task input property value: client.txt > [1762984747000] (2536): Hashing task input property: selector > [1762984747000] (2536): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$4) net.neoforged.gradle.dsl.common.util.CacheFileSelector$4@41a4c1cd > [1762984747000] (2536): Hashing task input property: selector.cacheDirectory > [1762984747000] (2536): Hashing task input property value: versions/1.21.10 > [1762984747000] (2536): Hashing task input file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/metadata.json > [1762984747000] (2536): Hashing task input file hash: 822330a7ff4ecb4edc1b320ee6573aa5 > [1762984747000] (2536): Task hash: 8b91cb8130fd253ed965e9b4a76dfd12 > [1762984747000] (2536): Attempting to acquire lock on file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/dba63394d1d786426589fe2041621ae640a68397e82563764f677ef5da65cb4a/lock > [1762984747000] (2536): Lock file is not held by any thread > [1762984747000] (2536): Lock acquired on file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/dba63394d1d786426589fe2041621ae640a68397e82563764f677ef5da65cb4a/lock > [1762984747000] (2536): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=/tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/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$2363/0x00007f8cd8b63890@22b8b6d] Cache miss for task :cacheVersionMappingsClient1.21.10 from default > [1762984747223] (2536): Updated access time for lock file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/dba63394d1d786426589fe2041621ae640a68397e82563764f677ef5da65cb4a/lock > [1762984747223] (2536): Releasing lock on file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/dba63394d1d786426589fe2041621ae640a68397e82563764f677ef5da65cb4a/lock > [1762984747223] (2536): Unlocking: 194 - Execution worker > [1762984747223] (2536): Lock file closed: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/dba63394d1d786426589fe2041621ae640a68397e82563764f677ef5da65cb4a/lock > Task :neoFormSetup > [1762984747248] (2536): Hashing task: :neoFormSetup > [1762984747248] (2536): Hashing task inputs: :neoFormSetup > [1762984747248] (2536): Hashing task input property: arguments.files.$2.name > [1762984747248] (2536): Hashing task input property value: neoform > [1762984747249] (2536): Hashing task input property: arguments.files.$0 > [1762984747249] (2536): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@3ea705cc > [1762984747249] (2536): Hashing task input property: arguments.files.$2 > [1762984747249] (2536): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedFile@5c03fb87 > [1762984747249] (2536): Hashing task input property: mainClass > [1762984747249] (2536): Hashing task input property value: net.neoforged.installertools.ConsoleTool > [1762984747249] (2536): Hashing task input property: outputFileName > [1762984747249] (2536): Hashing task input property value: outputs.jar > [1762984747249] (2536): Hashing task input property: arguments.files.$1 > [1762984747249] (2536): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@11f7f029 > [1762984747249] (2536): Hashing task input property: javaVersion > [1762984747249] (2536): Hashing task input property value: 21 > [1762984747249] (2536): Hashing task input property: arguments.files.$3 > [1762984747249] (2536): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@21cc7979 > [1762984747249] (2536): Hashing task input property: arguments.files.$3.name > [1762984747249] (2536): Hashing task input property value: client > [1762984747249] (2536): Hashing task input property: consoleLogFileName > [1762984747249] (2536): Hashing task input property value: console.log > [1762984747249] (2536): Hashing task input property: jvmArguments > [1762984747249] (2536): Hashing task input property value: [] > [1762984747249] (2536): Hashing task input property: multiArguments.simple > [1762984747249] (2536): Hashing task input property value: {} > [1762984747249] (2536): Hashing task input property: distribution > [1762984747249] (2536): Hashing task input property value: JOINED > [1762984747249] (2536): Hashing task input property: arguments.files.$0.name > [1762984747249] (2536): Hashing task input property value: clientMappings > [1762984747249] (2536): Hashing task input property: arguments.simple > [1762984747249] (2536): Hashing task input property value: {patches=/tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/userdev_supports_ats_from_file/build/tmp/.cache/expanded/zip_14e7e5252fbae467623de974a8b1bca4/joined.lzma} > [1762984747249] (2536): Hashing task input property: logLevel > [1762984747249] (2536): Hashing task input property value: ERROR > [1762984747249] (2536): Hashing task input property: arguments.files.$1.name > [1762984747249] (2536): Hashing task input property value: server > [1762984747249] (2536): Hashing task input property: stepName > [1762984747249] (2536): Hashing task input property value: setup > [1762984747249] (2536): Hashing task input property: logFileName > [1762984747249] (2536): Hashing task input property value: log.log > [1762984747249] (2536): Hashing task input property: arguments > [1762984747249] (2536): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeArgumentsImpl_Decorated) task ':neoFormSetup' property 'arguments' > [1762984747249] (2536): Hashing task input property: minecraftVersion > [1762984747249] (2536): Hashing task input property value: 1.21.10 > [1762984747249] (2536): Hashing task input property: multiArguments > [1762984747249] (2536): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeMultiArgumentsImpl_Decorated) task ':neoFormSetup' property 'multiArguments' > [1762984747249] (2536): Hashing task input property: programArguments > [1762984747249] (2536): Hashing task input property value: [--task, PROCESS_MINECRAFT_JAR, --input, {client}, --input, {server}, --output, {output}, --input-mappings, {clientMappings}, --neoform-data, {neoform}, --apply-patches, {patches}] > [1762984747250] (2536): 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.1/f00e99eb072e6cf905b9740285876f2d8493860a/installertools-4.0.1-fatjar.jar > [1762984747251] (2536): Hashing task input file hash: ef654b76512abd60f904b26c16bb2da5 > [1762984747251] (2536): 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 > [1762984747253] (2536): Hashing task input file hash: 949bef4bc8fb0042b918dff776263891 > [1762984747253] (2536): Hashing task input file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/client.jar > [1762984747305] (2536): Hashing task input file hash: 5f1e428a8e29c95dd60294ca9cd63321 > [1762984747305] (2536): Hashing task input file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/client.txt > [1762984747325] (2536): Hashing task input file hash: 99b946662509a547f04b384c882f8c5a > [1762984747325] (2536): Hashing task input file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/userdev_supports_ats_from_file/.gradle/caches/minecraft/versions/1.21.10/server.jar > [1762984747424] (2536): Hashing task input file hash: 32c90f04691d847771785a06230db207 > [1762984747424] (2536): Task hash: 8eb0d467bf51add0ec29fd2102d1b7e5 > [1762984747424] (2536): Attempting to acquire lock on file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/8b788848db90d15c04b1d460330ebce4f02e737616fab9729ca1659ddd902ada/lock > [1762984747425] (2536): Lock file is not held by any thread > [1762984747425] (2536): Lock acquired on file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/8b788848db90d15c04b1d460330ebce4f02e737616fab9729ca1659ddd902ada/lock > [1762984747425] (2536): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=/tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/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$2378/0x00007f8cd8bbfaf8@4afe9320] Cache miss for task :neoFormSetup from default > [1762984756444] (2536): Updated access time for lock file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/8b788848db90d15c04b1d460330ebce4f02e737616fab9729ca1659ddd902ada/lock > [1762984756444] (2536): Releasing lock on file: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/8b788848db90d15c04b1d460330ebce4f02e737616fab9729ca1659ddd902ada/lock > [1762984756444] (2536): Unlocking: 194 - Execution worker > [1762984756444] (2536): Lock file closed: /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/.ng-cache/8b788848db90d15c04b1d460330ebce4f02e737616fab9729ca1659ddd902ada/lock > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.51-beta > Task :compileJava /tmp/spock_updating_an_AT_afte_0_tempDir8939985548962968431/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_tempDir8939985548962968431/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_tempDir8939985548962968431/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 18s 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_tempDir14006297299673835461\userdev_supports_ats_from_file with arguments [compileJava] Output: > Task :cacheVersionManifest1.21.10 > Task :cacheVersionExecutableClient1.21.10 > [1762984901970] (9624): Hashing task: :cacheVersionExecutableClient1.21.10 > [1762984901970] (9624): Hashing task inputs: :cacheVersionExecutableClient1.21.10 > [1762984901970] (9624): Hashing task input property: artifactType > [1762984901970] (9624): Hashing task input property value: CLIENT_JAR > [1762984901970] (9624): Hashing task input property: outputFileName > [1762984901970] (9624): Hashing task input property value: client.jar > [1762984901970] (9624): Hashing task input property: selector.cacheFileName > [1762984901970] (9624): Hashing task input property value: client.jar > [1762984901970] (9624): Hashing task input property: selector > [1762984901970] (9624): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@41a49978 > [1762984901970] (9624): Hashing task input property: selector.cacheDirectory > [1762984901970] (9624): Hashing task input property value: versions/1.21.10 > [1762984901972] (9624): Hashing task input file: C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\userdev_supports_ats_from_file\.gradle\caches\minecraft\versions\1.21.10\metadata.json > [1762984901972] (9624): Hashing task input file hash: 822330a7ff4ecb4edc1b320ee6573aa5 > [1762984901972] (9624): Task hash: 4368681b5c503c33b6668cdc515b77f5 > [1762984901972] (9624): Attempting to acquire lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\3417a81b9a7a86f47b6c886b93583f88ef222027a705489a57f88d433561c332\lock > [1762984901974] (9624): Lock file is not held by any thread > [1762984901974] (9624): Lock acquired on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\3417a81b9a7a86f47b6c886b93583f88ef222027a705489a57f88d433561c332\lock > [1762984901974] (9624): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\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$2318/0x000001a63ab54418@6a05fa00] Cache miss for task :cacheVersionExecutableClient1.21.10 from default > [1762984902336] (9624): Updated access time for lock file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\3417a81b9a7a86f47b6c886b93583f88ef222027a705489a57f88d433561c332\lock > [1762984902338] (9624): Releasing lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\3417a81b9a7a86f47b6c886b93583f88ef222027a705489a57f88d433561c332\lock > [1762984902338] (9624): Unlocking: 190 - included builds > [1762984902338] (9624): Lock file closed: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\3417a81b9a7a86f47b6c886b93583f88ef222027a705489a57f88d433561c332\lock > Task :cacheVersionExecutableServer1.21.10 > [1762984902399] (9624): Hashing task: :cacheVersionExecutableServer1.21.10 > [1762984902399] (9624): Hashing task inputs: :cacheVersionExecutableServer1.21.10 > [1762984902401] (9624): Hashing task input property: artifactType > [1762984902401] (9624): Hashing task input property value: SERVER_JAR > [1762984902401] (9624): Hashing task input property: outputFileName > [1762984902401] (9624): Hashing task input property value: server.jar > [1762984902401] (9624): Hashing task input property: selector.cacheFileName > [1762984902401] (9624): Hashing task input property value: server.jar > [1762984902401] (9624): Hashing task input property: selector > [1762984902401] (9624): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@931958f0 > [1762984902401] (9624): Hashing task input property: selector.cacheDirectory > [1762984902401] (9624): Hashing task input property value: versions/1.21.10 > [1762984902401] (9624): Hashing task input file: C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\userdev_supports_ats_from_file\.gradle\caches\minecraft\versions\1.21.10\metadata.json > [1762984902401] (9624): Hashing task input file hash: 822330a7ff4ecb4edc1b320ee6573aa5 > [1762984902401] (9624): Task hash: 8bea9e77db66f288a0a7fc4d65fc85f8 > [1762984902401] (9624): Attempting to acquire lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\9a04091aa35e672ca2ffb80c5c3cae51918435200a64a18849779f692abd5fca\lock > [1762984902487] (9624): Lock file is not held by any thread > [1762984902487] (9624): Lock acquired on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\9a04091aa35e672ca2ffb80c5c3cae51918435200a64a18849779f692abd5fca\lock > [1762984902487] (9624): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\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$2318/0x000001a63ab54418@61e65865] Cache miss for task :cacheVersionExecutableServer1.21.10 from default > [1762984903082] (9624): Updated access time for lock file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\9a04091aa35e672ca2ffb80c5c3cae51918435200a64a18849779f692abd5fca\lock > [1762984903082] (9624): Releasing lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\9a04091aa35e672ca2ffb80c5c3cae51918435200a64a18849779f692abd5fca\lock > [1762984903083] (9624): Unlocking: 190 - included builds > [1762984903083] (9624): Lock file closed: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\9a04091aa35e672ca2ffb80c5c3cae51918435200a64a18849779f692abd5fca\lock > Task :cacheVersionMappingsClient1.21.10 > [1762984903203] (9624): Hashing task: :cacheVersionMappingsClient1.21.10 > [1762984903203] (9624): Hashing task inputs: :cacheVersionMappingsClient1.21.10 > [1762984903203] (9624): Hashing task input property: artifactType > [1762984903203] (9624): Hashing task input property value: CLIENT_MAPPINGS > [1762984903203] (9624): Hashing task input property: outputFileName > [1762984903203] (9624): Hashing task input property value: client.txt > [1762984903203] (9624): Hashing task input property: selector.cacheFileName > [1762984903203] (9624): Hashing task input property value: client.txt > [1762984903203] (9624): Hashing task input property: selector > [1762984903203] (9624): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$4) net.neoforged.gradle.dsl.common.util.CacheFileSelector$4@41a4c1cd > [1762984903203] (9624): Hashing task input property: selector.cacheDirectory > [1762984903203] (9624): Hashing task input property value: versions/1.21.10 > [1762984903203] (9624): Hashing task input file: C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\userdev_supports_ats_from_file\.gradle\caches\minecraft\versions\1.21.10\metadata.json > [1762984903203] (9624): Hashing task input file hash: 822330a7ff4ecb4edc1b320ee6573aa5 > [1762984903203] (9624): Task hash: 8b91cb8130fd253ed965e9b4a76dfd12 > [1762984903205] (9624): Attempting to acquire lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\dba63394d1d786426589fe2041621ae640a68397e82563764f677ef5da65cb4a\lock > [1762984903205] (9624): Lock file is not held by any thread > [1762984903205] (9624): Lock acquired on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\dba63394d1d786426589fe2041621ae640a68397e82563764f677ef5da65cb4a\lock > [1762984903205] (9624): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\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$2318/0x000001a63ab54418@78782469] Cache miss for task :cacheVersionMappingsClient1.21.10 from default > [1762984903345] (9624): Updated access time for lock file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\dba63394d1d786426589fe2041621ae640a68397e82563764f677ef5da65cb4a\lock > [1762984903345] (9624): Releasing lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\dba63394d1d786426589fe2041621ae640a68397e82563764f677ef5da65cb4a\lock > [1762984903345] (9624): Unlocking: 190 - included builds > [1762984903345] (9624): Lock file closed: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\dba63394d1d786426589fe2041621ae640a68397e82563764f677ef5da65cb4a\lock > Task :neoFormSetup > [1762984903375] (9624): Hashing task: :neoFormSetup > [1762984903375] (9624): Hashing task inputs: :neoFormSetup > [1762984903375] (9624): Hashing task input property: arguments.files.$2.name > [1762984903375] (9624): Hashing task input property value: neoform > [1762984903375] (9624): Hashing task input property: arguments.files.$0 > [1762984903375] (9624): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@72c52f69 > [1762984903375] (9624): Hashing task input property: arguments.files.$2 > [1762984903375] (9624): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedFile@2c150344 > [1762984903375] (9624): Hashing task input property: mainClass > [1762984903375] (9624): Hashing task input property value: net.neoforged.installertools.ConsoleTool > [1762984903375] (9624): Hashing task input property: outputFileName > [1762984903375] (9624): Hashing task input property value: outputs.jar > [1762984903375] (9624): Hashing task input property: arguments.files.$1 > [1762984903375] (9624): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@b722af5 > [1762984903375] (9624): Hashing task input property: javaVersion > [1762984903375] (9624): Hashing task input property value: 21 > [1762984903375] (9624): Hashing task input property: arguments.files.$3 > [1762984903375] (9624): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@50a9e77c > [1762984903375] (9624): Hashing task input property: arguments.files.$3.name > [1762984903375] (9624): Hashing task input property value: client > [1762984903375] (9624): Hashing task input property: consoleLogFileName > [1762984903375] (9624): Hashing task input property value: console.log > [1762984903375] (9624): Hashing task input property: jvmArguments > [1762984903375] (9624): Hashing task input property value: [] > [1762984903375] (9624): Hashing task input property: multiArguments.simple > [1762984903375] (9624): Hashing task input property value: {} > [1762984903375] (9624): Hashing task input property: distribution > [1762984903375] (9624): Hashing task input property value: JOINED > [1762984903375] (9624): Hashing task input property: arguments.files.$0.name > [1762984903377] (9624): Hashing task input property value: clientMappings > [1762984903377] (9624): Hashing task input property: arguments.simple > [1762984903377] (9624): Hashing task input property value: {patches=C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\userdev_supports_ats_from_file\build\tmp\.cache\expanded\zip_14e7e5252fbae467623de974a8b1bca4\joined.lzma} > [1762984903377] (9624): Hashing task input property: logLevel > [1762984903377] (9624): Hashing task input property value: ERROR > [1762984903377] (9624): Hashing task input property: arguments.files.$1.name > [1762984903377] (9624): Hashing task input property value: server > [1762984903377] (9624): Hashing task input property: stepName > [1762984903377] (9624): Hashing task input property value: setup > [1762984903377] (9624): Hashing task input property: logFileName > [1762984903377] (9624): Hashing task input property value: log.log > [1762984903377] (9624): Hashing task input property: arguments > [1762984903377] (9624): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeArgumentsImpl_Decorated) task ':neoFormSetup' property 'arguments' > [1762984903377] (9624): Hashing task input property: minecraftVersion > [1762984903377] (9624): Hashing task input property value: 1.21.10 > [1762984903377] (9624): Hashing task input property: multiArguments > [1762984903377] (9624): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeMultiArgumentsImpl_Decorated) task ':neoFormSetup' property 'multiArguments' > [1762984903377] (9624): Hashing task input property: programArguments > [1762984903377] (9624): Hashing task input property value: [--task, PROCESS_MINECRAFT_JAR, --input, {client}, --input, {server}, --output, {output}, --input-mappings, {clientMappings}, --neoform-data, {neoform}, --apply-patches, {patches}] > [1762984903377] (9624): Hashing task input file: C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\userdev_supports_ats_from_file\.gradle\caches\minecraft\versions\1.21.10\client.jar > [1762984903437] (9624): Hashing task input file hash: 5f1e428a8e29c95dd60294ca9cd63321 > [1762984903437] (9624): Hashing task input file: C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\userdev_supports_ats_from_file\.gradle\caches\minecraft\versions\1.21.10\client.txt > [1762984903466] (9624): Hashing task input file hash: 99b946662509a547f04b384c882f8c5a > [1762984903466] (9624): Hashing task input file: C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\userdev_supports_ats_from_file\.gradle\caches\minecraft\versions\1.21.10\server.jar > [1762984903580] (9624): Hashing task input file hash: 32c90f04691d847771785a06230db207 > [1762984903580] (9624): 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.1\f00e99eb072e6cf905b9740285876f2d8493860a\installertools-4.0.1-fatjar.jar > [1762984903582] (9624): Hashing task input file hash: ef654b76512abd60f904b26c16bb2da5 > [1762984903582] (9624): 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 > [1762984903583] (9624): Hashing task input file hash: 949bef4bc8fb0042b918dff776263891 > [1762984903583] (9624): Task hash: 2d3521b0e343893d0cb8b516df0e0f29 > [1762984903583] (9624): Attempting to acquire lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\d489ed17c56f816ad1c4743a03109a570767f70aed9c5b637d483e489d0f1efe\lock > [1762984903585] (9624): Lock file is not held by any thread > [1762984903585] (9624): Lock acquired on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\d489ed17c56f816ad1c4743a03109a570767f70aed9c5b637d483e489d0f1efe\lock > [1762984903586] (9624): Previous failure detected for stage or restore impossible: Default[outputs=[OutputEntry[output=C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\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$2334/0x000001a63ab5f190@45dc3b3f] Cache miss for task :neoFormSetup from default > [1762984919699] (9624): Updated access time for lock file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\d489ed17c56f816ad1c4743a03109a570767f70aed9c5b637d483e489d0f1efe\lock > [1762984919701] (9624): Releasing lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\d489ed17c56f816ad1c4743a03109a570767f70aed9c5b637d483e489d0f1efe\lock > [1762984919701] (9624): Unlocking: 190 - included builds > [1762984919701] (9624): Lock file closed: C:\Users\RUNNER~1\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\.ng-cache\d489ed17c56f816ad1c4743a03109a570767f70aed9c5b637d483e489d0f1efe\lock > Task :supplyRawJarForneoFormJoined1.21.10-20251010.172816 > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.10.51-beta > Task :compileJava C:\Users\runneradmin\AppData\Local\Temp\spock_updating_an_AT_afte_0_tempDir14006297299673835461\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_tempDir14006297299673835461/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_tempDir14006297299673835461\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 40s 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@68d6d775 result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@6680f714 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_a_mod_with_userdev__0_tempDir18286556612944907634/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_a_mod_with_userdev__0_tempDir18286556612944907634/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$2472/0x000000f001bfdea0@33f81b21] * 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 5m 25s 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_a_mod_with_userdev__0_tempDir1360382999537993719/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 patches joined.lzma failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:625) 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_a_mod_with_userdev__0_tempDir1360382999537993719/gradle_userdev_clean_build/build/tmp/.cache/expanded/zip_14e7e5252fbae467623de974a8b1bca4/joined.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.installertools.ProcessMinecraftJar.loadPatchList$7074dc91$15e74830(ProcessMinecraftJar.java:292) at net.neoforged.installertools.ProcessMinecraftJar.lambda$loadPatchLists$6(ProcessMinecraftJar.java:217) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:621) ... 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_a_mod_with_userdev__0_tempDir1360382999537993719/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$2434/0x000000f001bc25d0@341a661b] * 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_a_mod_with_userdev__0_tempDir1360382999537993719/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$2434/0x000000f001bc25d0@341a661b] 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 13s 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@663f237a result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@49a6f486 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@3138953b result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@27df95e runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@6198e9b5 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@6198e9b5>
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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_a_mod_with_userdev__0_tempDir5871566970324886778/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 patches joined.lzma failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:625) 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_a_mod_with_userdev__0_tempDir5871566970324886778/gradle_multi_sourceset/build/tmp/.cache/expanded/zip_14e7e5252fbae467623de974a8b1bca4/joined.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.installertools.ProcessMinecraftJar.loadPatchList$7074dc91$15e74830(ProcessMinecraftJar.java:292) at net.neoforged.installertools.ProcessMinecraftJar.lambda$loadPatchLists$6(ProcessMinecraftJar.java:217) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:621) ... 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_a_mod_with_userdev__0_tempDir5871566970324886778/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$2434/0x000000f001bc25d0@1a96b0fa] * 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_a_mod_with_userdev__0_tempDir5871566970324886778/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$2434/0x000000f001bc25d0@1a96b0fa] 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 15s 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_a_mod_with_userdev__0_tempDir2589481723604947883/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 patches joined.lzma failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:625) 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_a_mod_with_userdev__0_tempDir2589481723604947883/gradle_multi_sourceset/build/tmp/.cache/expanded/zip_14e7e5252fbae467623de974a8b1bca4/joined.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.installertools.ProcessMinecraftJar.loadPatchList$7074dc91$15e74830(ProcessMinecraftJar.java:292) at net.neoforged.installertools.ProcessMinecraftJar.lambda$loadPatchLists$6(ProcessMinecraftJar.java:217) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:621) ... 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_a_mod_with_userdev__0_tempDir2589481723604947883/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$2434/0x000000f001bc25d0@7cf2c0fd] * 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_a_mod_with_userdev__0_tempDir2589481723604947883/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$2434/0x000000f001bc25d0@7cf2c0fd] 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 13s 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_tempDir9011733494644085785/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_tempDir9011733494644085785/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$2481/0x00007fdd7cbfe958@6eac9015] * 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 55s 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_tempDir15200674082128708008/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 patches joined.lzma failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:625) 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_tempDir15200674082128708008/gradle_userdev_clean_build/build/tmp/.cache/expanded/zip_14e7e5252fbae467623de974a8b1bca4/joined.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.installertools.ProcessMinecraftJar.loadPatchList$7074dc91$15e74830(ProcessMinecraftJar.java:292) at net.neoforged.installertools.ProcessMinecraftJar.lambda$loadPatchLists$6(ProcessMinecraftJar.java:217) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:621) ... 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_tempDir15200674082128708008/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$2443/0x00007fdd7cbd7670@245e90f4] * 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_tempDir15200674082128708008/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$2443/0x00007fdd7cbd7670@245e90f4] 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@6badba10 result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@550de6b8 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@4b74b35 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@4b74b35>
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@314b9e4b result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@6f1b8544 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@1a565afb this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@1a565afb>
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_tempDir16177326351824471694/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 FAILED Exception in thread "main" java.io.UncheckedIOException: load patches joined.lzma failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:625) 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_tempDir16177326351824471694/gradle_multi_sourceset/build/tmp/.cache/expanded/zip_14e7e5252fbae467623de974a8b1bca4/joined.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.installertools.ProcessMinecraftJar.loadPatchList$7074dc91$15e74830(ProcessMinecraftJar.java:292) at net.neoforged.installertools.ProcessMinecraftJar.lambda$loadPatchLists$6(ProcessMinecraftJar.java:217) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:621) ... 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_tempDir16177326351824471694/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$2443/0x00007fdd7cbd7670@72366f72] * 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_tempDir16177326351824471694/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$2443/0x00007fdd7cbd7670@72366f72] 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 8s 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_tempDir11793313399073651757/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 patches joined.lzma failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:625) 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_tempDir11793313399073651757/gradle_multi_sourceset/build/tmp/.cache/expanded/zip_14e7e5252fbae467623de974a8b1bca4/joined.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.installertools.ProcessMinecraftJar.loadPatchList$7074dc91$15e74830(ProcessMinecraftJar.java:292) at net.neoforged.installertools.ProcessMinecraftJar.lambda$loadPatchLists$6(ProcessMinecraftJar.java:217) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:621) ... 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_tempDir11793313399073651757/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$2443/0x00007fdd7cbd7670@2c576188] * 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_tempDir11793313399073651757/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$2443/0x00007fdd7cbd7670@2c576188] 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 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_tempDir3158832304151257865\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_tempDir3158832304151257865\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$2452/0x000001bae0bae8d8@22404ef2] * 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 2m 47s 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_tempDir13559879555581635864\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 patches joined.lzma failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:625) 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_tempDir13559879555581635864\gradle_userdev_clean_build\build\tmp\.cache\expanded\zip_14e7e5252fbae467623de974a8b1bca4\joined.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.installertools.ProcessMinecraftJar.loadPatchList$7074dc91$15e74830(ProcessMinecraftJar.java:292) at net.neoforged.installertools.ProcessMinecraftJar.lambda$loadPatchLists$6(ProcessMinecraftJar.java:217) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:621) ... 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_tempDir13559879555581635864\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$2414/0x000001bae0b87658@12db2d6f] * 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_tempDir13559879555581635864\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$2414/0x000001bae0b87658@12db2d6f] 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 11s 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@60990e5c result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@39ee94de runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@7e7f3cfd this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@7e7f3cfd>
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@5a545b0f result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@2be21396 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@383caf89 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@383caf89>
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_tempDir8646009906368760412\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 patches joined.lzma failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:625) 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_tempDir8646009906368760412\gradle_multi_sourceset\build\tmp\.cache\expanded\zip_14e7e5252fbae467623de974a8b1bca4\joined.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.installertools.ProcessMinecraftJar.loadPatchList$7074dc91$15e74830(ProcessMinecraftJar.java:292) at net.neoforged.installertools.ProcessMinecraftJar.lambda$loadPatchLists$6(ProcessMinecraftJar.java:217) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:621) ... 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_tempDir8646009906368760412\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$2414/0x000001bae0b87658@5665c5c7] * 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_tempDir8646009906368760412\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$2414/0x000001bae0b87658@5665c5c7] 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.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_tempDir889295476328568136\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 patches joined.lzma failed unexpectedly. at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:625) 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_tempDir889295476328568136\gradle_multi_sourceset\build\tmp\.cache\expanded\zip_14e7e5252fbae467623de974a8b1bca4\joined.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.installertools.ProcessMinecraftJar.loadPatchList$7074dc91$15e74830(ProcessMinecraftJar.java:292) at net.neoforged.installertools.ProcessMinecraftJar.lambda$loadPatchLists$6(ProcessMinecraftJar.java:217) at net.neoforged.installertools.ProcessMinecraftJar.lambda$wrapTask$17(ProcessMinecraftJar.java:621) ... 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_tempDir889295476328568136\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$2414/0x000001bae0b87658@25272eb6] * 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_tempDir889295476328568136\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$2414/0x000001bae0b87658@25272eb6] 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
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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir2238969822726011343/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.51-beta > Task :compileJava FAILED /private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir2238969822726011343/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir2238969822726011343/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir2238969822726011343/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.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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir2238969822726011343/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 /var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir10612911541221349464/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.51-beta > Task :compileJava FAILED /private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir10612911541221349464/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir10612911541221349464/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir10612911541221349464/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 13s 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir7260375794546651188/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.51-beta > Task :compileJava FAILED /private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir7260375794546651188/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir7260375794546651188/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:///private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir7260375794546651188/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir7260375794546651188/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 12s 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir6632441812983571499/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.51-beta > Task :compileJava FAILED /private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir6632441812983571499/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir6632441812983571499/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:///private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir6632441812983571499/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir6632441812983571499/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 15s 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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir14703800320443465913/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.51-beta > Task :compileJava FAILED /private/var/folders/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir14703800320443465913/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir14703800320443465913/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir14703800320443465913/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/6c/pzd640_546q6_yfn24r65c_40000gn/T/spock_the_userdev_runtime_0_tempDir14703800320443465913/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 12s 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_tempDir10572272426207959521/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.51-beta > Task :compileJava /tmp/spock_the_userdev_runtime_0_tempDir10572272426207959521/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_tempDir10572272426207959521/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_tempDir10572272426207959521/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_tempDir10572272426207959521/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 44s 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_tempDir7177827601545952120/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.51-beta > Task :compileJava FAILED /tmp/spock_the_userdev_runtime_0_tempDir7177827601545952120/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_tempDir7177827601545952120/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_tempDir7177827601545952120/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_tempDir377968302574555903/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.51-beta > Task :compileJava FAILED /tmp/spock_the_userdev_runtime_0_tempDir377968302574555903/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_tempDir377968302574555903/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_tempDir377968302574555903/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_tempDir377968302574555903/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 12s 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_tempDir5056437237395545682/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.51-beta > Task :compileJava FAILED /tmp/spock_the_userdev_runtime_0_tempDir5056437237395545682/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_tempDir5056437237395545682/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_tempDir5056437237395545682/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_tempDir5056437237395545682/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_tempDir2343728253069588385/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.51-beta > Task :compileJava FAILED /tmp/spock_the_userdev_runtime_0_tempDir2343728253069588385/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_tempDir2343728253069588385/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_tempDir2343728253069588385/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_tempDir2343728253069588385/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 11s 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_tempDir8195500894657298274\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.51-beta > Task :compileJava C:\Users\runneradmin\AppData\Local\Temp\spock_the_userdev_runtime_0_tempDir8195500894657298274\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_tempDir8195500894657298274/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_tempDir8195500894657298274\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.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_tempDir8195500894657298274\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 3s 8 actionable tasks: 8 executed

Artifacts

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