Skip to content

Tests for PR 232

Tests for PR 232 #199

Triggered via pull request July 28, 2024 16:45
Status Failure
Total duration 1h 1m 53s
Artifacts 100

test-prs.yml

on: pull_request
Matrix: test
Process Test Data
28s
Process Test Data
Fit to window
Zoom out
Zoom in

Annotations

69 errors and 3 warnings
Test - Userdev -> FunctionalTest (Convention/SourceSetConventionTests) (ubuntu)
Process completed with exit code 1.
Test - Userdev -> FunctionalTest (Convention/SourceSetConventionTests) (macos)
Process completed with exit code 1.
Test - Userdev -> FunctionalTest (Convention/SourceSetConventionTests) (windows)
Process completed with exit code 1.
Test - Platform -> FunctionalTest (E2ETests) (ubuntu)
Process completed with exit code 1.
Test - Userdev -> FunctionalTest (RunTests) (ubuntu)
Process completed with exit code 1.
Test - Platform -> FunctionalTest (E2ETests) (macos)
Process completed with exit code 1.
Test - Platform -> FunctionalTest (E2ETests) (windows)
Process completed with exit code 1.
Test - Userdev -> FunctionalTest (RunTests) (macos)
Process completed with exit code 1.
Test - Userdev -> FunctionalTest (CentralCacheTests) (ubuntu)
Process completed with exit code 1.
Test - Userdev -> FunctionalTest (MultiProjectTests) (ubuntu)
Process completed with exit code 1.
Test - Userdev -> FunctionalTest (ConfigurationCacheTests) (ubuntu)
Process completed with exit code 1.
Test - Userdev -> FunctionalTest (RunTests) (windows)
Process completed with exit code 1.
Test - Userdev -> FunctionalTest (ConfigurationCacheTests) (macos)
Process completed with exit code 1.
Test - Userdev -> FunctionalTest (CentralCacheTests) (macos)
Process completed with exit code 1.
Test - Userdev -> FunctionalTest (MultiProjectTests) (macos)
Process completed with exit code 1.
Test - Userdev -> FunctionalTest (ConfigurationCacheTests) (windows)
Process completed with exit code 1.
Test - Userdev -> FunctionalTest (MultiProjectTests) (windows)
Process completed with exit code 1.
Test - Userdev -> FunctionalTest (CentralCacheTests) (windows)
Process completed with exit code 1.
E2ETests.default setup can run setup globally: platform/src/functionalTest/groovy/net/neoforged/gradle/platform/E2ETests.groovy#L404
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_default_setup_can_r_0_tempDir184218894396840560/setup-globally with arguments [setup, --stacktrace] Output: Calculating task graph as no cached configuration is available for tasks: setup > Task :base:idePostSync UP-TO-DATE > Task :base:cacheVersionManifest1.21 > Task :base:cacheVersionExecutableClient1.21 > Task :base:neoFormListLibraries > Task :base:cacheVersionExecutableServer1.21 > Task :base:cacheVersionMappingsClient1.21 > Task :base:cacheVersionMappingsServer1.21 > Task :base:neoFormExtractServer > Task :base:neoFormStripClient > Task :base:neoFormMergeMappings > Task :neoforge:neoFormJoined1.21-20240613.152323ExtractNatives > Task :neoforge:cacheVersionManifest1.21 FROM-CACHE > Task :neoforge:cacheVersionExecutableClient1.21 FROM-CACHE > Task :base:neoFormStripServer > Task :neoforge:neoFormListLibraries UP-TO-DATE > Task :neoforge:cacheVersionExecutableServer1.21 FROM-CACHE > Task :neoforge:cacheVersionMappingsClient1.21 FROM-CACHE > Task :neoforge:platformCombineMappingsForMapCleanForCacheVersionExecutableClient1.21 > Task :base:neoFormMerge > Task :base:neoFormRename > Task :neoforge:deobfuscateCacheVersionExecutableClient1.21 > Task :neoforge:neoFormJoined1.21-20240613.152323DownloadAssets > Task :neoforge:create1.21ClientExtraJar > Task :neoforge:selectRawArtifactNg_dummy_ng.net.minecraft_client_1.21_client-extra > Task :neoforge:cacheVersionMappingsServer1.21 FROM-CACHE > Task :neoforge:neoFormStripClient UP-TO-DATE > Task :neoforge:neoFormExtractServer FROM-CACHE > Task :neoforge:platformCombineMappingsForMapCleanForNeoFormExtractServer > Task :neoforge:deobfuscateNeoFormExtractServer > Task :neoforge:neoFormStripServer UP-TO-DATE > Task :base:neoFormDecompile > Task :neoforge:neoFormMerge FROM-CACHE > Task :neoforge:neoFormMergeMappings FROM-CACHE > Task :neoforge:neoFormRename FROM-CACHE > Task :neoforge:neoFormDecompile > Task :base:neoFormDecompile FAILED > Task :neoforge:neoFormDecompile UP-TO-DATE FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':base:neoFormDecompile'. > Failed to execute stage: Default[output=/private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_default_setup_can_r_0_tempDir184218894396840560/setup-globally/projects/base/build/neoForm/neoFormJoined1.21-20240613.152323/steps/decompile/output.jar, createsDirectory=false, execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2761/0x0000000801df6ee0@15f4bcb9] * 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 ':base:neoFormDecompile'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[output=/private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_default_setup_can_r_0_tempDir184218894396840560/setup-globally/projects/base/build/neoForm/neoFormJoined1.21-20240613.152323/steps/decompile/output.jar, createsDirectory=false, execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2761/0x0000000801df6ee0@15f4bcb9] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:128) at net.neoforged.gradle.common.runtime.tasks.DefaultExecute.execute(DefaultExecute.java:51) at jdk.internal.reflect.GeneratedMethodAccessor204.invoke(Unknown Source) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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.executeAndStoreInCache(BuildCacheStep.java:145) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$executeWithCache$4(BuildCacheStep.java:101) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$executeWithCache$5(BuildCacheStep.java:101) at org.gradle.internal.Try$Success.map(Try.java:164) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithCache(BuildCacheStep.java:85) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$0(BuildCacheStep.java:74) at org.gradle.internal.Either$Left.fold(Either.java:115) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: java.lang.IllegalMonitorStateException at net.neoforged.gradle.common.services.caching.locking.PIDBasedFileLock.close(PIDBasedFileLock.java:91) at net.neoforged.gradle.common.services.caching.locking.IOControlledFileBasedLock.close(IOControlledFileBasedLock.java:37) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder$CacheStatus.close(CachedExecutionBuilder.java:72) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:268) ... 126 more BUILD FAILED in 1m 53s 34 actionable tasks: 21 executed, 9 from cache, 4 up-to-date Configuration cache entry stored.
E2ETests.default setup can run setup globally, but does not requires double decompile: platform/src/functionalTest/groovy/net/neoforged/gradle/platform/E2ETests.groovy#L419
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_default_setup_can_r_0_tempDir16808780661123570103/setup-caching with arguments [setup, --stacktrace] Output: Calculating task graph as no cached configuration is available for tasks: setup > Task :base:idePostSync UP-TO-DATE > Task :base:cacheVersionManifest1.21 > Task :base:cacheVersionExecutableClient1.21 > Task :base:neoFormListLibraries > Task :base:cacheVersionExecutableServer1.21 > Task :base:cacheVersionMappingsClient1.21 > Task :base:cacheVersionMappingsServer1.21 > Task :base:neoFormExtractServer > Task :base:neoFormStripClient > Task :base:neoFormMergeMappings > Task :neoforge:neoFormJoined1.21-20240613.152323ExtractNatives > Task :neoforge:cacheVersionManifest1.21 FROM-CACHE > Task :neoforge:cacheVersionExecutableClient1.21 FROM-CACHE > Task :base:neoFormStripServer > Task :neoforge:neoFormListLibraries UP-TO-DATE > Task :neoforge:cacheVersionExecutableServer1.21 FROM-CACHE > Task :neoforge:cacheVersionMappingsClient1.21 FROM-CACHE > Task :neoforge:platformCombineMappingsForMapCleanForCacheVersionExecutableClient1.21 > Task :base:neoFormMerge > Task :base:neoFormRename > Task :neoforge:deobfuscateCacheVersionExecutableClient1.21 > Task :neoforge:create1.21ClientExtraJar > Task :neoforge:selectRawArtifactNg_dummy_ng.net.minecraft_client_1.21_client-extra > Task :neoforge:cacheVersionMappingsServer1.21 FROM-CACHE > Task :neoforge:neoFormStripClient UP-TO-DATE > Task :neoforge:neoFormExtractServer FROM-CACHE > Task :neoforge:neoFormJoined1.21-20240613.152323DownloadAssets > Task :neoforge:platformCombineMappingsForMapCleanForNeoFormExtractServer > Task :neoforge:deobfuscateNeoFormExtractServer > Task :neoforge:neoFormStripServer UP-TO-DATE > Task :neoforge:neoFormMerge FROM-CACHE > Task :neoforge:neoFormMergeMappings FROM-CACHE > Task :neoforge:neoFormRename FROM-CACHE > Task :base:neoFormDecompile > Task :neoforge:neoFormDecompile > Task :base:neoFormDecompile FAILED > Task :neoforge:neoFormDecompile UP-TO-DATE FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':base:neoFormDecompile'. > Failed to execute stage: Default[output=/private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_default_setup_can_r_0_tempDir16808780661123570103/setup-caching/projects/base/build/neoForm/neoFormJoined1.21-20240613.152323/steps/decompile/output.jar, createsDirectory=false, execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2761/0x0000000801df6ee0@1a7d9982] * 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 ':base:neoFormDecompile'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[output=/private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_default_setup_can_r_0_tempDir16808780661123570103/setup-caching/projects/base/build/neoForm/neoFormJoined1.21-20240613.152323/steps/decompile/output.jar, createsDirectory=false, execute=net.neoforged.gradle.common.runtime.tasks.DefaultExecute$$Lambda$2761/0x0000000801df6ee0@1a7d9982] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:128) at net.neoforged.gradle.common.runtime.tasks.DefaultExecute.execute(DefaultExecute.java:51) at jdk.internal.reflect.GeneratedMethodAccessor204.invoke(Unknown Source) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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.executeAndStoreInCache(BuildCacheStep.java:145) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$executeWithCache$4(BuildCacheStep.java:101) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$executeWithCache$5(BuildCacheStep.java:101) at org.gradle.internal.Try$Success.map(Try.java:164) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithCache(BuildCacheStep.java:85) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$0(BuildCacheStep.java:74) at org.gradle.internal.Either$Left.fold(Either.java:115) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: java.lang.IllegalMonitorStateException at net.neoforged.gradle.common.services.caching.locking.PIDBasedFileLock.close(PIDBasedFileLock.java:91) at net.neoforged.gradle.common.services.caching.locking.IOControlledFileBasedLock.close(IOControlledFileBasedLock.java:37) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder$CacheStatus.close(CachedExecutionBuilder.java:72) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:268) ... 126 more BUILD FAILED in 1m 52s 34 actionable tasks: 21 executed, 9 from cache, 4 up-to-date Configuration cache entry stored.
E2ETests.patching and building is possible: platform/src/functionalTest/groovy/net/neoforged/gradle/platform/E2ETests.groovy#L461
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble with arguments [:neoforge:assemble, --stacktrace] Output: Calculating task graph as no cached configuration is available for tasks: :neoforge:assemble > Task :neoforge:createUserdevJson > Task :neoforge:compileJava /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/Heightmap.java:42: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int j = p_64257_.getHighestSectionPosition() + 16; ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226353_.getX() / this.noiseFactor, (double)p_226353_.getZ() / this.noiseFactor, false); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226356_.getX() / 200.0, (double)p_226356_.getZ() / 200.0, false); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder.java:47: warning: [dep-ann] deprecated item is not annotated with @deprecated public void moveInsideHeights(RandomSource p_226971_, int p_226972_, int p_226973_) { ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/world/level/biome/BiomeSpecialEffects.java:231: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue(p_48097_ * 0.0225, p_48098_ * 0.0225, false); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/world/level/block/entity/TheEndGatewayBlockEntity.java:229: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int i = p_59954_.getHighestSectionPosition() + 16 - 1; ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/Util.java:981: warning: [removal] AccessController in java.security has been deprecated and marked for removal Process process = AccessController.doPrivileged( ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/util/thread/NamedThreadFactory.java:15: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/util/thread/NamedThreadFactory.java:15: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/server/packs/resources/FallbackResourceManager.java:353: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/server/packs/resources/FallbackResourceManager.java:358: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/server/packs/FilePackResources.java:208: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/server/packs/FilePackResources.java:210: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:100: warning: [removal] strictErrorHandling() in CommonListenerCookie has been deprecated and marked for removal this.strictErrorHandling = p_294647_.strictErrorHandling(); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientPacketListener.java:829: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/data/recipes/RecipeProvider.java:108: warning: [removal] parent(ResourceLocation) in Builder has been deprecated and marked for removal return Advancement.Builder.recipeAdvancement().parent(RecipeBuilder.ROOT_RECIPE_ADVANCEMENT); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:138: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:196: warning: [removal] strictErrorHandling() in ClientboundGameProfilePacket has been deprecated and marked for removal p_104547_.strictErrorHandling(), ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/projects/neoforge/src/main/java/com/mojang/realmsclient/dto/RealmsText.java:36: warning: non-varargs call of varargs method with inexact argument type for last parameter; return this.args == null ? Component.translatable(this.translationKey) : Component.translatable(this.translationKey, this.args); ^ cast to Object for a varargs call cast to Object[] for a non-varargs call and to suppress this warning Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 19 warnings > Task :neoforge:processResources > Task :neoforge:classes > Task :neoforge:jar > Task :neoforge:createLauncherJson > Task :neoforge:neoFormListLibraries UP-TO-DATE > Task :neoforge:cacheVersionManifest1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableClient1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableServer1.21 UP-TO-DATE > Task :neoforge:cacheVersionMappingsClient1.21 UP-TO-DATE > Task :neoforge:platformCombineMappingsForMapCleanForCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:deobfuscateCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:neoFormStripClient FROM-CACHE > Task :neoforge:neoFormExtractServer FROM-CACHE > Task :neoforge:platformCombineMappingsForMapCleanForNeoFormExtractServer FROM-CACHE > Task :neoforge:deobfuscateNeoFormExtractServer FROM-CACHE > Task :neoforge:neoFormStripServer FROM-CACHE > Task :neoforge:neoFormMerge FROM-CACHE > Task :neoforge:neoFormMergeMappings FROM-CACHE > Task :neoforge:neoFormRename FROM-CACHE > Task :neoforge:stripBinaryPatchedClasses > Task :neoforge:universalJar > Task :neoforge:signUniversalJar > Task :neoforge:createLegacyInstallerJson > Task :neoforge:createUnixServerArgsFile > Task :neoforge:createWindowsServerArgsFile > Task :neoforge:downloadInstaller > Task :neoforge:invertCacheVersionMappingsClient1.21 > Task :neoforge:generateClientBinaryPatches > Task :neoforge:cacheVersionMappingsServer1.21 UP-TO-DATE > Task :neoforge:invertCacheVersionMappingsServer1.21 > Task :neoforge:generateServerBinaryPatches > Task :neoforge:legacyInstallerJar > Task :neoforge:signInstallerJar > Task :neoforge:sourcesJar > Task :neoforge:packPatches > Task :neoforge:bakePatches > Task :neoforge:generateAccessTransformers > Task :neoforge:generateJoinedBinaryPatches > Task :neoforge:userdevJar > Task :neoforge:assemble FAILURE: Build failed with an exception. * What went wrong: Configuration cache problems found in this build. 1 problem was found storing the configuration cache. - Task `:neoforge:universalJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/build/reports/configuration-cache/4wl6rhuybv8qebx0yi6q22y8m/24abpeu3yk4za47ckbnvse6fd/configuration-cache-report.html * 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.configurationcache.ConfigurationCacheProblemsException: Configuration cache problems found in this build. 1 problem was found storing the configuration cache. - Task `:neoforge:universalJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_patching_and_buildi_0_tempDir13430402471103549543/patching-assemble/build/reports/configuration-cache/4wl6rhuybv8qebx0yi6q22y8m/24abpeu3yk4za47ckbnvse6fd/configuration-cache-report.html at org.gradle.configurationcache.problems.ConfigurationCacheProblems.queryFailure(ConfigurationCacheProblems.kt:160) at org.gradle.configurationcache.problems.ConfigurationCacheProblems.report(ConfigurationCacheProblems.kt:189) at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.reportProblems(ProblemReportingBuildActionRunner.java:61) at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.run(ProblemReportingBuildActionRunner.java:52) at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:65) at org.gradle.tooling.internal.provider.FileSystemWatchingBuildActionRunner.run(FileSystemWatchingBuildActionRunner.java:140) at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:41) at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.lambda$execute$0(RootBuildLifecycleBuildActionExecutor.java:40) at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:123) at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.execute(RootBuildLifecycleBuildActionExecutor.java:40) at org.gradle.internal.buildtree.InitDeprecationLoggingActionExecutor.execute(InitDeprecationLoggingActionExecutor.java:66) at org.gradle.internal.buildtree.InitProblems.execute(InitProblems.java:36) at org.gradle.internal.buildtree.DefaultBuildTreeContext.execute(DefaultBuildTreeContext.java:40) at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.lambda$execute$0(BuildTreeLifecycleBuildActionExecutor.java:71) at org.gradle.internal.buildtree.BuildTreeState.run(BuildTreeState.java:60) at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.execute(BuildTreeLifecycleBuildActionExecutor.java:71) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:61) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:57) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor.execute(RunAsBuildOperationBuildActionExecutor.java:57) at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.lambda$execute$0(RunAsWorkerThreadBuildActionExecutor.java:36) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:264) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:128) at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.execute(RunAsWorkerThreadBuildActionExecutor.java:36) at org.gradle.tooling.internal.provider.continuous.ContinuousBuildActionExecutor.execute(ContinuousBuildActionExecutor.java:110) at org.gradle.tooling.internal.provider.SubscribableBuildActionExecutor.execute(SubscribableBuildActionExecutor.java:64) at org.gradle.internal.session.DefaultBuildSessionContext.execute(DefaultBuildSessionContext.java:46) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:92) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:80) at org.gradle.internal.session.BuildSessionState.run(BuildSessionState.java:71) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:62) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:41) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:64) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:32) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:51) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:39) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:47) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:31) at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:65) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:39) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:29) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:35) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.lambda$execute$0(ForwardClientInput.java:39) at org.gradle.launcher.daemon.server.clientinput.ClientInputForwarder.forwardInput(ClientInputForwarder.java:88) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:64) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:84) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:52) at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) BUILD FAILED in 50s 40 actionable tasks: 24 executed, 10 from cache, 6 up-to-date Configuration cache entry discarded with 1 problem.
E2ETests.userdev contains patch: platform/src/functionalTest/groovy/net/neoforged/gradle/platform/E2ETests.groovy#L499
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch with arguments [:neoforge:assemble, --stacktrace] Output: Calculating task graph as no cached configuration is available for tasks: :neoforge:assemble > Task :neoforge:createUserdevJson > Task :neoforge:compileJava /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/Heightmap.java:42: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int j = p_64257_.getHighestSectionPosition() + 16; ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226353_.getX() / this.noiseFactor, (double)p_226353_.getZ() / this.noiseFactor, false); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226356_.getX() / 200.0, (double)p_226356_.getZ() / 200.0, false); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder.java:47: warning: [dep-ann] deprecated item is not annotated with @deprecated public void moveInsideHeights(RandomSource p_226971_, int p_226972_, int p_226973_) { ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/world/level/biome/BiomeSpecialEffects.java:231: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue(p_48097_ * 0.0225, p_48098_ * 0.0225, false); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/world/level/block/entity/TheEndGatewayBlockEntity.java:229: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int i = p_59954_.getHighestSectionPosition() + 16 - 1; ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/Util.java:981: warning: [removal] AccessController in java.security has been deprecated and marked for removal Process process = AccessController.doPrivileged( ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/util/thread/NamedThreadFactory.java:15: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/util/thread/NamedThreadFactory.java:15: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/server/packs/resources/FallbackResourceManager.java:353: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/server/packs/resources/FallbackResourceManager.java:358: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/server/packs/FilePackResources.java:208: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/server/packs/FilePackResources.java:210: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:100: warning: [removal] strictErrorHandling() in CommonListenerCookie has been deprecated and marked for removal this.strictErrorHandling = p_294647_.strictErrorHandling(); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientPacketListener.java:829: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/data/recipes/RecipeProvider.java:108: warning: [removal] parent(ResourceLocation) in Builder has been deprecated and marked for removal return Advancement.Builder.recipeAdvancement().parent(RecipeBuilder.ROOT_RECIPE_ADVANCEMENT); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:138: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:196: warning: [removal] strictErrorHandling() in ClientboundGameProfilePacket has been deprecated and marked for removal p_104547_.strictErrorHandling(), ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/projects/neoforge/src/main/java/com/mojang/realmsclient/dto/RealmsText.java:36: warning: non-varargs call of varargs method with inexact argument type for last parameter; return this.args == null ? Component.translatable(this.translationKey) : Component.translatable(this.translationKey, this.args); ^ cast to Object for a varargs call cast to Object[] for a non-varargs call and to suppress this warning Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 19 warnings > Task :neoforge:processResources > Task :neoforge:classes > Task :neoforge:jar > Task :neoforge:createLauncherJson > Task :neoforge:neoFormListLibraries UP-TO-DATE > Task :neoforge:cacheVersionManifest1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableClient1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableServer1.21 UP-TO-DATE > Task :neoforge:cacheVersionMappingsClient1.21 UP-TO-DATE > Task :neoforge:platformCombineMappingsForMapCleanForCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:deobfuscateCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:neoFormStripClient FROM-CACHE > Task :neoforge:neoFormExtractServer FROM-CACHE > Task :neoforge:platformCombineMappingsForMapCleanForNeoFormExtractServer FROM-CACHE > Task :neoforge:deobfuscateNeoFormExtractServer FROM-CACHE > Task :neoforge:neoFormStripServer FROM-CACHE > Task :neoforge:neoFormMerge FROM-CACHE > Task :neoforge:neoFormMergeMappings FROM-CACHE > Task :neoforge:neoFormRename FROM-CACHE > Task :neoforge:stripBinaryPatchedClasses > Task :neoforge:universalJar > Task :neoforge:signUniversalJar > Task :neoforge:createLegacyInstallerJson > Task :neoforge:createUnixServerArgsFile > Task :neoforge:createWindowsServerArgsFile > Task :neoforge:downloadInstaller > Task :neoforge:invertCacheVersionMappingsClient1.21 > Task :neoforge:generateClientBinaryPatches > Task :neoforge:cacheVersionMappingsServer1.21 UP-TO-DATE > Task :neoforge:invertCacheVersionMappingsServer1.21 > Task :neoforge:generateServerBinaryPatches > Task :neoforge:legacyInstallerJar > Task :neoforge:signInstallerJar > Task :neoforge:sourcesJar > Task :neoforge:packPatches > Task :neoforge:bakePatches > Task :neoforge:generateAccessTransformers > Task :neoforge:generateJoinedBinaryPatches > Task :neoforge:userdevJar > Task :neoforge:assemble FAILURE: Build failed with an exception. * What went wrong: Configuration cache problems found in this build. 1 problem was found storing the configuration cache. - Task `:neoforge:universalJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/build/reports/configuration-cache/4wl6rhuybv8qebx0yi6q22y8m/2zjevnk88iitw5ldcvg4zqir0/configuration-cache-report.html * 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.configurationcache.ConfigurationCacheProblemsException: Configuration cache problems found in this build. 1 problem was found storing the configuration cache. - Task `:neoforge:universalJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_userdev_contains_pa_0_tempDir2293137597961901701/userdev-with-patch/build/reports/configuration-cache/4wl6rhuybv8qebx0yi6q22y8m/2zjevnk88iitw5ldcvg4zqir0/configuration-cache-report.html at org.gradle.configurationcache.problems.ConfigurationCacheProblems.queryFailure(ConfigurationCacheProblems.kt:160) at org.gradle.configurationcache.problems.ConfigurationCacheProblems.report(ConfigurationCacheProblems.kt:189) at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.reportProblems(ProblemReportingBuildActionRunner.java:61) at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.run(ProblemReportingBuildActionRunner.java:52) at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:65) at org.gradle.tooling.internal.provider.FileSystemWatchingBuildActionRunner.run(FileSystemWatchingBuildActionRunner.java:140) at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:41) at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.lambda$execute$0(RootBuildLifecycleBuildActionExecutor.java:40) at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:123) at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.execute(RootBuildLifecycleBuildActionExecutor.java:40) at org.gradle.internal.buildtree.InitDeprecationLoggingActionExecutor.execute(InitDeprecationLoggingActionExecutor.java:66) at org.gradle.internal.buildtree.InitProblems.execute(InitProblems.java:36) at org.gradle.internal.buildtree.DefaultBuildTreeContext.execute(DefaultBuildTreeContext.java:40) at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.lambda$execute$0(BuildTreeLifecycleBuildActionExecutor.java:71) at org.gradle.internal.buildtree.BuildTreeState.run(BuildTreeState.java:60) at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.execute(BuildTreeLifecycleBuildActionExecutor.java:71) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:61) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:57) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor.execute(RunAsBuildOperationBuildActionExecutor.java:57) at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.lambda$execute$0(RunAsWorkerThreadBuildActionExecutor.java:36) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:264) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:128) at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.execute(RunAsWorkerThreadBuildActionExecutor.java:36) at org.gradle.tooling.internal.provider.continuous.ContinuousBuildActionExecutor.execute(ContinuousBuildActionExecutor.java:110) at org.gradle.tooling.internal.provider.SubscribableBuildActionExecutor.execute(SubscribableBuildActionExecutor.java:64) at org.gradle.internal.session.DefaultBuildSessionContext.execute(DefaultBuildSessionContext.java:46) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:92) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:80) at org.gradle.internal.session.BuildSessionState.run(BuildSessionState.java:71) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:62) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:41) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:64) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:32) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:51) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:39) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:47) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:31) at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:65) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:39) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:29) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:35) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.lambda$execute$0(ForwardClientInput.java:39) at org.gradle.launcher.daemon.server.clientinput.ClientInputForwarder.forwardInput(ClientInputForwarder.java:88) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:64) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:84) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:52) at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) BUILD FAILED in 35s 40 actionable tasks: 24 executed, 10 from cache, 6 up-to-date Configuration cache entry discarded with 1 problem.
E2ETests.a published userdev artifact can be loaded into userdev: platform/src/functionalTest/groovy/net/neoforged/gradle/platform/E2ETests.groovy#L524
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev with arguments [:neoforge:assemble] Output: Calculating task graph as no cached configuration is available for tasks: :neoforge:assemble > Task :neoforge:createUserdevJson > Task :neoforge:compileJava /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/Heightmap.java:42: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int j = p_64257_.getHighestSectionPosition() + 16; ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226353_.getX() / this.noiseFactor, (double)p_226353_.getZ() / this.noiseFactor, false); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226356_.getX() / 200.0, (double)p_226356_.getZ() / 200.0, false); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder.java:47: warning: [dep-ann] deprecated item is not annotated with @deprecated public void moveInsideHeights(RandomSource p_226971_, int p_226972_, int p_226973_) { ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/world/level/biome/BiomeSpecialEffects.java:231: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue(p_48097_ * 0.0225, p_48098_ * 0.0225, false); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/world/level/block/entity/TheEndGatewayBlockEntity.java:229: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int i = p_59954_.getHighestSectionPosition() + 16 - 1; ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/Util.java:981: warning: [removal] AccessController in java.security has been deprecated and marked for removal Process process = AccessController.doPrivileged( ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/util/thread/NamedThreadFactory.java:15: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/util/thread/NamedThreadFactory.java:15: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/server/packs/resources/FallbackResourceManager.java:353: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/server/packs/resources/FallbackResourceManager.java:358: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/server/packs/FilePackResources.java:208: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/server/packs/FilePackResources.java:210: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:100: warning: [removal] strictErrorHandling() in CommonListenerCookie has been deprecated and marked for removal this.strictErrorHandling = p_294647_.strictErrorHandling(); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientPacketListener.java:829: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/data/recipes/RecipeProvider.java:108: warning: [removal] parent(ResourceLocation) in Builder has been deprecated and marked for removal return Advancement.Builder.recipeAdvancement().parent(RecipeBuilder.ROOT_RECIPE_ADVANCEMENT); ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:138: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:196: warning: [removal] strictErrorHandling() in ClientboundGameProfilePacket has been deprecated and marked for removal p_104547_.strictErrorHandling(), ^ /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/projects/neoforge/src/main/java/com/mojang/realmsclient/dto/RealmsText.java:36: warning: non-varargs call of varargs method with inexact argument type for last parameter; return this.args == null ? Component.translatable(this.translationKey) : Component.translatable(this.translationKey, this.args); ^ cast to Object for a varargs call cast to Object[] for a non-varargs call and to suppress this warning Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 19 warnings > Task :neoforge:processResources > Task :neoforge:classes > Task :neoforge:jar > Task :neoforge:createLauncherJson > Task :neoforge:neoFormListLibraries UP-TO-DATE > Task :neoforge:cacheVersionManifest1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableClient1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableServer1.21 UP-TO-DATE > Task :neoforge:cacheVersionMappingsClient1.21 UP-TO-DATE > Task :neoforge:platformCombineMappingsForMapCleanForCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:deobfuscateCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:neoFormStripClient FROM-CACHE > Task :neoforge:neoFormExtractServer FROM-CACHE > Task :neoforge:platformCombineMappingsForMapCleanForNeoFormExtractServer FROM-CACHE > Task :neoforge:deobfuscateNeoFormExtractServer FROM-CACHE > Task :neoforge:neoFormStripServer FROM-CACHE > Task :neoforge:neoFormMerge FROM-CACHE > Task :neoforge:neoFormMergeMappings FROM-CACHE > Task :neoforge:neoFormRename FROM-CACHE > Task :neoforge:stripBinaryPatchedClasses > Task :neoforge:universalJar > Task :neoforge:signUniversalJar > Task :neoforge:createLegacyInstallerJson > Task :neoforge:createUnixServerArgsFile > Task :neoforge:createWindowsServerArgsFile > Task :neoforge:downloadInstaller > Task :neoforge:invertCacheVersionMappingsClient1.21 > Task :neoforge:generateClientBinaryPatches > Task :neoforge:cacheVersionMappingsServer1.21 UP-TO-DATE > Task :neoforge:invertCacheVersionMappingsServer1.21 > Task :neoforge:generateServerBinaryPatches > Task :neoforge:legacyInstallerJar > Task :neoforge:signInstallerJar > Task :neoforge:sourcesJar > Task :neoforge:packPatches > Task :neoforge:bakePatches > Task :neoforge:generateAccessTransformers > Task :neoforge:generateJoinedBinaryPatches > Task :neoforge:userdevJar > Task :neoforge:assemble FAILURE: Build failed with an exception. * What went wrong: Configuration cache problems found in this build. 1 problem was found storing the configuration cache. - Task `:neoforge:universalJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_a_published_userdev_0_tempDir1043849303339064949/published-userdev/build/reports/configuration-cache/4wl6rhuybv8qebx0yi6q22y8m/t2ie98wid09q0cortd14sl3h/configuration-cache-report.html * 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 41s 40 actionable tasks: 24 executed, 10 from cache, 6 up-to-date Configuration cache entry discarded with 1 problem.
E2ETests.default setup can run setup globally: platform/src/functionalTest/groovy/net/neoforged/gradle/platform/E2ETests.groovy#L404
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_default_setup_can_r_0_tempDir2827737902817864993/setup-globally with arguments [setup, --stacktrace] Output: Calculating task graph as no cached configuration is available for tasks: setup > Task :base:idePostSync UP-TO-DATE > Task :neoforge:neoFormJoined1.21-20240613.152323ExtractNatives > Task :base:cacheVersionManifest1.21 > Task :neoforge:cacheVersionManifest1.21 > Task :base:cacheVersionExecutableClient1.21 FAILED > Task :neoforge:cacheVersionExecutableClient1.21 UP-TO-DATE > Task :base:neoFormListLibraries > Task :neoforge:neoFormListLibraries UP-TO-DATE > Task :neoforge:cacheVersionMappingsClient1.21 > Task :neoforge:platformCombineMappingsForMapCleanForCacheVersionExecutableClient1.21 > Task :neoforge:deobfuscateCacheVersionExecutableClient1.21 > Task :neoforge:neoFormJoined1.21-20240613.152323DownloadAssets FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':base:cacheVersionExecutableClient1.21'. > Failed to execute stage: Default[output=/tmp/spock_default_setup_can_r_0_tempDir2827737902817864993/setup-globally/projects/base/.gradle/caches/minecraft/versions/1.21/client.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2754/0x00007fbb1cdc7c98@192d0127] * 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 ':base:cacheVersionExecutableClient1.21'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[output=/tmp/spock_default_setup_can_r_0_tempDir2827737902817864993/setup-globally/projects/base/.gradle/caches/minecraft/versions/1.21/client.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2754/0x00007fbb1cdc7c98@192d0127] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:128) at net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider.doRun(MinecraftArtifactFileCacheProvider.java:27) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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.executeAndStoreInCache(BuildCacheStep.java:145) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$executeWithCache$4(BuildCacheStep.java:101) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$executeWithCache$5(BuildCacheStep.java:101) at org.gradle.internal.Try$Success.map(Try.java:164) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithCache(BuildCacheStep.java:85) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$0(BuildCacheStep.java:74) at org.gradle.internal.Either$Left.fold(Either.java:115) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: java.lang.IllegalMonitorStateException at net.neoforged.gradle.common.services.caching.locking.PIDBasedFileLock.close(PIDBasedFileLock.java:91) at net.neoforged.gradle.common.services.caching.locking.IOControlledFileBasedLock.close(IOControlledFileBasedLock.java:37) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder$CacheStatus.close(CachedExecutionBuilder.java:72) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:268) ... 127 more BUILD FAILED in 33s 11 actionable tasks: 9 executed, 2 up-to-date Configuration cache entry stored.
E2ETests.default setup can run setup globally, but does not requires double decompile: platform/src/functionalTest/groovy/net/neoforged/gradle/platform/E2ETests.groovy#L419
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_default_setup_can_r_0_tempDir18311769984050724139/setup-caching with arguments [setup, --stacktrace] Output: Calculating task graph as no cached configuration is available for tasks: setup > Task :base:idePostSync UP-TO-DATE > Task :neoforge:neoFormJoined1.21-20240613.152323ExtractNatives > Task :base:cacheVersionManifest1.21 > Task :neoforge:cacheVersionManifest1.21 > Task :base:cacheVersionExecutableClient1.21 FAILED > Task :base:neoFormListLibraries > Task :neoforge:cacheVersionExecutableClient1.21 UP-TO-DATE > Task :neoforge:neoFormListLibraries UP-TO-DATE > Task :neoforge:cacheVersionMappingsClient1.21 > Task :neoforge:platformCombineMappingsForMapCleanForCacheVersionExecutableClient1.21 > Task :neoforge:deobfuscateCacheVersionExecutableClient1.21 > Task :neoforge:neoFormJoined1.21-20240613.152323DownloadAssets FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':base:cacheVersionExecutableClient1.21'. > Failed to execute stage: Default[output=/tmp/spock_default_setup_can_r_0_tempDir18311769984050724139/setup-caching/projects/base/.gradle/caches/minecraft/versions/1.21/client.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2754/0x00007fbb1cdc7c98@39daf625] * 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 ':base:cacheVersionExecutableClient1.21'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[output=/tmp/spock_default_setup_can_r_0_tempDir18311769984050724139/setup-caching/projects/base/.gradle/caches/minecraft/versions/1.21/client.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2754/0x00007fbb1cdc7c98@39daf625] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:128) at net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider.doRun(MinecraftArtifactFileCacheProvider.java:27) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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.executeAndStoreInCache(BuildCacheStep.java:145) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$executeWithCache$4(BuildCacheStep.java:101) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$executeWithCache$5(BuildCacheStep.java:101) at org.gradle.internal.Try$Success.map(Try.java:164) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithCache(BuildCacheStep.java:85) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$0(BuildCacheStep.java:74) at org.gradle.internal.Either$Left.fold(Either.java:115) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: java.lang.IllegalMonitorStateException at net.neoforged.gradle.common.services.caching.locking.PIDBasedFileLock.close(PIDBasedFileLock.java:91) at net.neoforged.gradle.common.services.caching.locking.IOControlledFileBasedLock.close(IOControlledFileBasedLock.java:37) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder$CacheStatus.close(CachedExecutionBuilder.java:72) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:268) ... 127 more BUILD FAILED in 33s 11 actionable tasks: 9 executed, 2 up-to-date Configuration cache entry stored.
E2ETests.patching and building is possible: platform/src/functionalTest/groovy/net/neoforged/gradle/platform/E2ETests.groovy#L461
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble with arguments [:neoforge:assemble, --stacktrace] Output: Calculating task graph as no cached configuration is available for tasks: :neoforge:assemble > Task :neoforge:createUserdevJson > Task :neoforge:compileJava /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/Heightmap.java:42: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int j = p_64257_.getHighestSectionPosition() + 16; ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/world/level/biome/BiomeSpecialEffects.java:231: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue(p_48097_ * 0.0225, p_48098_ * 0.0225, false); ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/world/level/block/entity/TheEndGatewayBlockEntity.java:229: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int i = p_59954_.getHighestSectionPosition() + 16 - 1; ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226353_.getX() / this.noiseFactor, (double)p_226353_.getZ() / this.noiseFactor, false); ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226356_.getX() / 200.0, (double)p_226356_.getZ() / 200.0, false); ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder.java:47: warning: [dep-ann] deprecated item is not annotated with @deprecated public void moveInsideHeights(RandomSource p_226971_, int p_226972_, int p_226973_) { ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/com/mojang/realmsclient/dto/RealmsText.java:36: warning: non-varargs call of varargs method with inexact argument type for last parameter; return this.args == null ? Component.translatable(this.translationKey) : Component.translatable(this.translationKey, this.args); ^ cast to Object for a varargs call cast to Object[] for a non-varargs call and to suppress this warning /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:100: warning: [removal] strictErrorHandling() in CommonListenerCookie has been deprecated and marked for removal this.strictErrorHandling = p_294647_.strictErrorHandling(); ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientPacketListener.java:829: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:138: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:196: warning: [removal] strictErrorHandling() in ClientboundGameProfilePacket has been deprecated and marked for removal p_104547_.strictErrorHandling(), ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/util/thread/NamedThreadFactory.java:15: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/util/thread/NamedThreadFactory.java:15: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/server/packs/FilePackResources.java:208: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/server/packs/FilePackResources.java:210: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/server/packs/resources/FallbackResourceManager.java:353: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/server/packs/resources/FallbackResourceManager.java:358: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/Util.java:981: warning: [removal] AccessController in java.security has been deprecated and marked for removal Process process = AccessController.doPrivileged( ^ /tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/projects/neoforge/src/main/java/net/minecraft/data/recipes/RecipeProvider.java:108: warning: [removal] parent(ResourceLocation) in Builder has been deprecated and marked for removal return Advancement.Builder.recipeAdvancement().parent(RecipeBuilder.ROOT_RECIPE_ADVANCEMENT); ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 19 warnings > Task :neoforge:processResources > Task :neoforge:classes > Task :neoforge:jar > Task :neoforge:createLauncherJson > Task :neoforge:neoFormListLibraries UP-TO-DATE > Task :neoforge:cacheVersionManifest1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableClient1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableServer1.21 UP-TO-DATE > Task :neoforge:cacheVersionMappingsClient1.21 UP-TO-DATE > Task :neoforge:platformCombineMappingsForMapCleanForCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:deobfuscateCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:neoFormStripClient FROM-CACHE > Task :neoforge:neoFormExtractServer FROM-CACHE > Task :neoforge:platformCombineMappingsForMapCleanForNeoFormExtractServer FROM-CACHE > Task :neoforge:deobfuscateNeoFormExtractServer FROM-CACHE > Task :neoforge:neoFormStripServer FROM-CACHE > Task :neoforge:neoFormMerge FROM-CACHE > Task :neoforge:neoFormMergeMappings FROM-CACHE > Task :neoforge:neoFormRename FROM-CACHE > Task :neoforge:stripBinaryPatchedClasses > Task :neoforge:universalJar > Task :neoforge:signUniversalJar > Task :neoforge:createLegacyInstallerJson > Task :neoforge:createUnixServerArgsFile > Task :neoforge:createWindowsServerArgsFile > Task :neoforge:downloadInstaller > Task :neoforge:invertCacheVersionMappingsClient1.21 > Task :neoforge:generateClientBinaryPatches > Task :neoforge:cacheVersionMappingsServer1.21 UP-TO-DATE > Task :neoforge:invertCacheVersionMappingsServer1.21 > Task :neoforge:generateServerBinaryPatches > Task :neoforge:legacyInstallerJar > Task :neoforge:signInstallerJar > Task :neoforge:sourcesJar > Task :neoforge:packPatches > Task :neoforge:bakePatches > Task :neoforge:generateAccessTransformers > Task :neoforge:generateJoinedBinaryPatches > Task :neoforge:userdevJar > Task :neoforge:assemble FAILURE: Build failed with an exception. * What went wrong: Configuration cache problems found in this build. 1 problem was found storing the configuration cache. - Task `:neoforge:universalJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/build/reports/configuration-cache/7hjf7tn19krps5ktn728op45/2n998n4l4d4vx2ghwzmoufk7f/configuration-cache-report.html * 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.configurationcache.ConfigurationCacheProblemsException: Configuration cache problems found in this build. 1 problem was found storing the configuration cache. - Task `:neoforge:universalJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///tmp/spock_patching_and_buildi_0_tempDir3986213270838590075/patching-assemble/build/reports/configuration-cache/7hjf7tn19krps5ktn728op45/2n998n4l4d4vx2ghwzmoufk7f/configuration-cache-report.html at org.gradle.configurationcache.problems.ConfigurationCacheProblems.queryFailure(ConfigurationCacheProblems.kt:160) at org.gradle.configurationcache.problems.ConfigurationCacheProblems.report(ConfigurationCacheProblems.kt:189) at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.reportProblems(ProblemReportingBuildActionRunner.java:61) at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.run(ProblemReportingBuildActionRunner.java:52) at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:65) at org.gradle.tooling.internal.provider.FileSystemWatchingBuildActionRunner.run(FileSystemWatchingBuildActionRunner.java:140) at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:41) at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.lambda$execute$0(RootBuildLifecycleBuildActionExecutor.java:40) at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:123) at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.execute(RootBuildLifecycleBuildActionExecutor.java:40) at org.gradle.internal.buildtree.InitDeprecationLoggingActionExecutor.execute(InitDeprecationLoggingActionExecutor.java:66) at org.gradle.internal.buildtree.InitProblems.execute(InitProblems.java:36) at org.gradle.internal.buildtree.DefaultBuildTreeContext.execute(DefaultBuildTreeContext.java:40) at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.lambda$execute$0(BuildTreeLifecycleBuildActionExecutor.java:71) at org.gradle.internal.buildtree.BuildTreeState.run(BuildTreeState.java:60) at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.execute(BuildTreeLifecycleBuildActionExecutor.java:71) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:61) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:57) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor.execute(RunAsBuildOperationBuildActionExecutor.java:57) at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.lambda$execute$0(RunAsWorkerThreadBuildActionExecutor.java:36) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:264) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:128) at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.execute(RunAsWorkerThreadBuildActionExecutor.java:36) at org.gradle.tooling.internal.provider.continuous.ContinuousBuildActionExecutor.execute(ContinuousBuildActionExecutor.java:110) at org.gradle.tooling.internal.provider.SubscribableBuildActionExecutor.execute(SubscribableBuildActionExecutor.java:64) at org.gradle.internal.session.DefaultBuildSessionContext.execute(DefaultBuildSessionContext.java:46) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:92) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:80) at org.gradle.internal.session.BuildSessionState.run(BuildSessionState.java:71) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:62) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:41) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:64) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:32) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:51) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:39) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:47) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:31) at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:65) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:39) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:29) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:35) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.lambda$execute$0(ForwardClientInput.java:39) at org.gradle.launcher.daemon.server.clientinput.ClientInputForwarder.forwardInput(ClientInputForwarder.java:88) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:64) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:84) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:52) at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) BUILD FAILED in 1m 11s 40 actionable tasks: 24 executed, 10 from cache, 6 up-to-date Configuration cache entry discarded with 1 problem.
E2ETests.userdev contains patch: platform/src/functionalTest/groovy/net/neoforged/gradle/platform/E2ETests.groovy#L499
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch with arguments [:neoforge:assemble, --stacktrace] Output: Calculating task graph as no cached configuration is available for tasks: :neoforge:assemble > Task :neoforge:createUserdevJson > Task :neoforge:compileJava /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/Heightmap.java:42: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int j = p_64257_.getHighestSectionPosition() + 16; ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/world/level/biome/BiomeSpecialEffects.java:231: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue(p_48097_ * 0.0225, p_48098_ * 0.0225, false); ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/world/level/block/entity/TheEndGatewayBlockEntity.java:229: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int i = p_59954_.getHighestSectionPosition() + 16 - 1; ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226353_.getX() / this.noiseFactor, (double)p_226353_.getZ() / this.noiseFactor, false); ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226356_.getX() / 200.0, (double)p_226356_.getZ() / 200.0, false); ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder.java:47: warning: [dep-ann] deprecated item is not annotated with @deprecated public void moveInsideHeights(RandomSource p_226971_, int p_226972_, int p_226973_) { ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/com/mojang/realmsclient/dto/RealmsText.java:36: warning: non-varargs call of varargs method with inexact argument type for last parameter; return this.args == null ? Component.translatable(this.translationKey) : Component.translatable(this.translationKey, this.args); ^ cast to Object for a varargs call cast to Object[] for a non-varargs call and to suppress this warning /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:100: warning: [removal] strictErrorHandling() in CommonListenerCookie has been deprecated and marked for removal this.strictErrorHandling = p_294647_.strictErrorHandling(); ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientPacketListener.java:829: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:138: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:196: warning: [removal] strictErrorHandling() in ClientboundGameProfilePacket has been deprecated and marked for removal p_104547_.strictErrorHandling(), ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/util/thread/NamedThreadFactory.java:15: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/util/thread/NamedThreadFactory.java:15: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/server/packs/FilePackResources.java:208: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/server/packs/FilePackResources.java:210: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/server/packs/resources/FallbackResourceManager.java:353: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/server/packs/resources/FallbackResourceManager.java:358: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/Util.java:981: warning: [removal] AccessController in java.security has been deprecated and marked for removal Process process = AccessController.doPrivileged( ^ /tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/projects/neoforge/src/main/java/net/minecraft/data/recipes/RecipeProvider.java:108: warning: [removal] parent(ResourceLocation) in Builder has been deprecated and marked for removal return Advancement.Builder.recipeAdvancement().parent(RecipeBuilder.ROOT_RECIPE_ADVANCEMENT); ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 19 warnings > Task :neoforge:processResources > Task :neoforge:classes > Task :neoforge:jar > Task :neoforge:createLauncherJson > Task :neoforge:neoFormListLibraries UP-TO-DATE > Task :neoforge:cacheVersionManifest1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableClient1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableServer1.21 UP-TO-DATE > Task :neoforge:cacheVersionMappingsClient1.21 UP-TO-DATE > Task :neoforge:platformCombineMappingsForMapCleanForCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:deobfuscateCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:neoFormStripClient FROM-CACHE > Task :neoforge:neoFormExtractServer FROM-CACHE > Task :neoforge:platformCombineMappingsForMapCleanForNeoFormExtractServer FROM-CACHE > Task :neoforge:deobfuscateNeoFormExtractServer FROM-CACHE > Task :neoforge:neoFormStripServer FROM-CACHE > Task :neoforge:neoFormMerge FROM-CACHE > Task :neoforge:neoFormMergeMappings FROM-CACHE > Task :neoforge:neoFormRename FROM-CACHE > Task :neoforge:stripBinaryPatchedClasses > Task :neoforge:universalJar > Task :neoforge:signUniversalJar > Task :neoforge:createLegacyInstallerJson > Task :neoforge:createUnixServerArgsFile > Task :neoforge:createWindowsServerArgsFile > Task :neoforge:downloadInstaller > Task :neoforge:invertCacheVersionMappingsClient1.21 > Task :neoforge:generateClientBinaryPatches > Task :neoforge:cacheVersionMappingsServer1.21 UP-TO-DATE > Task :neoforge:invertCacheVersionMappingsServer1.21 > Task :neoforge:generateServerBinaryPatches > Task :neoforge:legacyInstallerJar > Task :neoforge:signInstallerJar > Task :neoforge:sourcesJar > Task :neoforge:packPatches > Task :neoforge:bakePatches > Task :neoforge:generateAccessTransformers > Task :neoforge:generateJoinedBinaryPatches > Task :neoforge:userdevJar > Task :neoforge:assemble FAILURE: Build failed with an exception. * What went wrong: Configuration cache problems found in this build. 1 problem was found storing the configuration cache. - Task `:neoforge:universalJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/build/reports/configuration-cache/7hjf7tn19krps5ktn728op45/2w90msg4mbxx5kvzndm9h9ft8/configuration-cache-report.html * 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.configurationcache.ConfigurationCacheProblemsException: Configuration cache problems found in this build. 1 problem was found storing the configuration cache. - Task `:neoforge:universalJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///tmp/spock_userdev_contains_pa_0_tempDir8489389641825831715/userdev-with-patch/build/reports/configuration-cache/7hjf7tn19krps5ktn728op45/2w90msg4mbxx5kvzndm9h9ft8/configuration-cache-report.html at org.gradle.configurationcache.problems.ConfigurationCacheProblems.queryFailure(ConfigurationCacheProblems.kt:160) at org.gradle.configurationcache.problems.ConfigurationCacheProblems.report(ConfigurationCacheProblems.kt:189) at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.reportProblems(ProblemReportingBuildActionRunner.java:61) at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.run(ProblemReportingBuildActionRunner.java:52) at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:65) at org.gradle.tooling.internal.provider.FileSystemWatchingBuildActionRunner.run(FileSystemWatchingBuildActionRunner.java:140) at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:41) at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.lambda$execute$0(RootBuildLifecycleBuildActionExecutor.java:40) at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:123) at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.execute(RootBuildLifecycleBuildActionExecutor.java:40) at org.gradle.internal.buildtree.InitDeprecationLoggingActionExecutor.execute(InitDeprecationLoggingActionExecutor.java:66) at org.gradle.internal.buildtree.InitProblems.execute(InitProblems.java:36) at org.gradle.internal.buildtree.DefaultBuildTreeContext.execute(DefaultBuildTreeContext.java:40) at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.lambda$execute$0(BuildTreeLifecycleBuildActionExecutor.java:71) at org.gradle.internal.buildtree.BuildTreeState.run(BuildTreeState.java:60) at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.execute(BuildTreeLifecycleBuildActionExecutor.java:71) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:61) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:57) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor.execute(RunAsBuildOperationBuildActionExecutor.java:57) at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.lambda$execute$0(RunAsWorkerThreadBuildActionExecutor.java:36) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:264) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:128) at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.execute(RunAsWorkerThreadBuildActionExecutor.java:36) at org.gradle.tooling.internal.provider.continuous.ContinuousBuildActionExecutor.execute(ContinuousBuildActionExecutor.java:110) at org.gradle.tooling.internal.provider.SubscribableBuildActionExecutor.execute(SubscribableBuildActionExecutor.java:64) at org.gradle.internal.session.DefaultBuildSessionContext.execute(DefaultBuildSessionContext.java:46) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:92) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:80) at org.gradle.internal.session.BuildSessionState.run(BuildSessionState.java:71) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:62) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:41) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:64) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:32) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:51) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:39) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:47) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:31) at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:65) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:39) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:29) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:35) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.lambda$execute$0(ForwardClientInput.java:39) at org.gradle.launcher.daemon.server.clientinput.ClientInputForwarder.forwardInput(ClientInputForwarder.java:88) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:64) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:84) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:52) at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) BUILD FAILED in 57s 40 actionable tasks: 24 executed, 10 from cache, 6 up-to-date Configuration cache entry discarded with 1 problem.
E2ETests.a published userdev artifact can be loaded into userdev: platform/src/functionalTest/groovy/net/neoforged/gradle/platform/E2ETests.groovy#L524
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev with arguments [:neoforge:assemble] Output: Calculating task graph as no cached configuration is available for tasks: :neoforge:assemble > Task :neoforge:createUserdevJson > Task :neoforge:compileJava /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/Heightmap.java:42: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int j = p_64257_.getHighestSectionPosition() + 16; ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/world/level/biome/BiomeSpecialEffects.java:231: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue(p_48097_ * 0.0225, p_48098_ * 0.0225, false); ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/world/level/block/entity/TheEndGatewayBlockEntity.java:229: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int i = p_59954_.getHighestSectionPosition() + 16 - 1; ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226353_.getX() / this.noiseFactor, (double)p_226353_.getZ() / this.noiseFactor, false); ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226356_.getX() / 200.0, (double)p_226356_.getZ() / 200.0, false); ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder.java:47: warning: [dep-ann] deprecated item is not annotated with @deprecated public void moveInsideHeights(RandomSource p_226971_, int p_226972_, int p_226973_) { ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/com/mojang/realmsclient/dto/RealmsText.java:36: warning: non-varargs call of varargs method with inexact argument type for last parameter; return this.args == null ? Component.translatable(this.translationKey) : Component.translatable(this.translationKey, this.args); ^ cast to Object for a varargs call cast to Object[] for a non-varargs call and to suppress this warning /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.java:100: warning: [removal] strictErrorHandling() in CommonListenerCookie has been deprecated and marked for removal this.strictErrorHandling = p_294647_.strictErrorHandling(); ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientPacketListener.java:829: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientConfigurationPacketListenerImpl.java:138: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl.java:196: warning: [removal] strictErrorHandling() in ClientboundGameProfilePacket has been deprecated and marked for removal p_104547_.strictErrorHandling(), ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/util/thread/NamedThreadFactory.java:15: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/util/thread/NamedThreadFactory.java:15: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/server/packs/FilePackResources.java:208: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/server/packs/FilePackResources.java:210: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/server/packs/resources/FallbackResourceManager.java:353: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/server/packs/resources/FallbackResourceManager.java:358: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/Util.java:981: warning: [removal] AccessController in java.security has been deprecated and marked for removal Process process = AccessController.doPrivileged( ^ /tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/projects/neoforge/src/main/java/net/minecraft/data/recipes/RecipeProvider.java:108: warning: [removal] parent(ResourceLocation) in Builder has been deprecated and marked for removal return Advancement.Builder.recipeAdvancement().parent(RecipeBuilder.ROOT_RECIPE_ADVANCEMENT); ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 19 warnings > Task :neoforge:processResources > Task :neoforge:classes > Task :neoforge:jar > Task :neoforge:createLauncherJson > Task :neoforge:neoFormListLibraries UP-TO-DATE > Task :neoforge:cacheVersionManifest1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableClient1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableServer1.21 UP-TO-DATE > Task :neoforge:cacheVersionMappingsClient1.21 UP-TO-DATE > Task :neoforge:platformCombineMappingsForMapCleanForCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:deobfuscateCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:neoFormStripClient FROM-CACHE > Task :neoforge:neoFormExtractServer FROM-CACHE > Task :neoforge:platformCombineMappingsForMapCleanForNeoFormExtractServer FROM-CACHE > Task :neoforge:deobfuscateNeoFormExtractServer FROM-CACHE > Task :neoforge:neoFormStripServer FROM-CACHE > Task :neoforge:neoFormMerge FROM-CACHE > Task :neoforge:neoFormMergeMappings FROM-CACHE > Task :neoforge:neoFormRename FROM-CACHE > Task :neoforge:stripBinaryPatchedClasses > Task :neoforge:universalJar > Task :neoforge:signUniversalJar > Task :neoforge:createLegacyInstallerJson > Task :neoforge:createUnixServerArgsFile > Task :neoforge:createWindowsServerArgsFile > Task :neoforge:downloadInstaller > Task :neoforge:invertCacheVersionMappingsClient1.21 > Task :neoforge:generateClientBinaryPatches > Task :neoforge:cacheVersionMappingsServer1.21 UP-TO-DATE > Task :neoforge:invertCacheVersionMappingsServer1.21 > Task :neoforge:generateServerBinaryPatches > Task :neoforge:legacyInstallerJar > Task :neoforge:signInstallerJar > Task :neoforge:sourcesJar > Task :neoforge:packPatches > Task :neoforge:bakePatches > Task :neoforge:generateAccessTransformers > Task :neoforge:generateJoinedBinaryPatches > Task :neoforge:userdevJar > Task :neoforge:assemble FAILURE: Build failed with an exception. * What went wrong: Configuration cache problems found in this build. 1 problem was found storing the configuration cache. - Task `:neoforge:universalJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///tmp/spock_a_published_userdev_0_tempDir11589939441706508347/published-userdev/build/reports/configuration-cache/7hjf7tn19krps5ktn728op45/7xoi8t92orwnytmga5l1wlrw8/configuration-cache-report.html * 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 44s 40 actionable tasks: 24 executed, 10 from cache, 6 up-to-date Configuration cache entry discarded with 1 problem.
E2ETests.default setup can run setup globally: platform/src/functionalTest/groovy/net/neoforged/gradle/platform/E2ETests.groovy#L404
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_default_setup_can_r_0_tempDir5434850335355749472\setup-globally with arguments [setup, --stacktrace] Output: Calculating task graph as no cached configuration is available for tasks: setup > Task :base:idePostSync UP-TO-DATE > Task :base:cacheVersionManifest1.21 > Task :neoforge:neoFormJoined1.21-20240613.152323ExtractNatives > Task :neoforge:cacheVersionManifest1.21 FROM-CACHE > Task :base:cacheVersionExecutableClient1.21 FAILED > Task :neoforge:cacheVersionExecutableClient1.21 UP-TO-DATE > Task :neoforge:cacheVersionMappingsClient1.21 > Task :neoforge:platformCombineMappingsForMapCleanForCacheVersionExecutableClient1.21 > Task :base:neoFormListLibraries > Task :neoforge:neoFormListLibraries UP-TO-DATE > Task :neoforge:neoFormJoined1.21-20240613.152323DownloadAssets > Task :neoforge:deobfuscateCacheVersionExecutableClient1.21 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':base:cacheVersionExecutableClient1.21'. > Failed to execute stage: Default[output=C:\Users\runneradmin\AppData\Local\Temp\spock_default_setup_can_r_0_tempDir5434850335355749472\setup-globally\projects\base\.gradle\caches\minecraft\versions\1.21\client.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2698/0x0000028b81dcc418@2f395663] * 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 ':base:cacheVersionExecutableClient1.21'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[output=C:\Users\runneradmin\AppData\Local\Temp\spock_default_setup_can_r_0_tempDir5434850335355749472\setup-globally\projects\base\.gradle\caches\minecraft\versions\1.21\client.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2698/0x0000028b81dcc418@2f395663] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:128) at net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider.doRun(MinecraftArtifactFileCacheProvider.java:27) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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.executeAndStoreInCache(BuildCacheStep.java:145) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$executeWithCache$4(BuildCacheStep.java:101) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$executeWithCache$5(BuildCacheStep.java:101) at org.gradle.internal.Try$Success.map(Try.java:164) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithCache(BuildCacheStep.java:85) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$0(BuildCacheStep.java:74) at org.gradle.internal.Either$Left.fold(Either.java:115) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: java.lang.IllegalMonitorStateException at net.neoforged.gradle.common.services.caching.locking.PIDBasedFileLock.close(PIDBasedFileLock.java:91) at net.neoforged.gradle.common.services.caching.locking.IOControlledFileBasedLock.close(IOControlledFileBasedLock.java:37) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder$CacheStatus.close(CachedExecutionBuilder.java:72) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:268) ... 127 more BUILD FAILED in 36s 11 actionable tasks: 8 executed, 1 from cache, 2 up-to-date Configuration cache entry stored.
E2ETests.default setup can run setup globally, but does not requires double decompile: platform/src/functionalTest/groovy/net/neoforged/gradle/platform/E2ETests.groovy#L419
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_default_setup_can_r_0_tempDir5407756197859757374\setup-caching with arguments [setup, --stacktrace] Output: Calculating task graph as no cached configuration is available for tasks: setup > Task :base:idePostSync UP-TO-DATE > Task :neoforge:neoFormJoined1.21-20240613.152323ExtractNatives > Task :base:cacheVersionManifest1.21 > Task :neoforge:cacheVersionManifest1.21 > Task :base:cacheVersionExecutableClient1.21 FAILED > Task :neoforge:cacheVersionExecutableClient1.21 UP-TO-DATE > Task :neoforge:cacheVersionMappingsClient1.21 > Task :neoforge:platformCombineMappingsForMapCleanForCacheVersionExecutableClient1.21 > Task :base:neoFormListLibraries > Task :neoforge:neoFormListLibraries UP-TO-DATE > Task :neoforge:neoFormJoined1.21-20240613.152323DownloadAssets > Task :neoforge:deobfuscateCacheVersionExecutableClient1.21 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':base:cacheVersionExecutableClient1.21'. > Failed to execute stage: Default[output=C:\Users\runneradmin\AppData\Local\Temp\spock_default_setup_can_r_0_tempDir5407756197859757374\setup-caching\projects\base\.gradle\caches\minecraft\versions\1.21\client.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2698/0x0000028b81dcc418@6794edce] * 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 ':base:cacheVersionExecutableClient1.21'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[output=C:\Users\runneradmin\AppData\Local\Temp\spock_default_setup_can_r_0_tempDir5407756197859757374\setup-caching\projects\base\.gradle\caches\minecraft\versions\1.21\client.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2698/0x0000028b81dcc418@6794edce] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:128) at net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider.doRun(MinecraftArtifactFileCacheProvider.java:27) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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.executeAndStoreInCache(BuildCacheStep.java:145) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$executeWithCache$4(BuildCacheStep.java:101) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$executeWithCache$5(BuildCacheStep.java:101) at org.gradle.internal.Try$Success.map(Try.java:164) at org.gradle.internal.execution.steps.BuildCacheStep.executeWithCache(BuildCacheStep.java:85) at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$0(BuildCacheStep.java:74) at org.gradle.internal.Either$Left.fold(Either.java:115) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: java.lang.IllegalMonitorStateException at net.neoforged.gradle.common.services.caching.locking.PIDBasedFileLock.close(PIDBasedFileLock.java:91) at net.neoforged.gradle.common.services.caching.locking.IOControlledFileBasedLock.close(IOControlledFileBasedLock.java:37) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder$CacheStatus.close(CachedExecutionBuilder.java:72) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:268) ... 127 more BUILD FAILED in 36s 11 actionable tasks: 9 executed, 2 up-to-date Configuration cache entry stored.
E2ETests.patching and building is possible: platform/src/functionalTest/groovy/net/neoforged/gradle/platform/E2ETests.groovy#L461
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble with arguments [:neoforge:assemble, --stacktrace] Output: Calculating task graph as no cached configuration is available for tasks: :neoforge:assemble > Task :neoforge:createUserdevJson > Task :neoforge:compileJava C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\world\level\levelgen\Heightmap.java:42: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int j = p_64257_.getHighestSectionPosition() + 16; ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\world\level\biome\BiomeSpecialEffects.java:231: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue(p_48097_ * 0.0225, p_48098_ * 0.0225, false); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\world\level\block\entity\TheEndGatewayBlockEntity.java:229: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int i = p_59954_.getHighestSectionPosition() + 16 - 1; ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\world\level\levelgen\placement\NoiseBasedCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226353_.getX() / this.noiseFactor, (double)p_226353_.getZ() / this.noiseFactor, false); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\world\level\levelgen\placement\NoiseThresholdCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226356_.getX() / 200.0, (double)p_226356_.getZ() / 200.0, false); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\world\level\levelgen\structure\pieces\StructurePiecesBuilder.java:47: warning: [dep-ann] deprecated item is not annotated with @deprecated public void moveInsideHeights(RandomSource p_226971_, int p_226972_, int p_226973_) { ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\client\multiplayer\ClientCommonPacketListenerImpl.java:100: warning: [removal] strictErrorHandling() in CommonListenerCookie has been deprecated and marked for removal this.strictErrorHandling = p_294647_.strictErrorHandling(); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\client\multiplayer\ClientPacketListener.java:829: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\com\mojang\realmsclient\dto\RealmsText.java:36: warning: non-varargs call of varargs method with inexact argument type for last parameter; return this.args == null ? Component.translatable(this.translationKey) : Component.translatable(this.translationKey, this.args); ^ cast to Object for a varargs call cast to Object[] for a non-varargs call and to suppress this warning C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\client\multiplayer\ClientConfigurationPacketListenerImpl.java:138: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\client\multiplayer\ClientHandshakePacketListenerImpl.java:196: warning: [removal] strictErrorHandling() in ClientboundGameProfilePacket has been deprecated and marked for removal p_104547_.strictErrorHandling(), ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\data\recipes\RecipeProvider.java:108: warning: [removal] parent(ResourceLocation) in Builder has been deprecated and marked for removal return Advancement.Builder.recipeAdvancement().parent(RecipeBuilder.ROOT_RECIPE_ADVANCEMENT); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\server\packs\FilePackResources.java:208: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\server\packs\FilePackResources.java:210: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\server\packs\resources\FallbackResourceManager.java:353: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\server\packs\resources\FallbackResourceManager.java:358: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\util\thread\NamedThreadFactory.java:15: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\util\thread\NamedThreadFactory.java:15: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_patching_and_buildi_0_tempDir17189449465739807923\patching-assemble\projects\neoforge\src\main\java\net\minecraft\Util.java:981: warning: [removal] AccessController in java.security has been deprecated and marked for removal Process process = AccessController.doPrivileged( ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 19 warnings > Task :neoforge:processResources > Task :neoforge:classes > Task :neoforge:jar > Task :neoforge:createLauncherJson > Task :neoforge:neoFormListLibraries UP-TO-DATE > Task :neoforge:cacheVersionManifest1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableClient1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableServer1.21 UP-TO-DATE > Task :neoforge:cacheVersionMappingsClient1.21 UP-TO-DATE > Task :neoforge:platformCombineMappingsForMapCleanForCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:deobfuscateCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:neoFormStripClient FROM-CACHE > Task :neoforge:neoFormExtractServer FROM-CACHE > Task :neoforge:platformCombineMappingsForMapCleanForNeoFormExtractServer FROM-CACHE > Task :neoforge:deobfuscateNeoFormExtractServer FROM-CACHE > Task :neoforge:neoFormStripServer FROM-CACHE > Task :neoforge:neoFormMerge FROM-CACHE > Task :neoforge:neoFormMergeMappings FROM-CACHE > Task :neoforge:neoFormRename FROM-CACHE > Task :neoforge:stripBinaryPatchedClasses > Task :neoforge:universalJar > Task :neoforge:signUniversalJar > Task :neoforge:createLegacyInstallerJson > Task :neoforge:createUnixServerArgsFile > Task :neoforge:createWindowsServerArgsFile > Task :neoforge:downloadInstaller > Task :neoforge:invertCacheVersionMappingsClient1.21 > Task :neoforge:generateClientBinaryPatches > Task :neoforge:cacheVersionMappingsServer1.21 UP-TO-DATE > Task :neoforge:invertCacheVersionMappingsServer1.21 > Task :neoforge:generateServerBinaryPatches > Task :neoforge:legacyInstallerJar > Task :neoforge:signInstallerJar > Task :neoforge:sourcesJar > Task :neoforge:packPatches > Task :neoforge:bakePatches > Task :neoforge:generateAccessTransformers > Task :neoforge:generateJoinedBinaryPatches > Task :neoforge:userdevJar > Task :neoforge:assemble FAILURE: Build failed with an exception. * What went wrong: Configuration cache problems found in this build. 1 problem was found storing the configuration cache. - Task `:neoforge:universalJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///C:/Users/runneradmin/AppData/Local/Temp/spock_patching_and_buildi_0_tempDir17189449465739807923/patching-assemble/build/reports/configuration-cache/9gpm1qq04a0haxtg2xlsxa5d4/b1wk9eae1vo50p31jlzmc1jv/configuration-cache-report.html * 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.configurationcache.ConfigurationCacheProblemsException: Configuration cache problems found in this build. 1 problem was found storing the configuration cache. - Task `:neoforge:universalJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///C:/Users/runneradmin/AppData/Local/Temp/spock_patching_and_buildi_0_tempDir17189449465739807923/patching-assemble/build/reports/configuration-cache/9gpm1qq04a0haxtg2xlsxa5d4/b1wk9eae1vo50p31jlzmc1jv/configuration-cache-report.html at org.gradle.configurationcache.problems.ConfigurationCacheProblems.queryFailure(ConfigurationCacheProblems.kt:160) at org.gradle.configurationcache.problems.ConfigurationCacheProblems.report(ConfigurationCacheProblems.kt:189) at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.reportProblems(ProblemReportingBuildActionRunner.java:61) at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.run(ProblemReportingBuildActionRunner.java:52) at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:65) at org.gradle.tooling.internal.provider.FileSystemWatchingBuildActionRunner.run(FileSystemWatchingBuildActionRunner.java:140) at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:41) at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.lambda$execute$0(RootBuildLifecycleBuildActionExecutor.java:40) at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:123) at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.execute(RootBuildLifecycleBuildActionExecutor.java:40) at org.gradle.internal.buildtree.InitDeprecationLoggingActionExecutor.execute(InitDeprecationLoggingActionExecutor.java:66) at org.gradle.internal.buildtree.InitProblems.execute(InitProblems.java:36) at org.gradle.internal.buildtree.DefaultBuildTreeContext.execute(DefaultBuildTreeContext.java:40) at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.lambda$execute$0(BuildTreeLifecycleBuildActionExecutor.java:71) at org.gradle.internal.buildtree.BuildTreeState.run(BuildTreeState.java:60) at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.execute(BuildTreeLifecycleBuildActionExecutor.java:71) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:61) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:57) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor.execute(RunAsBuildOperationBuildActionExecutor.java:57) at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.lambda$execute$0(RunAsWorkerThreadBuildActionExecutor.java:36) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:264) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:128) at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.execute(RunAsWorkerThreadBuildActionExecutor.java:36) at org.gradle.tooling.internal.provider.continuous.ContinuousBuildActionExecutor.execute(ContinuousBuildActionExecutor.java:110) at org.gradle.tooling.internal.provider.SubscribableBuildActionExecutor.execute(SubscribableBuildActionExecutor.java:64) at org.gradle.internal.session.DefaultBuildSessionContext.execute(DefaultBuildSessionContext.java:46) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:92) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:80) at org.gradle.internal.session.BuildSessionState.run(BuildSessionState.java:71) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:62) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:41) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:64) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:32) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:51) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:39) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:47) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:31) at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:65) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:39) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:29) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:35) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.lambda$execute$0(ForwardClientInput.java:39) at org.gradle.launcher.daemon.server.clientinput.ClientInputForwarder.forwardInput(ClientInputForwarder.java:88) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:64) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:84) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:52) at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) BUILD FAILED in 1m 47s 40 actionable tasks: 24 executed, 10 from cache, 6 up-to-date Configuration cache entry discarded with 1 problem.
E2ETests.userdev contains patch: platform/src/functionalTest/groovy/net/neoforged/gradle/platform/E2ETests.groovy#L499
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch with arguments [:neoforge:assemble, --stacktrace] Output: Calculating task graph as no cached configuration is available for tasks: :neoforge:assemble > Task :neoforge:createUserdevJson > Task :neoforge:compileJava C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\world\level\levelgen\Heightmap.java:42: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int j = p_64257_.getHighestSectionPosition() + 16; ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\world\level\biome\BiomeSpecialEffects.java:231: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue(p_48097_ * 0.0225, p_48098_ * 0.0225, false); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\world\level\block\entity\TheEndGatewayBlockEntity.java:229: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int i = p_59954_.getHighestSectionPosition() + 16 - 1; ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\world\level\levelgen\placement\NoiseBasedCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226353_.getX() / this.noiseFactor, (double)p_226353_.getZ() / this.noiseFactor, false); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\world\level\levelgen\placement\NoiseThresholdCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226356_.getX() / 200.0, (double)p_226356_.getZ() / 200.0, false); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\world\level\levelgen\structure\pieces\StructurePiecesBuilder.java:47: warning: [dep-ann] deprecated item is not annotated with @deprecated public void moveInsideHeights(RandomSource p_226971_, int p_226972_, int p_226973_) { ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\client\multiplayer\ClientCommonPacketListenerImpl.java:100: warning: [removal] strictErrorHandling() in CommonListenerCookie has been deprecated and marked for removal this.strictErrorHandling = p_294647_.strictErrorHandling(); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\client\multiplayer\ClientPacketListener.java:829: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\com\mojang\realmsclient\dto\RealmsText.java:36: warning: non-varargs call of varargs method with inexact argument type for last parameter; return this.args == null ? Component.translatable(this.translationKey) : Component.translatable(this.translationKey, this.args); ^ cast to Object for a varargs call cast to Object[] for a non-varargs call and to suppress this warning C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\client\multiplayer\ClientConfigurationPacketListenerImpl.java:138: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\client\multiplayer\ClientHandshakePacketListenerImpl.java:196: warning: [removal] strictErrorHandling() in ClientboundGameProfilePacket has been deprecated and marked for removal p_104547_.strictErrorHandling(), ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\data\recipes\RecipeProvider.java:108: warning: [removal] parent(ResourceLocation) in Builder has been deprecated and marked for removal return Advancement.Builder.recipeAdvancement().parent(RecipeBuilder.ROOT_RECIPE_ADVANCEMENT); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\server\packs\FilePackResources.java:208: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\server\packs\FilePackResources.java:210: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\server\packs\resources\FallbackResourceManager.java:353: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\server\packs\resources\FallbackResourceManager.java:358: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\util\thread\NamedThreadFactory.java:15: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\util\thread\NamedThreadFactory.java:15: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_userdev_contains_pa_0_tempDir12049694006798980850\userdev-with-patch\projects\neoforge\src\main\java\net\minecraft\Util.java:981: warning: [removal] AccessController in java.security has been deprecated and marked for removal Process process = AccessController.doPrivileged( ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 19 warnings > Task :neoforge:processResources > Task :neoforge:classes > Task :neoforge:jar > Task :neoforge:createLauncherJson > Task :neoforge:neoFormListLibraries UP-TO-DATE > Task :neoforge:cacheVersionManifest1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableClient1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableServer1.21 UP-TO-DATE > Task :neoforge:cacheVersionMappingsClient1.21 UP-TO-DATE > Task :neoforge:platformCombineMappingsForMapCleanForCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:deobfuscateCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:neoFormStripClient FROM-CACHE > Task :neoforge:neoFormExtractServer FROM-CACHE > Task :neoforge:platformCombineMappingsForMapCleanForNeoFormExtractServer FROM-CACHE > Task :neoforge:deobfuscateNeoFormExtractServer FROM-CACHE > Task :neoforge:neoFormStripServer FROM-CACHE > Task :neoforge:neoFormMerge FROM-CACHE > Task :neoforge:neoFormMergeMappings FROM-CACHE > Task :neoforge:neoFormRename FROM-CACHE > Task :neoforge:stripBinaryPatchedClasses > Task :neoforge:universalJar > Task :neoforge:signUniversalJar > Task :neoforge:createLegacyInstallerJson > Task :neoforge:createUnixServerArgsFile > Task :neoforge:createWindowsServerArgsFile > Task :neoforge:downloadInstaller > Task :neoforge:invertCacheVersionMappingsClient1.21 > Task :neoforge:generateClientBinaryPatches > Task :neoforge:cacheVersionMappingsServer1.21 UP-TO-DATE > Task :neoforge:invertCacheVersionMappingsServer1.21 > Task :neoforge:generateServerBinaryPatches > Task :neoforge:legacyInstallerJar > Task :neoforge:signInstallerJar > Task :neoforge:sourcesJar > Task :neoforge:packPatches > Task :neoforge:bakePatches > Task :neoforge:generateAccessTransformers > Task :neoforge:generateJoinedBinaryPatches > Task :neoforge:userdevJar > Task :neoforge:assemble FAILURE: Build failed with an exception. * What went wrong: Configuration cache problems found in this build. 1 problem was found storing the configuration cache. - Task `:neoforge:universalJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///C:/Users/runneradmin/AppData/Local/Temp/spock_userdev_contains_pa_0_tempDir12049694006798980850/userdev-with-patch/build/reports/configuration-cache/9gpm1qq04a0haxtg2xlsxa5d4/j142vlytvsezsilg1fp37tjq/configuration-cache-report.html * 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.configurationcache.ConfigurationCacheProblemsException: Configuration cache problems found in this build. 1 problem was found storing the configuration cache. - Task `:neoforge:universalJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///C:/Users/runneradmin/AppData/Local/Temp/spock_userdev_contains_pa_0_tempDir12049694006798980850/userdev-with-patch/build/reports/configuration-cache/9gpm1qq04a0haxtg2xlsxa5d4/j142vlytvsezsilg1fp37tjq/configuration-cache-report.html at org.gradle.configurationcache.problems.ConfigurationCacheProblems.queryFailure(ConfigurationCacheProblems.kt:160) at org.gradle.configurationcache.problems.ConfigurationCacheProblems.report(ConfigurationCacheProblems.kt:189) at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.reportProblems(ProblemReportingBuildActionRunner.java:61) at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.run(ProblemReportingBuildActionRunner.java:52) at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:65) at org.gradle.tooling.internal.provider.FileSystemWatchingBuildActionRunner.run(FileSystemWatchingBuildActionRunner.java:140) at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:41) at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.lambda$execute$0(RootBuildLifecycleBuildActionExecutor.java:40) at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:123) at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.execute(RootBuildLifecycleBuildActionExecutor.java:40) at org.gradle.internal.buildtree.InitDeprecationLoggingActionExecutor.execute(InitDeprecationLoggingActionExecutor.java:66) at org.gradle.internal.buildtree.InitProblems.execute(InitProblems.java:36) at org.gradle.internal.buildtree.DefaultBuildTreeContext.execute(DefaultBuildTreeContext.java:40) at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.lambda$execute$0(BuildTreeLifecycleBuildActionExecutor.java:71) at org.gradle.internal.buildtree.BuildTreeState.run(BuildTreeState.java:60) at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.execute(BuildTreeLifecycleBuildActionExecutor.java:71) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:61) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:57) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor.execute(RunAsBuildOperationBuildActionExecutor.java:57) at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.lambda$execute$0(RunAsWorkerThreadBuildActionExecutor.java:36) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:264) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:128) at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.execute(RunAsWorkerThreadBuildActionExecutor.java:36) at org.gradle.tooling.internal.provider.continuous.ContinuousBuildActionExecutor.execute(ContinuousBuildActionExecutor.java:110) at org.gradle.tooling.internal.provider.SubscribableBuildActionExecutor.execute(SubscribableBuildActionExecutor.java:64) at org.gradle.internal.session.DefaultBuildSessionContext.execute(DefaultBuildSessionContext.java:46) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:92) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:80) at org.gradle.internal.session.BuildSessionState.run(BuildSessionState.java:71) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:62) at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:41) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:64) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:32) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:51) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:39) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:47) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:31) at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:65) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:39) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:29) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:35) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.lambda$execute$0(ForwardClientInput.java:39) at org.gradle.launcher.daemon.server.clientinput.ClientInputForwarder.forwardInput(ClientInputForwarder.java:88) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:64) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:84) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:52) at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) BUILD FAILED in 1m 11s 40 actionable tasks: 24 executed, 10 from cache, 6 up-to-date Configuration cache entry discarded with 1 problem.
E2ETests.a published userdev artifact can be loaded into userdev: platform/src/functionalTest/groovy/net/neoforged/gradle/platform/E2ETests.groovy#L524
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev with arguments [:neoforge:assemble] Output: Calculating task graph as no cached configuration is available for tasks: :neoforge:assemble > Task :neoforge:createUserdevJson > Task :neoforge:compileJava C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\world\level\levelgen\Heightmap.java:42: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int j = p_64257_.getHighestSectionPosition() + 16; ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\world\level\biome\BiomeSpecialEffects.java:231: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue(p_48097_ * 0.0225, p_48098_ * 0.0225, false); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\world\level\block\entity\TheEndGatewayBlockEntity.java:229: warning: [removal] getHighestSectionPosition() in ChunkAccess has been deprecated and marked for removal int i = p_59954_.getHighestSectionPosition() + 16 - 1; ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\world\level\levelgen\placement\NoiseBasedCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226353_.getX() / this.noiseFactor, (double)p_226353_.getZ() / this.noiseFactor, false); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\world\level\levelgen\placement\NoiseThresholdCountPlacement.java:36: warning: [removal] BIOME_INFO_NOISE in Biome has been deprecated and marked for removal double d0 = Biome.BIOME_INFO_NOISE.getValue((double)p_226356_.getX() / 200.0, (double)p_226356_.getZ() / 200.0, false); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\world\level\levelgen\structure\pieces\StructurePiecesBuilder.java:47: warning: [dep-ann] deprecated item is not annotated with @deprecated public void moveInsideHeights(RandomSource p_226971_, int p_226972_, int p_226973_) { ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\client\multiplayer\ClientCommonPacketListenerImpl.java:100: warning: [removal] strictErrorHandling() in CommonListenerCookie has been deprecated and marked for removal this.strictErrorHandling = p_294647_.strictErrorHandling(); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\client\multiplayer\ClientPacketListener.java:829: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\com\mojang\realmsclient\dto\RealmsText.java:36: warning: non-varargs call of varargs method with inexact argument type for last parameter; return this.args == null ? Component.translatable(this.translationKey) : Component.translatable(this.translationKey, this.args); ^ cast to Object for a varargs call cast to Object[] for a non-varargs call and to suppress this warning C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\client\multiplayer\ClientConfigurationPacketListenerImpl.java:138: warning: [removal] strictErrorHandling in ClientCommonPacketListenerImpl has been deprecated and marked for removal this.strictErrorHandling, ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\client\multiplayer\ClientHandshakePacketListenerImpl.java:196: warning: [removal] strictErrorHandling() in ClientboundGameProfilePacket has been deprecated and marked for removal p_104547_.strictErrorHandling(), ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\data\recipes\RecipeProvider.java:108: warning: [removal] parent(ResourceLocation) in Builder has been deprecated and marked for removal return Advancement.Builder.recipeAdvancement().parent(RecipeBuilder.ROOT_RECIPE_ADVANCEMENT); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\server\packs\FilePackResources.java:208: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\server\packs\FilePackResources.java:210: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\server\packs\resources\FallbackResourceManager.java:353: warning: [removal] finalize() in Object has been deprecated and marked for removal protected void finalize() throws Throwable { ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\server\packs\resources\FallbackResourceManager.java:358: warning: [removal] finalize() in Object has been deprecated and marked for removal super.finalize(); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\util\thread\NamedThreadFactory.java:15: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\util\thread\NamedThreadFactory.java:15: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager securitymanager = System.getSecurityManager(); ^ C:\Users\runneradmin\AppData\Local\Temp\spock_a_published_userdev_0_tempDir16200090484494306949\published-userdev\projects\neoforge\src\main\java\net\minecraft\Util.java:981: warning: [removal] AccessController in java.security has been deprecated and marked for removal Process process = AccessController.doPrivileged( ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 19 warnings > Task :neoforge:processResources > Task :neoforge:classes > Task :neoforge:jar > Task :neoforge:createLauncherJson > Task :neoforge:neoFormListLibraries UP-TO-DATE > Task :neoforge:cacheVersionManifest1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableClient1.21 UP-TO-DATE > Task :neoforge:cacheVersionExecutableServer1.21 UP-TO-DATE > Task :neoforge:cacheVersionMappingsClient1.21 UP-TO-DATE > Task :neoforge:platformCombineMappingsForMapCleanForCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:deobfuscateCacheVersionExecutableClient1.21 FROM-CACHE > Task :neoforge:neoFormStripClient FROM-CACHE > Task :neoforge:neoFormExtractServer FROM-CACHE > Task :neoforge:platformCombineMappingsForMapCleanForNeoFormExtractServer FROM-CACHE > Task :neoforge:deobfuscateNeoFormExtractServer FROM-CACHE > Task :neoforge:neoFormStripServer FROM-CACHE > Task :neoforge:neoFormMerge FROM-CACHE > Task :neoforge:neoFormMergeMappings FROM-CACHE > Task :neoforge:neoFormRename FROM-CACHE > Task :neoforge:stripBinaryPatchedClasses > Task :neoforge:universalJar > Task :neoforge:signUniversalJar > Task :neoforge:createLegacyInstallerJson > Task :neoforge:createUnixServerArgsFile > Task :neoforge:createWindowsServerArgsFile > Task :neoforge:downloadInstaller > Task :neoforge:invertCacheVersionMappingsClient1.21 > Task :neoforge:generateClientBinaryPatches > Task :neoforge:cacheVersionMappingsServer1.21 UP-TO-DATE > Task :neoforge:invertCacheVersionMappingsServer1.21 > Task :neoforge:generateServerBinaryPatches > Task :neoforge:legacyInstallerJar > Task :neoforge:signInstallerJar > Task :neoforge:sourcesJar > Task :neoforge:packPatches > Task :neoforge:bakePatches > Task :neoforge:generateAccessTransformers > Task :neoforge:generateJoinedBinaryPatches > Task :neoforge:userdevJar > Task :neoforge:assemble FAILURE: Build failed with an exception. * What went wrong: Configuration cache problems found in this build. 1 problem was found storing the configuration cache. - Task `:neoforge:universalJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///C:/Users/runneradmin/AppData/Local/Temp/spock_a_published_userdev_0_tempDir16200090484494306949/published-userdev/build/reports/configuration-cache/9gpm1qq04a0haxtg2xlsxa5d4/eugl5v2ld52w2al6yklled832/configuration-cache-report.html * 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 10s 40 actionable tasks: 24 executed, 10 from cache, 6 up-to-date Configuration cache entry discarded with 1 problem.
CentralCacheTests.caching_is_enabled_by_default: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/CentralCacheTests.groovy#L44
Condition not satisfied: run.output.contains("Cache miss for task ") | | | | | false | > Task :cacheVersionManifest1.21 | | > Task :cacheVersionExecutableClient1.21 | > [1722186419429] (4899): Hashing task: :cacheVersionExecutableClient1.21 | > [1722186419431] (4899): Hashing task inputs: :cacheVersionExecutableClient1.21 | > [1722186419431] (4899): Hashing task input property: artifactType | > [1722186419431] (4899): Hashing task input property value: EXECUTABLE | > [1722186419431] (4899): Hashing task input property: distributionType | > [1722186419431] (4899): Hashing task input property value: CLIENT | > [1722186419431] (4899): Hashing task input property: outputFileName | > [1722186419431] (4899): Hashing task input property value: client.jar | > [1722186419431] (4899): Hashing task input property: selector.cacheFileName | > [1722186419431] (4899): Hashing task input property value: client.jar | > [1722186419431] (4899): Hashing task input property: isOffline | > [1722186419431] (4899): Hashing task input property value: false | > [1722186419431] (4899): Hashing task input property: selector | > [1722186419431] (4899): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@41a49978 | > [1722186419431] (4899): Hashing task input property: selector.cacheDirectory | > [1722186419431] (4899): Hashing task input property value: versions/1.21 | > [1722186419433] (4899): Hashing task input file: /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/caching_is_enabled_by_default/.gradle/caches/minecraft/versions/1.21/metadata.json | > [1722186419437] (4899): Hashing task input file hash: 9f59e33fe885d8c2f6cc8e4aa21bbd98ab79ff9dd56dc7cd83966d3585a0afea | > [1722186419437] (4899): Task hash: 569f6ead4f987cc446185bede3b65dbd43fce9ccadb5637bfe3d23dd3770b05d | > [1722186419438] (4899): Attempting to acquire lock on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/96106245804e28db8f13330912d9653f7bfabb8335d4fd7b67d83b1bded2dc7c/lock | > [1722186419439] (4899): Lock acquired on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/96106245804e28db8f13330912d9653f7bfabb8335d4fd7b67d83b1bded2dc7c/lock | > [1722186419441] (4899): Previous failure detected for stage: Default[output=/private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/caching_is_enabled_by_default/.gradle/caches/minecraft/versions/1.21/client.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2414/0x0000007001b8a0c0@541e4545] | > [1722186420175] (4899): Updated access time for lock file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/96106245804e28db8f13330912d9653f7bfabb8335d4fd7b67d83b1bded2dc7c/lock | > [1722186420176] (4899): Releasing lock on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/96106245804e28db8f13330912d9653f7bfabb8335d4fd7b67d83b1bded2dc7c/lock | > [1722186420179] (4899): Lock file closed: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/96106245804e28db8f13330912d9653f7bfabb8335d4fd7b67d83b1bded2dc7c/lock | | > Task :cacheVersionExecutableServer1.21 | > [1722186420242] (4899): Hashing task: :cacheVersionExecutableServer1.21 | > [1722186420242] (4899): Hashing task inputs: :cacheVersionExecutableServer1.21 | > [1722186420242] (4899): Hashing task input property: artifactType | > [1722186420242] (4899): Hashing task input property value: EXECUTABLE | > [1722186420242] (4899): Hashing task input property: distributionType | > [1722186420242] (4899): Hashing task input property value: SERVER | > [1722186420242] (4899): Hashing task input property: outputFileName | > [1722186420242] (4899): Hashing task input property value: server.jar | > [1722186420242] (4899): Hashing task input property: selector.cacheFileName | > [1722186420242] (4899): Hashing task input property value: server.jar | > [1722186420242] (4899): Hashing task input property: isOffline | > [1722186420242] (4899): Hashing task input property value: false | > [1722186420242] (4899): Hashing task input property: selector | > [1722186420242] (4899): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@931958f0 | > [1722186420242] (4899): Hashing task input property: selector.cacheDirectory | > [1722186420242] (4899): Hashing task input property value: versions/1.21 | > [1722186420243] (4899): Hashing task input file: /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/caching_is_enabled_by_default/.gradle/caches/minecraft/versions/1.21/metadata.json | > [1722186420243] (4899): Hashing task input file hash: 9f59e33fe885d8c2f6cc8e4aa21bbd98ab79ff9dd56dc7cd83966d3585a0afea | > [1722186420243] (4899): Task hash: ee178e065140861acd63d2cfd7342b62bda3c88ceb6f37ef3ff0a94181f54402 | > [1722186420243] (4899): Attempting to acquire lock on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/5807f3c9b0878d9546cdcf267f42d8541e7f799c8e49ec4056019893e040ec2d/lock | > [1722186420243] (4899): Lock acquired on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/5807f3c9b0878d9546cdcf267f42d8541e7f799c8e49ec4056019893e040ec2d/lock | > [1722186420243] (4899): Previous failure detected for stage: Default[output=/private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/caching_is_enabled_by_default/.gradle/caches/minecraft/versions/1.21/server.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2414/0x0000007001b8a0c0@7fd20357] | > [1722186421447] (4899): Updated access time for lock file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/5807f3c9b0878d9546cdcf267f42d8541e7f799c8e49ec4056019893e040ec2d/lock | > [1722186421447] (4899): Releasing lock on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/5807f3c9b0878d9546cdcf267f42d8541e7f799c8e49ec4056019893e040ec2d/lock | > [1722186421447] (4899): Lock file closed: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/5807f3c9b0878d9546cdcf267f42d8541e7f799c8e49ec4056019893e040ec2d/lock | | > Task :cacheVersionMappingsClient1.21 | > [1722186421552] (4899): Hashing task: :cacheVersionMappingsClient1.21 | > [1722186421553] (4899): Hashing task inputs: :cacheVersionMappingsClient1.21 | > [1722186421553] (4899): Hashing task input property: artifactType | > [1722186421553] (4899): Hashing task input property value: MAPPINGS | > [1722186421553] (4899): Hashing task input property: distributionType | > [1722186421553] (4899): Hashing task input property value: CLIENT | > [1722186421553] (4899): Hashing task input property: outputFileName | > [1722186421553] (4899): Hashing task input property value: client.txt | > [1722186421553] (4899): Hashing task input property: selector.cacheFileName | > [1722186421553] (4899): Hashing task input property value: client.txt | > [1722186421553] (4899): Hashing task input property: isOffline | > [1722186421553] (4899): Hashing task input property value: false | > [1722186421553] (4899): Hashing task input property: selector | > [1722186421553] (4899): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$4) net.neoforged.gradle.dsl.common.util.CacheFileSelector$4@41a4c1cd | > [1722186421553] (4899): Hashing task input property: selector.cacheDirectory | > [1722186421553] (4899): Hashing task input property value: versions/1.21 | > [1722186421553] (4899): Hashing task input file: /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/caching_is_enabled_by_default/.gradle/caches/minecraft/versions/1.21/metadata.json | > [1722186421554] (4899): Hashing task input file hash: 9f59e33fe885d8c2f6cc8e4aa21bbd98ab79ff9dd56dc7cd83966d3585a0afea | > [1722186421554] (4899): Task hash: 5b9a348226ea7327a411d861908802020592d88663704fb861a89e808c13d025 | > [1722186421554] (4899): Attempting to acquire lock on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/a669ef6a37bbe75a7b3b4e17cc8299f2d64529d5087d7d83800723152e060576/lock | > [1722186421554] (4899): Lock acquired on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/a669ef6a37bbe75a7b3b4e17cc8299f2d64529d5087d7d83800723152e060576/lock | > [1722186421554] (4899): Previous failure detected for stage: Default[output=/private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/caching_is_enabled_by_default/.gradle/caches/minecraft/versions/1.21/client.txt, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2414/0x0000007001b8a0c0@36f5a8c] | > [1722186421782] (4899): Updated access time for lock file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/a669ef6a37bbe75a7b3b4e17cc8299f2d64529d5087d7d83800723152e060576/lock | > [1722186421783] (4899): Releasing lock on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/a669ef6a37bbe75a7b3b4e17cc8299f2d64529d5087d7d83800723152e060576/lock | > [1722186421783] (4899): Lock file closed: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/a669ef6a37bbe75a7b3b4e17cc8299f2d64529d5087d7d83800723152e060576/lock | | > Task :cacheVersionMappingsServer1.21 | > [1722186421804] (4899): Hashing task: :cacheVersionMappingsServer1.21 | > [1722186421804] (4899): Hashing task inputs: :cacheVersionMappingsServer1.21 | > [1722186421805] (4899): Hashing task input property: artifactType | > [1722186421805] (4899): Hashing task input property value: MAPPINGS | > [1722186421805] (4899): Hashing task input property: distributionType | > [1722186421805] (4899): Hashing task input property value: SERVER | > [1722186421805] (4899): Hashing task input property: outputFileName | > [1722186421805] (4899): Hashing task input property value: server.txt | > [1722186421805] (4899): Hashing task input property: selector.cacheFileName | > [1722186421805] (4899): Hashing task input property value: server.txt | > [1722186421805] (4899): Hashing task input property: isOffline | > [1722186421805] (4899): Hashing task input property value: false | > [1722186421805] (4899): Hashing task input property: selector | > [1722186421805] (4899): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$4) net.neoforged.gradle.dsl.common.util.CacheFileSelector$4@93198145 | > [1722186421805] (4899): Hashing task input property: selector.cacheDirectory | > [1722186421805] (4899): Hashing task input property value: versions/1.21 | > [1722186421805] (4899): Hashing task input file: /private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/caching_is_enabled_by_default/.gradle/caches/minecraft/versions/1.21/metadata.json | > [1722186421805] (4899): Hashing task input file hash: 9f59e33fe885d8c2f6cc8e4aa21bbd98ab79ff9dd56dc7cd83966d3585a0afea | > [1722186421805] (4899): Task hash: 76c77cdf3d05036efd0fe45a3d6da7c22b92b3769768119753ee803615cd1391 | > [1722186421805] (4899): Attempting to acquire lock on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/cdd790f99c5db0ae5637d66122f24d26bfc21981bfb021e62a4ee5355df8e56d/lock | > [1722186421806] (4899): Lock acquired on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/cdd790f99c5db0ae5637d66122f24d26bfc21981bfb021e62a4ee5355df8e56d/lock | > [1722186421806] (4899): Previous failure detected for stage: Default[output=/private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/caching_is_enabled_by_default/.gradle/caches/minecraft/versions/1.21/server.txt, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2414/0x0000007001b8a0c0@5e3e128d] | > [1722186422011] (4899): Updated access time for lock file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/cdd790f99c5db0ae5637d66122f24d26bfc21981bfb021e62a4ee5355df8e56d/lock | > [1722186422011] (4899): Releasing lock on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/cdd790f99c5db0ae5637d66122f24d26bfc21981bfb021e62a4ee5355df8e56d/lock | > [1722186422012] (4899): Lock file closed: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/cdd790f99c5db0ae5637d66122f24d26bfc21981bfb021e62a4ee5355df8e56d/lock | | > Task :neoFormListLibraries | > [1722186422046] (4899): Hashing task: :neoFormListLibraries | > [1722186422046] (4899): Hashing task inputs: :neoFormListLibraries | > [1722186422046] (4899): Hashing task input property: runtimeArguments | > [1722186422048] (4899): Hashing task input property value: {output=provider(?), outputDir=provider(?), side=map(task ':neoFormListLibraries' property 'distribution'), outputFileName=provider(?), stepName=task ':neoFormListLibraries' property 'stepName', stepsDir=provider(?), javaVersion=map(task ':neoFormListLibraries' property 'javaLauncher'), minecraftVersion=map(task ':neoFormListLibraries' property 'minecraftVersion'), outputExtension=provider(?)} | > [1722186422048] (4899): Hashing task input property: outputFileName | > [1722186422048] (4899): Hashing task input property value: libraries.txt | > [1722186422048] (4899): Hashing task input property: stepName | > [1722186422048] (4899): Hashing task input property value: listLibraries | > [1722186422049] (4899): Hashing task input property: javaVersion | > [1722186422049] (4899): Hashing task input property value: 21 | > [1722186422049] (4899): Hashing task input property: arguments | > [1722186422049] (4899): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeArgumentsImpl_Decorated) task ':neoFormListLibraries' property 'arguments' | > [1722186422049] (4899): Hashing task input property: isOffline | > [1722186422049] (4899): Hashing task input property value: false | > [1722186422049] (4899): Hashing task input property: minecraftVersion | > [1722186422049] (4899): Hashing task input property value: 1.21 | > [1722186422049] (4899): Hashing task input property: multiArguments.simple | > [1722186422049] (4899): Hashing task input property value: {} | > [1722186422049] (4899): Hashing task input property: distribution | > [1722186422049] (4899): Hashing task input property value: JOINED | > [1722186422049] (4899): Hashing task input property: multiArguments | > [1722186422049] (4899): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeMultiArgumentsImpl_Decorated) task ':neoFormListLibraries' property 'multiArguments' | > [1722186422049] (4899): Hashing task input property: arguments.simple | > [1722186422049] (4899): Hashing task input property value: {} | > [1722186422049] (4899): Hashing task input file: /Users/runner/work/NeoGradle/NeoGradle/userdev/build/tmp/functionalTest/work/.gradle-test-kit/caches/minecraft/versions/1.21/metadata.json | > [1722186422050] (4899): Hashing task input file hash: 9f59e33fe885d8c2f6cc8e4aa21bbd98ab79ff9dd56dc7cd83966d3585a0afea | > [1722186422050] (4899): Task hash: 784a6791b69504c73cc6320a0b0ffcd31f098ebc5076351d37c610fb8897fc43 | > [1722186422050] (4899): Attempting to acquire lock on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/cd0557a43fdbd9b3b51bc74704d21cb7ac1fa6f4ba27871aaebfa3a03012d7fd/lock | > [1722186422051] (4899): Lock acquired on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/cd0557a43fdbd9b3b51bc74704d21cb7ac1fa6f4ba27871aaebfa3a03012d7fd/lock | > [1722186422053] (4899): Previous failure detected for stage: Initial[name=collect, output=/Users/runner/work/NeoGradle/NeoGradle/userdev/build/tmp/functionalTest/work/.gradle-test-kit/caches/minecraft/libraries, createsDirectory=true, execute=net.neoforged.gradle.common.runtime.tasks.ListLibraries$$Lambda$2444/0x0000007001bfd838@494ec201] | > [1722186424183] (4899): Updated access time for lock file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/cd0557a43fdbd9b3b51bc74704d21cb7ac1fa6f4ba27871aaebfa3a03012d7fd/lock | > [1722186424183] (4899): Releasing lock on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/cd0557a43fdbd9b3b51bc74704d21cb7ac1fa6f4ba27871aaebfa3a03012d7fd/lock | > [1722186424185] (4899): Lock file closed: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/cd0557a43fdbd9b3b51bc74704d21cb7ac1fa6f4ba27871aaebfa3a03012d7fd/lock | > [1722186424185] (4899): Attempting to acquire lock on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/6d40c67f79e3769a168c435321336c7826255e45bb3f3133a1fd073c9a168673/lock | > [1722186424185] (4899): Lock acquired on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/6d40c67f79e3769a168c435321336c7826255e45bb3f3133a1fd073c9a168673/lock | > [1722186424186] (4899): Previous failure detected for stage: Staged[name=list, output=/private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/caching_is_enabled_by_default/build/neoForm/neoFormJoined1.21-20240613.152323/steps/listLibraries/libraries.txt, createsDirectory=false, job=net.neoforged.gradle.common.runtime.tasks.ListLibraries$$Lambda$2445/0x0000007001bfdea0@7ee67472] | > [1722186424189] (4899): Updated access time for lock file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/6d40c67f79e3769a168c435321336c7826255e45bb3f3133a1fd073c9a168673/lock | > [1722186424190] (4899): Releasing lock on file: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/6d40c67f79e3769a168c435321336c7826255e45bb3f3133a1fd073c9a168673/lock | > [1722186424190] (4899): Lock file closed: /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_caching_is_enabled__0_tempDir8284372582324050304/.ng-cache/6d40c67f79e3769a168c435321336c7826255e45bb3f3133a1fd073c9a168673/lock | | > Task :neoFormStripClient | > [1722186424525] (4899): Hashing task: :neoFormStripClient | > [1722186424525] (4899): Hashing task inputs: :neoFormStripClient | > [1722186424526] (4899): Hashing task input property: arguments.files.$0 | > [1722186424526] (4899): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@347852e1 | > [1722186424526] (4899): Hashing task input property: runtimeArguments | > [1722186424526] (4899): Hashing task input property value: {output=provider(?), outputDir=provider(?), input=provider(?), side=map(task ':neoFormStripClient' property 'distribution'), outputFileName=provider(?), stepName=task ':neoFormStripClient' property 'stepName', stepsDir=provider(?), javaVersion=map(task ':neoFormStripClient' property 'javaLauncher'), minecraftVersion=map(task ':neoFormStripClient' property 'minecraftVersion'), outputExtension=provider(?)} | > [1722186424526] (4899): Hashing task input property: outputFileName | > [1722186424526] (4899): Hashing task input property value: output.jar | > [1722186424526] (4899): Hashing task input property: javaVersion | > [1722186424526] (4899): Hashing task input property value: 21 | > [1722186424526] (4899): Hashing task input property: filters | > [1722186424527] (4899): Hashing task input property value: [tsrg2.class, a.class, aa.class, aaa.class, aab.class, aac.class, aad.class, aae.class, aae$a.class, aaf.class, aaf$a.class, aag.class, aag$a.class, aah.class, aai.class, aai$a.class, aaj.class, aaj$1.class, aaj$a.class, aaj$b.class, aaj$c.class, aak.class, aal.class, aam.class, aan.class, aao.class, aap.class, aap$a.class, aaq.class, aaq$a.class, aar.class, aas.class, aat.class, aau.class, aav.class, aaw.class, aax.class, aax$a.class, aay.class, aaz.class, ab.class, aba.class, abb.class, abc.class, abd.class, abe.class, abf.class, abg.class, abh.class, abi.class, abj.class, abk.class, abl.class, abm.class, abn.class, abo.class, abp.class, abq.class, abr.class, abs.class, abt.class, abu.class, abv.class, abw.class, abx.class, aby.class, abz.class, ac.class, aca.class, acb.class, acc.class, acd.class, ace.class, ace$1.class, ace$a.class, ace$b.class, ace$c.class, ace$d.class, ace$e.class, ace$f.class, ace$g.class, ace$h.class, acf.class, acg.class, ach.class, aci.class, acj.class, ack.class, ack$a.class, acl.class, acm.class, acm$a.class, acn.class, acn$a.class, acn$b.class, acn$c.class, acn$d.class, acn$e.class, aco.class, acp.class, acq.class, acr.class, acs.class, act.class, act$a.class, acu.class, acv.class, acw.class, acx.class, acy.class, acz.class, ad.class, ad$1.class, ad$2.class, ad$3.class, ad$4.class, ad$5.class, ad$6.class, ad$7.class, ad$8.class, ad$9.class, ad$a.class, ad$a$1.class, ad$a$2.class, ada.class, adb.class, adb$a.class, adc.class, add.class, ade.class, adf.class, adf$a.class, adf$b.class, adg.class, adh.class, adi.class, adj.class, adk.class, adl.class, adm.class, adn.class, ado.class, ado$a.class, ado$b.class, ado$c.class, adp.class, adq.class, adr.class, ads.class, adt.class, adu.class, adv.class, adw.class, adx.class, ady.class, adz.class, ae.class, aea.class, aea$a.class, aea$a$a.class, aea$a$b.class, aea$b.class, aea$c.class, aeb.class, aec.class, aed.class, aee.class, aee$a.class, aef.class, aeg.class, aeh.class, aei.class, aej.class, aek.class, ael.class, aem.class, aen.class, aeo.class, aep.class, aeq.class, aer.class, aes.class, aet.class, aeu.class, aev.class, aew.class, aex.class, aey.class, aez.class, af.class, af$a.class, afa.class, afb.class, afc.class, afd.class, afe.class, aff.class, afg.class, afh.class, afh$a.class, afh$b.class, afi.class, afj.class, afk.class, afl.class, afm.class, afn.class, afo.class, afp.class, afq.class, afr.class, afs.class, aft.class, afu.class, afv.class, afw.class, afx.class, afy.class, afz.class, ag.class, aga.class, aga$a.class, agb.class, agc.class, agd.class, age.class, agf.class, agg.class, agh.class, agi.class, agj.class, agk.class, agl.class, agm.class, agn.class, ago.class, agp.class, agq.class, agr.class, ags.class, agt.class, agt$a.class, agu.class, agv.class, agw.class, agx.class, agy.class, agz.class, ah.class, aha.class, ahb.class, ahc.class, ahd.class, ahd$1.class, ahd$a.class, ahd$b.class, ahd$c.class, ahd$d.class, ahd$e.class, ahe.class, ahf.class, ahg.class, ahg$a.class, ahg$b.class, ahg$c.class, ahg$d.class, ahh.class, ahi.class, ahj.class, ahk.class, ahl.class, ahm.class, ahm$a.class, ahn.class, ahn$a.class, aho.class, ahp.class, ahq.class, ahr.class, ahs.class, ahs$a.class, aht.class, ahu.class, ahv.class, ahw.class, ahx.class, ahy.class, ahz.class, ai.class, aia.class, aib.class, aic.class, aid.class, aie.class, aif.class, aig.class, aih.class, aii.class, aij.class, aik.class, ail.class, aim.class, ain.class, aio.class, aip.class, aiq.class, air.class, ais.class, ait.class, aiu.class, aiv.class, aiw.class, aix.class, aiy.class, aiz.class, aj.class, aj$a.class, aja.class, ajb.class, ajc.class, ajd.class, aje.class, ajf.class, ajg.class, ajh.class, aji.class, ajj.class, ajk.class, ajl.class, ajm.class, ajn.class, ajo.class, ajp.class, ajq.class, ajq$a.class, ajq$b.class, ajq$c.class, ajr.class, ajs.class, ajt.class, aju.class, ajv.class, ajw.class, ajx.class, ajx$a.class, ajy.class, ajy$1.class, ajy$2.class, ajy$3.class, ajy$4.class, ajz.class, ak.class, ak$a.class, aka.class, aka$a.class, aka$b.class, aka$c.class, akb.class, akc.class, akd.class, ake.class, akf.class, akg.class, akh.class, aki.class, akj.class, akk.class, akl.class, akm.class, akm$1.class, akm$a.class, akm$b.class, akm$c.class, akn.class, ako.class, akp.class, akp$a.class, akp$b.class, akp$c.class, akq.class, akq$a.class, akr.class, akr$a.class, aks.class, akt.class, akt$1.class, aku.class, aku$a.class, akv.class, akw.class, akx.class, aky.class, akz.class, akz$a.class, al.class, al$a.class, ala.class, alb.class, alb$a.class, alb$b.class, alc.class, alc$a.class, alc$a$1.class, alc$b.class, ald.class, ale.class, alf.class, alg.class, alh.class, ali.class, alj.class, alj$a.class, alj$b.class, alj$c.class, alk.class, alk$a.class, all.class, alm.class, aln.class, alo.class, alo$a.class, alo$b.class, alo$c.class, alo$d.class, alo$e.class, alo$f.class, alp.class, alq.class, alq$a.class, alq$b.class, alr.class, als.class, alt.class, alu.class, alv.class, alv$a.class, alw.class, alw$a.class, alx.class, aly.class, aly$a.class, aly$a$1.class, aly$a$2.class, aly$b.class, alz.class, am.class, ama.class, amb.class, amc.class, amd.class, ame.class, amf.class, amg.class, amg$a.class, amg$b.class, amg$c.class, amg$d.class, amg$e.class, amh.class, ami.class, ami$a.class, amj.class, amk.class, amk$a.class, amk$a$1.class, amk$b.class, aml.class, amm.class, amn.class, amo.class, amp.class, amq.class, amr.class, ams.class, amt.class, amt$a.class, amt$b.class, amt$c.class, amt$d.class, amt$e.class, amu.class, amu$a.class, amv.class, amw.class, amw$a.class, amx.class, amy.class, amy$1.class, amy$2.class, amy$3.class, amy$4.class, amy$5.class, amy$a.class, amy$b.class, amy$c.class, amz.class, an.class, ana.class, ana$1.class, anb.class, anc.class, and.class, ane.class, anf.class, ang.class, anh.class, ani.class, anj.class, anj$a.class, anj$b.class, anj$c.class, ank.class, anl.class, anm.class, ann.class, ano.class, anp.class, anq.class, anr.class, ans.class, ant.class, anu.class, anv.class, anw.class, anx.class, anx$a.class, anx$b.class, anx$c.class, any.class, anz.class, ao.class, aoa.class, aob.class, aoc.class, aod.class, aoe.class, aoe$a.class, aof.class, aog.class, aoh.class, aoh$a.class, aoh$b.class, aoi.class, aoj.class, aok.class, aol.class, aom.class, aon.class, aon$a.class, aoo.class, aop.class, aoq.class, aor.class, aos.class, aot.class, aou.class, aou$a.class, aou$b.class, aou$c.class, aov.class, aow.class, aox.class, aoy.class, aoz.class, ap.class, apa.class, apb.class, apc.class, apd.class, ape.class, apf.class, apf$1.class, apg.class, aph.class, aph$a.class, aph$b.class, aph$c.class, aph$d.class, api.class, api$1.class, apj.class, apj$1.class, apk.class, apl.class, apm.class, apn.class, apn$1.class, apo.class, apo$a.class, app.class, apq.class, apq$1.class, apr.class, apr$a.class, aps.class, apt.class, apt$1.class, apt$2.class, apu.class, apv.class, apw.class, apx.class, apy.class, apz.class, apz$a.class, apz$b.class, aq.class, aq$a.class, aqa.class, aqa$1.class, aqb.class, aqb$a.class, aqb$b.class, aqc.class, aqc$a.class, aqc$b.class, aqd.class, aqe.class, aqe$a.class, aqe$b.class, aqf.class, aqg.class, aqg$1.class, aqg$a.class, aqh.class, aqi.class, aqj.class, aqk.class, aqk$a.class, aqk$b.class, aqk$c.class, aql.class, aqm.class, aqn.class, aqo.class, aqp.class, aqq.class, aqr.class, aqs.class, aqs$a.class, aqs$b.class, aqt.class, aqu.class, aqu$a.class, aqv.class, aqv$1.class, aqv$2.class, aqv$a.class, aqw.class, aqx.class, aqx$a.class, aqy.class, aqz.class, ar.class, ara.class, arb.class, arc.class, ard.class, are.class, arf.class, arg.class, arh.class, ari.class, arj.class, ark.class, ark$a.class, arl.class, arm.class, arn.class, aro.class, arp.class, arq.class, arr.class, ars.class, art.class, art$1.class, art$2.class, art$a.class, art$a$a.class, aru.class, aru$1.class, aru$2.class, aru$a.class, arv.class, arv$1.class, arw.class, arw$1.class, arw$a.class, arx.class, ary.class, arz.class, arz$1.class, as.class, asa.class, asa$a.class, asa$b.class, asa$c.class, asa$d.class, asa$e.class, asb.class, asc.class, asd.class, ase.class, asf.class, asg.class, ash.class, asi.class, asj.class, ask.class, ask$1.class, ask$a.class, ask$b.class, asl.class, asl$a.class, asl$b.class, asl$c.class, asl$d.class, asl$e.class, asm.class, asn.class, asn$a.class, asn$b.class, aso.class, aso$a.class, asp.class, asq.class, asq$a.class, asr.class, ass.class, ast.class, ast$a.class, asu.class, asv.class, asw.class, asx.class, asy.class, asy$1.class, asy$2.class, asy$3.class, asz.class, asz$1.class, asz$2.class, at.class, ata.class, ata$a.class, ata$b.class, atb.class, atb$1.class, atb$2.class, atb$a.class, atb$b.class, atc.class, atd.class, ate.class, ate$1.class, atf.class, atg.class, ath.class, ati.class, atj.class, atj$1.class, atk.class, atk$a.class, atl.class, atm.class, atm$a.class, atm$b.class, atm$c.class, atn.class, ato.class, atp.class, atq.class, atq$1.class, atr.class, ats.class, att.class, atu.class, atv.class, atv$a.class, atv$b.class, atv$c.class, atv$d.class, atv$e.class, atw.class, atx.class, aty.class, aty$a.class, atz.class, atz$a.class, au.class, au$a.class, aua.class, aub.class, auc.class, aud.class, aue.class, aue$a.class, auf.class, aug.class, aug$1.class, aug$2.class, aug$a.class, aug$a$1.class, auh.class, aui.class, auj.class, auk.class, auk$1.class, auk$a.class, aul.class, aum.class, aun.class, aun$1.class, aun$a.class, auo.class, aup.class, auq.class, auq$1.class, auq$2.class, auq$3.class, auq$4.class, auq$5.class, auq$a.class, aur.class, aur$1.class, aus.class, aut.class, auu.class, auv.class, auw.class, auy.class, auz.class, av.class, av$a.class, ava.class, avb.class, avc.class, avd.class, ave.class, avf.class, avg.class, avh.class, avi.class, avi$a.class, avj.class, avk.class, avl.class, avm.class, avn.class, avo.class, avp.class, avq.class, avr.class, avs.class, avt.class, avt$a.class, avu.class, avv.class, avw.class, avx.class, avy.class, avz.class, aw.class, aw$a.class, awa.class, awb.class, awc.class, awd.class, awe.class, awf.class, awg.class, awh.class, awi.class, awj.class, awk.class, awl.class, awm.class, awn.class, awo.class, awp.class, awq.class, awr.class, aws.class, aws$a.class, awt.class, awu.class, awv.class, awv$1.class, awv$a.class, awv$b.class, aww.class, aww$a.class, awx.class, awx$a.class, awx$b.class, awy.class, awz.class, ax.class, ax$a.class, axa.class, axa$a.class, axb.class, axb$a.class, axb$b.class, axc.class, axd.class, axe.class, axe$a.class, axf.class, axg.class, axh.class, axi.class, axj.class, axk.class, axl.class, axl$a.class, axl$b.class, axl$c.class, axm.class, axn.class, axn$a.class, axo.class, axo$a.class, axp.class, axp$a.class, axp$b.class, axp$c.class, axp$d.class, axp$e.class, axq.class, axr.class, axs.class, axs$a.class, axt.class, axt$a.class, axu.class, axu$1.class, axu$2.class, axu$a.class, axv.class, axw.class, axw$1.class, axw$2.class, axw$3.class, axw$4.class, axw$5.class, axw$6.class, axw$7.class, axw$a.class, axw$b.class, axw$c.class, axx.class, axy.class, axy$a.class, axy$b.class, axz.class, ay.class, ay$a.class, aya.class, ayb.class, ayc.class, ayd.class, aye.class, ayf.class, ayf$a.class, ayg.class, ayh.class, ayi.class, ayj.class, ayk.class, ayl.class, ayl$1.class, aym.class, ayn.class, ayn$a.class, ayo.class, ayp.class, ayp$a.class, ayp$b.class, ayq.class, ayq$a.class, ayr.class, ays.class, ayt.class, ayu.class, ayu$a.class, ayv.class, ayw.class, ayx.class, ayy.class, ayz.class, az.class, az$a.class, aza.class, aza$a.class, azb.class, azc.class, azd.class, azd$a.class, aze.class, azf.class, azg.class, azg$a.class, azh.class, azh$a.class, azi.class, azi$a.class, azj.class, azk.class, azk$1.class, azk$a.class, azk$b.class, azl.class, azm.class, azm$1.class, azn.class, azo.class, azo$a.class, azp.class, azq.class, azq$1.class, azq$2.class, azr.class, azs.class, azt.class, azu.class, azv.class, azw.class, azw$1.class, azx.class, azx$1.class, azx$2.class, azy.class, azz.class, b.class, ba.class, ba$a.class, baa.class, bab.class, bac.class, bad.class, bae.class, baf.class, bag.class, bah.class, bai.class, baj.class, bak.class, bal.class, bam.class, ban.class, bao.class, bap.class, baq.class, bar.class, bas.class, bat.class, bau.class, bav.class, baw.class, bax.class, bay.class, baz.class, bb.class, bb$a.class, bb$b.class, bb$c.class, bba.class, bbb.class, bbc.class, bbd.class, bbe.class, bbf.class, bbg.class, bbg$1.class, bbh.class, bbi.class, bbj.class, bbk.class, bbl.class, bbm.class, bbn.class, bbo.class, bbp.class, bbq.class, bbr.class, bbs.class, bbt.class, bbt$a.class, bbt$b.class, bbt$b$a.class, bbt$b$b.class, bbt$c.class, bbt$d.class, bbu.class, bbu$a.class, bbv.class, bbw.class, bbx.class, bby.class, bbz.class, bc.class, bc$a.class, bc$b.class, bc$c.class, bc$d.class, bca.class, bcb.class, bcc.class, bcd.class, bce.class, bcf.class, bcg.class, bch.class, bci.class, bcj.class, bck.class, bcl.class, bcm.class, bcn.class, bco.class, bcp.class, bcq.class, bcr.class, bcs.class, bct.class, bcu.class, bcv.class, bcw.class, bcx.class, bcy.class, bcz.class, bd.class, bda.class, bdb.class, bdc.class, bdd.class, bde.class, bdf.class, bdg.class, bdh.class, bdi.class, bdj.class, bdk.class, bdl.class, bdm.class, bdn.class, bdo.class, bdp.class, bdq.class, bdr.class, bds.class, bdt.class, bdu.class, bdv.class, bdv$a.class, bdw.class, bdx.class, bdy.class, bdz.class, be.class, be$a.class, bea.class, beb.class, bec.class, bed.class, bee.class, bef.class, beg.class, beh.class, bei.class, bej.class, bej$1.class, bek.class, bel.class, bem.class, ben.class, ben$a.class, beo.class, bep.class, beq.class, ber.class, bes.class, bet.class, beu.class, bev.class, bew.class, bex.class, bey.class, bez.class, bf.class, bf$a.class, bfa.class, bfa$a.class, bfa$b.class, bfb.class, bfc.class, bfd.class, bfe.class, bff.class, bfg.class, bfh.class, bfi.class, bfj.class, bfk.class, bfl.class, bfm.class, bfn.class, bfo.class, bfp.class, bfq.class, bfr.class, bfs.class, bft.class, bfu.class, bfv.class, bfw.class, bfx.class, bfy.class, bfz.class, bg.class, bga.class, bgb.class, bgc.class, bgd.class, bge.class, bgf.class, bgg.class, bgh.class, bgi.class, bgj.class, bgk.class, bgl.class, bgm.class, bgn.class, bgo.class, bgp.class, bgq.class, bgr.class, bgr$1.class, bgs.class, bgt.class, bgu.class, bgv.class, bgw.class, bgx.class, bgy.class, bgz.class, bh.class, bha.class, bhb.class, bhc.class, bhd.class, bhe.class, bhf.class, bhf$a.class, bhg.class, bhh.class, bhi.class, bhj.class, bhk.class, bhk$a.class, bhl.class, bhm.class, bhn.class, bhn$a.class, bho.class, bhp.class, bhq.class, bhr.class, bhs.class, bht.class, bhu.class, bhv.class, bhw.class, bhx.class, bhx$a.class, bhy.class, bhz.class, bi.class, bi$a.class, bia.class, bib.class, bic.class, bid.class, bid$1.class, bie.class, bif.class, big.class, bih.class, bii.class, bij.class, bik.class, bil.class, bim.class, bin.class, bio.class, bip.class, biq.class, bir.class, bis.class, bis$1.class, bis$2.class, bit.class, biu.class, biv.class, biw.class, bix.class, biy.class, biz.class, bj.class, bj$a.class, bja.class, bjb.class, bjc.class, bjd.class, bje.class, bjf.class, bjg.class, bjh.class, bji.class, bjj.class, bjk.class, bjl.class, bjm.class, bjn.class, bjo.class, bjp.class, bjq.class, bjr.class, bjs.class, bjt.class, bju.class, bjv.class, bjw.class, bjx.class, bjy.class, bjz.class, bk.class, bk$a.class, bka.class, bkb.class, bkc.class, bkd.class, bke.class, bkf.class, bkg.class, bkh.class, bki.class, bkj.class, bkk.class, bkl.class, bkm.class, bkn.class, bko.class, bkp.class, bkq.class, bkr.class, bks.class, bkt.class, bku.class, bkv.class, bkw.class, bkx.class, bky.class, bkz.class, bl.class, bl$a.class, bla.class, blb.class, blc.class, bld.class, ble.class, blf.class, blg.class, blh.class, bli.class, blj.class, blk.class, blk$1.class, bll.class, bll$1.class, blm.class, bln.class, bln$1.class, blo.class, blp.class, blq.class, blq$a.class, blq$b.class, blr.class, bls.class, blt.class, blu.class, blv.class, blw.class, blx.class, blx$a.class, blx$b.class, blx$c.class, blx$d.class, blx$e.class, bly.class, bly$1.class, blz.class, blz$1.class, bm.class, bma.class, bmb.class, bmb$a.class, bmc.class, bmd.class, bme.class, bmf.class, bmg.class, bmh.class, bmi.class, bmi$a.class, bmj.class, bmk.class, bmk$a.class, bmk$b.class, bml.class, bml$a.class, bml$b.class, bml$c.class, bmm.class, bmn.class, bmo.class, bmo$1.class, bmo$2.class, bmo$a.class, bmo$b.class, bmo$c.class, bmo$d.class, bmo$e.class, bmp.class, bmq.class, bmr.class, bms.class, bmt.class, bmu.class, bmu$a.class, bmu$b.class, bmv.class, bmw.class, bmx.class, bmy.class, bmy$a.class, bmz.class, bn.class, bn$a.class, bna.class, bnb.class, bnb$1.class, bnb$a.class, bnc.class, bnd.class, bne.class, bnf.class, bnf$1.class, bng.class, bnh.class, bni.class, bnj.class, bnk.class, bnk$1.class, bnl.class, bnl$a.class, bnm.class, bnn.class, bno.class, bnp.class, bnq.class, bnq$a.class, bnr.class, bnr$a.class, bns.class, bnt.class, bnu.class, bnu$1.class, bnu$a.class, bnv.class, bnw.class, bnx.class, bny.class, bnz.class, bo.class, bo$a.class, boa.class, bob.class, boc.class, boc$a.class, bod.class, bod$a.class, bod$b.class, boe.class, boe$a.class, bof.class, bog.class, bog$a.class, boh.class, boi.class, boj.class, bok.class, bol.class, bom.class, bom$a.class, bom$b.class, bom$c.class, bom$d.class, bon.class, bon$a.class, boo.class, bop.class, boq.class, bor.class, bos.class, bot.class, bou.class, bov.class, bov$1.class, bov$a.class, bow.class, box.class, boy.class, boz.class, bp.class, bp$a.class, bpa.class, bpb.class, bpb$a.class, bpc.class, bpd.class, bpd$a.class, bpd$b.class, bpe.class, bpf.class, bpg.class, bph.class, bpi.class, bpj.class, bpj$1.class, bpk.class, bpl.class, bpm.class, bpm$a.class, bpm$b.class, bpm$c.class, bpn.class, bpo.class, bpp.class, bpq.class, bpr.class, bps.class, bpt.class, bpu.class, bpv.class, bpw.class, bpx.class, bpy.class, bpz.class, bq.class, bqa.class, bqb.class, bqc.class, bqd.class, bqe.class, bqf.class, bqf$a.class, bqf$b.class, bqf$c.class, bqf$d.class, bqf$e.class, bqf$f.class, bqf$g.class, bqg.class, bqh.class, bqh$a.class, bqh$b.class, bqi.class, bqj.class, bqk.class, bql.class, bqm.class, bqn.class, bqo.class, bqp.class, bqq.class, bqr.class, bqs.class, bqt.class, bqu.class, bqv.class, bqw.class, bqx.class, bqy.class, bqy$a.class, bqz.class, br.class, br$a.class, bra.class, brb.class, brc.class, brd.class, bre.class, brf.class, brg.class, brh.class, bri.class, brj.class, brk.class, brk$1.class, brl.class, brm.class, brn.class, bro.class, brp.class, brq.class, brr.class, brs.class, brt.class, bru.class, brv.class, brw.class, brx.class, brx$a.class, bry.class, brz.class, brz$a.class, brz$b.class, bs.class, bs$a.class, bsa.class, bsb.class, bsc.class, bsc$a.class, bsd.class, bse.class, bsf.class, bsg.class, bsh.class, bsi.class, bsj.class, bsk.class, bsl.class, bsl$a.class, bsm.class, bsn.class, bso.class, bsp.class, bsp$a.class, bsq.class, bsq$a.class, bsq$b.class, bsq$b$a.class, bsq$c.class, bsq$d.class, bsq$e.class, bsq$f.class, bsq$g.class, bsq$g$a.class, bsq$h.class, bsq$i.class, bsq$j.class, bsq$k.class, bsq$l.class, bsq$l$a.class, bsq$l$b.class, bsq$l$c.class, bsq$l$d.class, bsq$l$e.class, bsq$m.class, bsr.class, bsr$1.class, bsr$a.class, bsr$b.class, bsr$c.class, bss.class, bss$a.class, bst.class, bst$a.class, bsu.class, bsv.class, bsw.class, bsw$a.class, bsx.class, bsx$1.class, bsx$a.class, bsx$b.class, bsy.class, bsy$a.class, bsz.class, bsz$1.class, bt.class, bt$a.class, bta.class, btb.class, btc.class, btd.class, bte.class, btf.class, btg.class, bth.class, bth$a.class, bti.class, btj.class, btk.class, btk$a.class, btl.class, btm.class, btn.class, btn$1.class, btn$a.class, bto.class, btp.class, btp$1.class, btq.class, btr.class, bts.class, btt.class, btu.class, btv.class, btw.class, btx.class, bty.class, btz.class, bu.class, bu$a.class, bua.class, bub.class, buc.class, bud.class, bue.class, buf.class, bug.class, bug$1.class, bug$2.class, bug$3.class, bug$4.class, buh.class, bui.class, buj.class, buj$1.class, buk.class, buk$a.class, buk$b.class, bul.class, bul$a.class, bum.class, bun.class, buo.class, bup.class, buq.class, buq$1.class, buq$a.class, buq$b.class, bur.class, bur$a.class, bus.class, but.class, buu.class, buu$a.class, buv.class, buv$a.class, buw.class, bux.class, buy.class, buz.class, bv.class, bv$a.class, bv$b.class, bva.class, bva$a.class, bvb.class, bvc.class, bvd.class, bve.class, bvf.class, bvg.class, bvh.class, bvh$a.class, bvi.class, bvj.class, bvk.class, bvl.class, bvm.class, bvn.class, bvo.class, bvp.class, bvp$a.class, bvq.class, bvr.class, bvs.class, bvt.class, bvu.class, bvv.class, bvv$a.class, bvv$b.class, bvv$b$1.class, bvv$b$2.class, bvw.class, bvx.class, bvy.class, bvz.class, bw.class, bwa.class, bwb.class, bwc.class, bwd.class, bwe.class, bwf.class, bwg.class, bwh.class, bwi.class, bwj.class, bwk.class, bwk$a.class, bwl.class, bwm.class, bwn.class, bwo.class, bwp.class, bwq.class, bwr.class, bws.class, bwt.class, bwu.class, bwv.class, bww.class, bww$a.class, bwx.class, bwy.class, bwz.class, bx.class, bx$a.class, bx$a$a.class, bx$b.class, bx$b$a.class, bxa.class, bxb.class, bxc.class, bxd.class, bxe.class, bxf.class, bxg.class, bxh.class, bxh$a.class, bxi.class, bxj.class, bxk.class, bxl.class, bxm.class, bxn.class, bxo.class, bxp.class, bxq.class, bxq$a.class, bxq$a$1.class, bxr.class, bxs.class, bxt.class, bxu.class, bxv.class, bxw.class, bxx.class, bxy.class, bxz.class, by.class, bya.class, byb.class, byc.class, byd.class, bye.class, byf.class, byg.class, byh.class, byi.class, byj.class, byk.class, byl.class, bym.class, byn.class, byo.class, byp.class, byq.class, byr.class, bys.class, byt.class, byu.class, byu$1.class, byu$a.class, byu$a$1.class, byu$b.class, byu$b$1.class, byu$b$2.class, byu$b$3.class, byu$b$4.class, byu$b$5.class, byu$b$a.class, byu$c.class, byu$d.class, byu$d$1.class, byu$e.class, byu$f.class, byu$f$1.class, byv.class, byw.class, byw$a.class, byw$b.class, byw$c.class, byx.class, byy.class, byz.class, bz.class, bz$a.class, bza.class, bzb.class, bzc.class, bzd.class, bze.class, bzf.class, bzg.class, bzh.class, bzi.class, bzj.class, bzk.class, bzl.class, bzm.class, bzn.class, bzo.class, bzp.class, bzp$a.class, bzq.class, bzr.class, bzs.class, bzt.class, bzu.class, bzv.class, bzw.class, bzx.class, bzy.class, bzz.class, c.class, ca.class, ca$a.class, caa.class, cab.class, cac.class, cad.class, cae.class, caf.class, cag.class, cah.class, cai.class, caj.class, cak.class, cal.class, cam.class, cam$a.class, can.class, can$1.class, can$2.class, cao.class, cap.class, caq.class, car.class, cas.class, cat.class, cau.class, cav.class, caw.class, cax.class, cay.class, caz.class, cb.class, cba.class, cbb.class, cbc.class, cbd.class, cbe.class, cbf.class, cbg.class, cbh.class, cbi.class, cbj.class, cbk.class, cbl.class, cbm.class, cbn.class, cbn$a.class, cbo.class, cbp.class, cbq.class, cbr.class, cbs.class, cbt.class, cbu.class, cbv.class, cbw.class, cbx.class, cby.class, cbz.class, cc.class, cc$a.class, cca.class, ccb.class, ccc.class, ccd.class, cce.class, ccf.class, ccg.class, cch.class, cci.class, ccj.class, cck.class, ccl.class, ccm.class, ccn.class, cco.class, cco$a.class, cco$b.class, ccp.class, ccq.class, ccr.class, ccs.class, cct.class, ccu.class, ccv.class, ccw.class, ccx.class, ccy.class, ccz.class, cd.class, cd$a.class, cda.class, cdb.class, cdc.class, cdd.class, cde.class, cdf.class, cdg.class, cdh.class, cdi.class, cdj.class, cdk.class, cdl.class, cdm.class, cdn.class, cdo.class, cdp.class, cdq.class, cdr.class, cds.class, cdt.class, cdu.class, cdv.class, cdw.class, cdx.class, cdy.class, cdz.class, ce.class, cea.class, ceb.class, cec.class, ced.class, cee.class, cef.class, ceg.class, ceh.class, cei.class, cej.class, cek.class, cel.class, cem.class, cen.class, ceo.class, cep.class, cep$1.class, ceq.class, ceq$a.class, cer.class, ces.class, ces$a.class, ces$b.class, cet.class, ceu.class, cev.class, cew.class, cex.class, cey.class, cez.class, cf.class, cf$a.class, cfa.class, cfb.class, cfb$a.class, cfb$b.class, cfc.class, cfd.class, cfd$a.class, cfe.class, cff.class, cff$1.class, cff$a.class, cff$b.class, cff$c.class, cff$d.class, cff$e.class, cff$f.class, cff$g.class, cff$h.class, cff$i.class, cff$j.class, cff$k.class, cff$l.class, cfg.class, cfh.class, cfh$a.class, cfh$b.class, cfh$c.class, cfi.class, cfj.class, cfk.class, cfl.class, cfm.class, cfm$a.class, cfm$b.class, cfm$c.class, cfn.class, cfo.class, cfo$a.class, cfo$b.class, cfo$c.class, cfo$d.class, cfo$e.class, cfo$f.class, cfo$g.class, cfo$h.class, cfo$i.class, cfo$j.class, cfo$k.class, cfo$l.class, cfo$m.class, cfo$n.class, cfo$o.class, cfo$p.class, cfo$q.class, cfo$r.class, cfo$s.class, cfo$t.class, cfo$u.class, cfo$v.class, cfp.class, cfq.class, cfr.class, cfr$a.class, cfs.class, cfs$a.class, cfs$b.class, cft.class, cft$a.class, cft$b.class, cft$c.class, cft$d.class, cft$e.class, cft$f.class, cft$g.class, cft$h.class, cft$i.class, cft$j.class, cft$k.class, cft$l.class, cfu.class, cfu$1.class, cfu$a.class, cfu$b.class, cfv.class, cfw.class, cfw$a.class, cfw$b.class, cfw$c.class, cfx.class, cfx$a.class, cfy.class, cfy$a.class, cfy$b.class, cfy$c.class, cfy$d.class, cfy$e.class, cfy$f.class, cfy$g.class, cfz.class, cg.class, cg$a.class, cg$a$a.class, cga.class, cga$1.class, cgb.class, cgc.class, cgd.class, cgd$a.class, cgd$b.class, cge.class, cge$a.class, cge$b.class, cge$c.class, cge$d.class, cgf.class, cgf$a.class, cgf$b.class, cgf$c.class, cgf$d.class, cgf$e.class, cgf$f.class, cgf$g.class, cgf$h.class, cgf$i.class, cgg.class, cgh.class, cgh$a.class, cgh$b.class, cgi.class, cgj.class, cgk.class, cgk$a.class, cgk$b.class, cgl.class, cgm.class, cgn.class, cgn$1.class, cgn$a.class, cgn$a$1.class, cgn$a$2.class, cgn$a$3.class, cgn$a$4.class, cgo.class, cgo$1.class, cgo$a.class, cgo$b.class, cgp.class, cgq.class, cgq$a.class, cgq$b.class, cgq$c.class, cgq$d.class, cgr.class, cgs.class, cgt.class, cgu.class, cgv.class, cgv$a.class, cgv$b.class, cgv$c.class, cgw.class, cgw$a.class, cgw$b.class, cgx.class, cgy.class, cgy$a.class, cgy$b.class, cgy$c.class, cgz.class, ch.class, ch$a.class, cha.class, cha$a.class, chb.class, chc.class, chd.class, che.class, chf.class, chg.class, chh.class, chh$1.class, chi.class, chi$1.class, chi$2.class, chj.class, chk.class, chk$a.class, chl.class, chl$a.class, chl$b.class, chl$c.class, chl$d.class, chm.class, chn.class, cho.class, chp.class, chq.class, chq$a.class, chr.class, chs.class, cht.class, chu.class, chv.class, chv$a.class, chw.class, chw$1.class, chw$2.class, chw$3.class, chw$a.class, chw$b.class, chw$c.class, chw$d.class, chw$e.class, chw$f.class, chx.class, chy.class, chz.class, ci.class, cia.class, cib.class, cic.class, cid.class, cie.class, cif.class, cig.class, cih.class, cii.class, cij.class, cik.class, cil.class, cim.class, cin.class, cio.class, cip.class, ciq.class, cir.class, cis.class, cit.class, ciu.class, ciu$a.class, civ.class, ciw.class, ciw$1.class, cix.class, ciy.class, ciz.class, ciz$1.class, cj.class, cja.class, cjb.class, cjc.class, cjd.class, cje.class, cjf.class, cjg.class, cjh.class, cji.class, cji$1.class, cjj.class, cjk.class, cjk$a.class, cjk$b.class, cjl.class, cjl$1.class, cjm.class, cjm$a.class, cjn.class, cjo.class, cjp.class, cjq.class, cjr.class, cjr$a.class, cjr$b.class, cjr$c.class, cjr$d.class, cjr$e.class, cjr$f.class, cjs.class, cjt.class, cjt$a.class, cjt$b.class, cjt$c.class, cjt$d.class, cju.class, cjv.class, cjw.class, cjw$a.class, cjw$b.class, cjw$c.class, cjw$d.class, cjx.class, cjx$a.class, cjx$b.class, cjx$c.class, cjx$d.class, cjy.class, cjz.class, cjz$a.class, cjz$b.class, cjz$c.class, ck.class, cka.class, ckb.class, ckb$a.class, ckb$b.class, ckc.class, ckd.class, cke.class, cke$a.class, ckf.class, ckf$a.class, ckf$b.class, ckf$c.class, ckf$d.class, ckf$e.class, ckf$f.class, ckf$g.class, ckf$h.class, ckf$i.class, ckg.class, ckh.class, cki.class, ckj.class, ckj$a.class, ckj$b.class, ckj$c.class, ckj$d.class, ckj$e.class, ckj$f.class, ckk.class, ckk$a.class, ckk$b.class, ckl.class, ckm.class, ckm$a.class, ckm$b.class, ckm$c.class, ckm$d.class, ckm$e.class, ckn.class, ckn$a.class, ckn$b.class, ckn$c.class, cko.class, cko$a.class, cko$b.class, cko$c.class, ckp.class, ckq.class, ckq$a.class, ckq$b.class, ckr.class, ckr$a.class, ckr$b.class, ckr$c.class, ckr$d.class, cks.class, cks$a.class, cks$b.class, ckt.class, cku.class, ckv.class, ckw.class, ckw$a.class, ckw$b.class, ckx.class, cky.class, ckz.class, ckz$1.class, cl.class, cla.class, cla$a.class, clb.class, clc.class, cld.class, cle.class, clf.class, clg.class, clh.class, cli.class, clj.class, clk.class, cll.class, clm.class, cln.class, clo.class, clp.class, clq.class, clr.class, cls.class, clt.class, clu.class, clv.class, clw.class, clx.class, cly.class, clz.class, cm.class, cm$a.class, cma.class, cma$1.class, cma$a.class, cmb.class, cmb$1.class, cmb$1$1.class, cmb$2.class, cmb$a.class, cmc.class, cmd.class, cme.class, cmf.class, cmg.class, cmh.class, cmi.class, cmj.class, cmk.class, cml.class, cmm.class, cmn.class, cmo.class, cmo$a.class, cmo$b.class, cmo$c.class, cmo$d.class, cmo$e.class, cmo$f.class, cmo$g.class, cmo$h.class, cmo$i.class, cmo$j.class, cmo$k.class, cmo$l.class, cmo$m.class, cmp.class, cmq.class, cmq$a.class, cmr.class, cms.class, cmt.class, cmu.class, cmv.class, cmw.class, cmx.class, cmx$1.class, cmx$2.class, cmx$a.class, cmy.class, cmz.class, cn.class, cn$a.class, cn$b.class, cna.class, cna$a.class, cna$b.class, cnb.class, cnb$a.class, cnc.class, cnd.class, cnd$a.class, cne.class, cnf.class, cng.class, cnh.class, cni.class, cnj.class, cnk.class, cnl.class, cnl$a.class, cnl$b.class, cnm.class, cnn.class, cno.class, cnp.class, cnq.class, cnr.class, cns.class, cnt.class, cnu.class, cnv.class, cnw.class, cnx.class, cny.class, cnz.class, co.class, co$a.class, coa.class, cob.class, coc.class, cod.class, coe.class, cof.class, cog.class, coh.class, coi.class, coi$1.class, coi$a.class, coi$b.class, coj.class, coj$a.class, coj$b.class, coj$c.class, coj$d.class, cok.class, col.class, com.class, com/mojang/blaze3d/platform/GLX.class, com/mojang/blaze3d/platform/GlConst.class, com/mojang/blaze3d/platform/GlStateManager.class, com/mojang/blaze3d/platform/GlStateManager$DestFactor.class, com/mojang/blaze3d/platform/GlStateManager$SourceFactor.class, com/mojang/blaze3d/platform/GlStateManager$a.class, com/mojang/blaze3d/platform/GlStateManager$b.class, com/mojang/blaze3d/platform/GlStateManager$c.class, com/mojang/blaze3d/platform/GlStateManager$d.class, com/mojang/blaze3d/platform/GlStateManager$e.class, com/mojang/blaze3d/platform/GlStateManager$f.class, com/mojang/blaze3d/platform/GlStateManager$g.class, com/mojang/blaze3d/platform/GlStateManager$h.class, com/mojang/blaze3d/platform/GlStateManager$i.class, com/mojang/blaze3d/platform/GlStateManager$j.class, com/mojang/blaze3d/platform/GlStateManager$k.class, com/mojang/blaze3d/platform/GlStateManager$l.class, com/mojang/blaze3d/platform/GlStateManager$m.class, com/mojang/blaze3d/platform/TextureUtil.class, com/mojang/blaze3d/systems/RenderSystem.class, com/mojang/blaze3d/systems/RenderSystem$1.class, com/mojang/blaze3d/systems/RenderSystem$a.class, com/mojang/blaze3d/systems/RenderSystem$a$a.class, coo.class, cop.class, coq.class, coq$a.class, cor.class, cos.class, cot.class, cot$1.class, cot$a.class, cou.class, cov.class, cov$a.class, cov$b.class, cow.class, cow$1.class, cox.class, cox$1.class, coy.class, coz.class, cp.class, cpa.class, cpb.class, cpb$a.class, cpc.class, cpd.class, cpe.class, cpe$1.class, cpf.class, cpg.class, cph.class, cpi.class, cpj.class, cpk.class, cpk$a.class, cpl.class, cpm.class, cpn.class, cpo.class, cpp.class, cpq.class, cpr.class, cpr$a.class, cpr$b.class, cps.class, cpt.class, cpu.class, cpu$1.class, cpv.class, cpw.class, cpx.class, cpy.class, cpy$1.class, cpy$a.class, cpz.class, cq.class, cqa.class, cqa$a.class, cqa$b.class, cqa$c.class, cqb.class, cqb$1.class, cqb$2.class, cqb$3.class, cqb$4.class, cqb$5.class, cqc.class, cqd.class, cqe.class, cqf.class, cqg.class, cqg$1.class, cqg$2.class, cqh.class, cqi.class, cqj.class, cqk.class, cql.class, cqm.class, cqn.class, cqn$1.class, cqn$2.class, cqn$3.class, cqo.class, cqp.class, cqp$1.class, cqp$2.class, cqp$3.class, cqq.class, cqr.class, cqs.class, cqt.class, cqt$1.class, cqt$2.class, cqt$3.class, cqt$4.class, cqu.class, cqv.class, cqv$1.class, cqv$2.class, cqw.class, cqw$1.class, cqx.class, cqx$1.class, cqx$2.class, cqx$3.class, cqy.class, cqy$a.class, cqy$b.class, cqz.class, cqz$1.class, cr.class, cra.class, cra$1.class, cra$2.class, cra$3.class, cra$4.class, cra$5.class, cra$6.class, crb.class, crc.class, crc$a.class, crd.class, cre.class, crf.class, crg.class, crh.class, cri.class, crj.class, crk.class, crl.class, crm.class, crn.class, cro.class, crp.class, crq.class, crr.class, crr$1.class, crs.class, crt.class, cru.class, crv.class, crw.class, crw$1.class, crw$2.class, crx.class, cry.class, crz.class, cs.class, cs$a.class, csa.class, csb.class, csc.class, csd.class, cse.class, cse$a.class, csf.class, csf$1.class, csf$a.class, csg.class, csg$a.class, csh.class, csi.class, csj.class, csk.class, csl.class, csm.class, csn.class, cso.class, csp.class, csq.class, csq$1.class, csr.class, css.class, cst.class, csu.class, csu$1.class, csu$a.class, csv.class, csw.class, csx.class, csy.class, csz.class, ct.class, ct$a.class, cta.class, cta$a.class, cta$b.class, cta$c.class, cta$d.class, cta$e.class, cta$f.class, cta$g.class, cta$h.class, ctb.class, ctc.class, ctc$a.class, ctd.class, cte.class, ctf.class, ctg.class, cth.class, cti.class, ctj.class, ctk.class, ctl.class, ctm.class, ctn.class, cto.class, ctp.class, ctq.class, ctr.class, cts.class, ctt.class, ctu.class, ctv.class, ctw.class, ctx.class, cty.class, ctz.class, cu.class, cua.class, cub.class, cuc.class, cud.class, cue.class, cuf.class, cug.class, cuh.class, cui.class, cuj.class, cuk.class, cul.class, cul$a.class, cul$b.class, cul$b$1.class, cul$b$2.class, cul$b$3.class, cum.class, cum$a.class, cun.class, cuo.class, cup.class, cuq.class, cuq$1.class, cuq$2.class, cuq$3.class, cuq$4.class, cur.class, cur$1.class, cus.class, cut.class, cuu.class, cuv.class, cuw.class, cuw$a.class, cux.class, cuy.class, cuz.class, cv.class, cva.class, cvb.class, cvc.class, cvc$1.class, cvd.class, cve.class, cve$1.class, cvf.class, cvg.class, cvh.class, cvi.class, cvj.class, cvk.class, cvl.class, cvm.class, cvm$a.class, cvm$a$a.class, cvm$b.class, cvn.class, cvo.class, cvp.class, cvq.class, cvr.class, cvs.class, cvt.class, cvu.class, cvv.class, cvw.class, cvx.class, cvy.class, cvz.class, cw.class, cw$a.class, cwa.class, cwb.class, cwc.class, cwd.class, cwe.class, cwf.class, cwg.class, cwh.class, cwi.class, cwj.class, cwk.class, cwl.class, cwm.class, cwm$a.class, cwn.class, cwo.class, cwp.class, cwq.class, cwr.class, cws.class, cwt.class, cwt$a.class, cwt$b.class, cwu.class, cwv.class, cww.class, cwx.class, cwy.class, cwz.class, cx.class, cx$a.class, cxa.class, cxb.class, cxc.class, cxd.class, cxe.class, cxf.class, cxf$a.class, cxg.class, cxh.class, cxi.class, cxj.class, cxk.class, cxl.class, cxl$a.class, cxm.class, cxn.class, cxn$1.class, cxn$a.class, cxn$b.class, cxo.class, cxo$a.class, cxp.class, cxq.class, cxr.class, cxr$a.class, cxs.class, cxt.class, cxu.class, cxv.class, cxw.class, cxw$a.class, cxx.class, cxx$a.class, cxy.class, cxz.class, cy.class, cy$a.class, cya.class, cyb.class, cyc.class, cyd.class, cye.class, cye$1.class, cyf.class, cyg.class, cyh.class, cyh$a.class, cyi.class, cyj.class, cyk.class, cyl.class, cym.class, cyn.class, cyo.class, cyp.class, cyp$a.class, cyq.class, cyr.class, cys.class, cyt.class, cyu.class, cyv.class, cyw.class, cyw$a.class, cyw$b.class, cyw$c.class, cyx.class, cyy.class, cyz.class, cz.class, cz$a.class, cza.class, cza$a.class, czb.class, czc.class, czd.class, czd$1.class, czd$a.class, cze.class, czf.class, czf$1.class, czg.class, czh.class, czh$a.class, czi.class, czi$a.class, czj.class, czj$a.class, czk.class, czl.class, czm.class, czn.class, czn$a.class, czo.class, czo$a.class, czo$b.class, czp.class, czq.class, czr.class, czs.class, czt.class, czt$a.class, czu.class, czu$a.class, czv.class, czw.class, czx.class, czy.class, czz.class, d.class, da.class, da$a.class, daa.class, dab.class, dac.class, dac$1.class, dac$a.class, dac$b.class, dac$c.class, dad.class, dae.class, dae$a.class, dae$b.class, daf.class, dag.class, dah.class, dai.class, dai$a.class, daj.class, daj$a.class, daj$b.class, daj$c.class, daj$d.class, daj$e.class, daj$f.class, dak.class, dal.class, dam.class, dam$a.class, dam$b.class, dam$c.class, dan.class, dao.class, dap.class, daq.class, dar.class, das.class, dat.class, dau.class, dav.class, daw.class, dax.class, day.class, daz.class, db.class, db$a.class, dba.class, dbb.class, dbc.class, dbd.class, dbe.class, dbf.class, dbf$a.class, dbf$b.class, dbf$b$a.class, dbf$c.class, dbg.class, dbh.class, dbi.class, dbj.class, dbk.class, dbl.class, dbm.class, dbn.class, dbo.class, dbp.class, dbq.class, dbr.class, dbs.class, dbt.class, dbu.class, dbv.class, dbw.class, dbx.class, dby.class, dbz.class, dc.class, dc$a.class, dca.class, dcb.class, dcc.class, dcd.class, dcd$1.class, dce.class, dcf.class, dcf$a.class, dcf$b.class, dcf$c.class, dcg.class, dch.class, dci.class, dcj.class, dck.class, dcl.class, dcm.class, dcn.class, dco.class, dco$a.class, dcp.class, dcq.class, dcr.class, dcs.class, dcs$a.class, dcs$b.class, dcs$c.class, dcs$d.class, dcs$e.class, dcs$f.class, dcs$g.class, dcs$h.class, dct.class, dcu.class, dcv.class, dcw.class, dcw$1.class, dcw$a.class, dcx.class, dcy.class, dcy$1.class, dcz.class, dd.class, dda.class, ddb.class, ddc.class, ddd.class, dde.class, ddf.class, ddg.class, ddg$a.class, ddh.class, ddh$a.class, ddh$b.class, ddh$c.class, ddh$d.class, ddi.class, ddj.class, ddk.class, ddk$a.class, ddl.class, ddm.class, ddn.class, ddo.class, ddo$a.class, ddp.class, ddq.class, ddr.class, dds.class, ddt.class, ddu.class, ddv.class, ddw.class, ddw$1.class, ddw$a.class, ddw$b.class, ddw$c.class, ddw$d.class, ddw$d$1.class, ddw$d$2.class, ddx.class, ddx$a.class, ddx$b.class, ddy.class, ddy$a.class, ddz.class, de.class, de$a.class, dea.class, deb.class, dec.class, dec$a.class, dec$b.class, dec$b$1.class, dec$b$2.class, dec$b$3.class, ded.class, dee.class, def.class, def$a.class, def$b.class, def$c.class, def$d.class, def$e.class, def$e$a.class, def$e$b.class, def$e$c.class, def$f.class, def$g.class, def$g$a.class, def$h.class, deg.class, deg$a.class, deg$b.class, deh.class, dei.class, dei$a.class, dei$b.class, dei$c.class, dej.class, dek.class, dek$a.class, dek$a$1.class, dek$a$2.class, dek$a$a.class, del.class, dem.class, den.class, deo.class, dep.class, deq.class, der.class, des.class, det.class, deu.class, dev.class, dew.class, dex.class, dex$1.class, dey.class, dez.class, df.class, df$a.class, df$b.class, dfa.class, dfb.class, dfc.class, dfd.class, dfe.class, dff.class, dfg.class, dfh.class, dfi.class, dfj.class, dfk.class, dfl.class, dfm.class, dfn.class, dfn$1.class, dfo.class, dfp.class, dfq.class, dfr.class, dfr$1.class, dfs.class, dft.class, dfu.class, dfu$1.class, dfv.class, dfw.class, dfw$1.class, dfx.class, dfy.class, dfy$1.class, dfy$2.class, dfy$a.class, dfz.class, dg.class, dg$a.class, dga.class, dgb.class, dgb$a.class, dgc.class, dgd.class, dge.class, dgf.class, dgg.class, dgh.class, dgi.class, dgi$1.class, dgj.class, dgk.class, dgl.class, dgm.class, dgn.class, dgo.class, dgp.class, dgq.class, dgr.class, dgs.class, dgt.class, dgu.class, dgv.class, dgw.class, dgx.class, dgy.class, dgy$1.class, dgz.class, dh.class, dh$a.class, dh$b.class, dh$c.class, dh$d.class, dha.class, dhb.class, dhb$1.class, dhb$2.class, dhb$2$1.class, dhb$3.class, dhb$4.class, dhc.class, dhc$1.class, dhd.class, dhe.class, dhf.class, dhf$1.class, dhg.class, dhh.class, dhi.class, dhj.class, dhj$a.class, dhj$b.class, dhj$c.class, dhk.class, dhl.class, dhm.class, dhn.class, dho.class, dhp.class, dhq.class, dhr.class, dhr$1.class, dhs.class, dht.class, dhu.class, dhu$1.class, dhv.class, dhw.class, dhx.class, dhy.class, dhz.class, dhz$1.class, di.class, di$a.class, di$b.class, dia.class, dib.class, dic.class, did.class, die.class, die$1.class, dif.class, dif$a.class, dif$b.class, dif$c.class, dif$c$a.class, dif$c$b.class, dig.class, dih.class, dii.class, dij.class, dik.class, dil.class, dim.class, din.class, dio.class, dip.class, diq.class, dir.class, dis.class, dis$1.class, dit.class, diu.class, div.class, diw.class, dix.class, dix$1.class, diy.class, diz.class, dj.class, dja.class, djb.class, djc.class, djd.class, dje.class, djf.class, djg.class, djh.class, dji.class, djj.class, djk.class, djk$1.class, djl.class, djm.class, djn.class, djo.class, djp.class, djq.class, djr.class, djs.class, djt.class, djt$1.class, dju.class, djv.class, djw.class, djx.class, djy.class, djz.class, dk.class, dka.class, dkb.class, dkc.class, dkd.class, dke.class, dke$1.class, dkf.class, dkg.class, dkh.class, dki.class, dkj.class, dkj$1.class, dkk.class, dkl.class, dkl$1.class, dkm.class, dkn.class, dko.class, dkp.class, dkq.class, dkr.class, dks.class, dkt.class, dku.class, dkv.class, dkw.class, dkx.class, dky.class, dkz.class, dkz$a.class, dkz$b.class, dkz$c.class, dkz$d.class, dkz$e.class, dkz$e$1.class, dkz$e$2.class, dkz$e$3.class, dl.class, dl$a.class, dla.class, dlb.class, dlc.class, dlc$1.class, dld.class, dle.class, dlf.class, dlg.class, dlh.class, dli.class, dlj.class, dlk.class, dll.class, dlm.class, dln.class, dln$a.class, dlo.class, dlp.class, dlq.class, dlq$a.class, dlr.class, dlr$a.class, dls.class, dlt.class, dlu.class, dlv.class, dlv$1.class, dlw.class, dlw$1.class, dlx.class, dly.class, dly$1.class, dlz.class, dlz$1.class, dm.class, dm$a.class, dma.class, dmb.class, dmb$1.class, dmc.class, dmd.class, dmd$a.class, dme.class, dmf.class, dmg.class, dmh.class, dmh$1.class, dmi.class, dmi$1.class, dmj.class, dmk.class, dml.class, dml$1.class, dmm.class, dmn.class, dmo.class, dmp.class, dmp$1.class, dmq.class, dmr.class, dms.class, dmt.class, dmu.class, dmu$a.class, dmv.class, dmv$a.class, dmw.class, dmx.class, dmy.class, dmy$1.class, dmz.class, dn.class, dn$a.class, dna.class, dnb.class, dnb$a.class, dnb$b.class, dnc.class, dnc$1.class, dnd.class, dne.class, dnf.class, dng.class, dnh.class, dni.class, dni$1.class, dnj.class, dnk.class, dnl.class, dnm.class, dnn.class, dno.class, dnp.class, dnq.class, dnr.class, dns.class, dnt.class, dnt$1.class, dnu.class, dnv.class, dnw.class, dnx.class, dnx$1.class, dny.class, dnz.class, doa.class, doa$1.class, doa$2.class, doa$3.class, dob.class, doc.class, dod.class, doe.class, dof.class, dog.class, doh.class, doi.class, doj.class, dok.class, dol.class, dom.class, dom$1.class, don.class, doo.class, dop.class, dop$1.class, doq.class, doq$1.class, dor.class, dos.class, dot.class, dou.class, dov.class, dov$1.class, dow.class, dox.class, dox$1.class, doy.class, doy$1.class, doz.class, dp.class, dp$a.class, dp$b.class, dp$c.class, dp$d.class, dp$e.class, dpa.class, dpb.class, dpc.class, dpd.class, dpe.class, dpe$a.class, dpf.class, dpg.class, dph.class, dpi.class, dpj.class, dpk.class, dpl.class, dpm.class, dpn.class, dpo.class, dpp.class, dpq.class, dpr.class, dps.class, dpt.class, dpu.class, dpv.class, dpv$1.class, dpw.class, dpx.class, dpy.class, dpy$a.class, dpy$b.class, dpz.class, dq.class, dq$a.class, dqa.class, dqa$1.class, dqb.class, dqc.class, dqc$1.class, dqc$a.class, dqd.class, dqe.class, dqe$a.class, dqe$b.class, dqe$c.class, dqf.class, dqf$a.class, dqg.class, dqh.class, dqh$1.class, dqh$a.class, dqh$b.class, dqi.class, dqj.class, dqj$a.class, dqj$b.class, dqk.class, dqk$1.class, dql.class, dqm.class, dqm$a.class, dqn.class, dqo.class, dqo$1.class, dqp.class, dqq.class, dqr.class, dqr$1.class, dqr$a.class, dqs.class, dqt.class, dqu.c
CentralCacheTests.clean_cache_listens_to_project_property_for_size: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/CentralCacheTests.groovy#L87
Condition failed with Exception: cleanRun.task(':cleanCache').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.CentralCacheTests.clean_cache_listens_to_project_property_for_size(CentralCacheTests.groovy:87) <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@4d0e54e0 result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@32f96bba runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@3e4e8fdf this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@3e4e8fdf>
CentralCacheTests.cache_can_be_disabled: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/CentralCacheTests.groovy#L163
Condition not satisfied: run.output.contains("Cache is disabled, skipping cache") | | | | | false | > Task :cacheVersionManifest1.21 | | > Task :cacheVersionExecutableClient1.21 | Cache miss for task :cacheVersionExecutableClient1.21 from default | | > Task :cacheVersionExecutableServer1.21 | Cache miss for task :cacheVersionExecutableServer1.21 from default | | > Task :cacheVersionMappingsClient1.21 | Cache miss for task :cacheVersionMappingsClient1.21 from default | | > Task :cacheVersionMappingsServer1.21 | Cache miss for task :cacheVersionMappingsServer1.21 from default | | > Task :neoFormListLibraries | Cache miss for task :neoFormListLibraries from collect | Cache miss for task :neoFormListLibraries from list | | > Task :neoFormStripClient | Cache miss for task :neoFormStripClient from default | | > Task :neoFormExtractServer | Cache miss for task :neoFormExtractServer from default | | > Task :neoFormStripServer | Cache miss for task :neoFormStripServer from default | | > Task :neoFormMerge | Cache miss for task :neoFormMerge from default | | > Task :neoFormMergeMappings | Cache miss for task :neoFormMergeMappings from default | | > Task :neoFormRename | Cache miss for task :neoFormRename from default | | > Task :neoFormDecompile | Cache miss for task :neoFormDecompile from default | | > Task :create1.21ClientExtraJar | Cache miss for task :create1.21ClientExtraJar from default | | > Task :selectRawArtifactNg_dummy_ng.net.minecraft_client_1.21_client-extra | | > Task :neoFormApplyForgesAccessTransformer | Cache miss for task :neoFormApplyForgesAccessTransformer from default | | > Task :neoFormInject | Cache miss for task :neoFormInject from default | | > Task :neoFormPatch | Cache miss for task :neoFormPatch from default | | > Task :neoFormPatchUserDev | Cache miss for task :neoFormPatchUserDev from default | | > Task :neoFormApplyOfficialMappings | Cache miss for task :neoFormApplyOfficialMappings from default | | > Task :neoFormUnzipSources | Cache miss for task :neoFormUnzipSources from default | | > Task :neoFormRecompile | Note: Some input files use or override a deprecated API. | Note: Recompile with -Xlint:deprecation for details. | Note: Some input files use or override a deprecated API that is marked for removal. | Note: Recompile with -Xlint:removal for details. | Note: Some input files use unchecked or unsafe operations. | Note: Recompile with -Xlint:unchecked for details. | Cache miss for task :neoFormRecompile from default | | > Task :neoFormPackRecomp | > Task :supplyRawJarForneoFormJoined1.21-20240613.152323 | > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.0.143 | > Task :compileJava NO-SOURCE | > Task :processResources NO-SOURCE | > Task :classes UP-TO-DATE | > Task :jar | > Task :jarJar SKIPPED | > Task :assemble | > Task :compileTestJava NO-SOURCE | | > Task :neoFormJoined1.21-20240613.152323DownloadAssets | Cache miss for task :neoFormJoined1.21-20240613.152323DownloadAssets from assetIndex | Cache miss for task :neoFormJoined1.21-20240613.152323DownloadAssets from assets | | > Task :neoFormJoined1.21-20240613.152323ExtractNatives | > Task :processTestResources NO-SOURCE | > Task :testClasses UP-TO-DATE | > Task :writeMinecraftClasspathJunit | > Task :test NO-SOURCE | > Task :check UP-TO-DATE | > Task :build | | BUILD SUCCESSFUL in 2m 57s | 29 actionable tasks: 29 executed <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@1319bc2a result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@e280403 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@b0fd744 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@b0fd744>
CentralCacheTests.caching_is_enabled_by_default: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/CentralCacheTests.groovy#L44
Condition not satisfied: run.output.contains("Cache miss for task ") | | | | | false | > Task :cacheVersionManifest1.21 | | > Task :cacheVersionExecutableClient1.21 | > [1722186263720] (2174): Hashing task: :cacheVersionExecutableClient1.21 | > [1722186263726] (2174): Hashing task inputs: :cacheVersionExecutableClient1.21 | > [1722186263727] (2174): Hashing task input property: artifactType | > [1722186263727] (2174): Hashing task input property value: EXECUTABLE | > [1722186263727] (2174): Hashing task input property: distributionType | > [1722186263727] (2174): Hashing task input property value: CLIENT | > [1722186263727] (2174): Hashing task input property: outputFileName | > [1722186263727] (2174): Hashing task input property value: client.jar | > [1722186263727] (2174): Hashing task input property: selector.cacheFileName | > [1722186263727] (2174): Hashing task input property value: client.jar | > [1722186263727] (2174): Hashing task input property: isOffline | > [1722186263728] (2174): Hashing task input property value: false | > [1722186263728] (2174): Hashing task input property: selector | > [1722186263728] (2174): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@41a49978 | > [1722186263728] (2174): Hashing task input property: selector.cacheDirectory | > [1722186263728] (2174): Hashing task input property value: versions/1.21 | > [1722186263729] (2174): Hashing task input file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/caching_is_enabled_by_default/.gradle/caches/minecraft/versions/1.21/metadata.json | > [1722186263741] (2174): Hashing task input file hash: 9f59e33fe885d8c2f6cc8e4aa21bbd98ab79ff9dd56dc7cd83966d3585a0afea | > [1722186263741] (2174): Task hash: 569f6ead4f987cc446185bede3b65dbd43fce9ccadb5637bfe3d23dd3770b05d | > [1722186263745] (2174): Attempting to acquire lock on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/96106245804e28db8f13330912d9653f7bfabb8335d4fd7b67d83b1bded2dc7c/lock | > [1722186263745] (2174): Lock acquired on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/96106245804e28db8f13330912d9653f7bfabb8335d4fd7b67d83b1bded2dc7c/lock | > [1722186263752] (2174): Previous failure detected for stage: Default[output=/tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/caching_is_enabled_by_default/.gradle/caches/minecraft/versions/1.21/client.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2422/0x00007fde88bdcba0@361a8982] | > [1722186264181] (2174): Updated access time for lock file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/96106245804e28db8f13330912d9653f7bfabb8335d4fd7b67d83b1bded2dc7c/lock | > [1722186264181] (2174): Releasing lock on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/96106245804e28db8f13330912d9653f7bfabb8335d4fd7b67d83b1bded2dc7c/lock | > [1722186264183] (2174): Lock file closed: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/96106245804e28db8f13330912d9653f7bfabb8335d4fd7b67d83b1bded2dc7c/lock | | > Task :cacheVersionExecutableServer1.21 | > [1722186264238] (2174): Hashing task: :cacheVersionExecutableServer1.21 | > [1722186264238] (2174): Hashing task inputs: :cacheVersionExecutableServer1.21 | > [1722186264238] (2174): Hashing task input property: artifactType | > [1722186264239] (2174): Hashing task input property value: EXECUTABLE | > [1722186264239] (2174): Hashing task input property: distributionType | > [1722186264239] (2174): Hashing task input property value: SERVER | > [1722186264239] (2174): Hashing task input property: outputFileName | > [1722186264239] (2174): Hashing task input property value: server.jar | > [1722186264239] (2174): Hashing task input property: selector.cacheFileName | > [1722186264239] (2174): Hashing task input property value: server.jar | > [1722186264239] (2174): Hashing task input property: isOffline | > [1722186264239] (2174): Hashing task input property value: false | > [1722186264239] (2174): Hashing task input property: selector | > [1722186264239] (2174): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@931958f0 | > [1722186264239] (2174): Hashing task input property: selector.cacheDirectory | > [1722186264239] (2174): Hashing task input property value: versions/1.21 | > [1722186264240] (2174): Hashing task input file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/caching_is_enabled_by_default/.gradle/caches/minecraft/versions/1.21/metadata.json | > [1722186264240] (2174): Hashing task input file hash: 9f59e33fe885d8c2f6cc8e4aa21bbd98ab79ff9dd56dc7cd83966d3585a0afea | > [1722186264240] (2174): Task hash: ee178e065140861acd63d2cfd7342b62bda3c88ceb6f37ef3ff0a94181f54402 | > [1722186264240] (2174): Attempting to acquire lock on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/5807f3c9b0878d9546cdcf267f42d8541e7f799c8e49ec4056019893e040ec2d/lock | > [1722186264240] (2174): Lock acquired on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/5807f3c9b0878d9546cdcf267f42d8541e7f799c8e49ec4056019893e040ec2d/lock | > [1722186264240] (2174): Previous failure detected for stage: Default[output=/tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/caching_is_enabled_by_default/.gradle/caches/minecraft/versions/1.21/server.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2422/0x00007fde88bdcba0@3aaf4aca] | > [1722186264722] (2174): Updated access time for lock file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/5807f3c9b0878d9546cdcf267f42d8541e7f799c8e49ec4056019893e040ec2d/lock | > [1722186264722] (2174): Releasing lock on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/5807f3c9b0878d9546cdcf267f42d8541e7f799c8e49ec4056019893e040ec2d/lock | > [1722186264722] (2174): Lock file closed: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/5807f3c9b0878d9546cdcf267f42d8541e7f799c8e49ec4056019893e040ec2d/lock | | > Task :cacheVersionMappingsClient1.21 | > [1722186264817] (2174): Hashing task: :cacheVersionMappingsClient1.21 | > [1722186264817] (2174): Hashing task inputs: :cacheVersionMappingsClient1.21 | > [1722186264817] (2174): Hashing task input property: artifactType | > [1722186264817] (2174): Hashing task input property value: MAPPINGS | > [1722186264817] (2174): Hashing task input property: distributionType | > [1722186264817] (2174): Hashing task input property value: CLIENT | > [1722186264817] (2174): Hashing task input property: outputFileName | > [1722186264817] (2174): Hashing task input property value: client.txt | > [1722186264817] (2174): Hashing task input property: selector.cacheFileName | > [1722186264818] (2174): Hashing task input property value: client.txt | > [1722186264818] (2174): Hashing task input property: isOffline | > [1722186264818] (2174): Hashing task input property value: false | > [1722186264818] (2174): Hashing task input property: selector | > [1722186264818] (2174): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$4) net.neoforged.gradle.dsl.common.util.CacheFileSelector$4@41a4c1cd | > [1722186264818] (2174): Hashing task input property: selector.cacheDirectory | > [1722186264818] (2174): Hashing task input property value: versions/1.21 | > [1722186264818] (2174): Hashing task input file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/caching_is_enabled_by_default/.gradle/caches/minecraft/versions/1.21/metadata.json | > [1722186264818] (2174): Hashing task input file hash: 9f59e33fe885d8c2f6cc8e4aa21bbd98ab79ff9dd56dc7cd83966d3585a0afea | > [1722186264818] (2174): Task hash: 5b9a348226ea7327a411d861908802020592d88663704fb861a89e808c13d025 | > [1722186264818] (2174): Attempting to acquire lock on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/a669ef6a37bbe75a7b3b4e17cc8299f2d64529d5087d7d83800723152e060576/lock | > [1722186264819] (2174): Lock acquired on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/a669ef6a37bbe75a7b3b4e17cc8299f2d64529d5087d7d83800723152e060576/lock | > [1722186264819] (2174): Previous failure detected for stage: Default[output=/tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/caching_is_enabled_by_default/.gradle/caches/minecraft/versions/1.21/client.txt, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2422/0x00007fde88bdcba0@43af9db8] | > [1722186264917] (2174): Updated access time for lock file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/a669ef6a37bbe75a7b3b4e17cc8299f2d64529d5087d7d83800723152e060576/lock | > [1722186264917] (2174): Releasing lock on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/a669ef6a37bbe75a7b3b4e17cc8299f2d64529d5087d7d83800723152e060576/lock | > [1722186264917] (2174): Lock file closed: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/a669ef6a37bbe75a7b3b4e17cc8299f2d64529d5087d7d83800723152e060576/lock | | > Task :cacheVersionMappingsServer1.21 | > [1722186264940] (2174): Hashing task: :cacheVersionMappingsServer1.21 | > [1722186264941] (2174): Hashing task inputs: :cacheVersionMappingsServer1.21 | > [1722186264941] (2174): Hashing task input property: artifactType | > [1722186264941] (2174): Hashing task input property value: MAPPINGS | > [1722186264941] (2174): Hashing task input property: distributionType | > [1722186264941] (2174): Hashing task input property value: SERVER | > [1722186264941] (2174): Hashing task input property: outputFileName | > [1722186264941] (2174): Hashing task input property value: server.txt | > [1722186264941] (2174): Hashing task input property: selector.cacheFileName | > [1722186264941] (2174): Hashing task input property value: server.txt | > [1722186264941] (2174): Hashing task input property: isOffline | > [1722186264941] (2174): Hashing task input property value: false | > [1722186264941] (2174): Hashing task input property: selector | > [1722186264941] (2174): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$4) net.neoforged.gradle.dsl.common.util.CacheFileSelector$4@93198145 | > [1722186264941] (2174): Hashing task input property: selector.cacheDirectory | > [1722186264941] (2174): Hashing task input property value: versions/1.21 | > [1722186264942] (2174): Hashing task input file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/caching_is_enabled_by_default/.gradle/caches/minecraft/versions/1.21/metadata.json | > [1722186264942] (2174): Hashing task input file hash: 9f59e33fe885d8c2f6cc8e4aa21bbd98ab79ff9dd56dc7cd83966d3585a0afea | > [1722186264942] (2174): Task hash: 76c77cdf3d05036efd0fe45a3d6da7c22b92b3769768119753ee803615cd1391 | > [1722186264942] (2174): Attempting to acquire lock on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/cdd790f99c5db0ae5637d66122f24d26bfc21981bfb021e62a4ee5355df8e56d/lock | > [1722186264942] (2174): Lock acquired on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/cdd790f99c5db0ae5637d66122f24d26bfc21981bfb021e62a4ee5355df8e56d/lock | > [1722186264942] (2174): Previous failure detected for stage: Default[output=/tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/caching_is_enabled_by_default/.gradle/caches/minecraft/versions/1.21/server.txt, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2422/0x00007fde88bdcba0@24ed8498] | > [1722186265010] (2174): Updated access time for lock file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/cdd790f99c5db0ae5637d66122f24d26bfc21981bfb021e62a4ee5355df8e56d/lock | > [1722186265011] (2174): Releasing lock on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/cdd790f99c5db0ae5637d66122f24d26bfc21981bfb021e62a4ee5355df8e56d/lock | > [1722186265011] (2174): Lock file closed: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/cdd790f99c5db0ae5637d66122f24d26bfc21981bfb021e62a4ee5355df8e56d/lock | | > Task :neoFormListLibraries | > [1722186265037] (2174): Hashing task: :neoFormListLibraries | > [1722186265038] (2174): Hashing task inputs: :neoFormListLibraries | > [1722186265038] (2174): Hashing task input property: runtimeArguments | > [1722186265038] (2174): Hashing task input property value: {output=provider(?), outputDir=provider(?), side=map(task ':neoFormListLibraries' property 'distribution'), outputFileName=provider(?), stepName=task ':neoFormListLibraries' property 'stepName', stepsDir=provider(?), javaVersion=map(task ':neoFormListLibraries' property 'javaLauncher'), minecraftVersion=map(task ':neoFormListLibraries' property 'minecraftVersion'), outputExtension=provider(?)} | > [1722186265038] (2174): Hashing task input property: outputFileName | > [1722186265038] (2174): Hashing task input property value: libraries.txt | > [1722186265038] (2174): Hashing task input property: stepName | > [1722186265038] (2174): Hashing task input property value: listLibraries | > [1722186265038] (2174): Hashing task input property: javaVersion | > [1722186265038] (2174): Hashing task input property value: 21 | > [1722186265038] (2174): Hashing task input property: arguments | > [1722186265039] (2174): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeArgumentsImpl_Decorated) task ':neoFormListLibraries' property 'arguments' | > [1722186265039] (2174): Hashing task input property: isOffline | > [1722186265039] (2174): Hashing task input property value: false | > [1722186265039] (2174): Hashing task input property: minecraftVersion | > [1722186265039] (2174): Hashing task input property value: 1.21 | > [1722186265039] (2174): Hashing task input property: multiArguments.simple | > [1722186265039] (2174): Hashing task input property value: {} | > [1722186265039] (2174): Hashing task input property: distribution | > [1722186265039] (2174): Hashing task input property value: JOINED | > [1722186265039] (2174): Hashing task input property: multiArguments | > [1722186265039] (2174): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeMultiArgumentsImpl_Decorated) task ':neoFormListLibraries' property 'multiArguments' | > [1722186265039] (2174): Hashing task input property: arguments.simple | > [1722186265039] (2174): Hashing task input property value: {} | > [1722186265039] (2174): Hashing task input file: /home/runner/work/NeoGradle/NeoGradle/userdev/build/tmp/functionalTest/work/.gradle-test-kit/caches/minecraft/versions/1.21/metadata.json | > [1722186265039] (2174): Hashing task input file hash: 9f59e33fe885d8c2f6cc8e4aa21bbd98ab79ff9dd56dc7cd83966d3585a0afea | > [1722186265039] (2174): Task hash: 784a6791b69504c73cc6320a0b0ffcd31f098ebc5076351d37c610fb8897fc43 | > [1722186265040] (2174): Attempting to acquire lock on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/cd0557a43fdbd9b3b51bc74704d21cb7ac1fa6f4ba27871aaebfa3a03012d7fd/lock | > [1722186265040] (2174): Lock acquired on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/cd0557a43fdbd9b3b51bc74704d21cb7ac1fa6f4ba27871aaebfa3a03012d7fd/lock | > [1722186265043] (2174): Previous failure detected for stage: Initial[name=collect, output=/home/runner/work/NeoGradle/NeoGradle/userdev/build/tmp/functionalTest/work/.gradle-test-kit/caches/minecraft/libraries, createsDirectory=true, execute=net.neoforged.gradle.common.runtime.tasks.ListLibraries$$Lambda$2452/0x00007fde88bf79b8@4e7375aa] | > [1722186265659] (2174): Updated access time for lock file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/cd0557a43fdbd9b3b51bc74704d21cb7ac1fa6f4ba27871aaebfa3a03012d7fd/lock | > [1722186265659] (2174): Releasing lock on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/cd0557a43fdbd9b3b51bc74704d21cb7ac1fa6f4ba27871aaebfa3a03012d7fd/lock | > [1722186265659] (2174): Lock file closed: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/cd0557a43fdbd9b3b51bc74704d21cb7ac1fa6f4ba27871aaebfa3a03012d7fd/lock | > [1722186265659] (2174): Attempting to acquire lock on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/6d40c67f79e3769a168c435321336c7826255e45bb3f3133a1fd073c9a168673/lock | > [1722186265659] (2174): Lock acquired on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/6d40c67f79e3769a168c435321336c7826255e45bb3f3133a1fd073c9a168673/lock | > [1722186265660] (2174): Previous failure detected for stage: Staged[name=list, output=/tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/caching_is_enabled_by_default/build/neoForm/neoFormJoined1.21-20240613.152323/steps/listLibraries/libraries.txt, createsDirectory=false, job=net.neoforged.gradle.common.runtime.tasks.ListLibraries$$Lambda$2453/0x00007fde88bfc200@16d4199c] | > [1722186265661] (2174): Updated access time for lock file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/6d40c67f79e3769a168c435321336c7826255e45bb3f3133a1fd073c9a168673/lock | > [1722186265661] (2174): Releasing lock on file: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/6d40c67f79e3769a168c435321336c7826255e45bb3f3133a1fd073c9a168673/lock | > [1722186265662] (2174): Lock file closed: /tmp/spock_caching_is_enabled__0_tempDir1739557751483352042/.ng-cache/6d40c67f79e3769a168c435321336c7826255e45bb3f3133a1fd073c9a168673/lock | | > Task :neoFormStripClient | > [1722186265986] (2174): Hashing task: :neoFormStripClient | > [1722186265986] (2174): Hashing task inputs: :neoFormStripClient | > [1722186265986] (2174): Hashing task input property: arguments.files.$0 | > [1722186265987] (2174): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@2371b580 | > [1722186265987] (2174): Hashing task input property: runtimeArguments | > [1722186265987] (2174): Hashing task input property value: {output=provider(?), outputDir=provider(?), input=provider(?), side=map(task ':neoFormStripClient' property 'distribution'), outputFileName=provider(?), stepName=task ':neoFormStripClient' property 'stepName', stepsDir=provider(?), javaVersion=map(task ':neoFormStripClient' property 'javaLauncher'), minecraftVersion=map(task ':neoFormStripClient' property 'minecraftVersion'), outputExtension=provider(?)} | > [1722186265987] (2174): Hashing task input property: outputFileName | > [1722186265987] (2174): Hashing task input property value: output.jar | > [1722186265987] (2174): Hashing task input property: javaVersion | > [1722186265987] (2174): Hashing task input property value: 21 | > [1722186265987] (2174): Hashing task input property: filters | > [1722186265989] (2174): Hashing task input property value: [tsrg2.class, a.class, aa.class, aaa.class, aab.class, aac.class, aad.class, aae.class, aae$a.class, aaf.class, aaf$a.class, aag.class, aag$a.class, aah.class, aai.class, aai$a.class, aaj.class, aaj$1.class, aaj$a.class, aaj$b.class, aaj$c.class, aak.class, aal.class, aam.class, aan.class, aao.class, aap.class, aap$a.class, aaq.class, aaq$a.class, aar.class, aas.class, aat.class, aau.class, aav.class, aaw.class, aax.class, aax$a.class, aay.class, aaz.class, ab.class, aba.class, abb.class, abc.class, abd.class, abe.class, abf.class, abg.class, abh.class, abi.class, abj.class, abk.class, abl.class, abm.class, abn.class, abo.class, abp.class, abq.class, abr.class, abs.class, abt.class, abu.class, abv.class, abw.class, abx.class, aby.class, abz.class, ac.class, aca.class, acb.class, acc.class, acd.class, ace.class, ace$1.class, ace$a.class, ace$b.class, ace$c.class, ace$d.class, ace$e.class, ace$f.class, ace$g.class, ace$h.class, acf.class, acg.class, ach.class, aci.class, acj.class, ack.class, ack$a.class, acl.class, acm.class, acm$a.class, acn.class, acn$a.class, acn$b.class, acn$c.class, acn$d.class, acn$e.class, aco.class, acp.class, acq.class, acr.class, acs.class, act.class, act$a.class, acu.class, acv.class, acw.class, acx.class, acy.class, acz.class, ad.class, ad$1.class, ad$2.class, ad$3.class, ad$4.class, ad$5.class, ad$6.class, ad$7.class, ad$8.class, ad$9.class, ad$a.class, ad$a$1.class, ad$a$2.class, ada.class, adb.class, adb$a.class, adc.class, add.class, ade.class, adf.class, adf$a.class, adf$b.class, adg.class, adh.class, adi.class, adj.class, adk.class, adl.class, adm.class, adn.class, ado.class, ado$a.class, ado$b.class, ado$c.class, adp.class, adq.class, adr.class, ads.class, adt.class, adu.class, adv.class, adw.class, adx.class, ady.class, adz.class, ae.class, aea.class, aea$a.class, aea$a$a.class, aea$a$b.class, aea$b.class, aea$c.class, aeb.class, aec.class, aed.class, aee.class, aee$a.class, aef.class, aeg.class, aeh.class, aei.class, aej.class, aek.class, ael.class, aem.class, aen.class, aeo.class, aep.class, aeq.class, aer.class, aes.class, aet.class, aeu.class, aev.class, aew.class, aex.class, aey.class, aez.class, af.class, af$a.class, afa.class, afb.class, afc.class, afd.class, afe.class, aff.class, afg.class, afh.class, afh$a.class, afh$b.class, afi.class, afj.class, afk.class, afl.class, afm.class, afn.class, afo.class, afp.class, afq.class, afr.class, afs.class, aft.class, afu.class, afv.class, afw.class, afx.class, afy.class, afz.class, ag.class, aga.class, aga$a.class, agb.class, agc.class, agd.class, age.class, agf.class, agg.class, agh.class, agi.class, agj.class, agk.class, agl.class, agm.class, agn.class, ago.class, agp.class, agq.class, agr.class, ags.class, agt.class, agt$a.class, agu.class, agv.class, agw.class, agx.class, agy.class, agz.class, ah.class, aha.class, ahb.class, ahc.class, ahd.class, ahd$1.class, ahd$a.class, ahd$b.class, ahd$c.class, ahd$d.class, ahd$e.class, ahe.class, ahf.class, ahg.class, ahg$a.class, ahg$b.class, ahg$c.class, ahg$d.class, ahh.class, ahi.class, ahj.class, ahk.class, ahl.class, ahm.class, ahm$a.class, ahn.class, ahn$a.class, aho.class, ahp.class, ahq.class, ahr.class, ahs.class, ahs$a.class, aht.class, ahu.class, ahv.class, ahw.class, ahx.class, ahy.class, ahz.class, ai.class, aia.class, aib.class, aic.class, aid.class, aie.class, aif.class, aig.class, aih.class, aii.class, aij.class, aik.class, ail.class, aim.class, ain.class, aio.class, aip.class, aiq.class, air.class, ais.class, ait.class, aiu.class, aiv.class, aiw.class, aix.class, aiy.class, aiz.class, aj.class, aj$a.class, aja.class, ajb.class, ajc.class, ajd.class, aje.class, ajf.class, ajg.class, ajh.class, aji.class, ajj.class, ajk.class, ajl.class, ajm.class, ajn.class, ajo.class, ajp.class, ajq.class, ajq$a.class, ajq$b.class, ajq$c.class, ajr.class, ajs.class, ajt.class, aju.class, ajv.class, ajw.class, ajx.class, ajx$a.class, ajy.class, ajy$1.class, ajy$2.class, ajy$3.class, ajy$4.class, ajz.class, ak.class, ak$a.class, aka.class, aka$a.class, aka$b.class, aka$c.class, akb.class, akc.class, akd.class, ake.class, akf.class, akg.class, akh.class, aki.class, akj.class, akk.class, akl.class, akm.class, akm$1.class, akm$a.class, akm$b.class, akm$c.class, akn.class, ako.class, akp.class, akp$a.class, akp$b.class, akp$c.class, akq.class, akq$a.class, akr.class, akr$a.class, aks.class, akt.class, akt$1.class, aku.class, aku$a.class, akv.class, akw.class, akx.class, aky.class, akz.class, akz$a.class, al.class, al$a.class, ala.class, alb.class, alb$a.class, alb$b.class, alc.class, alc$a.class, alc$a$1.class, alc$b.class, ald.class, ale.class, alf.class, alg.class, alh.class, ali.class, alj.class, alj$a.class, alj$b.class, alj$c.class, alk.class, alk$a.class, all.class, alm.class, aln.class, alo.class, alo$a.class, alo$b.class, alo$c.class, alo$d.class, alo$e.class, alo$f.class, alp.class, alq.class, alq$a.class, alq$b.class, alr.class, als.class, alt.class, alu.class, alv.class, alv$a.class, alw.class, alw$a.class, alx.class, aly.class, aly$a.class, aly$a$1.class, aly$a$2.class, aly$b.class, alz.class, am.class, ama.class, amb.class, amc.class, amd.class, ame.class, amf.class, amg.class, amg$a.class, amg$b.class, amg$c.class, amg$d.class, amg$e.class, amh.class, ami.class, ami$a.class, amj.class, amk.class, amk$a.class, amk$a$1.class, amk$b.class, aml.class, amm.class, amn.class, amo.class, amp.class, amq.class, amr.class, ams.class, amt.class, amt$a.class, amt$b.class, amt$c.class, amt$d.class, amt$e.class, amu.class, amu$a.class, amv.class, amw.class, amw$a.class, amx.class, amy.class, amy$1.class, amy$2.class, amy$3.class, amy$4.class, amy$5.class, amy$a.class, amy$b.class, amy$c.class, amz.class, an.class, ana.class, ana$1.class, anb.class, anc.class, and.class, ane.class, anf.class, ang.class, anh.class, ani.class, anj.class, anj$a.class, anj$b.class, anj$c.class, ank.class, anl.class, anm.class, ann.class, ano.class, anp.class, anq.class, anr.class, ans.class, ant.class, anu.class, anv.class, anw.class, anx.class, anx$a.class, anx$b.class, anx$c.class, any.class, anz.class, ao.class, aoa.class, aob.class, aoc.class, aod.class, aoe.class, aoe$a.class, aof.class, aog.class, aoh.class, aoh$a.class, aoh$b.class, aoi.class, aoj.class, aok.class, aol.class, aom.class, aon.class, aon$a.class, aoo.class, aop.class, aoq.class, aor.class, aos.class, aot.class, aou.class, aou$a.class, aou$b.class, aou$c.class, aov.class, aow.class, aox.class, aoy.class, aoz.class, ap.class, apa.class, apb.class, apc.class, apd.class, ape.class, apf.class, apf$1.class, apg.class, aph.class, aph$a.class, aph$b.class, aph$c.class, aph$d.class, api.class, api$1.class, apj.class, apj$1.class, apk.class, apl.class, apm.class, apn.class, apn$1.class, apo.class, apo$a.class, app.class, apq.class, apq$1.class, apr.class, apr$a.class, aps.class, apt.class, apt$1.class, apt$2.class, apu.class, apv.class, apw.class, apx.class, apy.class, apz.class, apz$a.class, apz$b.class, aq.class, aq$a.class, aqa.class, aqa$1.class, aqb.class, aqb$a.class, aqb$b.class, aqc.class, aqc$a.class, aqc$b.class, aqd.class, aqe.class, aqe$a.class, aqe$b.class, aqf.class, aqg.class, aqg$1.class, aqg$a.class, aqh.class, aqi.class, aqj.class, aqk.class, aqk$a.class, aqk$b.class, aqk$c.class, aql.class, aqm.class, aqn.class, aqo.class, aqp.class, aqq.class, aqr.class, aqs.class, aqs$a.class, aqs$b.class, aqt.class, aqu.class, aqu$a.class, aqv.class, aqv$1.class, aqv$2.class, aqv$a.class, aqw.class, aqx.class, aqx$a.class, aqy.class, aqz.class, ar.class, ara.class, arb.class, arc.class, ard.class, are.class, arf.class, arg.class, arh.class, ari.class, arj.class, ark.class, ark$a.class, arl.class, arm.class, arn.class, aro.class, arp.class, arq.class, arr.class, ars.class, art.class, art$1.class, art$2.class, art$a.class, art$a$a.class, aru.class, aru$1.class, aru$2.class, aru$a.class, arv.class, arv$1.class, arw.class, arw$1.class, arw$a.class, arx.class, ary.class, arz.class, arz$1.class, as.class, asa.class, asa$a.class, asa$b.class, asa$c.class, asa$d.class, asa$e.class, asb.class, asc.class, asd.class, ase.class, asf.class, asg.class, ash.class, asi.class, asj.class, ask.class, ask$1.class, ask$a.class, ask$b.class, asl.class, asl$a.class, asl$b.class, asl$c.class, asl$d.class, asl$e.class, asm.class, asn.class, asn$a.class, asn$b.class, aso.class, aso$a.class, asp.class, asq.class, asq$a.class, asr.class, ass.class, ast.class, ast$a.class, asu.class, asv.class, asw.class, asx.class, asy.class, asy$1.class, asy$2.class, asy$3.class, asz.class, asz$1.class, asz$2.class, at.class, ata.class, ata$a.class, ata$b.class, atb.class, atb$1.class, atb$2.class, atb$a.class, atb$b.class, atc.class, atd.class, ate.class, ate$1.class, atf.class, atg.class, ath.class, ati.class, atj.class, atj$1.class, atk.class, atk$a.class, atl.class, atm.class, atm$a.class, atm$b.class, atm$c.class, atn.class, ato.class, atp.class, atq.class, atq$1.class, atr.class, ats.class, att.class, atu.class, atv.class, atv$a.class, atv$b.class, atv$c.class, atv$d.class, atv$e.class, atw.class, atx.class, aty.class, aty$a.class, atz.class, atz$a.class, au.class, au$a.class, aua.class, aub.class, auc.class, aud.class, aue.class, aue$a.class, auf.class, aug.class, aug$1.class, aug$2.class, aug$a.class, aug$a$1.class, auh.class, aui.class, auj.class, auk.class, auk$1.class, auk$a.class, aul.class, aum.class, aun.class, aun$1.class, aun$a.class, auo.class, aup.class, auq.class, auq$1.class, auq$2.class, auq$3.class, auq$4.class, auq$5.class, auq$a.class, aur.class, aur$1.class, aus.class, aut.class, auu.class, auv.class, auw.class, auy.class, auz.class, av.class, av$a.class, ava.class, avb.class, avc.class, avd.class, ave.class, avf.class, avg.class, avh.class, avi.class, avi$a.class, avj.class, avk.class, avl.class, avm.class, avn.class, avo.class, avp.class, avq.class, avr.class, avs.class, avt.class, avt$a.class, avu.class, avv.class, avw.class, avx.class, avy.class, avz.class, aw.class, aw$a.class, awa.class, awb.class, awc.class, awd.class, awe.class, awf.class, awg.class, awh.class, awi.class, awj.class, awk.class, awl.class, awm.class, awn.class, awo.class, awp.class, awq.class, awr.class, aws.class, aws$a.class, awt.class, awu.class, awv.class, awv$1.class, awv$a.class, awv$b.class, aww.class, aww$a.class, awx.class, awx$a.class, awx$b.class, awy.class, awz.class, ax.class, ax$a.class, axa.class, axa$a.class, axb.class, axb$a.class, axb$b.class, axc.class, axd.class, axe.class, axe$a.class, axf.class, axg.class, axh.class, axi.class, axj.class, axk.class, axl.class, axl$a.class, axl$b.class, axl$c.class, axm.class, axn.class, axn$a.class, axo.class, axo$a.class, axp.class, axp$a.class, axp$b.class, axp$c.class, axp$d.class, axp$e.class, axq.class, axr.class, axs.class, axs$a.class, axt.class, axt$a.class, axu.class, axu$1.class, axu$2.class, axu$a.class, axv.class, axw.class, axw$1.class, axw$2.class, axw$3.class, axw$4.class, axw$5.class, axw$6.class, axw$7.class, axw$a.class, axw$b.class, axw$c.class, axx.class, axy.class, axy$a.class, axy$b.class, axz.class, ay.class, ay$a.class, aya.class, ayb.class, ayc.class, ayd.class, aye.class, ayf.class, ayf$a.class, ayg.class, ayh.class, ayi.class, ayj.class, ayk.class, ayl.class, ayl$1.class, aym.class, ayn.class, ayn$a.class, ayo.class, ayp.class, ayp$a.class, ayp$b.class, ayq.class, ayq$a.class, ayr.class, ays.class, ayt.class, ayu.class, ayu$a.class, ayv.class, ayw.class, ayx.class, ayy.class, ayz.class, az.class, az$a.class, aza.class, aza$a.class, azb.class, azc.class, azd.class, azd$a.class, aze.class, azf.class, azg.class, azg$a.class, azh.class, azh$a.class, azi.class, azi$a.class, azj.class, azk.class, azk$1.class, azk$a.class, azk$b.class, azl.class, azm.class, azm$1.class, azn.class, azo.class, azo$a.class, azp.class, azq.class, azq$1.class, azq$2.class, azr.class, azs.class, azt.class, azu.class, azv.class, azw.class, azw$1.class, azx.class, azx$1.class, azx$2.class, azy.class, azz.class, b.class, ba.class, ba$a.class, baa.class, bab.class, bac.class, bad.class, bae.class, baf.class, bag.class, bah.class, bai.class, baj.class, bak.class, bal.class, bam.class, ban.class, bao.class, bap.class, baq.class, bar.class, bas.class, bat.class, bau.class, bav.class, baw.class, bax.class, bay.class, baz.class, bb.class, bb$a.class, bb$b.class, bb$c.class, bba.class, bbb.class, bbc.class, bbd.class, bbe.class, bbf.class, bbg.class, bbg$1.class, bbh.class, bbi.class, bbj.class, bbk.class, bbl.class, bbm.class, bbn.class, bbo.class, bbp.class, bbq.class, bbr.class, bbs.class, bbt.class, bbt$a.class, bbt$b.class, bbt$b$a.class, bbt$b$b.class, bbt$c.class, bbt$d.class, bbu.class, bbu$a.class, bbv.class, bbw.class, bbx.class, bby.class, bbz.class, bc.class, bc$a.class, bc$b.class, bc$c.class, bc$d.class, bca.class, bcb.class, bcc.class, bcd.class, bce.class, bcf.class, bcg.class, bch.class, bci.class, bcj.class, bck.class, bcl.class, bcm.class, bcn.class, bco.class, bcp.class, bcq.class, bcr.class, bcs.class, bct.class, bcu.class, bcv.class, bcw.class, bcx.class, bcy.class, bcz.class, bd.class, bda.class, bdb.class, bdc.class, bdd.class, bde.class, bdf.class, bdg.class, bdh.class, bdi.class, bdj.class, bdk.class, bdl.class, bdm.class, bdn.class, bdo.class, bdp.class, bdq.class, bdr.class, bds.class, bdt.class, bdu.class, bdv.class, bdv$a.class, bdw.class, bdx.class, bdy.class, bdz.class, be.class, be$a.class, bea.class, beb.class, bec.class, bed.class, bee.class, bef.class, beg.class, beh.class, bei.class, bej.class, bej$1.class, bek.class, bel.class, bem.class, ben.class, ben$a.class, beo.class, bep.class, beq.class, ber.class, bes.class, bet.class, beu.class, bev.class, bew.class, bex.class, bey.class, bez.class, bf.class, bf$a.class, bfa.class, bfa$a.class, bfa$b.class, bfb.class, bfc.class, bfd.class, bfe.class, bff.class, bfg.class, bfh.class, bfi.class, bfj.class, bfk.class, bfl.class, bfm.class, bfn.class, bfo.class, bfp.class, bfq.class, bfr.class, bfs.class, bft.class, bfu.class, bfv.class, bfw.class, bfx.class, bfy.class, bfz.class, bg.class, bga.class, bgb.class, bgc.class, bgd.class, bge.class, bgf.class, bgg.class, bgh.class, bgi.class, bgj.class, bgk.class, bgl.class, bgm.class, bgn.class, bgo.class, bgp.class, bgq.class, bgr.class, bgr$1.class, bgs.class, bgt.class, bgu.class, bgv.class, bgw.class, bgx.class, bgy.class, bgz.class, bh.class, bha.class, bhb.class, bhc.class, bhd.class, bhe.class, bhf.class, bhf$a.class, bhg.class, bhh.class, bhi.class, bhj.class, bhk.class, bhk$a.class, bhl.class, bhm.class, bhn.class, bhn$a.class, bho.class, bhp.class, bhq.class, bhr.class, bhs.class, bht.class, bhu.class, bhv.class, bhw.class, bhx.class, bhx$a.class, bhy.class, bhz.class, bi.class, bi$a.class, bia.class, bib.class, bic.class, bid.class, bid$1.class, bie.class, bif.class, big.class, bih.class, bii.class, bij.class, bik.class, bil.class, bim.class, bin.class, bio.class, bip.class, biq.class, bir.class, bis.class, bis$1.class, bis$2.class, bit.class, biu.class, biv.class, biw.class, bix.class, biy.class, biz.class, bj.class, bj$a.class, bja.class, bjb.class, bjc.class, bjd.class, bje.class, bjf.class, bjg.class, bjh.class, bji.class, bjj.class, bjk.class, bjl.class, bjm.class, bjn.class, bjo.class, bjp.class, bjq.class, bjr.class, bjs.class, bjt.class, bju.class, bjv.class, bjw.class, bjx.class, bjy.class, bjz.class, bk.class, bk$a.class, bka.class, bkb.class, bkc.class, bkd.class, bke.class, bkf.class, bkg.class, bkh.class, bki.class, bkj.class, bkk.class, bkl.class, bkm.class, bkn.class, bko.class, bkp.class, bkq.class, bkr.class, bks.class, bkt.class, bku.class, bkv.class, bkw.class, bkx.class, bky.class, bkz.class, bl.class, bl$a.class, bla.class, blb.class, blc.class, bld.class, ble.class, blf.class, blg.class, blh.class, bli.class, blj.class, blk.class, blk$1.class, bll.class, bll$1.class, blm.class, bln.class, bln$1.class, blo.class, blp.class, blq.class, blq$a.class, blq$b.class, blr.class, bls.class, blt.class, blu.class, blv.class, blw.class, blx.class, blx$a.class, blx$b.class, blx$c.class, blx$d.class, blx$e.class, bly.class, bly$1.class, blz.class, blz$1.class, bm.class, bma.class, bmb.class, bmb$a.class, bmc.class, bmd.class, bme.class, bmf.class, bmg.class, bmh.class, bmi.class, bmi$a.class, bmj.class, bmk.class, bmk$a.class, bmk$b.class, bml.class, bml$a.class, bml$b.class, bml$c.class, bmm.class, bmn.class, bmo.class, bmo$1.class, bmo$2.class, bmo$a.class, bmo$b.class, bmo$c.class, bmo$d.class, bmo$e.class, bmp.class, bmq.class, bmr.class, bms.class, bmt.class, bmu.class, bmu$a.class, bmu$b.class, bmv.class, bmw.class, bmx.class, bmy.class, bmy$a.class, bmz.class, bn.class, bn$a.class, bna.class, bnb.class, bnb$1.class, bnb$a.class, bnc.class, bnd.class, bne.class, bnf.class, bnf$1.class, bng.class, bnh.class, bni.class, bnj.class, bnk.class, bnk$1.class, bnl.class, bnl$a.class, bnm.class, bnn.class, bno.class, bnp.class, bnq.class, bnq$a.class, bnr.class, bnr$a.class, bns.class, bnt.class, bnu.class, bnu$1.class, bnu$a.class, bnv.class, bnw.class, bnx.class, bny.class, bnz.class, bo.class, bo$a.class, boa.class, bob.class, boc.class, boc$a.class, bod.class, bod$a.class, bod$b.class, boe.class, boe$a.class, bof.class, bog.class, bog$a.class, boh.class, boi.class, boj.class, bok.class, bol.class, bom.class, bom$a.class, bom$b.class, bom$c.class, bom$d.class, bon.class, bon$a.class, boo.class, bop.class, boq.class, bor.class, bos.class, bot.class, bou.class, bov.class, bov$1.class, bov$a.class, bow.class, box.class, boy.class, boz.class, bp.class, bp$a.class, bpa.class, bpb.class, bpb$a.class, bpc.class, bpd.class, bpd$a.class, bpd$b.class, bpe.class, bpf.class, bpg.class, bph.class, bpi.class, bpj.class, bpj$1.class, bpk.class, bpl.class, bpm.class, bpm$a.class, bpm$b.class, bpm$c.class, bpn.class, bpo.class, bpp.class, bpq.class, bpr.class, bps.class, bpt.class, bpu.class, bpv.class, bpw.class, bpx.class, bpy.class, bpz.class, bq.class, bqa.class, bqb.class, bqc.class, bqd.class, bqe.class, bqf.class, bqf$a.class, bqf$b.class, bqf$c.class, bqf$d.class, bqf$e.class, bqf$f.class, bqf$g.class, bqg.class, bqh.class, bqh$a.class, bqh$b.class, bqi.class, bqj.class, bqk.class, bql.class, bqm.class, bqn.class, bqo.class, bqp.class, bqq.class, bqr.class, bqs.class, bqt.class, bqu.class, bqv.class, bqw.class, bqx.class, bqy.class, bqy$a.class, bqz.class, br.class, br$a.class, bra.class, brb.class, brc.class, brd.class, bre.class, brf.class, brg.class, brh.class, bri.class, brj.class, brk.class, brk$1.class, brl.class, brm.class, brn.class, bro.class, brp.class, brq.class, brr.class, brs.class, brt.class, bru.class, brv.class, brw.class, brx.class, brx$a.class, bry.class, brz.class, brz$a.class, brz$b.class, bs.class, bs$a.class, bsa.class, bsb.class, bsc.class, bsc$a.class, bsd.class, bse.class, bsf.class, bsg.class, bsh.class, bsi.class, bsj.class, bsk.class, bsl.class, bsl$a.class, bsm.class, bsn.class, bso.class, bsp.class, bsp$a.class, bsq.class, bsq$a.class, bsq$b.class, bsq$b$a.class, bsq$c.class, bsq$d.class, bsq$e.class, bsq$f.class, bsq$g.class, bsq$g$a.class, bsq$h.class, bsq$i.class, bsq$j.class, bsq$k.class, bsq$l.class, bsq$l$a.class, bsq$l$b.class, bsq$l$c.class, bsq$l$d.class, bsq$l$e.class, bsq$m.class, bsr.class, bsr$1.class, bsr$a.class, bsr$b.class, bsr$c.class, bss.class, bss$a.class, bst.class, bst$a.class, bsu.class, bsv.class, bsw.class, bsw$a.class, bsx.class, bsx$1.class, bsx$a.class, bsx$b.class, bsy.class, bsy$a.class, bsz.class, bsz$1.class, bt.class, bt$a.class, bta.class, btb.class, btc.class, btd.class, bte.class, btf.class, btg.class, bth.class, bth$a.class, bti.class, btj.class, btk.class, btk$a.class, btl.class, btm.class, btn.class, btn$1.class, btn$a.class, bto.class, btp.class, btp$1.class, btq.class, btr.class, bts.class, btt.class, btu.class, btv.class, btw.class, btx.class, bty.class, btz.class, bu.class, bu$a.class, bua.class, bub.class, buc.class, bud.class, bue.class, buf.class, bug.class, bug$1.class, bug$2.class, bug$3.class, bug$4.class, buh.class, bui.class, buj.class, buj$1.class, buk.class, buk$a.class, buk$b.class, bul.class, bul$a.class, bum.class, bun.class, buo.class, bup.class, buq.class, buq$1.class, buq$a.class, buq$b.class, bur.class, bur$a.class, bus.class, but.class, buu.class, buu$a.class, buv.class, buv$a.class, buw.class, bux.class, buy.class, buz.class, bv.class, bv$a.class, bv$b.class, bva.class, bva$a.class, bvb.class, bvc.class, bvd.class, bve.class, bvf.class, bvg.class, bvh.class, bvh$a.class, bvi.class, bvj.class, bvk.class, bvl.class, bvm.class, bvn.class, bvo.class, bvp.class, bvp$a.class, bvq.class, bvr.class, bvs.class, bvt.class, bvu.class, bvv.class, bvv$a.class, bvv$b.class, bvv$b$1.class, bvv$b$2.class, bvw.class, bvx.class, bvy.class, bvz.class, bw.class, bwa.class, bwb.class, bwc.class, bwd.class, bwe.class, bwf.class, bwg.class, bwh.class, bwi.class, bwj.class, bwk.class, bwk$a.class, bwl.class, bwm.class, bwn.class, bwo.class, bwp.class, bwq.class, bwr.class, bws.class, bwt.class, bwu.class, bwv.class, bww.class, bww$a.class, bwx.class, bwy.class, bwz.class, bx.class, bx$a.class, bx$a$a.class, bx$b.class, bx$b$a.class, bxa.class, bxb.class, bxc.class, bxd.class, bxe.class, bxf.class, bxg.class, bxh.class, bxh$a.class, bxi.class, bxj.class, bxk.class, bxl.class, bxm.class, bxn.class, bxo.class, bxp.class, bxq.class, bxq$a.class, bxq$a$1.class, bxr.class, bxs.class, bxt.class, bxu.class, bxv.class, bxw.class, bxx.class, bxy.class, bxz.class, by.class, bya.class, byb.class, byc.class, byd.class, bye.class, byf.class, byg.class, byh.class, byi.class, byj.class, byk.class, byl.class, bym.class, byn.class, byo.class, byp.class, byq.class, byr.class, bys.class, byt.class, byu.class, byu$1.class, byu$a.class, byu$a$1.class, byu$b.class, byu$b$1.class, byu$b$2.class, byu$b$3.class, byu$b$4.class, byu$b$5.class, byu$b$a.class, byu$c.class, byu$d.class, byu$d$1.class, byu$e.class, byu$f.class, byu$f$1.class, byv.class, byw.class, byw$a.class, byw$b.class, byw$c.class, byx.class, byy.class, byz.class, bz.class, bz$a.class, bza.class, bzb.class, bzc.class, bzd.class, bze.class, bzf.class, bzg.class, bzh.class, bzi.class, bzj.class, bzk.class, bzl.class, bzm.class, bzn.class, bzo.class, bzp.class, bzp$a.class, bzq.class, bzr.class, bzs.class, bzt.class, bzu.class, bzv.class, bzw.class, bzx.class, bzy.class, bzz.class, c.class, ca.class, ca$a.class, caa.class, cab.class, cac.class, cad.class, cae.class, caf.class, cag.class, cah.class, cai.class, caj.class, cak.class, cal.class, cam.class, cam$a.class, can.class, can$1.class, can$2.class, cao.class, cap.class, caq.class, car.class, cas.class, cat.class, cau.class, cav.class, caw.class, cax.class, cay.class, caz.class, cb.class, cba.class, cbb.class, cbc.class, cbd.class, cbe.class, cbf.class, cbg.class, cbh.class, cbi.class, cbj.class, cbk.class, cbl.class, cbm.class, cbn.class, cbn$a.class, cbo.class, cbp.class, cbq.class, cbr.class, cbs.class, cbt.class, cbu.class, cbv.class, cbw.class, cbx.class, cby.class, cbz.class, cc.class, cc$a.class, cca.class, ccb.class, ccc.class, ccd.class, cce.class, ccf.class, ccg.class, cch.class, cci.class, ccj.class, cck.class, ccl.class, ccm.class, ccn.class, cco.class, cco$a.class, cco$b.class, ccp.class, ccq.class, ccr.class, ccs.class, cct.class, ccu.class, ccv.class, ccw.class, ccx.class, ccy.class, ccz.class, cd.class, cd$a.class, cda.class, cdb.class, cdc.class, cdd.class, cde.class, cdf.class, cdg.class, cdh.class, cdi.class, cdj.class, cdk.class, cdl.class, cdm.class, cdn.class, cdo.class, cdp.class, cdq.class, cdr.class, cds.class, cdt.class, cdu.class, cdv.class, cdw.class, cdx.class, cdy.class, cdz.class, ce.class, cea.class, ceb.class, cec.class, ced.class, cee.class, cef.class, ceg.class, ceh.class, cei.class, cej.class, cek.class, cel.class, cem.class, cen.class, ceo.class, cep.class, cep$1.class, ceq.class, ceq$a.class, cer.class, ces.class, ces$a.class, ces$b.class, cet.class, ceu.class, cev.class, cew.class, cex.class, cey.class, cez.class, cf.class, cf$a.class, cfa.class, cfb.class, cfb$a.class, cfb$b.class, cfc.class, cfd.class, cfd$a.class, cfe.class, cff.class, cff$1.class, cff$a.class, cff$b.class, cff$c.class, cff$d.class, cff$e.class, cff$f.class, cff$g.class, cff$h.class, cff$i.class, cff$j.class, cff$k.class, cff$l.class, cfg.class, cfh.class, cfh$a.class, cfh$b.class, cfh$c.class, cfi.class, cfj.class, cfk.class, cfl.class, cfm.class, cfm$a.class, cfm$b.class, cfm$c.class, cfn.class, cfo.class, cfo$a.class, cfo$b.class, cfo$c.class, cfo$d.class, cfo$e.class, cfo$f.class, cfo$g.class, cfo$h.class, cfo$i.class, cfo$j.class, cfo$k.class, cfo$l.class, cfo$m.class, cfo$n.class, cfo$o.class, cfo$p.class, cfo$q.class, cfo$r.class, cfo$s.class, cfo$t.class, cfo$u.class, cfo$v.class, cfp.class, cfq.class, cfr.class, cfr$a.class, cfs.class, cfs$a.class, cfs$b.class, cft.class, cft$a.class, cft$b.class, cft$c.class, cft$d.class, cft$e.class, cft$f.class, cft$g.class, cft$h.class, cft$i.class, cft$j.class, cft$k.class, cft$l.class, cfu.class, cfu$1.class, cfu$a.class, cfu$b.class, cfv.class, cfw.class, cfw$a.class, cfw$b.class, cfw$c.class, cfx.class, cfx$a.class, cfy.class, cfy$a.class, cfy$b.class, cfy$c.class, cfy$d.class, cfy$e.class, cfy$f.class, cfy$g.class, cfz.class, cg.class, cg$a.class, cg$a$a.class, cga.class, cga$1.class, cgb.class, cgc.class, cgd.class, cgd$a.class, cgd$b.class, cge.class, cge$a.class, cge$b.class, cge$c.class, cge$d.class, cgf.class, cgf$a.class, cgf$b.class, cgf$c.class, cgf$d.class, cgf$e.class, cgf$f.class, cgf$g.class, cgf$h.class, cgf$i.class, cgg.class, cgh.class, cgh$a.class, cgh$b.class, cgi.class, cgj.class, cgk.class, cgk$a.class, cgk$b.class, cgl.class, cgm.class, cgn.class, cgn$1.class, cgn$a.class, cgn$a$1.class, cgn$a$2.class, cgn$a$3.class, cgn$a$4.class, cgo.class, cgo$1.class, cgo$a.class, cgo$b.class, cgp.class, cgq.class, cgq$a.class, cgq$b.class, cgq$c.class, cgq$d.class, cgr.class, cgs.class, cgt.class, cgu.class, cgv.class, cgv$a.class, cgv$b.class, cgv$c.class, cgw.class, cgw$a.class, cgw$b.class, cgx.class, cgy.class, cgy$a.class, cgy$b.class, cgy$c.class, cgz.class, ch.class, ch$a.class, cha.class, cha$a.class, chb.class, chc.class, chd.class, che.class, chf.class, chg.class, chh.class, chh$1.class, chi.class, chi$1.class, chi$2.class, chj.class, chk.class, chk$a.class, chl.class, chl$a.class, chl$b.class, chl$c.class, chl$d.class, chm.class, chn.class, cho.class, chp.class, chq.class, chq$a.class, chr.class, chs.class, cht.class, chu.class, chv.class, chv$a.class, chw.class, chw$1.class, chw$2.class, chw$3.class, chw$a.class, chw$b.class, chw$c.class, chw$d.class, chw$e.class, chw$f.class, chx.class, chy.class, chz.class, ci.class, cia.class, cib.class, cic.class, cid.class, cie.class, cif.class, cig.class, cih.class, cii.class, cij.class, cik.class, cil.class, cim.class, cin.class, cio.class, cip.class, ciq.class, cir.class, cis.class, cit.class, ciu.class, ciu$a.class, civ.class, ciw.class, ciw$1.class, cix.class, ciy.class, ciz.class, ciz$1.class, cj.class, cja.class, cjb.class, cjc.class, cjd.class, cje.class, cjf.class, cjg.class, cjh.class, cji.class, cji$1.class, cjj.class, cjk.class, cjk$a.class, cjk$b.class, cjl.class, cjl$1.class, cjm.class, cjm$a.class, cjn.class, cjo.class, cjp.class, cjq.class, cjr.class, cjr$a.class, cjr$b.class, cjr$c.class, cjr$d.class, cjr$e.class, cjr$f.class, cjs.class, cjt.class, cjt$a.class, cjt$b.class, cjt$c.class, cjt$d.class, cju.class, cjv.class, cjw.class, cjw$a.class, cjw$b.class, cjw$c.class, cjw$d.class, cjx.class, cjx$a.class, cjx$b.class, cjx$c.class, cjx$d.class, cjy.class, cjz.class, cjz$a.class, cjz$b.class, cjz$c.class, ck.class, cka.class, ckb.class, ckb$a.class, ckb$b.class, ckc.class, ckd.class, cke.class, cke$a.class, ckf.class, ckf$a.class, ckf$b.class, ckf$c.class, ckf$d.class, ckf$e.class, ckf$f.class, ckf$g.class, ckf$h.class, ckf$i.class, ckg.class, ckh.class, cki.class, ckj.class, ckj$a.class, ckj$b.class, ckj$c.class, ckj$d.class, ckj$e.class, ckj$f.class, ckk.class, ckk$a.class, ckk$b.class, ckl.class, ckm.class, ckm$a.class, ckm$b.class, ckm$c.class, ckm$d.class, ckm$e.class, ckn.class, ckn$a.class, ckn$b.class, ckn$c.class, cko.class, cko$a.class, cko$b.class, cko$c.class, ckp.class, ckq.class, ckq$a.class, ckq$b.class, ckr.class, ckr$a.class, ckr$b.class, ckr$c.class, ckr$d.class, cks.class, cks$a.class, cks$b.class, ckt.class, cku.class, ckv.class, ckw.class, ckw$a.class, ckw$b.class, ckx.class, cky.class, ckz.class, ckz$1.class, cl.class, cla.class, cla$a.class, clb.class, clc.class, cld.class, cle.class, clf.class, clg.class, clh.class, cli.class, clj.class, clk.class, cll.class, clm.class, cln.class, clo.class, clp.class, clq.class, clr.class, cls.class, clt.class, clu.class, clv.class, clw.class, clx.class, cly.class, clz.class, cm.class, cm$a.class, cma.class, cma$1.class, cma$a.class, cmb.class, cmb$1.class, cmb$1$1.class, cmb$2.class, cmb$a.class, cmc.class, cmd.class, cme.class, cmf.class, cmg.class, cmh.class, cmi.class, cmj.class, cmk.class, cml.class, cmm.class, cmn.class, cmo.class, cmo$a.class, cmo$b.class, cmo$c.class, cmo$d.class, cmo$e.class, cmo$f.class, cmo$g.class, cmo$h.class, cmo$i.class, cmo$j.class, cmo$k.class, cmo$l.class, cmo$m.class, cmp.class, cmq.class, cmq$a.class, cmr.class, cms.class, cmt.class, cmu.class, cmv.class, cmw.class, cmx.class, cmx$1.class, cmx$2.class, cmx$a.class, cmy.class, cmz.class, cn.class, cn$a.class, cn$b.class, cna.class, cna$a.class, cna$b.class, cnb.class, cnb$a.class, cnc.class, cnd.class, cnd$a.class, cne.class, cnf.class, cng.class, cnh.class, cni.class, cnj.class, cnk.class, cnl.class, cnl$a.class, cnl$b.class, cnm.class, cnn.class, cno.class, cnp.class, cnq.class, cnr.class, cns.class, cnt.class, cnu.class, cnv.class, cnw.class, cnx.class, cny.class, cnz.class, co.class, co$a.class, coa.class, cob.class, coc.class, cod.class, coe.class, cof.class, cog.class, coh.class, coi.class, coi$1.class, coi$a.class, coi$b.class, coj.class, coj$a.class, coj$b.class, coj$c.class, coj$d.class, cok.class, col.class, com.class, com/mojang/blaze3d/platform/GLX.class, com/mojang/blaze3d/platform/GlConst.class, com/mojang/blaze3d/platform/GlStateManager.class, com/mojang/blaze3d/platform/GlStateManager$DestFactor.class, com/mojang/blaze3d/platform/GlStateManager$SourceFactor.class, com/mojang/blaze3d/platform/GlStateManager$a.class, com/mojang/blaze3d/platform/GlStateManager$b.class, com/mojang/blaze3d/platform/GlStateManager$c.class, com/mojang/blaze3d/platform/GlStateManager$d.class, com/mojang/blaze3d/platform/GlStateManager$e.class, com/mojang/blaze3d/platform/GlStateManager$f.class, com/mojang/blaze3d/platform/GlStateManager$g.class, com/mojang/blaze3d/platform/GlStateManager$h.class, com/mojang/blaze3d/platform/GlStateManager$i.class, com/mojang/blaze3d/platform/GlStateManager$j.class, com/mojang/blaze3d/platform/GlStateManager$k.class, com/mojang/blaze3d/platform/GlStateManager$l.class, com/mojang/blaze3d/platform/GlStateManager$m.class, com/mojang/blaze3d/platform/TextureUtil.class, com/mojang/blaze3d/systems/RenderSystem.class, com/mojang/blaze3d/systems/RenderSystem$1.class, com/mojang/blaze3d/systems/RenderSystem$a.class, com/mojang/blaze3d/systems/RenderSystem$a$a.class, coo.class, cop.class, coq.class, coq$a.class, cor.class, cos.class, cot.class, cot$1.class, cot$a.class, cou.class, cov.class, cov$a.class, cov$b.class, cow.class, cow$1.class, cox.class, cox$1.class, coy.class, coz.class, cp.class, cpa.class, cpb.class, cpb$a.class, cpc.class, cpd.class, cpe.class, cpe$1.class, cpf.class, cpg.class, cph.class, cpi.class, cpj.class, cpk.class, cpk$a.class, cpl.class, cpm.class, cpn.class, cpo.class, cpp.class, cpq.class, cpr.class, cpr$a.class, cpr$b.class, cps.class, cpt.class, cpu.class, cpu$1.class, cpv.class, cpw.class, cpx.class, cpy.class, cpy$1.class, cpy$a.class, cpz.class, cq.class, cqa.class, cqa$a.class, cqa$b.class, cqa$c.class, cqb.class, cqb$1.class, cqb$2.class, cqb$3.class, cqb$4.class, cqb$5.class, cqc.class, cqd.class, cqe.class, cqf.class, cqg.class, cqg$1.class, cqg$2.class, cqh.class, cqi.class, cqj.class, cqk.class, cql.class, cqm.class, cqn.class, cqn$1.class, cqn$2.class, cqn$3.class, cqo.class, cqp.class, cqp$1.class, cqp$2.class, cqp$3.class, cqq.class, cqr.class, cqs.class, cqt.class, cqt$1.class, cqt$2.class, cqt$3.class, cqt$4.class, cqu.class, cqv.class, cqv$1.class, cqv$2.class, cqw.class, cqw$1.class, cqx.class, cqx$1.class, cqx$2.class, cqx$3.class, cqy.class, cqy$a.class, cqy$b.class, cqz.class, cqz$1.class, cr.class, cra.class, cra$1.class, cra$2.class, cra$3.class, cra$4.class, cra$5.class, cra$6.class, crb.class, crc.class, crc$a.class, crd.class, cre.class, crf.class, crg.class, crh.class, cri.class, crj.class, crk.class, crl.class, crm.class, crn.class, cro.class, crp.class, crq.class, crr.class, crr$1.class, crs.class, crt.class, cru.class, crv.class, crw.class, crw$1.class, crw$2.class, crx.class, cry.class, crz.class, cs.class, cs$a.class, csa.class, csb.class, csc.class, csd.class, cse.class, cse$a.class, csf.class, csf$1.class, csf$a.class, csg.class, csg$a.class, csh.class, csi.class, csj.class, csk.class, csl.class, csm.class, csn.class, cso.class, csp.class, csq.class, csq$1.class, csr.class, css.class, cst.class, csu.class, csu$1.class, csu$a.class, csv.class, csw.class, csx.class, csy.class, csz.class, ct.class, ct$a.class, cta.class, cta$a.class, cta$b.class, cta$c.class, cta$d.class, cta$e.class, cta$f.class, cta$g.class, cta$h.class, ctb.class, ctc.class, ctc$a.class, ctd.class, cte.class, ctf.class, ctg.class, cth.class, cti.class, ctj.class, ctk.class, ctl.class, ctm.class, ctn.class, cto.class, ctp.class, ctq.class, ctr.class, cts.class, ctt.class, ctu.class, ctv.class, ctw.class, ctx.class, cty.class, ctz.class, cu.class, cua.class, cub.class, cuc.class, cud.class, cue.class, cuf.class, cug.class, cuh.class, cui.class, cuj.class, cuk.class, cul.class, cul$a.class, cul$b.class, cul$b$1.class, cul$b$2.class, cul$b$3.class, cum.class, cum$a.class, cun.class, cuo.class, cup.class, cuq.class, cuq$1.class, cuq$2.class, cuq$3.class, cuq$4.class, cur.class, cur$1.class, cus.class, cut.class, cuu.class, cuv.class, cuw.class, cuw$a.class, cux.class, cuy.class, cuz.class, cv.class, cva.class, cvb.class, cvc.class, cvc$1.class, cvd.class, cve.class, cve$1.class, cvf.class, cvg.class, cvh.class, cvi.class, cvj.class, cvk.class, cvl.class, cvm.class, cvm$a.class, cvm$a$a.class, cvm$b.class, cvn.class, cvo.class, cvp.class, cvq.class, cvr.class, cvs.class, cvt.class, cvu.class, cvv.class, cvw.class, cvx.class, cvy.class, cvz.class, cw.class, cw$a.class, cwa.class, cwb.class, cwc.class, cwd.class, cwe.class, cwf.class, cwg.class, cwh.class, cwi.class, cwj.class, cwk.class, cwl.class, cwm.class, cwm$a.class, cwn.class, cwo.class, cwp.class, cwq.class, cwr.class, cws.class, cwt.class, cwt$a.class, cwt$b.class, cwu.class, cwv.class, cww.class, cwx.class, cwy.class, cwz.class, cx.class, cx$a.class, cxa.class, cxb.class, cxc.class, cxd.class, cxe.class, cxf.class, cxf$a.class, cxg.class, cxh.class, cxi.class, cxj.class, cxk.class, cxl.class, cxl$a.class, cxm.class, cxn.class, cxn$1.class, cxn$a.class, cxn$b.class, cxo.class, cxo$a.class, cxp.class, cxq.class, cxr.class, cxr$a.class, cxs.class, cxt.class, cxu.class, cxv.class, cxw.class, cxw$a.class, cxx.class, cxx$a.class, cxy.class, cxz.class, cy.class, cy$a.class, cya.class, cyb.class, cyc.class, cyd.class, cye.class, cye$1.class, cyf.class, cyg.class, cyh.class, cyh$a.class, cyi.class, cyj.class, cyk.class, cyl.class, cym.class, cyn.class, cyo.class, cyp.class, cyp$a.class, cyq.class, cyr.class, cys.class, cyt.class, cyu.class, cyv.class, cyw.class, cyw$a.class, cyw$b.class, cyw$c.class, cyx.class, cyy.class, cyz.class, cz.class, cz$a.class, cza.class, cza$a.class, czb.class, czc.class, czd.class, czd$1.class, czd$a.class, cze.class, czf.class, czf$1.class, czg.class, czh.class, czh$a.class, czi.class, czi$a.class, czj.class, czj$a.class, czk.class, czl.class, czm.class, czn.class, czn$a.class, czo.class, czo$a.class, czo$b.class, czp.class, czq.class, czr.class, czs.class, czt.class, czt$a.class, czu.class, czu$a.class, czv.class, czw.class, czx.class, czy.class, czz.class, d.class, da.class, da$a.class, daa.class, dab.class, dac.class, dac$1.class, dac$a.class, dac$b.class, dac$c.class, dad.class, dae.class, dae$a.class, dae$b.class, daf.class, dag.class, dah.class, dai.class, dai$a.class, daj.class, daj$a.class, daj$b.class, daj$c.class, daj$d.class, daj$e.class, daj$f.class, dak.class, dal.class, dam.class, dam$a.class, dam$b.class, dam$c.class, dan.class, dao.class, dap.class, daq.class, dar.class, das.class, dat.class, dau.class, dav.class, daw.class, dax.class, day.class, daz.class, db.class, db$a.class, dba.class, dbb.class, dbc.class, dbd.class, dbe.class, dbf.class, dbf$a.class, dbf$b.class, dbf$b$a.class, dbf$c.class, dbg.class, dbh.class, dbi.class, dbj.class, dbk.class, dbl.class, dbm.class, dbn.class, dbo.class, dbp.class, dbq.class, dbr.class, dbs.class, dbt.class, dbu.class, dbv.class, dbw.class, dbx.class, dby.class, dbz.class, dc.class, dc$a.class, dca.class, dcb.class, dcc.class, dcd.class, dcd$1.class, dce.class, dcf.class, dcf$a.class, dcf$b.class, dcf$c.class, dcg.class, dch.class, dci.class, dcj.class, dck.class, dcl.class, dcm.class, dcn.class, dco.class, dco$a.class, dcp.class, dcq.class, dcr.class, dcs.class, dcs$a.class, dcs$b.class, dcs$c.class, dcs$d.class, dcs$e.class, dcs$f.class, dcs$g.class, dcs$h.class, dct.class, dcu.class, dcv.class, dcw.class, dcw$1.class, dcw$a.class, dcx.class, dcy.class, dcy$1.class, dcz.class, dd.class, dda.class, ddb.class, ddc.class, ddd.class, dde.class, ddf.class, ddg.class, ddg$a.class, ddh.class, ddh$a.class, ddh$b.class, ddh$c.class, ddh$d.class, ddi.class, ddj.class, ddk.class, ddk$a.class, ddl.class, ddm.class, ddn.class, ddo.class, ddo$a.class, ddp.class, ddq.class, ddr.class, dds.class, ddt.class, ddu.class, ddv.class, ddw.class, ddw$1.class, ddw$a.class, ddw$b.class, ddw$c.class, ddw$d.class, ddw$d$1.class, ddw$d$2.class, ddx.class, ddx$a.class, ddx$b.class, ddy.class, ddy$a.class, ddz.class, de.class, de$a.class, dea.class, deb.class, dec.class, dec$a.class, dec$b.class, dec$b$1.class, dec$b$2.class, dec$b$3.class, ded.class, dee.class, def.class, def$a.class, def$b.class, def$c.class, def$d.class, def$e.class, def$e$a.class, def$e$b.class, def$e$c.class, def$f.class, def$g.class, def$g$a.class, def$h.class, deg.class, deg$a.class, deg$b.class, deh.class, dei.class, dei$a.class, dei$b.class, dei$c.class, dej.class, dek.class, dek$a.class, dek$a$1.class, dek$a$2.class, dek$a$a.class, del.class, dem.class, den.class, deo.class, dep.class, deq.class, der.class, des.class, det.class, deu.class, dev.class, dew.class, dex.class, dex$1.class, dey.class, dez.class, df.class, df$a.class, df$b.class, dfa.class, dfb.class, dfc.class, dfd.class, dfe.class, dff.class, dfg.class, dfh.class, dfi.class, dfj.class, dfk.class, dfl.class, dfm.class, dfn.class, dfn$1.class, dfo.class, dfp.class, dfq.class, dfr.class, dfr$1.class, dfs.class, dft.class, dfu.class, dfu$1.class, dfv.class, dfw.class, dfw$1.class, dfx.class, dfy.class, dfy$1.class, dfy$2.class, dfy$a.class, dfz.class, dg.class, dg$a.class, dga.class, dgb.class, dgb$a.class, dgc.class, dgd.class, dge.class, dgf.class, dgg.class, dgh.class, dgi.class, dgi$1.class, dgj.class, dgk.class, dgl.class, dgm.class, dgn.class, dgo.class, dgp.class, dgq.class, dgr.class, dgs.class, dgt.class, dgu.class, dgv.class, dgw.class, dgx.class, dgy.class, dgy$1.class, dgz.class, dh.class, dh$a.class, dh$b.class, dh$c.class, dh$d.class, dha.class, dhb.class, dhb$1.class, dhb$2.class, dhb$2$1.class, dhb$3.class, dhb$4.class, dhc.class, dhc$1.class, dhd.class, dhe.class, dhf.class, dhf$1.class, dhg.class, dhh.class, dhi.class, dhj.class, dhj$a.class, dhj$b.class, dhj$c.class, dhk.class, dhl.class, dhm.class, dhn.class, dho.class, dhp.class, dhq.class, dhr.class, dhr$1.class, dhs.class, dht.class, dhu.class, dhu$1.class, dhv.class, dhw.class, dhx.class, dhy.class, dhz.class, dhz$1.class, di.class, di$a.class, di$b.class, dia.class, dib.class, dic.class, did.class, die.class, die$1.class, dif.class, dif$a.class, dif$b.class, dif$c.class, dif$c$a.class, dif$c$b.class, dig.class, dih.class, dii.class, dij.class, dik.class, dil.class, dim.class, din.class, dio.class, dip.class, diq.class, dir.class, dis.class, dis$1.class, dit.class, diu.class, div.class, diw.class, dix.class, dix$1.class, diy.class, diz.class, dj.class, dja.class, djb.class, djc.class, djd.class, dje.class, djf.class, djg.class, djh.class, dji.class, djj.class, djk.class, djk$1.class, djl.class, djm.class, djn.class, djo.class, djp.class, djq.class, djr.class, djs.class, djt.class, djt$1.class, dju.class, djv.class, djw.class, djx.class, djy.class, djz.class, dk.class, dka.class, dkb.class, dkc.class, dkd.class, dke.class, dke$1.class, dkf.class, dkg.class, dkh.class, dki.class, dkj.class, dkj$1.class, dkk.class, dkl.class, dkl$1.class, dkm.class, dkn.class, dko.class, dkp.class, dkq.class, dkr.class, dks.class, dkt.class, dku.class, dkv.class, dkw.class, dkx.class, dky.class, dkz.class, dkz$a.class, dkz$b.class, dkz$c.class, dkz$d.class, dkz$e.class, dkz$e$1.class, dkz$e$2.class, dkz$e$3.class, dl.class, dl$a.class, dla.class, dlb.class, dlc.class, dlc$1.class, dld.class, dle.class, dlf.class, dlg.class, dlh.class, dli.class, dlj.class, dlk.class, dll.class, dlm.class, dln.class, dln$a.class, dlo.class, dlp.class, dlq.class, dlq$a.class, dlr.class, dlr$a.class, dls.class, dlt.class, dlu.class, dlv.class, dlv$1.class, dlw.class, dlw$1.class, dlx.class, dly.class, dly$1.class, dlz.class, dlz$1.class, dm.class, dm$a.class, dma.class, dmb.class, dmb$1.class, dmc.class, dmd.class, dmd$a.class, dme.class, dmf.class, dmg.class, dmh.class, dmh$1.class, dmi.class, dmi$1.class, dmj.class, dmk.class, dml.class, dml$1.class, dmm.class, dmn.class, dmo.class, dmp.class, dmp$1.class, dmq.class, dmr.class, dms.class, dmt.class, dmu.class, dmu$a.class, dmv.class, dmv$a.class, dmw.class, dmx.class, dmy.class, dmy$1.class, dmz.class, dn.class, dn$a.class, dna.class, dnb.class, dnb$a.class, dnb$b.class, dnc.class, dnc$1.class, dnd.class, dne.class, dnf.class, dng.class, dnh.class, dni.class, dni$1.class, dnj.class, dnk.class, dnl.class, dnm.class, dnn.class, dno.class, dnp.class, dnq.class, dnr.class, dns.class, dnt.class, dnt$1.class, dnu.class, dnv.class, dnw.class, dnx.class, dnx$1.class, dny.class, dnz.class, doa.class, doa$1.class, doa$2.class, doa$3.class, dob.class, doc.class, dod.class, doe.class, dof.class, dog.class, doh.class, doi.class, doj.class, dok.class, dol.class, dom.class, dom$1.class, don.class, doo.class, dop.class, dop$1.class, doq.class, doq$1.class, dor.class, dos.class, dot.class, dou.class, dov.class, dov$1.class, dow.class, dox.class, dox$1.class, doy.class, doy$1.class, doz.class, dp.class, dp$a.class, dp$b.class, dp$c.class, dp$d.class, dp$e.class, dpa.class, dpb.class, dpc.class, dpd.class, dpe.class, dpe$a.class, dpf.class, dpg.class, dph.class, dpi.class, dpj.class, dpk.class, dpl.class, dpm.class, dpn.class, dpo.class, dpp.class, dpq.class, dpr.class, dps.class, dpt.class, dpu.class, dpv.class, dpv$1.class, dpw.class, dpx.class, dpy.class, dpy$a.class, dpy$b.class, dpz.class, dq.class, dq$a.class, dqa.class, dqa$1.class, dqb.class, dqc.class, dqc$1.class, dqc$a.class, dqd.class, dqe.class, dqe$a.class, dqe$b.class, dqe$c.class, dqf.class, dqf$a.class, dqg.class, dqh.class, dqh$1.class, dqh$a.class, dqh$b.class, dqi.class, dqj.class, dqj$a.class, dqj$b.class, dqk.class, dqk$1.class, dql.class, dqm.class, dqm$a.class, dqn.class, dqo.class, dqo$1.class, dqp.class, dqq.class, dqr.class, dqr$1.class, dqr$a.class, dqs.class, dqt.class, dqu.class, dqv.class, dqv$1.class, dqw.class, dqx.class, dqx$a.class, dqy.class, dqz.class, dr.class, dra.class, drb.class, drc.class, drd.class, drd$1.class, dre.class, drf.class, drg.class, drh.class, dri.class, dri$a.class, drj.class, drk.class, drk$1.class, drk$2.class, drl.class, drm.class, drn.class, dro.class, dro$a.class, drp.class, drp$a.class, drq.class, drq$a.class, drr.class, drr$a.class, drs.class, drt.class, dru.class, dru$1.class, dru$2.class, drv.class, drw.class, drw$1.class, drx.class, drx$a.class, dry.class, drz.class, ds.class, ds$a.class, dsa.class, dsb.class, dsc.class, dsd.class, dse.class, dse$a.class, dse$a$1.class, dse$a$2.class, dsf.class, dsf$a.class, dsf$b.class, dsg.class, dsh.class, dsi.class, dsi$a.class, dsi$b.class, dsi$c.class, dsj.class, dsk.class, dsk$a.class, dsk$b.class, dsl.class, dsm.class, dsn.class, dso.class, dsp.class, dsp$1.class, dsp$2.class, dsp$3.class, dsp$4.class, dsp$a.class, dsq.class, dsr.class, dss.class, dst.class, dsu.class, dsv.class, dsv$1.class, dsw.class, dsw$1.class, dsx.class, dsx$1.class, dsy.class, dsy$1.class, dsz.class, dt.class, dt$a.class, dta.class, dtb.class, dtb$1.class, dtb$a.class, dtb$a$a.class, dtb$b.class, dtb$c.class, dtb$d.class, dtb$e.class, dtb$f.class, dtc.class, dtd.class, dtd$a.class, dtd$b.class, dte.class, dte$1.class, dtf.class, dtg.class, dth.class, dth$a.class, dth$b.class, dti.class, dtj.class, dtk.class, dtl.class, dtm.class, dtn.class, dto.class, dtp.class, dtq.class, dtr.class, dtr$a.class, dts.class, dtt.class, dtu.class, dtv.class, dtw.class, dtx.class, dty.class, dtz.class, du.class, du$a.class, dua.class, dub.class, duc.class, dud.class, dud$a.class, due.class, duf.class, duf$a.class, dug.class, duh.class, dui.class, duj.class, duk.class, dul.class, dum.class, dun.clas
CentralCacheTests.clean_cache_listens_to_project_property_for_size: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/CentralCacheTests.groovy#L87
Condition failed with Exception: cleanRun.task(':cleanCache').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.CentralCacheTests.clean_cache_listens_to_project_property_for_size(CentralCacheTests.groovy:87) <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@2ee48610 result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@1d901f20 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@3df1a1ac this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@3df1a1ac>
CentralCacheTests.cache_can_be_disabled: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/CentralCacheTests.groovy#L163
Condition not satisfied: run.output.contains("Cache is disabled, skipping cache") | | | | | false | > Task :cacheVersionManifest1.21 | | > Task :cacheVersionExecutableClient1.21 | Cache miss for task :cacheVersionExecutableClient1.21 from default | | > Task :cacheVersionExecutableServer1.21 | Cache miss for task :cacheVersionExecutableServer1.21 from default | | > Task :cacheVersionMappingsClient1.21 | Cache miss for task :cacheVersionMappingsClient1.21 from default | | > Task :cacheVersionMappingsServer1.21 | Cache miss for task :cacheVersionMappingsServer1.21 from default | | > Task :neoFormListLibraries | Cache miss for task :neoFormListLibraries from collect | Cache miss for task :neoFormListLibraries from list | | > Task :neoFormStripClient | Cache miss for task :neoFormStripClient from default | | > Task :neoFormExtractServer | Cache miss for task :neoFormExtractServer from default | | > Task :neoFormStripServer | Cache miss for task :neoFormStripServer from default | | > Task :neoFormMerge | Cache miss for task :neoFormMerge from default | | > Task :neoFormMergeMappings | Cache miss for task :neoFormMergeMappings from default | | > Task :neoFormRename | Cache miss for task :neoFormRename from default | | > Task :neoFormDecompile | Cache miss for task :neoFormDecompile from default | | > Task :create1.21ClientExtraJar | Cache miss for task :create1.21ClientExtraJar from default | | > Task :selectRawArtifactNg_dummy_ng.net.minecraft_client_1.21_client-extra | | > Task :neoFormApplyForgesAccessTransformer | Cache miss for task :neoFormApplyForgesAccessTransformer from default | | > Task :neoFormInject | Cache miss for task :neoFormInject from default | | > Task :neoFormPatch | Cache miss for task :neoFormPatch from default | | > Task :neoFormPatchUserDev | Cache miss for task :neoFormPatchUserDev from default | | > Task :neoFormApplyOfficialMappings | Cache miss for task :neoFormApplyOfficialMappings from default | | > Task :neoFormUnzipSources | Cache miss for task :neoFormUnzipSources from default | | > Task :neoFormRecompile | Note: Some input files use or override a deprecated API. | Note: Recompile with -Xlint:deprecation for details. | Note: Some input files use or override a deprecated API that is marked for removal. | Note: Recompile with -Xlint:removal for details. | Note: Some input files use unchecked or unsafe operations. | Note: Recompile with -Xlint:unchecked for details. | Cache miss for task :neoFormRecompile from default | | > Task :neoFormPackRecomp | > Task :supplyRawJarForneoFormJoined1.21-20240613.152323 | > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.0.143 | > Task :compileJava NO-SOURCE | > Task :processResources NO-SOURCE | > Task :classes UP-TO-DATE | > Task :jar | > Task :jarJar SKIPPED | > Task :assemble | > Task :compileTestJava NO-SOURCE | | > Task :neoFormJoined1.21-20240613.152323DownloadAssets | Cache miss for task :neoFormJoined1.21-20240613.152323DownloadAssets from assetIndex | Cache miss for task :neoFormJoined1.21-20240613.152323DownloadAssets from assets | | > Task :neoFormJoined1.21-20240613.152323ExtractNatives | > Task :processTestResources NO-SOURCE | > Task :testClasses UP-TO-DATE | > Task :writeMinecraftClasspathJunit | > Task :test NO-SOURCE | > Task :check UP-TO-DATE | > Task :build | | BUILD SUCCESSFUL in 2m 26s | 29 actionable tasks: 29 executed <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@13c8ac77 result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@4bdf runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@12a470dd this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@12a470dd>
CentralCacheTests.caching_is_enabled_by_default: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/CentralCacheTests.groovy#L44
Condition not satisfied: run.output.contains("Cache miss for task ") | | | | | false | > Task :cacheVersionManifest1.21 | | > Task :cacheVersionExecutableClient1.21 | > [1722186396431] (5808): Hashing task: :cacheVersionExecutableClient1.21 | > [1722186396431] (5808): Hashing task inputs: :cacheVersionExecutableClient1.21 | > [1722186396447] (5808): Hashing task input property: artifactType | > [1722186396447] (5808): Hashing task input property value: EXECUTABLE | > [1722186396447] (5808): Hashing task input property: distributionType | > [1722186396447] (5808): Hashing task input property value: CLIENT | > [1722186396447] (5808): Hashing task input property: outputFileName | > [1722186396447] (5808): Hashing task input property value: client.jar | > [1722186396447] (5808): Hashing task input property: selector.cacheFileName | > [1722186396447] (5808): Hashing task input property value: client.jar | > [1722186396447] (5808): Hashing task input property: isOffline | > [1722186396447] (5808): Hashing task input property value: false | > [1722186396447] (5808): Hashing task input property: selector | > [1722186396447] (5808): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@41a49978 | > [1722186396447] (5808): Hashing task input property: selector.cacheDirectory | > [1722186396447] (5808): Hashing task input property value: versions/1.21 | > [1722186396447] (5808): Hashing task input file: C:\Users\runneradmin\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\caching_is_enabled_by_default\.gradle\caches\minecraft\versions\1.21\metadata.json | > [1722186396462] (5808): Hashing task input file hash: 9f59e33fe885d8c2f6cc8e4aa21bbd98ab79ff9dd56dc7cd83966d3585a0afea | > [1722186396462] (5808): Task hash: 569f6ead4f987cc446185bede3b65dbd43fce9ccadb5637bfe3d23dd3770b05d | > [1722186396462] (5808): Attempting to acquire lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\96106245804e28db8f13330912d9653f7bfabb8335d4fd7b67d83b1bded2dc7c\lock | > [1722186396462] (5808): Lock acquired on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\96106245804e28db8f13330912d9653f7bfabb8335d4fd7b67d83b1bded2dc7c\lock | > [1722186396478] (5808): Previous failure detected for stage: Default[output=C:\Users\runneradmin\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\caching_is_enabled_by_default\.gradle\caches\minecraft\versions\1.21\client.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2379/0x0000027b25ba3740@5b5a9eb4] | > [1722186396791] (5808): Updated access time for lock file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\96106245804e28db8f13330912d9653f7bfabb8335d4fd7b67d83b1bded2dc7c\lock | > [1722186396791] (5808): Releasing lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\96106245804e28db8f13330912d9653f7bfabb8335d4fd7b67d83b1bded2dc7c\lock | > [1722186396791] (5808): Lock file closed: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\96106245804e28db8f13330912d9653f7bfabb8335d4fd7b67d83b1bded2dc7c\lock | | > Task :cacheVersionExecutableServer1.21 | > [1722186396853] (5808): Hashing task: :cacheVersionExecutableServer1.21 | > [1722186396853] (5808): Hashing task inputs: :cacheVersionExecutableServer1.21 | > [1722186396853] (5808): Hashing task input property: artifactType | > [1722186396853] (5808): Hashing task input property value: EXECUTABLE | > [1722186396853] (5808): Hashing task input property: distributionType | > [1722186396853] (5808): Hashing task input property value: SERVER | > [1722186396853] (5808): Hashing task input property: outputFileName | > [1722186396853] (5808): Hashing task input property value: server.jar | > [1722186396853] (5808): Hashing task input property: selector.cacheFileName | > [1722186396853] (5808): Hashing task input property value: server.jar | > [1722186396853] (5808): Hashing task input property: isOffline | > [1722186396853] (5808): Hashing task input property value: false | > [1722186396853] (5808): Hashing task input property: selector | > [1722186396853] (5808): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$3) net.neoforged.gradle.dsl.common.util.CacheFileSelector$3@931958f0 | > [1722186396853] (5808): Hashing task input property: selector.cacheDirectory | > [1722186396853] (5808): Hashing task input property value: versions/1.21 | > [1722186396853] (5808): Hashing task input file: C:\Users\runneradmin\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\caching_is_enabled_by_default\.gradle\caches\minecraft\versions\1.21\metadata.json | > [1722186396853] (5808): Hashing task input file hash: 9f59e33fe885d8c2f6cc8e4aa21bbd98ab79ff9dd56dc7cd83966d3585a0afea | > [1722186396853] (5808): Task hash: ee178e065140861acd63d2cfd7342b62bda3c88ceb6f37ef3ff0a94181f54402 | > [1722186396853] (5808): Attempting to acquire lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\5807f3c9b0878d9546cdcf267f42d8541e7f799c8e49ec4056019893e040ec2d\lock | > [1722186396853] (5808): Lock acquired on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\5807f3c9b0878d9546cdcf267f42d8541e7f799c8e49ec4056019893e040ec2d\lock | > [1722186396853] (5808): Previous failure detected for stage: Default[output=C:\Users\runneradmin\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\caching_is_enabled_by_default\.gradle\caches\minecraft\versions\1.21\server.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2379/0x0000027b25ba3740@6d325ff] | > [1722186397236] (5808): Updated access time for lock file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\5807f3c9b0878d9546cdcf267f42d8541e7f799c8e49ec4056019893e040ec2d\lock | > [1722186397236] (5808): Releasing lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\5807f3c9b0878d9546cdcf267f42d8541e7f799c8e49ec4056019893e040ec2d\lock | > [1722186397236] (5808): Lock file closed: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\5807f3c9b0878d9546cdcf267f42d8541e7f799c8e49ec4056019893e040ec2d\lock | | > Task :cacheVersionMappingsClient1.21 | > [1722186397346] (5808): Hashing task: :cacheVersionMappingsClient1.21 | > [1722186397346] (5808): Hashing task inputs: :cacheVersionMappingsClient1.21 | > [1722186397346] (5808): Hashing task input property: artifactType | > [1722186397346] (5808): Hashing task input property value: MAPPINGS | > [1722186397346] (5808): Hashing task input property: distributionType | > [1722186397346] (5808): Hashing task input property value: CLIENT | > [1722186397346] (5808): Hashing task input property: outputFileName | > [1722186397346] (5808): Hashing task input property value: client.txt | > [1722186397346] (5808): Hashing task input property: selector.cacheFileName | > [1722186397346] (5808): Hashing task input property value: client.txt | > [1722186397346] (5808): Hashing task input property: isOffline | > [1722186397346] (5808): Hashing task input property value: false | > [1722186397346] (5808): Hashing task input property: selector | > [1722186397346] (5808): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$4) net.neoforged.gradle.dsl.common.util.CacheFileSelector$4@41a4c1cd | > [1722186397346] (5808): Hashing task input property: selector.cacheDirectory | > [1722186397346] (5808): Hashing task input property value: versions/1.21 | > [1722186397346] (5808): Hashing task input file: C:\Users\runneradmin\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\caching_is_enabled_by_default\.gradle\caches\minecraft\versions\1.21\metadata.json | > [1722186397346] (5808): Hashing task input file hash: 9f59e33fe885d8c2f6cc8e4aa21bbd98ab79ff9dd56dc7cd83966d3585a0afea | > [1722186397346] (5808): Task hash: 5b9a348226ea7327a411d861908802020592d88663704fb861a89e808c13d025 | > [1722186397346] (5808): Attempting to acquire lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\a669ef6a37bbe75a7b3b4e17cc8299f2d64529d5087d7d83800723152e060576\lock | > [1722186397346] (5808): Lock acquired on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\a669ef6a37bbe75a7b3b4e17cc8299f2d64529d5087d7d83800723152e060576\lock | > [1722186397346] (5808): Previous failure detected for stage: Default[output=C:\Users\runneradmin\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\caching_is_enabled_by_default\.gradle\caches\minecraft\versions\1.21\client.txt, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2379/0x0000027b25ba3740@30335aba] | > [1722186397455] (5808): Updated access time for lock file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\a669ef6a37bbe75a7b3b4e17cc8299f2d64529d5087d7d83800723152e060576\lock | > [1722186397455] (5808): Releasing lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\a669ef6a37bbe75a7b3b4e17cc8299f2d64529d5087d7d83800723152e060576\lock | > [1722186397455] (5808): Lock file closed: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\a669ef6a37bbe75a7b3b4e17cc8299f2d64529d5087d7d83800723152e060576\lock | | > Task :cacheVersionMappingsServer1.21 | > [1722186397487] (5808): Hashing task: :cacheVersionMappingsServer1.21 | > [1722186397487] (5808): Hashing task inputs: :cacheVersionMappingsServer1.21 | > [1722186397487] (5808): Hashing task input property: artifactType | > [1722186397487] (5808): Hashing task input property value: MAPPINGS | > [1722186397487] (5808): Hashing task input property: distributionType | > [1722186397487] (5808): Hashing task input property value: SERVER | > [1722186397487] (5808): Hashing task input property: outputFileName | > [1722186397487] (5808): Hashing task input property value: server.txt | > [1722186397487] (5808): Hashing task input property: selector.cacheFileName | > [1722186397487] (5808): Hashing task input property value: server.txt | > [1722186397487] (5808): Hashing task input property: isOffline | > [1722186397487] (5808): Hashing task input property value: false | > [1722186397487] (5808): Hashing task input property: selector | > [1722186397487] (5808): Hashing task input property value: (net.neoforged.gradle.dsl.common.util.CacheFileSelector$4) net.neoforged.gradle.dsl.common.util.CacheFileSelector$4@93198145 | > [1722186397487] (5808): Hashing task input property: selector.cacheDirectory | > [1722186397487] (5808): Hashing task input property value: versions/1.21 | > [1722186397487] (5808): Hashing task input file: C:\Users\runneradmin\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\caching_is_enabled_by_default\.gradle\caches\minecraft\versions\1.21\metadata.json | > [1722186397487] (5808): Hashing task input file hash: 9f59e33fe885d8c2f6cc8e4aa21bbd98ab79ff9dd56dc7cd83966d3585a0afea | > [1722186397487] (5808): Task hash: 76c77cdf3d05036efd0fe45a3d6da7c22b92b3769768119753ee803615cd1391 | > [1722186397487] (5808): Attempting to acquire lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\cdd790f99c5db0ae5637d66122f24d26bfc21981bfb021e62a4ee5355df8e56d\lock | > [1722186397487] (5808): Lock acquired on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\cdd790f99c5db0ae5637d66122f24d26bfc21981bfb021e62a4ee5355df8e56d\lock | > [1722186397487] (5808): Previous failure detected for stage: Default[output=C:\Users\runneradmin\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\caching_is_enabled_by_default\.gradle\caches\minecraft\versions\1.21\server.txt, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2379/0x0000027b25ba3740@17b9abad] | > [1722186397548] (5808): Updated access time for lock file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\cdd790f99c5db0ae5637d66122f24d26bfc21981bfb021e62a4ee5355df8e56d\lock | > [1722186397548] (5808): Releasing lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\cdd790f99c5db0ae5637d66122f24d26bfc21981bfb021e62a4ee5355df8e56d\lock | > [1722186397548] (5808): Lock file closed: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\cdd790f99c5db0ae5637d66122f24d26bfc21981bfb021e62a4ee5355df8e56d\lock | | > Task :neoFormListLibraries | > [1722186397580] (5808): Hashing task: :neoFormListLibraries | > [1722186397580] (5808): Hashing task inputs: :neoFormListLibraries | > [1722186397580] (5808): Hashing task input property: runtimeArguments | > [1722186397580] (5808): Hashing task input property value: {output=provider(?), outputDir=provider(?), side=map(task ':neoFormListLibraries' property 'distribution'), outputFileName=provider(?), stepName=task ':neoFormListLibraries' property 'stepName', stepsDir=provider(?), javaVersion=map(task ':neoFormListLibraries' property 'javaLauncher'), minecraftVersion=map(task ':neoFormListLibraries' property 'minecraftVersion'), outputExtension=provider(?)} | > [1722186397580] (5808): Hashing task input property: outputFileName | > [1722186397580] (5808): Hashing task input property value: libraries.txt | > [1722186397580] (5808): Hashing task input property: stepName | > [1722186397580] (5808): Hashing task input property value: listLibraries | > [1722186397580] (5808): Hashing task input property: javaVersion | > [1722186397580] (5808): Hashing task input property value: 21 | > [1722186397580] (5808): Hashing task input property: arguments | > [1722186397580] (5808): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeArgumentsImpl_Decorated) task ':neoFormListLibraries' property 'arguments' | > [1722186397580] (5808): Hashing task input property: isOffline | > [1722186397580] (5808): Hashing task input property value: false | > [1722186397580] (5808): Hashing task input property: minecraftVersion | > [1722186397580] (5808): Hashing task input property value: 1.21 | > [1722186397580] (5808): Hashing task input property: multiArguments.simple | > [1722186397580] (5808): Hashing task input property value: {} | > [1722186397580] (5808): Hashing task input property: distribution | > [1722186397580] (5808): Hashing task input property value: JOINED | > [1722186397580] (5808): Hashing task input property: multiArguments | > [1722186397580] (5808): Hashing task input property value: (net.neoforged.gradle.common.runtime.tasks.RuntimeMultiArgumentsImpl_Decorated) task ':neoFormListLibraries' property 'multiArguments' | > [1722186397580] (5808): Hashing task input property: arguments.simple | > [1722186397580] (5808): Hashing task input property value: {} | > [1722186397580] (5808): Hashing task input file: D:\a\NeoGradle\NeoGradle\userdev\build\tmp\functionalTest\work\.gradle-test-kit\caches\minecraft\versions\1.21\metadata.json | > [1722186397580] (5808): Hashing task input file hash: 9f59e33fe885d8c2f6cc8e4aa21bbd98ab79ff9dd56dc7cd83966d3585a0afea | > [1722186397580] (5808): Task hash: 784a6791b69504c73cc6320a0b0ffcd31f098ebc5076351d37c610fb8897fc43 | > [1722186397580] (5808): Attempting to acquire lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\cd0557a43fdbd9b3b51bc74704d21cb7ac1fa6f4ba27871aaebfa3a03012d7fd\lock | > [1722186397580] (5808): Lock acquired on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\cd0557a43fdbd9b3b51bc74704d21cb7ac1fa6f4ba27871aaebfa3a03012d7fd\lock | > [1722186397595] (5808): Previous failure detected for stage: Initial[name=collect, output=D:\a\NeoGradle\NeoGradle\userdev\build\tmp\functionalTest\work\.gradle-test-kit\caches\minecraft\libraries, createsDirectory=true, execute=net.neoforged.gradle.common.runtime.tasks.ListLibraries$$Lambda$2410/0x0000027b25bc2700@33cbf21d] | > [1722186398424] (5808): Updated access time for lock file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\cd0557a43fdbd9b3b51bc74704d21cb7ac1fa6f4ba27871aaebfa3a03012d7fd\lock | > [1722186398424] (5808): Releasing lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\cd0557a43fdbd9b3b51bc74704d21cb7ac1fa6f4ba27871aaebfa3a03012d7fd\lock | > [1722186398424] (5808): Lock file closed: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\cd0557a43fdbd9b3b51bc74704d21cb7ac1fa6f4ba27871aaebfa3a03012d7fd\lock | > [1722186398424] (5808): Attempting to acquire lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\6d40c67f79e3769a168c435321336c7826255e45bb3f3133a1fd073c9a168673\lock | > [1722186398424] (5808): Lock acquired on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\6d40c67f79e3769a168c435321336c7826255e45bb3f3133a1fd073c9a168673\lock | > [1722186398424] (5808): Previous failure detected for stage: Staged[name=list, output=C:\Users\runneradmin\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\caching_is_enabled_by_default\build\neoForm\neoFormJoined1.21-20240613.152323\steps\listLibraries\libraries.txt, createsDirectory=false, job=net.neoforged.gradle.common.runtime.tasks.ListLibraries$$Lambda$2411/0x0000027b25bc2d50@35abf744] | > [1722186398424] (5808): Updated access time for lock file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\6d40c67f79e3769a168c435321336c7826255e45bb3f3133a1fd073c9a168673\lock | > [1722186398424] (5808): Releasing lock on file: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\6d40c67f79e3769a168c435321336c7826255e45bb3f3133a1fd073c9a168673\lock | > [1722186398424] (5808): Lock file closed: C:\Users\RUNNER~1\AppData\Local\Temp\spock_caching_is_enabled__0_tempDir24074801250169875\.ng-cache\6d40c67f79e3769a168c435321336c7826255e45bb3f3133a1fd073c9a168673\lock | | > Task :neoFormStripClient | > [1722186398940] (5808): Hashing task: :neoFormStripClient | > [1722186398940] (5808): Hashing task inputs: :neoFormStripClient | > [1722186398940] (5808): Hashing task input property: arguments.files.$0 | > [1722186398940] (5808): Hashing task input property value: (net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile) net.neoforged.gradle.dsl.common.runtime.tasks.NamedRegularFile@4552788 | > [1722186398940] (5808): Hashing task input property: runtimeArguments | > [1722186398940] (5808): Hashing task input property value: {output=provider(?), outputDir=provider(?), input=provider(?), side=map(task ':neoFormStripClient' property 'distribution'), outputFileName=provider(?), stepName=task ':neoFormStripClient' property 'stepName', stepsDir=provider(?), javaVersion=map(task ':neoFormStripClient' property 'javaLauncher'), minecraftVersion=map(task ':neoFormStripClient' property 'minecraftVersion'), outputExtension=provider(?)} | > [1722186398940] (5808): Hashing task input property: outputFileName | > [1722186398940] (5808): Hashing task input property value: output.jar | > [1722186398940] (5808): Hashing task input property: javaVersion | > [1722186398940] (5808): Hashing task input property value: 21 | > [1722186398940] (5808): Hashing task input property: filters | > [1722186398940] (5808): Hashing task input property value: [tsrg2.class, a.class, aa.class, aaa.class, aab.class, aac.class, aad.class, aae.class, aae$a.class, aaf.class, aaf$a.class, aag.class, aag$a.class, aah.class, aai.class, aai$a.class, aaj.class, aaj$1.class, aaj$a.class, aaj$b.class, aaj$c.class, aak.class, aal.class, aam.class, aan.class, aao.class, aap.class, aap$a.class, aaq.class, aaq$a.class, aar.class, aas.class, aat.class, aau.class, aav.class, aaw.class, aax.class, aax$a.class, aay.class, aaz.class, ab.class, aba.class, abb.class, abc.class, abd.class, abe.class, abf.class, abg.class, abh.class, abi.class, abj.class, abk.class, abl.class, abm.class, abn.class, abo.class, abp.class, abq.class, abr.class, abs.class, abt.class, abu.class, abv.class, abw.class, abx.class, aby.class, abz.class, ac.class, aca.class, acb.class, acc.class, acd.class, ace.class, ace$1.class, ace$a.class, ace$b.class, ace$c.class, ace$d.class, ace$e.class, ace$f.class, ace$g.class, ace$h.class, acf.class, acg.class, ach.class, aci.class, acj.class, ack.class, ack$a.class, acl.class, acm.class, acm$a.class, acn.class, acn$a.class, acn$b.class, acn$c.class, acn$d.class, acn$e.class, aco.class, acp.class, acq.class, acr.class, acs.class, act.class, act$a.class, acu.class, acv.class, acw.class, acx.class, acy.class, acz.class, ad.class, ad$1.class, ad$2.class, ad$3.class, ad$4.class, ad$5.class, ad$6.class, ad$7.class, ad$8.class, ad$9.class, ad$a.class, ad$a$1.class, ad$a$2.class, ada.class, adb.class, adb$a.class, adc.class, add.class, ade.class, adf.class, adf$a.class, adf$b.class, adg.class, adh.class, adi.class, adj.class, adk.class, adl.class, adm.class, adn.class, ado.class, ado$a.class, ado$b.class, ado$c.class, adp.class, adq.class, adr.class, ads.class, adt.class, adu.class, adv.class, adw.class, adx.class, ady.class, adz.class, ae.class, aea.class, aea$a.class, aea$a$a.class, aea$a$b.class, aea$b.class, aea$c.class, aeb.class, aec.class, aed.class, aee.class, aee$a.class, aef.class, aeg.class, aeh.class, aei.class, aej.class, aek.class, ael.class, aem.class, aen.class, aeo.class, aep.class, aeq.class, aer.class, aes.class, aet.class, aeu.class, aev.class, aew.class, aex.class, aey.class, aez.class, af.class, af$a.class, afa.class, afb.class, afc.class, afd.class, afe.class, aff.class, afg.class, afh.class, afh$a.class, afh$b.class, afi.class, afj.class, afk.class, afl.class, afm.class, afn.class, afo.class, afp.class, afq.class, afr.class, afs.class, aft.class, afu.class, afv.class, afw.class, afx.class, afy.class, afz.class, ag.class, aga.class, aga$a.class, agb.class, agc.class, agd.class, age.class, agf.class, agg.class, agh.class, agi.class, agj.class, agk.class, agl.class, agm.class, agn.class, ago.class, agp.class, agq.class, agr.class, ags.class, agt.class, agt$a.class, agu.class, agv.class, agw.class, agx.class, agy.class, agz.class, ah.class, aha.class, ahb.class, ahc.class, ahd.class, ahd$1.class, ahd$a.class, ahd$b.class, ahd$c.class, ahd$d.class, ahd$e.class, ahe.class, ahf.class, ahg.class, ahg$a.class, ahg$b.class, ahg$c.class, ahg$d.class, ahh.class, ahi.class, ahj.class, ahk.class, ahl.class, ahm.class, ahm$a.class, ahn.class, ahn$a.class, aho.class, ahp.class, ahq.class, ahr.class, ahs.class, ahs$a.class, aht.class, ahu.class, ahv.class, ahw.class, ahx.class, ahy.class, ahz.class, ai.class, aia.class, aib.class, aic.class, aid.class, aie.class, aif.class, aig.class, aih.class, aii.class, aij.class, aik.class, ail.class, aim.class, ain.class, aio.class, aip.class, aiq.class, air.class, ais.class, ait.class, aiu.class, aiv.class, aiw.class, aix.class, aiy.class, aiz.class, aj.class, aj$a.class, aja.class, ajb.class, ajc.class, ajd.class, aje.class, ajf.class, ajg.class, ajh.class, aji.class, ajj.class, ajk.class, ajl.class, ajm.class, ajn.class, ajo.class, ajp.class, ajq.class, ajq$a.class, ajq$b.class, ajq$c.class, ajr.class, ajs.class, ajt.class, aju.class, ajv.class, ajw.class, ajx.class, ajx$a.class, ajy.class, ajy$1.class, ajy$2.class, ajy$3.class, ajy$4.class, ajz.class, ak.class, ak$a.class, aka.class, aka$a.class, aka$b.class, aka$c.class, akb.class, akc.class, akd.class, ake.class, akf.class, akg.class, akh.class, aki.class, akj.class, akk.class, akl.class, akm.class, akm$1.class, akm$a.class, akm$b.class, akm$c.class, akn.class, ako.class, akp.class, akp$a.class, akp$b.class, akp$c.class, akq.class, akq$a.class, akr.class, akr$a.class, aks.class, akt.class, akt$1.class, aku.class, aku$a.class, akv.class, akw.class, akx.class, aky.class, akz.class, akz$a.class, al.class, al$a.class, ala.class, alb.class, alb$a.class, alb$b.class, alc.class, alc$a.class, alc$a$1.class, alc$b.class, ald.class, ale.class, alf.class, alg.class, alh.class, ali.class, alj.class, alj$a.class, alj$b.class, alj$c.class, alk.class, alk$a.class, all.class, alm.class, aln.class, alo.class, alo$a.class, alo$b.class, alo$c.class, alo$d.class, alo$e.class, alo$f.class, alp.class, alq.class, alq$a.class, alq$b.class, alr.class, als.class, alt.class, alu.class, alv.class, alv$a.class, alw.class, alw$a.class, alx.class, aly.class, aly$a.class, aly$a$1.class, aly$a$2.class, aly$b.class, alz.class, am.class, ama.class, amb.class, amc.class, amd.class, ame.class, amf.class, amg.class, amg$a.class, amg$b.class, amg$c.class, amg$d.class, amg$e.class, amh.class, ami.class, ami$a.class, amj.class, amk.class, amk$a.class, amk$a$1.class, amk$b.class, aml.class, amm.class, amn.class, amo.class, amp.class, amq.class, amr.class, ams.class, amt.class, amt$a.class, amt$b.class, amt$c.class, amt$d.class, amt$e.class, amu.class, amu$a.class, amv.class, amw.class, amw$a.class, amx.class, amy.class, amy$1.class, amy$2.class, amy$3.class, amy$4.class, amy$5.class, amy$a.class, amy$b.class, amy$c.class, amz.class, an.class, ana.class, ana$1.class, anb.class, anc.class, and.class, ane.class, anf.class, ang.class, anh.class, ani.class, anj.class, anj$a.class, anj$b.class, anj$c.class, ank.class, anl.class, anm.class, ann.class, ano.class, anp.class, anq.class, anr.class, ans.class, ant.class, anu.class, anv.class, anw.class, anx.class, anx$a.class, anx$b.class, anx$c.class, any.class, anz.class, ao.class, aoa.class, aob.class, aoc.class, aod.class, aoe.class, aoe$a.class, aof.class, aog.class, aoh.class, aoh$a.class, aoh$b.class, aoi.class, aoj.class, aok.class, aol.class, aom.class, aon.class, aon$a.class, aoo.class, aop.class, aoq.class, aor.class, aos.class, aot.class, aou.class, aou$a.class, aou$b.class, aou$c.class, aov.class, aow.class, aox.class, aoy.class, aoz.class, ap.class, apa.class, apb.class, apc.class, apd.class, ape.class, apf.class, apf$1.class, apg.class, aph.class, aph$a.class, aph$b.class, aph$c.class, aph$d.class, api.class, api$1.class, apj.class, apj$1.class, apk.class, apl.class, apm.class, apn.class, apn$1.class, apo.class, apo$a.class, app.class, apq.class, apq$1.class, apr.class, apr$a.class, aps.class, apt.class, apt$1.class, apt$2.class, apu.class, apv.class, apw.class, apx.class, apy.class, apz.class, apz$a.class, apz$b.class, aq.class, aq$a.class, aqa.class, aqa$1.class, aqb.class, aqb$a.class, aqb$b.class, aqc.class, aqc$a.class, aqc$b.class, aqd.class, aqe.class, aqe$a.class, aqe$b.class, aqf.class, aqg.class, aqg$1.class, aqg$a.class, aqh.class, aqi.class, aqj.class, aqk.class, aqk$a.class, aqk$b.class, aqk$c.class, aql.class, aqm.class, aqn.class, aqo.class, aqp.class, aqq.class, aqr.class, aqs.class, aqs$a.class, aqs$b.class, aqt.class, aqu.class, aqu$a.class, aqv.class, aqv$1.class, aqv$2.class, aqv$a.class, aqw.class, aqx.class, aqx$a.class, aqy.class, aqz.class, ar.class, ara.class, arb.class, arc.class, ard.class, are.class, arf.class, arg.class, arh.class, ari.class, arj.class, ark.class, ark$a.class, arl.class, arm.class, arn.class, aro.class, arp.class, arq.class, arr.class, ars.class, art.class, art$1.class, art$2.class, art$a.class, art$a$a.class, aru.class, aru$1.class, aru$2.class, aru$a.class, arv.class, arv$1.class, arw.class, arw$1.class, arw$a.class, arx.class, ary.class, arz.class, arz$1.class, as.class, asa.class, asa$a.class, asa$b.class, asa$c.class, asa$d.class, asa$e.class, asb.class, asc.class, asd.class, ase.class, asf.class, asg.class, ash.class, asi.class, asj.class, ask.class, ask$1.class, ask$a.class, ask$b.class, asl.class, asl$a.class, asl$b.class, asl$c.class, asl$d.class, asl$e.class, asm.class, asn.class, asn$a.class, asn$b.class, aso.class, aso$a.class, asp.class, asq.class, asq$a.class, asr.class, ass.class, ast.class, ast$a.class, asu.class, asv.class, asw.class, asx.class, asy.class, asy$1.class, asy$2.class, asy$3.class, asz.class, asz$1.class, asz$2.class, at.class, ata.class, ata$a.class, ata$b.class, atb.class, atb$1.class, atb$2.class, atb$a.class, atb$b.class, atc.class, atd.class, ate.class, ate$1.class, atf.class, atg.class, ath.class, ati.class, atj.class, atj$1.class, atk.class, atk$a.class, atl.class, atm.class, atm$a.class, atm$b.class, atm$c.class, atn.class, ato.class, atp.class, atq.class, atq$1.class, atr.class, ats.class, att.class, atu.class, atv.class, atv$a.class, atv$b.class, atv$c.class, atv$d.class, atv$e.class, atw.class, atx.class, aty.class, aty$a.class, atz.class, atz$a.class, au.class, au$a.class, aua.class, aub.class, auc.class, aud.class, aue.class, aue$a.class, auf.class, aug.class, aug$1.class, aug$2.class, aug$a.class, aug$a$1.class, auh.class, aui.class, auj.class, auk.class, auk$1.class, auk$a.class, aul.class, aum.class, aun.class, aun$1.class, aun$a.class, auo.class, aup.class, auq.class, auq$1.class, auq$2.class, auq$3.class, auq$4.class, auq$5.class, auq$a.class, aur.class, aur$1.class, aus.class, aut.class, auu.class, auv.class, auw.class, auy.class, auz.class, av.class, av$a.class, ava.class, avb.class, avc.class, avd.class, ave.class, avf.class, avg.class, avh.class, avi.class, avi$a.class, avj.class, avk.class, avl.class, avm.class, avn.class, avo.class, avp.class, avq.class, avr.class, avs.class, avt.class, avt$a.class, avu.class, avv.class, avw.class, avx.class, avy.class, avz.class, aw.class, aw$a.class, awa.class, awb.class, awc.class, awd.class, awe.class, awf.class, awg.class, awh.class, awi.class, awj.class, awk.class, awl.class, awm.class, awn.class, awo.class, awp.class, awq.class, awr.class, aws.class, aws$a.class, awt.class, awu.class, awv.class, awv$1.class, awv$a.class, awv$b.class, aww.class, aww$a.class, awx.class, awx$a.class, awx$b.class, awy.class, awz.class, ax.class, ax$a.class, axa.class, axa$a.class, axb.class, axb$a.class, axb$b.class, axc.class, axd.class, axe.class, axe$a.class, axf.class, axg.class, axh.class, axi.class, axj.class, axk.class, axl.class, axl$a.class, axl$b.class, axl$c.class, axm.class, axn.class, axn$a.class, axo.class, axo$a.class, axp.class, axp$a.class, axp$b.class, axp$c.class, axp$d.class, axp$e.class, axq.class, axr.class, axs.class, axs$a.class, axt.class, axt$a.class, axu.class, axu$1.class, axu$2.class, axu$a.class, axv.class, axw.class, axw$1.class, axw$2.class, axw$3.class, axw$4.class, axw$5.class, axw$6.class, axw$7.class, axw$a.class, axw$b.class, axw$c.class, axx.class, axy.class, axy$a.class, axy$b.class, axz.class, ay.class, ay$a.class, aya.class, ayb.class, ayc.class, ayd.class, aye.class, ayf.class, ayf$a.class, ayg.class, ayh.class, ayi.class, ayj.class, ayk.class, ayl.class, ayl$1.class, aym.class, ayn.class, ayn$a.class, ayo.class, ayp.class, ayp$a.class, ayp$b.class, ayq.class, ayq$a.class, ayr.class, ays.class, ayt.class, ayu.class, ayu$a.class, ayv.class, ayw.class, ayx.class, ayy.class, ayz.class, az.class, az$a.class, aza.class, aza$a.class, azb.class, azc.class, azd.class, azd$a.class, aze.class, azf.class, azg.class, azg$a.class, azh.class, azh$a.class, azi.class, azi$a.class, azj.class, azk.class, azk$1.class, azk$a.class, azk$b.class, azl.class, azm.class, azm$1.class, azn.class, azo.class, azo$a.class, azp.class, azq.class, azq$1.class, azq$2.class, azr.class, azs.class, azt.class, azu.class, azv.class, azw.class, azw$1.class, azx.class, azx$1.class, azx$2.class, azy.class, azz.class, b.class, ba.class, ba$a.class, baa.class, bab.class, bac.class, bad.class, bae.class, baf.class, bag.class, bah.class, bai.class, baj.class, bak.class, bal.class, bam.class, ban.class, bao.class, bap.class, baq.class, bar.class, bas.class, bat.class, bau.class, bav.class, baw.class, bax.class, bay.class, baz.class, bb.class, bb$a.class, bb$b.class, bb$c.class, bba.class, bbb.class, bbc.class, bbd.class, bbe.class, bbf.class, bbg.class, bbg$1.class, bbh.class, bbi.class, bbj.class, bbk.class, bbl.class, bbm.class, bbn.class, bbo.class, bbp.class, bbq.class, bbr.class, bbs.class, bbt.class, bbt$a.class, bbt$b.class, bbt$b$a.class, bbt$b$b.class, bbt$c.class, bbt$d.class, bbu.class, bbu$a.class, bbv.class, bbw.class, bbx.class, bby.class, bbz.class, bc.class, bc$a.class, bc$b.class, bc$c.class, bc$d.class, bca.class, bcb.class, bcc.class, bcd.class, bce.class, bcf.class, bcg.class, bch.class, bci.class, bcj.class, bck.class, bcl.class, bcm.class, bcn.class, bco.class, bcp.class, bcq.class, bcr.class, bcs.class, bct.class, bcu.class, bcv.class, bcw.class, bcx.class, bcy.class, bcz.class, bd.class, bda.class, bdb.class, bdc.class, bdd.class, bde.class, bdf.class, bdg.class, bdh.class, bdi.class, bdj.class, bdk.class, bdl.class, bdm.class, bdn.class, bdo.class, bdp.class, bdq.class, bdr.class, bds.class, bdt.class, bdu.class, bdv.class, bdv$a.class, bdw.class, bdx.class, bdy.class, bdz.class, be.class, be$a.class, bea.class, beb.class, bec.class, bed.class, bee.class, bef.class, beg.class, beh.class, bei.class, bej.class, bej$1.class, bek.class, bel.class, bem.class, ben.class, ben$a.class, beo.class, bep.class, beq.class, ber.class, bes.class, bet.class, beu.class, bev.class, bew.class, bex.class, bey.class, bez.class, bf.class, bf$a.class, bfa.class, bfa$a.class, bfa$b.class, bfb.class, bfc.class, bfd.class, bfe.class, bff.class, bfg.class, bfh.class, bfi.class, bfj.class, bfk.class, bfl.class, bfm.class, bfn.class, bfo.class, bfp.class, bfq.class, bfr.class, bfs.class, bft.class, bfu.class, bfv.class, bfw.class, bfx.class, bfy.class, bfz.class, bg.class, bga.class, bgb.class, bgc.class, bgd.class, bge.class, bgf.class, bgg.class, bgh.class, bgi.class, bgj.class, bgk.class, bgl.class, bgm.class, bgn.class, bgo.class, bgp.class, bgq.class, bgr.class, bgr$1.class, bgs.class, bgt.class, bgu.class, bgv.class, bgw.class, bgx.class, bgy.class, bgz.class, bh.class, bha.class, bhb.class, bhc.class, bhd.class, bhe.class, bhf.class, bhf$a.class, bhg.class, bhh.class, bhi.class, bhj.class, bhk.class, bhk$a.class, bhl.class, bhm.class, bhn.class, bhn$a.class, bho.class, bhp.class, bhq.class, bhr.class, bhs.class, bht.class, bhu.class, bhv.class, bhw.class, bhx.class, bhx$a.class, bhy.class, bhz.class, bi.class, bi$a.class, bia.class, bib.class, bic.class, bid.class, bid$1.class, bie.class, bif.class, big.class, bih.class, bii.class, bij.class, bik.class, bil.class, bim.class, bin.class, bio.class, bip.class, biq.class, bir.class, bis.class, bis$1.class, bis$2.class, bit.class, biu.class, biv.class, biw.class, bix.class, biy.class, biz.class, bj.class, bj$a.class, bja.class, bjb.class, bjc.class, bjd.class, bje.class, bjf.class, bjg.class, bjh.class, bji.class, bjj.class, bjk.class, bjl.class, bjm.class, bjn.class, bjo.class, bjp.class, bjq.class, bjr.class, bjs.class, bjt.class, bju.class, bjv.class, bjw.class, bjx.class, bjy.class, bjz.class, bk.class, bk$a.class, bka.class, bkb.class, bkc.class, bkd.class, bke.class, bkf.class, bkg.class, bkh.class, bki.class, bkj.class, bkk.class, bkl.class, bkm.class, bkn.class, bko.class, bkp.class, bkq.class, bkr.class, bks.class, bkt.class, bku.class, bkv.class, bkw.class, bkx.class, bky.class, bkz.class, bl.class, bl$a.class, bla.class, blb.class, blc.class, bld.class, ble.class, blf.class, blg.class, blh.class, bli.class, blj.class, blk.class, blk$1.class, bll.class, bll$1.class, blm.class, bln.class, bln$1.class, blo.class, blp.class, blq.class, blq$a.class, blq$b.class, blr.class, bls.class, blt.class, blu.class, blv.class, blw.class, blx.class, blx$a.class, blx$b.class, blx$c.class, blx$d.class, blx$e.class, bly.class, bly$1.class, blz.class, blz$1.class, bm.class, bma.class, bmb.class, bmb$a.class, bmc.class, bmd.class, bme.class, bmf.class, bmg.class, bmh.class, bmi.class, bmi$a.class, bmj.class, bmk.class, bmk$a.class, bmk$b.class, bml.class, bml$a.class, bml$b.class, bml$c.class, bmm.class, bmn.class, bmo.class, bmo$1.class, bmo$2.class, bmo$a.class, bmo$b.class, bmo$c.class, bmo$d.class, bmo$e.class, bmp.class, bmq.class, bmr.class, bms.class, bmt.class, bmu.class, bmu$a.class, bmu$b.class, bmv.class, bmw.class, bmx.class, bmy.class, bmy$a.class, bmz.class, bn.class, bn$a.class, bna.class, bnb.class, bnb$1.class, bnb$a.class, bnc.class, bnd.class, bne.class, bnf.class, bnf$1.class, bng.class, bnh.class, bni.class, bnj.class, bnk.class, bnk$1.class, bnl.class, bnl$a.class, bnm.class, bnn.class, bno.class, bnp.class, bnq.class, bnq$a.class, bnr.class, bnr$a.class, bns.class, bnt.class, bnu.class, bnu$1.class, bnu$a.class, bnv.class, bnw.class, bnx.class, bny.class, bnz.class, bo.class, bo$a.class, boa.class, bob.class, boc.class, boc$a.class, bod.class, bod$a.class, bod$b.class, boe.class, boe$a.class, bof.class, bog.class, bog$a.class, boh.class, boi.class, boj.class, bok.class, bol.class, bom.class, bom$a.class, bom$b.class, bom$c.class, bom$d.class, bon.class, bon$a.class, boo.class, bop.class, boq.class, bor.class, bos.class, bot.class, bou.class, bov.class, bov$1.class, bov$a.class, bow.class, box.class, boy.class, boz.class, bp.class, bp$a.class, bpa.class, bpb.class, bpb$a.class, bpc.class, bpd.class, bpd$a.class, bpd$b.class, bpe.class, bpf.class, bpg.class, bph.class, bpi.class, bpj.class, bpj$1.class, bpk.class, bpl.class, bpm.class, bpm$a.class, bpm$b.class, bpm$c.class, bpn.class, bpo.class, bpp.class, bpq.class, bpr.class, bps.class, bpt.class, bpu.class, bpv.class, bpw.class, bpx.class, bpy.class, bpz.class, bq.class, bqa.class, bqb.class, bqc.class, bqd.class, bqe.class, bqf.class, bqf$a.class, bqf$b.class, bqf$c.class, bqf$d.class, bqf$e.class, bqf$f.class, bqf$g.class, bqg.class, bqh.class, bqh$a.class, bqh$b.class, bqi.class, bqj.class, bqk.class, bql.class, bqm.class, bqn.class, bqo.class, bqp.class, bqq.class, bqr.class, bqs.class, bqt.class, bqu.class, bqv.class, bqw.class, bqx.class, bqy.class, bqy$a.class, bqz.class, br.class, br$a.class, bra.class, brb.class, brc.class, brd.class, bre.class, brf.class, brg.class, brh.class, bri.class, brj.class, brk.class, brk$1.class, brl.class, brm.class, brn.class, bro.class, brp.class, brq.class, brr.class, brs.class, brt.class, bru.class, brv.class, brw.class, brx.class, brx$a.class, bry.class, brz.class, brz$a.class, brz$b.class, bs.class, bs$a.class, bsa.class, bsb.class, bsc.class, bsc$a.class, bsd.class, bse.class, bsf.class, bsg.class, bsh.class, bsi.class, bsj.class, bsk.class, bsl.class, bsl$a.class, bsm.class, bsn.class, bso.class, bsp.class, bsp$a.class, bsq.class, bsq$a.class, bsq$b.class, bsq$b$a.class, bsq$c.class, bsq$d.class, bsq$e.class, bsq$f.class, bsq$g.class, bsq$g$a.class, bsq$h.class, bsq$i.class, bsq$j.class, bsq$k.class, bsq$l.class, bsq$l$a.class, bsq$l$b.class, bsq$l$c.class, bsq$l$d.class, bsq$l$e.class, bsq$m.class, bsr.class, bsr$1.class, bsr$a.class, bsr$b.class, bsr$c.class, bss.class, bss$a.class, bst.class, bst$a.class, bsu.class, bsv.class, bsw.class, bsw$a.class, bsx.class, bsx$1.class, bsx$a.class, bsx$b.class, bsy.class, bsy$a.class, bsz.class, bsz$1.class, bt.class, bt$a.class, bta.class, btb.class, btc.class, btd.class, bte.class, btf.class, btg.class, bth.class, bth$a.class, bti.class, btj.class, btk.class, btk$a.class, btl.class, btm.class, btn.class, btn$1.class, btn$a.class, bto.class, btp.class, btp$1.class, btq.class, btr.class, bts.class, btt.class, btu.class, btv.class, btw.class, btx.class, bty.class, btz.class, bu.class, bu$a.class, bua.class, bub.class, buc.class, bud.class, bue.class, buf.class, bug.class, bug$1.class, bug$2.class, bug$3.class, bug$4.class, buh.class, bui.class, buj.class, buj$1.class, buk.class, buk$a.class, buk$b.class, bul.class, bul$a.class, bum.class, bun.class, buo.class, bup.class, buq.class, buq$1.class, buq$a.class, buq$b.class, bur.class, bur$a.class, bus.class, but.class, buu.class, buu$a.class, buv.class, buv$a.class, buw.class, bux.class, buy.class, buz.class, bv.class, bv$a.class, bv$b.class, bva.class, bva$a.class, bvb.class, bvc.class, bvd.class, bve.class, bvf.class, bvg.class, bvh.class, bvh$a.class, bvi.class, bvj.class, bvk.class, bvl.class, bvm.class, bvn.class, bvo.class, bvp.class, bvp$a.class, bvq.class, bvr.class, bvs.class, bvt.class, bvu.class, bvv.class, bvv$a.class, bvv$b.class, bvv$b$1.class, bvv$b$2.class, bvw.class, bvx.class, bvy.class, bvz.class, bw.class, bwa.class, bwb.class, bwc.class, bwd.class, bwe.class, bwf.class, bwg.class, bwh.class, bwi.class, bwj.class, bwk.class, bwk$a.class, bwl.class, bwm.class, bwn.class, bwo.class, bwp.class, bwq.class, bwr.class, bws.class, bwt.class, bwu.class, bwv.class, bww.class, bww$a.class, bwx.class, bwy.class, bwz.class, bx.class, bx$a.class, bx$a$a.class, bx$b.class, bx$b$a.class, bxa.class, bxb.class, bxc.class, bxd.class, bxe.class, bxf.class, bxg.class, bxh.class, bxh$a.class, bxi.class, bxj.class, bxk.class, bxl.class, bxm.class, bxn.class, bxo.class, bxp.class, bxq.class, bxq$a.class, bxq$a$1.class, bxr.class, bxs.class, bxt.class, bxu.class, bxv.class, bxw.class, bxx.class, bxy.class, bxz.class, by.class, bya.class, byb.class, byc.class, byd.class, bye.class, byf.class, byg.class, byh.class, byi.class, byj.class, byk.class, byl.class, bym.class, byn.class, byo.class, byp.class, byq.class, byr.class, bys.class, byt.class, byu.class, byu$1.class, byu$a.class, byu$a$1.class, byu$b.class, byu$b$1.class, byu$b$2.class, byu$b$3.class, byu$b$4.class, byu$b$5.class, byu$b$a.class, byu$c.class, byu$d.class, byu$d$1.class, byu$e.class, byu$f.class, byu$f$1.class, byv.class, byw.class, byw$a.class, byw$b.class, byw$c.class, byx.class, byy.class, byz.class, bz.class, bz$a.class, bza.class, bzb.class, bzc.class, bzd.class, bze.class, bzf.class, bzg.class, bzh.class, bzi.class, bzj.class, bzk.class, bzl.class, bzm.class, bzn.class, bzo.class, bzp.class, bzp$a.class, bzq.class, bzr.class, bzs.class, bzt.class, bzu.class, bzv.class, bzw.class, bzx.class, bzy.class, bzz.class, c.class, ca.class, ca$a.class, caa.class, cab.class, cac.class, cad.class, cae.class, caf.class, cag.class, cah.class, cai.class, caj.class, cak.class, cal.class, cam.class, cam$a.class, can.class, can$1.class, can$2.class, cao.class, cap.class, caq.class, car.class, cas.class, cat.class, cau.class, cav.class, caw.class, cax.class, cay.class, caz.class, cb.class, cba.class, cbb.class, cbc.class, cbd.class, cbe.class, cbf.class, cbg.class, cbh.class, cbi.class, cbj.class, cbk.class, cbl.class, cbm.class, cbn.class, cbn$a.class, cbo.class, cbp.class, cbq.class, cbr.class, cbs.class, cbt.class, cbu.class, cbv.class, cbw.class, cbx.class, cby.class, cbz.class, cc.class, cc$a.class, cca.class, ccb.class, ccc.class, ccd.class, cce.class, ccf.class, ccg.class, cch.class, cci.class, ccj.class, cck.class, ccl.class, ccm.class, ccn.class, cco.class, cco$a.class, cco$b.class, ccp.class, ccq.class, ccr.class, ccs.class, cct.class, ccu.class, ccv.class, ccw.class, ccx.class, ccy.class, ccz.class, cd.class, cd$a.class, cda.class, cdb.class, cdc.class, cdd.class, cde.class, cdf.class, cdg.class, cdh.class, cdi.class, cdj.class, cdk.class, cdl.class, cdm.class, cdn.class, cdo.class, cdp.class, cdq.class, cdr.class, cds.class, cdt.class, cdu.class, cdv.class, cdw.class, cdx.class, cdy.class, cdz.class, ce.class, cea.class, ceb.class, cec.class, ced.class, cee.class, cef.class, ceg.class, ceh.class, cei.class, cej.class, cek.class, cel.class, cem.class, cen.class, ceo.class, cep.class, cep$1.class, ceq.class, ceq$a.class, cer.class, ces.class, ces$a.class, ces$b.class, cet.class, ceu.class, cev.class, cew.class, cex.class, cey.class, cez.class, cf.class, cf$a.class, cfa.class, cfb.class, cfb$a.class, cfb$b.class, cfc.class, cfd.class, cfd$a.class, cfe.class, cff.class, cff$1.class, cff$a.class, cff$b.class, cff$c.class, cff$d.class, cff$e.class, cff$f.class, cff$g.class, cff$h.class, cff$i.class, cff$j.class, cff$k.class, cff$l.class, cfg.class, cfh.class, cfh$a.class, cfh$b.class, cfh$c.class, cfi.class, cfj.class, cfk.class, cfl.class, cfm.class, cfm$a.class, cfm$b.class, cfm$c.class, cfn.class, cfo.class, cfo$a.class, cfo$b.class, cfo$c.class, cfo$d.class, cfo$e.class, cfo$f.class, cfo$g.class, cfo$h.class, cfo$i.class, cfo$j.class, cfo$k.class, cfo$l.class, cfo$m.class, cfo$n.class, cfo$o.class, cfo$p.class, cfo$q.class, cfo$r.class, cfo$s.class, cfo$t.class, cfo$u.class, cfo$v.class, cfp.class, cfq.class, cfr.class, cfr$a.class, cfs.class, cfs$a.class, cfs$b.class, cft.class, cft$a.class, cft$b.class, cft$c.class, cft$d.class, cft$e.class, cft$f.class, cft$g.class, cft$h.class, cft$i.class, cft$j.class, cft$k.class, cft$l.class, cfu.class, cfu$1.class, cfu$a.class, cfu$b.class, cfv.class, cfw.class, cfw$a.class, cfw$b.class, cfw$c.class, cfx.class, cfx$a.class, cfy.class, cfy$a.class, cfy$b.class, cfy$c.class, cfy$d.class, cfy$e.class, cfy$f.class, cfy$g.class, cfz.class, cg.class, cg$a.class, cg$a$a.class, cga.class, cga$1.class, cgb.class, cgc.class, cgd.class, cgd$a.class, cgd$b.class, cge.class, cge$a.class, cge$b.class, cge$c.class, cge$d.class, cgf.class, cgf$a.class, cgf$b.class, cgf$c.class, cgf$d.class, cgf$e.class, cgf$f.class, cgf$g.class, cgf$h.class, cgf$i.class, cgg.class, cgh.class, cgh$a.class, cgh$b.class, cgi.class, cgj.class, cgk.class, cgk$a.class, cgk$b.class, cgl.class, cgm.class, cgn.class, cgn$1.class, cgn$a.class, cgn$a$1.class, cgn$a$2.class, cgn$a$3.class, cgn$a$4.class, cgo.class, cgo$1.class, cgo$a.class, cgo$b.class, cgp.class, cgq.class, cgq$a.class, cgq$b.class, cgq$c.class, cgq$d.class, cgr.class, cgs.class, cgt.class, cgu.class, cgv.class, cgv$a.class, cgv$b.class, cgv$c.class, cgw.class, cgw$a.class, cgw$b.class, cgx.class, cgy.class, cgy$a.class, cgy$b.class, cgy$c.class, cgz.class, ch.class, ch$a.class, cha.class, cha$a.class, chb.class, chc.class, chd.class, che.class, chf.class, chg.class, chh.class, chh$1.class, chi.class, chi$1.class, chi$2.class, chj.class, chk.class, chk$a.class, chl.class, chl$a.class, chl$b.class, chl$c.class, chl$d.class, chm.class, chn.class, cho.class, chp.class, chq.class, chq$a.class, chr.class, chs.class, cht.class, chu.class, chv.class, chv$a.class, chw.class, chw$1.class, chw$2.class, chw$3.class, chw$a.class, chw$b.class, chw$c.class, chw$d.class, chw$e.class, chw$f.class, chx.class, chy.class, chz.class, ci.class, cia.class, cib.class, cic.class, cid.class, cie.class, cif.class, cig.class, cih.class, cii.class, cij.class, cik.class, cil.class, cim.class, cin.class, cio.class, cip.class, ciq.class, cir.class, cis.class, cit.class, ciu.class, ciu$a.class, civ.class, ciw.class, ciw$1.class, cix.class, ciy.class, ciz.class, ciz$1.class, cj.class, cja.class, cjb.class, cjc.class, cjd.class, cje.class, cjf.class, cjg.class, cjh.class, cji.class, cji$1.class, cjj.class, cjk.class, cjk$a.class, cjk$b.class, cjl.class, cjl$1.class, cjm.class, cjm$a.class, cjn.class, cjo.class, cjp.class, cjq.class, cjr.class, cjr$a.class, cjr$b.class, cjr$c.class, cjr$d.class, cjr$e.class, cjr$f.class, cjs.class, cjt.class, cjt$a.class, cjt$b.class, cjt$c.class, cjt$d.class, cju.class, cjv.class, cjw.class, cjw$a.class, cjw$b.class, cjw$c.class, cjw$d.class, cjx.class, cjx$a.class, cjx$b.class, cjx$c.class, cjx$d.class, cjy.class, cjz.class, cjz$a.class, cjz$b.class, cjz$c.class, ck.class, cka.class, ckb.class, ckb$a.class, ckb$b.class, ckc.class, ckd.class, cke.class, cke$a.class, ckf.class, ckf$a.class, ckf$b.class, ckf$c.class, ckf$d.class, ckf$e.class, ckf$f.class, ckf$g.class, ckf$h.class, ckf$i.class, ckg.class, ckh.class, cki.class, ckj.class, ckj$a.class, ckj$b.class, ckj$c.class, ckj$d.class, ckj$e.class, ckj$f.class, ckk.class, ckk$a.class, ckk$b.class, ckl.class, ckm.class, ckm$a.class, ckm$b.class, ckm$c.class, ckm$d.class, ckm$e.class, ckn.class, ckn$a.class, ckn$b.class, ckn$c.class, cko.class, cko$a.class, cko$b.class, cko$c.class, ckp.class, ckq.class, ckq$a.class, ckq$b.class, ckr.class, ckr$a.class, ckr$b.class, ckr$c.class, ckr$d.class, cks.class, cks$a.class, cks$b.class, ckt.class, cku.class, ckv.class, ckw.class, ckw$a.class, ckw$b.class, ckx.class, cky.class, ckz.class, ckz$1.class, cl.class, cla.class, cla$a.class, clb.class, clc.class, cld.class, cle.class, clf.class, clg.class, clh.class, cli.class, clj.class, clk.class, cll.class, clm.class, cln.class, clo.class, clp.class, clq.class, clr.class, cls.class, clt.class, clu.class, clv.class, clw.class, clx.class, cly.class, clz.class, cm.class, cm$a.class, cma.class, cma$1.class, cma$a.class, cmb.class, cmb$1.class, cmb$1$1.class, cmb$2.class, cmb$a.class, cmc.class, cmd.class, cme.class, cmf.class, cmg.class, cmh.class, cmi.class, cmj.class, cmk.class, cml.class, cmm.class, cmn.class, cmo.class, cmo$a.class, cmo$b.class, cmo$c.class, cmo$d.class, cmo$e.class, cmo$f.class, cmo$g.class, cmo$h.class, cmo$i.class, cmo$j.class, cmo$k.class, cmo$l.class, cmo$m.class, cmp.class, cmq.class, cmq$a.class, cmr.class, cms.class, cmt.class, cmu.class, cmv.class, cmw.class, cmx.class, cmx$1.class, cmx$2.class, cmx$a.class, cmy.class, cmz.class, cn.class, cn$a.class, cn$b.class, cna.class, cna$a.class, cna$b.class, cnb.class, cnb$a.class, cnc.class, cnd.class, cnd$a.class, cne.class, cnf.class, cng.class, cnh.class, cni.class, cnj.class, cnk.class, cnl.class, cnl$a.class, cnl$b.class, cnm.class, cnn.class, cno.class, cnp.class, cnq.class, cnr.class, cns.class, cnt.class, cnu.class, cnv.class, cnw.class, cnx.class, cny.class, cnz.class, co.class, co$a.class, coa.class, cob.class, coc.class, cod.class, coe.class, cof.class, cog.class, coh.class, coi.class, coi$1.class, coi$a.class, coi$b.class, coj.class, coj$a.class, coj$b.class, coj$c.class, coj$d.class, cok.class, col.class, com.class, com/mojang/blaze3d/platform/GLX.class, com/mojang/blaze3d/platform/GlConst.class, com/mojang/blaze3d/platform/GlStateManager.class, com/mojang/blaze3d/platform/GlStateManager$DestFactor.class, com/mojang/blaze3d/platform/GlStateManager$SourceFactor.class, com/mojang/blaze3d/platform/GlStateManager$a.class, com/mojang/blaze3d/platform/GlStateManager$b.class, com/mojang/blaze3d/platform/GlStateManager$c.class, com/mojang/blaze3d/platform/GlStateManager$d.class, com/mojang/blaze3d/platform/GlStateManager$e.class, com/mojang/blaze3d/platform/GlStateManager$f.class, com/mojang/blaze3d/platform/GlStateManager$g.class, com/mojang/blaze3d/platform/GlStateManager$h.class, com/mojang/blaze3d/platform/GlStateManager$i.class, com/mojang/blaze3d/platform/GlStateManager$j.class, com/mojang/blaze3d/platform/GlStateManager$k.class, com/mojang/blaze3d/platform/GlStateManager$l.class, com/mojang/blaze3d/platform/GlStateManager$m.class, com/mojang/blaze3d/platform/TextureUtil.class, com/mojang/blaze3d/systems/RenderSystem.class, com/mojang/blaze3d/systems/RenderSystem$1.class, com/mojang/blaze3d/systems/RenderSystem$a.class, com/mojang/blaze3d/systems/RenderSystem$a$a.class, coo.class, cop.class, coq.class, coq$a.class, cor.class, cos.class, cot.class, cot$1.class, cot$a.class, cou.class, cov.class, cov$a.class, cov$b.class, cow.class, cow$1.class, cox.class, cox$1.class, coy.class, coz.class, cp.class, cpa.class, cpb.class, cpb$a.class, cpc.class, cpd.class, cpe.class, cpe$1.class, cpf.class, cpg.class, cph.class, cpi.class, cpj.class, cpk.class, cpk$a.class, cpl.class, cpm.class, cpn.class, cpo.class, cpp.class, cpq.class, cpr.class, cpr$a.class, cpr$b.class, cps.class, cpt.class, cpu.class, cpu$1.class, cpv.class, cpw.class, cpx.class, cpy.class, cpy$1.class, cpy$a.class, cpz.class, cq.class, cqa.class, cqa$a.class, cqa$b.class, cqa$c.class, cqb.class, cqb$1.class, cqb$2.class, cqb$3.class, cqb$4.class, cqb$5.class, cqc.class, cqd.class, cqe.class, cqf.class, cqg.class, cqg$1.class, cqg$2.class, cqh.class, cqi.class, cqj.class, cqk.class, cql.class, cqm.class, cqn.class, cqn$1.class, cqn$2.class, cqn$3.class, cqo.class, cqp.class, cqp$1.class, cqp$2.class, cqp$3.class, cqq.class, cqr.class, cqs.class, cqt.class, cqt$1.class, cqt$2.class, cqt$3.class, cqt$4.class, cqu.class, cqv.class, cqv$1.class, cqv$2.class, cqw.class, cqw$1.class, cqx.class, cqx$1.class, cqx$2.class, cqx$3.class, cqy.class, cqy$a.class, cqy$b.class, cqz.class, cqz$1.class, cr.class, cra.class, cra$1.class, cra$2.class, cra$3.class, cra$4.class, cra$5.class, cra$6.class, crb.class, crc.class, crc$a.class, crd.class, cre.class, crf.class, crg.class, crh.class, cri.class, crj.class, crk.class, crl.class, crm.class, crn.class, cro.class, crp.class, crq.class, crr.class, crr$1.class, crs.class, crt.class, cru.class, crv.class, crw.class, crw$1.class, crw$2.class, crx.class, cry.class, crz.class, cs.class, cs$a.class, csa.class, csb.class, csc.class, csd.class, cse.class, cse$a.class, csf.class, csf$1.class, csf$a.class, csg.class, csg$a.class, csh.class, csi.class, csj.class, csk.class, csl.class, csm.class, csn.class, cso.class, csp.class, csq.class, csq$1.class, csr.class, css.class, cst.class, csu.class, csu$1.class, csu$a.class, csv.class, csw.class, csx.class, csy.class, csz.class, ct.class, ct$a.class, cta.class, cta$a.class, cta$b.class, cta$c.class, cta$d.class, cta$e.class, cta$f.class, cta$g.class, cta$h.class, ctb.class, ctc.class, ctc$a.class, ctd.class, cte.class, ctf.class, ctg.class, cth.class, cti.class, ctj.class, ctk.class, ctl.class, ctm.class, ctn.class, cto.class, ctp.class, ctq.class, ctr.class, cts.class, ctt.class, ctu.class, ctv.class, ctw.class, ctx.class, cty.class, ctz.class, cu.class, cua.class, cub.class, cuc.class, cud.class, cue.class, cuf.class, cug.class, cuh.class, cui.class, cuj.class, cuk.class, cul.class, cul$a.class, cul$b.class, cul$b$1.class, cul$b$2.class, cul$b$3.class, cum.class, cum$a.class, cun.class, cuo.class, cup.class, cuq.class, cuq$1.class, cuq$2.class, cuq$3.class, cuq$4.class, cur.class, cur$1.class, cus.class, cut.class, cuu.class, cuv.class, cuw.class, cuw$a.class, cux.class, cuy.class, cuz.class, cv.class, cva.class, cvb.class, cvc.class, cvc$1.class, cvd.class, cve.class, cve$1.class, cvf.class, cvg.class, cvh.class, cvi.class, cvj.class, cvk.class, cvl.class, cvm.class, cvm$a.class, cvm$a$a.class, cvm$b.class, cvn.class, cvo.class, cvp.class, cvq.class, cvr.class, cvs.class, cvt.class, cvu.class, cvv.class, cvw.class, cvx.class, cvy.class, cvz.class, cw.class, cw$a.class, cwa.class, cwb.class, cwc.class, cwd.class, cwe.class, cwf.class, cwg.class, cwh.class, cwi.class, cwj.class, cwk.class, cwl.class, cwm.class, cwm$a.class, cwn.class, cwo.class, cwp.class, cwq.class, cwr.class, cws.class, cwt.class, cwt$a.class, cwt$b.class, cwu.class, cwv.class, cww.class, cwx.class, cwy.class, cwz.class, cx.class, cx$a.class, cxa.class, cxb.class, cxc.class, cxd.class, cxe.class, cxf.class, cxf$a.class, cxg.class, cxh.class, cxi.class, cxj.class, cxk.class, cxl.class, cxl$a.class, cxm.class, cxn.class, cxn$1.class, cxn$a.class, cxn$b.class, cxo.class, cxo$a.class, cxp.class, cxq.class, cxr.class, cxr$a.class, cxs.class, cxt.class, cxu.class, cxv.class, cxw.class, cxw$a.class, cxx.class, cxx$a.class, cxy.class, cxz.class, cy.class, cy$a.class, cya.class, cyb.class, cyc.class, cyd.class, cye.class, cye$1.class, cyf.class, cyg.class, cyh.class, cyh$a.class, cyi.class, cyj.class, cyk.class, cyl.class, cym.class, cyn.class, cyo.class, cyp.class, cyp$a.class, cyq.class, cyr.class, cys.class, cyt.class, cyu.class, cyv.class, cyw.class, cyw$a.class, cyw$b.class, cyw$c.class, cyx.class, cyy.class, cyz.class, cz.class, cz$a.class, cza.class, cza$a.class, czb.class, czc.class, czd.class, czd$1.class, czd$a.class, cze.class, czf.class, czf$1.class, czg.class, czh.class, czh$a.class, czi.class, czi$a.class, czj.class, czj$a.class, czk.class, czl.class, czm.class, czn.class, czn$a.class, czo.class, czo$a.class, czo$b.class, czp.class, czq.class, czr.class, czs.class, czt.class, czt$a.class, czu.class, czu$a.class, czv.class, czw.class, czx.class, czy.class, czz.class, d.class, da.class, da$a.class, daa.class, dab.class, dac.class, dac$1.class, dac$a.class, dac$b.class, dac$c.class, dad.class, dae.class, dae$a.class, dae$b.class, daf.class, dag.class, dah.class, dai.class, dai$a.class, daj.class, daj$a.class, daj$b.class, daj$c.class, daj$d.class, daj$e.class, daj$f.class, dak.class, dal.class, dam.class, dam$a.class, dam$b.class, dam$c.class, dan.class, dao.class, dap.class, daq.class, dar.class, das.class, dat.class, dau.class, dav.class, daw.class, dax.class, day.class, daz.class, db.class, db$a.class, dba.class, dbb.class, dbc.class, dbd.class, dbe.class, dbf.class, dbf$a.class, dbf$b.class, dbf$b$a.class, dbf$c.class, dbg.class, dbh.class, dbi.class, dbj.class, dbk.class, dbl.class, dbm.class, dbn.class, dbo.class, dbp.class, dbq.class, dbr.class, dbs.class, dbt.class, dbu.class, dbv.class, dbw.class, dbx.class, dby.class, dbz.class, dc.class, dc$a.class, dca.class, dcb.class, dcc.class, dcd.class, dcd$1.class, dce.class, dcf.class, dcf$a.class, dcf$b.class, dcf$c.class, dcg.class, dch.class, dci.class, dcj.class, dck.class, dcl.class, dcm.class, dcn.class, dco.class, dco$a.class, dcp.class, dcq.class, dcr.class, dcs.class, dcs$a.class, dcs$b.class, dcs$c.class, dcs$d.class, dcs$e.class, dcs$f.class, dcs$g.class, dcs$h.class, dct.class, dcu.class, dcv.class, dcw.class, dcw$1.class, dcw$a.class, dcx.class, dcy.class, dcy$1.class, dcz.class, dd.class, dda.class, ddb.class, ddc.class, ddd.class, dde.class, ddf.class, ddg.class, ddg$a.class, ddh.class, ddh$a.class, ddh$b.class, ddh$c.class, ddh$d.class, ddi.class, ddj.class, ddk.class, ddk$a.class, ddl.class, ddm.class, ddn.class, ddo.class, ddo$a.class, ddp.class, ddq.class, ddr.class, dds.class, ddt.class, ddu.class, ddv.class, ddw.class, ddw$1.class, ddw$a.class, ddw$b.class, ddw$c.class, ddw$d.class, ddw$d$1.class, ddw$d$2.class, ddx.class, ddx$a.class, ddx$b.class, ddy.class, ddy$a.class, ddz.class, de.class, de$a.class, dea.class, deb.class, dec.class, dec$a.class, dec$b.class, dec$b$1.class, dec$b$2.class, dec$b$3.class, ded.class, dee.class, def.class, def$a.class, def$b.class, def$c.class, def$d.class, def$e.class, def$e$a.class, def$e$b.class, def$e$c.class, def$f.class, def$g.class, def$g$a.class, def$h.class, deg.class, deg$a.class, deg$b.class, deh.class, dei.class, dei$a.class, dei$b.class, dei$c.class, dej.class, dek.class, dek$a.class, dek$a$1.class, dek$a$2.class, dek$a$a.class, del.class, dem.class, den.class, deo.class, dep.class, deq.class, der.class, des.class, det.class, deu.class, dev.class, dew.class, dex.class, dex$1.class, dey.class, dez.class, df.class, df$a.class, df$b.class, dfa.class, dfb.class, dfc.class, dfd.class, dfe.class, dff.class, dfg.class, dfh.class, dfi.class, dfj.class, dfk.class, dfl.class, dfm.class, dfn.class, dfn$1.class, dfo.class, dfp.class, dfq.class, dfr.class, dfr$1.class, dfs.class, dft.class, dfu.class, dfu$1.class, dfv.class, dfw.class, dfw$1.class, dfx.class, dfy.class, dfy$1.class, dfy$2.class, dfy$a.class, dfz.class, dg.class, dg$a.class, dga.class, dgb.class, dgb$a.class, dgc.class, dgd.class, dge.class, dgf.class, dgg.class, dgh.class, dgi.class, dgi$1.class, dgj.class, dgk.class, dgl.class, dgm.class, dgn.class, dgo.class, dgp.class, dgq.class, dgr.class, dgs.class, dgt.class, dgu.class, dgv.class, dgw.class, dgx.class, dgy.class, dgy$1.class, dgz.class, dh.class, dh$a.class, dh$b.class, dh$c.class, dh$d.class, dha.class, dhb.class, dhb$1.class, dhb$2.class, dhb$2$1.class, dhb$3.class, dhb$4.class, dhc.class, dhc$1.class, dhd.class, dhe.class, dhf.class, dhf$1.class, dhg.class, dhh.class, dhi.class, dhj.class, dhj$a.class, dhj$b.class, dhj$c.class, dhk.class, dhl.class, dhm.class, dhn.class, dho.class, dhp.class, dhq.class, dhr.class, dhr$1.class, dhs.class, dht.class, dhu.class, dhu$1.class, dhv.class, dhw.class, dhx.class, dhy.class, dhz.class, dhz$1.class, di.class, di$a.class, di$b.class, dia.class, dib.class, dic.class, did.class, die.class, die$1.class, dif.class, dif$a.class, dif$b.class, dif$c.class, dif$c$a.class, dif$c$b.class, dig.class, dih.class, dii.class, dij.class, dik.class, dil.class, dim.class, din.class, dio.class, dip.class, diq.class, dir.class, dis.class, dis$1.class, dit.class, diu.class, div.class, diw.class, dix.class, dix$1.class, diy.class, diz.class, dj.class, dja.class, djb.class, djc.class, djd.class, dje.class, djf.class, djg.class, djh.class, dji.class, djj.class, djk.class, djk$1.class, djl.class, djm.class, djn.class, djo.class, djp.class, djq.class, djr.class, djs.class, djt.class, djt$1.class, dju.class, djv.class, djw.class, djx.class, djy.class, djz.class, dk.class, dka.class, dkb.class, dkc.class, dkd.class, dke.class, dke$1.class, dkf.class, dkg.class, dkh.class, dki.class, dkj.class, dkj$1.class, dkk.class, dkl.class, dkl$1.class, dkm.class, dkn.class, dko.class, dkp.class, dkq.class, dkr.class, dks.class, dkt.class, dku.class, dkv.class, dkw.class, dkx.class, dky.class, dkz.class, dkz$a.class, dkz$b.class, dkz$c.class, dkz$d.class, dkz$e.class, dkz$e$1.class, dkz$e$2.class, dkz$e$3.class, dl.class, dl$a.class, dla.class, dlb.class, dlc.class, dlc$1.class, dld.class, dle.class, dlf.class, dlg.class, dlh.class, dli.class, dlj.class, dlk.class, dll.class, dlm.class, dln.class, dln$a.class, dlo.class, dlp.class, dlq.class, dlq$a.class, dlr.class, dlr$a.class, dls.class, dlt.class, dlu.class, dlv.class, dlv$1.class, dlw.class, dlw$1.class, dlx.class, dly.class, dly$1.class, dlz.class, dlz$1.class, dm.class, dm$a.class, dma.class, dmb.class, dmb$1.class, dmc.class, dmd.class, dmd$a.class, dme.class, dmf.class, dmg.class, dmh.class, dmh$1.class, dmi.class, dmi$1.class, dmj.class, dmk.class, dml.class, dml$1.class, dmm.class, dmn.class, dmo.class, dmp.class, dmp$1.class, dmq.class, dmr.class, dms.class, dmt.class, dmu.class, dmu$a.class, dmv.class, dmv$a.class, dmw.class, dmx.class, dmy.class, dmy$1.class, dmz.class, dn.class, dn$a.class, dna.class, dnb.class, dnb$a.class, dnb$b.class, dnc.class, dnc$1.class, dnd.class, dne.class, dnf.class, dng.class, dnh.class, dni.class, dni$1.class, dnj.class, dnk.class, dnl.class, dnm.class, dnn.class, dno.class, dnp.class, dnq.class, dnr.class, dns.class, dnt.class, dnt$1.class, dnu.class, dnv.class, dnw.class, dnx.class, dnx$1.class, dny.class, dnz.class, doa.class, doa$1.class, doa$2.class, doa$3.class, dob.class, doc.class, dod.class, doe.class, dof.class, dog.class, doh.class, doi.class, doj.class, dok.class, dol.class, dom.class, dom$1.class, don.class, doo.class, dop.class, dop$1.class, doq.class, doq$1.class, dor.class, dos.class, dot.class, dou.class, dov.class, dov$1.class, dow.class, dox.class, dox$1.class, doy.class, doy$1.class, doz.class, dp.class, dp$a.class, dp$b.class, dp$c.class, dp$d.class, dp$e.class, dpa.class, dpb.class, dpc.class, dpd.class, dpe.class, dpe$a.class, dpf.class, dpg.class, dph.class, dpi.class, dpj.class, dpk.class, dpl.class, dpm.class, dpn.class, dpo.class, dpp.class, dpq.class, dpr.class, dps.class, dpt.class, dpu.class, dpv.class, dpv$1.class, dpw.class, dpx.class, dpy.class, dpy$a.class, dpy$b.class, dpz.class, dq.class, dq$a.class, dqa.class, dqa$1.class, dqb.class, dqc.class, dqc$1.class, dqc$a.class, dqd.class, dqe.class, dqe$a.class, dqe$b.class, dqe$c.class, dqf.class, dqf$a.class, dqg.class, dqh.class, dqh$1.class, dqh$a.class, dqh$b.class, dqi.class, dqj.class, dqj$a.class, dqj$b.class, dqk.class, dqk$1.class, dql.class, dqm.class, dqm$a.class, dqn.class, dqo.class, dqo$1.class, dqp.class, dqq.class, dqr.class, dqr$1.class, dqr$a.class, dqs.class, dqt.class, dqu.class, dqv.class, dqv$1.class, dqw.class, dqx.class, dqx$a.class, dqy.class, dqz.class, dr.class, dra.class, drb.class, drc.class, drd.class, drd$1.class, dre.class, drf.class, drg.class, drh.class, dri.class, dri$a.class, drj.class, drk.class, drk$1.class, drk$2.class, drl.class, drm.class, drn.class, dro.class, dro$a.class, drp.class, drp$a.class, drq.class, drq$a.class, drr.class, drr$a.class, drs.class, drt.class, dru.class, dru$1.class, dru$2.class, drv.class, drw.class, drw$1.class, drx.class, drx$a.class, dry.class, drz.class, ds.class, ds$a.class, dsa.class, dsb.class, dsc.class, dsd.class, dse.class, dse$
CentralCacheTests.clean_cache_listens_to_project_property_for_size: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/CentralCacheTests.groovy#L87
Condition failed with Exception: cleanRun.task(':cleanCache').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.CentralCacheTests.clean_cache_listens_to_project_property_for_size(CentralCacheTests.groovy:87) <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@7bcecef6 result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@46046c06 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@111d5c97 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@111d5c97>
CentralCacheTests.cache_can_be_disabled: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/CentralCacheTests.groovy#L163
Condition not satisfied: run.output.contains("Cache is disabled, skipping cache") | | | | | false | > Task :cacheVersionManifest1.21 | | > Task :cacheVersionExecutableClient1.21 | Cache miss for task :cacheVersionExecutableClient1.21 from default | | > Task :cacheVersionExecutableServer1.21 | Cache miss for task :cacheVersionExecutableServer1.21 from default | | > Task :cacheVersionMappingsClient1.21 | Cache miss for task :cacheVersionMappingsClient1.21 from default | | > Task :cacheVersionMappingsServer1.21 | Cache miss for task :cacheVersionMappingsServer1.21 from default | | > Task :neoFormListLibraries | Cache miss for task :neoFormListLibraries from collect | Cache miss for task :neoFormListLibraries from list | | > Task :neoFormStripClient | Cache miss for task :neoFormStripClient from default | | > Task :neoFormExtractServer | Cache miss for task :neoFormExtractServer from default | | > Task :neoFormStripServer | Cache miss for task :neoFormStripServer from default | | > Task :neoFormMerge | Cache miss for task :neoFormMerge from default | | > Task :neoFormMergeMappings | Cache miss for task :neoFormMergeMappings from default | | > Task :neoFormRename | Cache miss for task :neoFormRename from default | | > Task :neoFormDecompile | Cache miss for task :neoFormDecompile from default | | > Task :create1.21ClientExtraJar | Cache miss for task :create1.21ClientExtraJar from default | | > Task :selectRawArtifactNg_dummy_ng.net.minecraft_client_1.21_client-extra | | > Task :neoFormApplyForgesAccessTransformer | Cache miss for task :neoFormApplyForgesAccessTransformer from default | | > Task :neoFormInject | Cache miss for task :neoFormInject from default | | > Task :neoFormPatch | Cache miss for task :neoFormPatch from default | | > Task :neoFormPatchUserDev | Cache miss for task :neoFormPatchUserDev from default | | > Task :neoFormApplyOfficialMappings | Cache miss for task :neoFormApplyOfficialMappings from default | | > Task :neoFormUnzipSources | Cache miss for task :neoFormUnzipSources from default | | > Task :neoFormRecompile | Note: Some input files use or override a deprecated API. | Note: Recompile with -Xlint:deprecation for details. | Note: Some input files use or override a deprecated API that is marked for removal. | Note: Recompile with -Xlint:removal for details. | Note: Some input files use unchecked or unsafe operations. | Note: Recompile with -Xlint:unchecked for details. | Cache miss for task :neoFormRecompile from default | | > Task :neoFormPackRecomp | > Task :supplyRawJarForneoFormJoined1.21-20240613.152323 | > Task :selectRawArtifactNg_dummy_ng.net.neoforged_neoforge_21.0.143 | > Task :compileJava NO-SOURCE | > Task :processResources NO-SOURCE | > Task :classes UP-TO-DATE | > Task :jar | > Task :jarJar SKIPPED | > Task :assemble | > Task :compileTestJava NO-SOURCE | | > Task :neoFormJoined1.21-20240613.152323DownloadAssets | Cache miss for task :neoFormJoined1.21-20240613.152323DownloadAssets from assetIndex | Cache miss for task :neoFormJoined1.21-20240613.152323DownloadAssets from assets | | > Task :neoFormJoined1.21-20240613.152323ExtractNatives | > Task :processTestResources NO-SOURCE | > Task :testClasses UP-TO-DATE | > Task :writeMinecraftClasspathJunit | > Task :test NO-SOURCE | > Task :check UP-TO-DATE | > Task :build | | BUILD SUCCESSFUL in 3m 15s | 29 actionable tasks: 29 executed <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@671ea6ff result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@1c52552f runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@4b1ec694 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@4b1ec694>
ConfigurationCacheTests.assemble_supports_configuration_cache_build: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/ConfigurationCacheTests.groovy#L37
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /Users/runner/work/NeoGradle/NeoGradle/userdev/build/test-temp/assemble_supports_configuration_cache_build with arguments [build] Output: Calculating task graph as no cached configuration is available for tasks: build 1 problem was found storing the configuration cache. - Task `:jarJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///Users/runner/work/NeoGradle/NeoGradle/userdev/build/test-temp/assemble_supports_configuration_cache_build/build/reports/configuration-cache/1oa2ny7d2sj596zabaalte8fq/dtx9l7un5n67mcnl7qq0ni2uf/configuration-cache-report.html FAILURE: Build failed with an exception. * What went wrong: Configuration cache state could not be cached: field `mutableSystemProperties` of `org.gradle.process.internal.JvmOptions` bean found in field `options` of `org.gradle.process.internal.DefaultJavaForkOptions` bean found in field `forkOptions` of task `:test` of type `org.gradle.api.tasks.testing.Test`: error writing value of type 'java.util.TreeMap' > Property 'workingDirectory' is declared as an output property of an object with type RunImpl but does not have a task associated with it. * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Get more help at https://help.gradle.org. BUILD FAILED in 33s Publishing build scan... https://gradle.com/s/nylots6eqficy Configuration cache entry discarded with 1 problem.
ConfigurationCacheTests.compile_supports_configuration_cache_build: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/ConfigurationCacheTests.groovy#L77
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /Users/runner/work/NeoGradle/NeoGradle/userdev/build/test-temp/compile_supports_configuration_cache_build with arguments [build] Output: Calculating task graph as no cached configuration is available for tasks: build 1 problem was found storing the configuration cache. - Task `:jarJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///Users/runner/work/NeoGradle/NeoGradle/userdev/build/test-temp/compile_supports_configuration_cache_build/build/reports/configuration-cache/1oa2ny7d2sj596zabaalte8fq/7icsm6h0bwfxg20pj4iyjml5n/configuration-cache-report.html FAILURE: Build failed with an exception. * What went wrong: Configuration cache state could not be cached: field `mutableSystemProperties` of `org.gradle.process.internal.JvmOptions` bean found in field `options` of `org.gradle.process.internal.DefaultJavaForkOptions` bean found in field `forkOptions` of task `:test` of type `org.gradle.api.tasks.testing.Test`: error writing value of type 'java.util.TreeMap' > Property 'workingDirectory' is declared as an output property of an object with type RunImpl but does not have a task associated with it. * 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 1s Configuration cache entry discarded with 1 problem.
ConfigurationCacheTests.assemble_supports_configuration_cache_build: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/ConfigurationCacheTests.groovy#L37
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /home/runner/work/NeoGradle/NeoGradle/userdev/build/test-temp/assemble_supports_configuration_cache_build with arguments [build] Output: Calculating task graph as no cached configuration is available for tasks: build 1 problem was found storing the configuration cache. - Task `:jarJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///home/runner/work/NeoGradle/NeoGradle/userdev/build/test-temp/assemble_supports_configuration_cache_build/build/reports/configuration-cache/eay1oam3obq65bzkrcf2owgag/25iws73q2edj1555gdkx52j9r/configuration-cache-report.html FAILURE: Build failed with an exception. * What went wrong: Configuration cache state could not be cached: field `mutableSystemProperties` of `org.gradle.process.internal.JvmOptions` bean found in field `options` of `org.gradle.process.internal.DefaultJavaForkOptions` bean found in field `forkOptions` of task `:test` of type `org.gradle.api.tasks.testing.Test`: error writing value of type 'java.util.TreeMap' > Property 'workingDirectory' is declared as an output property of an object with type RunImpl but does not have a task associated with it. * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Get more help at https://help.gradle.org. BUILD FAILED in 26s Publishing build scan... https://gradle.com/s/q2ko64ronzeru Configuration cache entry discarded with 1 problem.
ConfigurationCacheTests.compile_supports_configuration_cache_build: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/ConfigurationCacheTests.groovy#L77
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /home/runner/work/NeoGradle/NeoGradle/userdev/build/test-temp/compile_supports_configuration_cache_build with arguments [build] Output: Calculating task graph as no cached configuration is available for tasks: build 1 problem was found storing the configuration cache. - Task `:jarJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///home/runner/work/NeoGradle/NeoGradle/userdev/build/test-temp/compile_supports_configuration_cache_build/build/reports/configuration-cache/eay1oam3obq65bzkrcf2owgag/3eqe18pz89vkrpn7507m2uwpz/configuration-cache-report.html FAILURE: Build failed with an exception. * What went wrong: Configuration cache state could not be cached: field `mutableSystemProperties` of `org.gradle.process.internal.JvmOptions` bean found in field `options` of `org.gradle.process.internal.DefaultJavaForkOptions` bean found in field `forkOptions` of task `:test` of type `org.gradle.api.tasks.testing.Test`: error writing value of type 'java.util.TreeMap' > Property 'workingDirectory' is declared as an output property of an object with type RunImpl but does not have a task associated with it. * 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 1s Configuration cache entry discarded with 1 problem.
ConfigurationCacheTests.assemble_supports_configuration_cache_build: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/ConfigurationCacheTests.groovy#L37
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in D:\a\NeoGradle\NeoGradle\userdev\build\test-temp\assemble_supports_configuration_cache_build with arguments [build] Output: Calculating task graph as no cached configuration is available for tasks: build 1 problem was found storing the configuration cache. - Task `:jarJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///D:/a/NeoGradle/NeoGradle/userdev/build/test-temp/assemble_supports_configuration_cache_build/build/reports/configuration-cache/9yz1o6svzp9250j0qriqrn4sg/42ssyrk7ep8rm7pehbb1k8cx2/configuration-cache-report.html FAILURE: Build failed with an exception. * What went wrong: Configuration cache state could not be cached: field `mutableSystemProperties` of `org.gradle.process.internal.JvmOptions` bean found in field `options` of `org.gradle.process.internal.DefaultJavaForkOptions` bean found in field `forkOptions` of task `:test` of type `org.gradle.api.tasks.testing.Test`: error writing value of type 'java.util.TreeMap' > Property 'workingDirectory' is declared as an output property of an object with type RunImpl but does not have a task associated with it. * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Get more help at https://help.gradle.org. BUILD FAILED in 43s Publishing build scan... https://gradle.com/s/fstq24ozlmurc Configuration cache entry discarded with 1 problem.
ConfigurationCacheTests.compile_supports_configuration_cache_build: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/ConfigurationCacheTests.groovy#L77
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in D:\a\NeoGradle\NeoGradle\userdev\build\test-temp\compile_supports_configuration_cache_build with arguments [build] Output: Calculating task graph as no cached configuration is available for tasks: build 1 problem was found storing the configuration cache. - Task `:jarJar` of type `net.neoforged.gradle.common.tasks.JarJar`: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache. See https://docs.gradle.org/8.8/userguide/configuration_cache.html#config_cache:requirements:disallowed_types See the complete report at file:///D:/a/NeoGradle/NeoGradle/userdev/build/test-temp/compile_supports_configuration_cache_build/build/reports/configuration-cache/9yz1o6svzp9250j0qriqrn4sg/5ah0h6n8dc3axsmrmwdt6fsvl/configuration-cache-report.html FAILURE: Build failed with an exception. * What went wrong: Configuration cache state could not be cached: field `mutableSystemProperties` of `org.gradle.process.internal.JvmOptions` bean found in field `options` of `org.gradle.process.internal.DefaultJavaForkOptions` bean found in field `forkOptions` of task `:test` of type `org.gradle.api.tasks.testing.Test`: error writing value of type 'java.util.TreeMap' > Property 'workingDirectory' is declared as an output property of an object with type RunImpl but does not have a task associated with it. * 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 2s Configuration cache entry discarded with 1 problem.
SourceSetConventionTests.disabling global conventions prevents registration of main sourceset to run: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/convention/SourceSetConventionTests.groovy#L251
Condition not satisfied: run.output.contains("Run: client has no source sets configured. Please configure at least one source set.") | | | | | false | | FAILURE: Build failed with an exception. | | * What went wrong: | A problem occurred configuring root project 'disable_global_no_registration_main'. | > Failed to notify project evaluation listener. | > Cannot query the value of property 'isClient' because it has no value available. | > Could not find method get() for arguments [] on object of type net.neoforged.gradle.common.runs.run.RunSourceSetsImpl. | | * 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 3s <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@136965e3 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@136965e3>
SourceSetConventionTests.disabling sourceset conventions prevents registration of main sourceset to run: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/convention/SourceSetConventionTests.groovy#L292
Condition not satisfied: run.output.contains("Run: client has no source sets configured. Please configure at least one source set.") | | | | | false | | FAILURE: Build failed with an exception. | | * What went wrong: | A problem occurred configuring root project 'disable_sourcesets_no_registration_main'. | > Failed to notify project evaluation listener. | > (Run: client) The run: client has no source sets configured. | Potential Solution: Please configure at least one source set. | More information: https://github.com/neoforged/NeoGradle/blob/NG_7.0/README.md#handling-of-none-neogradle-sibling-projects | > Could not find method get() for arguments [] on object of type net.neoforged.gradle.common.runs.run.RunSourceSetsImpl. | | * 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 538ms <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@7eb200ce result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@2ee83775 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@6f1b8544 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@6f1b8544>
SourceSetConventionTests.disabling main source set registration conventions prevents registration of main sourceset to run: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/convention/SourceSetConventionTests.groovy#L333
Condition not satisfied: run.output.contains("Run: client has no source sets configured. Please configure at least one source set.") | | | | | false | | FAILURE: Build failed with an exception. | | * What went wrong: | A problem occurred configuring root project 'disable_sourcesets_no_registration_main'. | > Failed to notify project evaluation listener. | > (Run: client) The run: client has no source sets configured. | Potential Solution: Please configure at least one source set. | More information: https://github.com/neoforged/NeoGradle/blob/NG_7.0/README.md#handling-of-none-neogradle-sibling-projects | > Could not find method get() for arguments [] on object of type net.neoforged.gradle.common.runs.run.RunSourceSetsImpl. | | * 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 292ms <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@52a33c3f result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@668625f5 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@6587305a this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@6587305a>
SourceSetConventionTests.disabling global conventions prevents registration of main sourceset to run: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/convention/SourceSetConventionTests.groovy#L251
Condition not satisfied: run.output.contains("Run: client has no source sets configured. Please configure at least one source set.") | | | | | false | | FAILURE: Build failed with an exception. | | * What went wrong: | A problem occurred configuring root project 'disable_global_no_registration_main'. | > Failed to notify project evaluation listener. | > (Run: client) The run: client has no source sets configured. | Potential Solution: Please configure at least one source set. | More information: https://github.com/neoforged/NeoGradle/blob/NG_7.0/README.md#handling-of-none-neogradle-sibling-projects | > Could not find method get() for arguments [] on object of type net.neoforged.gradle.common.runs.run.RunSourceSetsImpl. | | * 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 12s <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@72503b19 result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@66deec87 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@512575e9 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@512575e9>
SourceSetConventionTests.disabling sourceset conventions prevents registration of main sourceset to run: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/convention/SourceSetConventionTests.groovy#L292
Condition not satisfied: run.output.contains("Run: client has no source sets configured. Please configure at least one source set.") | | | | | false | | FAILURE: Build failed with an exception. | | * What went wrong: | A problem occurred configuring root project 'disable_sourcesets_no_registration_main'. | > Failed to notify project evaluation listener. | > (Run: client) The run: client has no source sets configured. | Potential Solution: Please configure at least one source set. | More information: https://github.com/neoforged/NeoGradle/blob/NG_7.0/README.md#handling-of-none-neogradle-sibling-projects | > Could not find method get() for arguments [] on object of type net.neoforged.gradle.common.runs.run.RunSourceSetsImpl. | | * 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 626ms <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@208f0007 result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@3a90c13c runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@6bee793f this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@6bee793f>
SourceSetConventionTests.disabling main source set registration conventions prevents registration of main sourceset to run: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/convention/SourceSetConventionTests.groovy#L333
Condition not satisfied: run.output.contains("Run: client has no source sets configured. Please configure at least one source set.") | | | | | false | | FAILURE: Build failed with an exception. | | * What went wrong: | A problem occurred configuring root project 'disable_sourcesets_no_registration_main'. | > Failed to notify project evaluation listener. | > (Run: client) The run: client has no source sets configured. | Potential Solution: Please configure at least one source set. | More information: https://github.com/neoforged/NeoGradle/blob/NG_7.0/README.md#handling-of-none-neogradle-sibling-projects | > Could not find method get() for arguments [] on object of type net.neoforged.gradle.common.runs.run.RunSourceSetsImpl. | | * 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 378ms <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@550de6b8 result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@3a1706e1 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@40d23c82 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@40d23c82>
SourceSetConventionTests.disabling global conventions prevents registration of main sourceset to run: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/convention/SourceSetConventionTests.groovy#L251
Condition not satisfied: run.output.contains("Run: client has no source sets configured. Please configure at least one source set.") | | | | | false | | FAILURE: Build failed with an exception. | | * What went wrong: | A problem occurred configuring root project 'disable_global_no_registration_main'. | > Failed to notify project evaluation listener. | > (Run: client) The run: client has no source sets configured. | Potential Solution: Please configure at least one source set. | More information: https://github.com/neoforged/NeoGradle/blob/NG_7.0/README.md#handling-of-none-neogradle-sibling-projects | > Could not find method get() for arguments [] on object of type net.neoforged.gradle.common.runs.run.RunSourceSetsImpl. | | * 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 10s <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@7327a447 result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@2954f6ab runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@313f8301 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@313f8301>
SourceSetConventionTests.disabling sourceset conventions prevents registration of main sourceset to run: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/convention/SourceSetConventionTests.groovy#L292
Condition not satisfied: run.output.contains("Run: client has no source sets configured. Please configure at least one source set.") | | | | | false | | FAILURE: Build failed with an exception. | | * What went wrong: | A problem occurred configuring root project 'disable_sourcesets_no_registration_main'. | > Failed to notify project evaluation listener. | > (Run: client) The run: client has no source sets configured. | Potential Solution: Please configure at least one source set. | More information: https://github.com/neoforged/NeoGradle/blob/NG_7.0/README.md#handling-of-none-neogradle-sibling-projects | > Could not find method get() for arguments [] on object of type net.neoforged.gradle.common.runs.run.RunSourceSetsImpl. | | * 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 596ms <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@70f68288 result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@46911148 runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@650c405c this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@650c405c>
SourceSetConventionTests.disabling main source set registration conventions prevents registration of main sourceset to run: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/convention/SourceSetConventionTests.groovy#L333
Condition not satisfied: run.output.contains("Run: client has no source sets configured. Please configure at least one source set.") | | | | | false | | FAILURE: Build failed with an exception. | | * What went wrong: | A problem occurred configuring root project 'disable_sourcesets_no_registration_main'. | > Failed to notify project evaluation listener. | > (Run: client) The run: client has no source sets configured. | Potential Solution: Please configure at least one source set. | More information: https://github.com/neoforged/NeoGradle/blob/NG_7.0/README.md#handling-of-none-neogradle-sibling-projects | > Could not find method get() for arguments [] on object of type net.neoforged.gradle.common.runs.run.RunSourceSetsImpl. | | * 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 448ms <net.neoforged.trainingwheels.gradle.functional.builder.Runtime$Result@54e12f4c result=org.gradle.testkit.runner.internal.FeatureCheckBuildResult@60990e5c runtime=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@43c57161 this$0=net.neoforged.trainingwheels.gradle.functional.builder.Runtime@43c57161>
MultiProjectTests.multiple projects where one is not neogradle with neoforge dependencies should pull the mod-classes entry from the project name: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/MultiProjectTests.groovy#L382
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_multiple_projects_w_0_tempDir10263286107476261896/multi_neoforge_root_none_ng with arguments [:main:runs, --stacktrace] Output: > Task :main:runs FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':main:runs'. > Failed to query the value of property 'environmentVariables'. > Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. > java.util.ConcurrentModificationException (no error message) * 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 ':main:runs'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.internal.provider.AbstractProperty$PropertyQueryException: Failed to query the value of property 'environmentVariables'. at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:173) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateOwnPresentValue(AbstractMinimalProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.get(AbstractMinimalProvider.java:100) at net.neoforged.gradle.common.runs.tasks.RunsReport$RenderableRun.<init>(RunsReport.java:89) at net.neoforged.gradle.common.runs.tasks.RunsReport.lambda$calculateReportModelFor$0(RunsReport.java:45) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:44) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:21) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.calculateReportModel(AbstractProjectBasedReportTask.java:46) at org.gradle.internal.Try.ofFailable(Try.java:41) at org.gradle.internal.serialization.Cached$Deferred.result(Cached.java:53) at org.gradle.internal.serialization.Cached$Deferred.get(Cached.java:48) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.action(AbstractProjectBasedReportTask.java:59) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.mapFailure(ResolveExceptionContextualizer.java:81) at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.contextualize(ResolveExceptionContextualizer.java:64) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:936) at org.gradle.api.internal.project.DefaultProjectStateRegistry$CalculatedModelValueImpl.update(DefaultProjectStateRegistry.java:505) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.resolveGraphForBuildDependenciesIfRequired(DefaultConfiguration.java:931) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.access$200(DefaultConfiguration.java:156) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:687) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:664) at org.gradle.api.internal.artifacts.configurations.ResolutionResultProvider$1.getTaskDependencyValue(ResolutionResultProvider.java:48) at org.gradle.api.internal.artifacts.configurations.ResolutionBackedFileCollection.visitDependencies(ResolutionBackedFileCollection.java:57) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext$TaskGraphImpl.getNodeValues(CachingTaskDependencyResolveContext.java:108) at org.gradle.internal.graph.CachingDirectedGraphWalker$GraphWithEmptyEdges.getNodeValues(CachingDirectedGraphWalker.java:213) at org.gradle.internal.graph.CachingDirectedGraphWalker.doSearch(CachingDirectedGraphWalker.java:121) at org.gradle.internal.graph.CachingDirectedGraphWalker.findValues(CachingDirectedGraphWalker.java:73) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext.getDependencies(CachingTaskDependencyResolveContext.java:67) at org.gradle.api.internal.tasks.AbstractTaskDependency.getDependenciesForInternalUse(AbstractTaskDependency.java:74) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:40) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:45) at org.gradle.api.internal.provider.BuildableBackedProvider.buildableDependencies(BuildableBackedProvider.java:73) at org.gradle.api.internal.provider.BuildableBackedProvider.access$000(BuildableBackedProvider.java:28) at org.gradle.api.internal.provider.BuildableBackedProvider$1.visitProducerTasks(BuildableBackedProvider.java:53) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:148) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$ValueProducer.visitContentProducerTasks(ValueSupplier.java:65) at org.gradle.api.internal.provider.TransformBackedProvider.beforeRead(TransformBackedProvider.java:95) at org.gradle.api.internal.provider.TransformBackedProvider.calculateOwnValue(TransformBackedProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntryWithValueFromProvider.collectEntries(MapCollectors.java:118) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.FlatMapProvider.calculateOwnValue(FlatMapProvider.java:53) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntriesFromMapProvider.collectEntries(MapCollectors.java:239) at org.gradle.api.internal.provider.DefaultMapProperty$PlusCollector.collectEntries(DefaultMapProperty.java:769) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) ... 132 more Caused by: java.util.ConcurrentModificationException at org.gradle.api.internal.DefaultDomainObjectCollection$IteratorImpl.next(DefaultDomainObjectCollection.java:467) at org.gradle.api.internal.artifacts.configurations.DefaultConfigurationContainer.visitAll(DefaultConfigurationContainer.java:103) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata$ConfigurationsProviderMetadataFactory.visitConfigurations(DefaultLocalComponentMetadata.java:333) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata.getVariantsForGraphTraversal(DefaultLocalComponentMetadata.java:157) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.lambda$new$5(DefaultLocalComponentGraphResolveState.java:83) at org.gradle.internal.lazy.LockingLazy.get(LockingLazy.java:61) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.getAllSelectableVariantResults(DefaultLocalComponentGraphResolveState.java:130) at org.gradle.api.internal.artifacts.ivyservice.InMemoryResolutionResultBuilder.visitNode(InMemoryResolutionResultBuilder.java:52) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.CompositeDependencyGraphVisitor.visitNode(CompositeDependencyGraphVisitor.java:38) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.assembleResult(DependencyGraphBuilder.java:608) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.resolve(DependencyGraphBuilder.java:168) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DependencyGraphResolver.resolve(DependencyGraphResolver.java:121) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.doResolve(DefaultConfigurationResolver.java:392) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.resolveBuildDependencies(DefaultConfigurationResolver.java:216) at org.gradle.api.internal.artifacts.ivyservice.ShortCircuitEmptyConfigurationResolver.resolveBuildDependencies(ShortCircuitEmptyConfigurationResolver.java:78) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:934) ... 172 more BUILD FAILED in 5s 1 actionable task: 1 executed
MultiProjectTests.multiple projects where one is not neogradle with neoforge dependencies should pull the mod-classes entry from the project name, using the dsl: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/MultiProjectTests.groovy#L492
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_multiple_projects_w_0_tempDir10198719162696789384/multi_neoforge_root_none_ng with arguments [:main:runs, --stacktrace] Output: > Task :main:runs FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':main:runs'. > Failed to query the value of property 'environmentVariables'. > Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. > java.util.ConcurrentModificationException (no error message) * 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 ':main:runs'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:116) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:44) 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:264) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:128) 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:80) 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:47) Caused by: org.gradle.api.internal.provider.AbstractProperty$PropertyQueryException: Failed to query the value of property 'environmentVariables'. at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:173) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateOwnPresentValue(AbstractMinimalProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.get(AbstractMinimalProvider.java:100) at net.neoforged.gradle.common.runs.tasks.RunsReport$RenderableRun.<init>(RunsReport.java:89) at net.neoforged.gradle.common.runs.tasks.RunsReport.lambda$calculateReportModelFor$0(RunsReport.java:45) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:44) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:21) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.calculateReportModel(AbstractProjectBasedReportTask.java:46) at org.gradle.internal.Try.ofFailable(Try.java:41) at org.gradle.internal.serialization.Cached$Deferred.result(Cached.java:53) at org.gradle.internal.serialization.Cached$Deferred.get(Cached.java:48) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.action(AbstractProjectBasedReportTask.java:59) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:116) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:44) 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:264) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:128) 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:80) 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:47) Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.mapFailure(ResolveExceptionContextualizer.java:81) at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.contextualize(ResolveExceptionContextualizer.java:64) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:936) at org.gradle.api.internal.project.DefaultProjectStateRegistry$CalculatedModelValueImpl.update(DefaultProjectStateRegistry.java:505) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.resolveGraphForBuildDependenciesIfRequired(DefaultConfiguration.java:931) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.access$200(DefaultConfiguration.java:156) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:687) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:664) at org.gradle.api.internal.artifacts.configurations.ResolutionResultProvider$1.getTaskDependencyValue(ResolutionResultProvider.java:48) at org.gradle.api.internal.artifacts.configurations.ResolutionBackedFileCollection.visitDependencies(ResolutionBackedFileCollection.java:57) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext$TaskGraphImpl.getNodeValues(CachingTaskDependencyResolveContext.java:108) at org.gradle.internal.graph.CachingDirectedGraphWalker$GraphWithEmptyEdges.getNodeValues(CachingDirectedGraphWalker.java:213) at org.gradle.internal.graph.CachingDirectedGraphWalker.doSearch(CachingDirectedGraphWalker.java:121) at org.gradle.internal.graph.CachingDirectedGraphWalker.findValues(CachingDirectedGraphWalker.java:73) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext.getDependencies(CachingTaskDependencyResolveContext.java:67) at org.gradle.api.internal.tasks.AbstractTaskDependency.getDependenciesForInternalUse(AbstractTaskDependency.java:74) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:40) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:45) at org.gradle.api.internal.provider.BuildableBackedProvider.buildableDependencies(BuildableBackedProvider.java:73) at org.gradle.api.internal.provider.BuildableBackedProvider.access$000(BuildableBackedProvider.java:28) at org.gradle.api.internal.provider.BuildableBackedProvider$1.visitProducerTasks(BuildableBackedProvider.java:53) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:148) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$ValueProducer.visitContentProducerTasks(ValueSupplier.java:65) at org.gradle.api.internal.provider.TransformBackedProvider.beforeRead(TransformBackedProvider.java:95) at org.gradle.api.internal.provider.TransformBackedProvider.calculateOwnValue(TransformBackedProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntryWithValueFromProvider.collectEntries(MapCollectors.java:118) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.FlatMapProvider.calculateOwnValue(FlatMapProvider.java:53) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntriesFromMapProvider.collectEntries(MapCollectors.java:239) at org.gradle.api.internal.provider.DefaultMapProperty$PlusCollector.collectEntries(DefaultMapProperty.java:769) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) ... 161 more Caused by: java.util.ConcurrentModificationException at org.gradle.api.internal.DefaultDomainObjectCollection$IteratorImpl.next(DefaultDomainObjectCollection.java:467) at org.gradle.api.internal.artifacts.configurations.DefaultConfigurationContainer.visitAll(DefaultConfigurationContainer.java:103) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata$ConfigurationsProviderMetadataFactory.visitConfigurations(DefaultLocalComponentMetadata.java:333) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata.getVariantsForGraphTraversal(DefaultLocalComponentMetadata.java:157) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.lambda$new$5(DefaultLocalComponentGraphResolveState.java:83) at org.gradle.internal.lazy.LockingLazy.get(LockingLazy.java:61) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.getAllSelectableVariantResults(DefaultLocalComponentGraphResolveState.java:130) at org.gradle.api.internal.artifacts.ivyservice.InMemoryResolutionResultBuilder.visitNode(InMemoryResolutionResultBuilder.java:52) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.CompositeDependencyGraphVisitor.visitNode(CompositeDependencyGraphVisitor.java:38) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.assembleResult(DependencyGraphBuilder.java:608) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.resolve(DependencyGraphBuilder.java:168) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DependencyGraphResolver.resolve(DependencyGraphResolver.java:121) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.doResolve(DefaultConfigurationResolver.java:392) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.resolveBuildDependencies(DefaultConfigurationResolver.java:216) at org.gradle.api.internal.artifacts.ivyservice.ShortCircuitEmptyConfigurationResolver.resolveBuildDependencies(ShortCircuitEmptyConfigurationResolver.java:78) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:934) ... 201 more BUILD FAILED in 1s 1 actionable task: 1 executed
MultiProjectTests.multiple projects where one is not neogradle with neoforge dependencies should pull the mod-classes entry from the project name, using the legacy dsl: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/MultiProjectTests.groovy#L600
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_multiple_projects_w_0_tempDir14859257899838350612/multi_neoforge_root_none_ng with arguments [:main:runs, --stacktrace] Output: > Task :main:runs FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':main:runs'. > Failed to query the value of property 'environmentVariables'. > Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. > java.util.ConcurrentModificationException (no error message) * 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 ':main:runs'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.internal.provider.AbstractProperty$PropertyQueryException: Failed to query the value of property 'environmentVariables'. at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:173) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateOwnPresentValue(AbstractMinimalProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.get(AbstractMinimalProvider.java:100) at net.neoforged.gradle.common.runs.tasks.RunsReport$RenderableRun.<init>(RunsReport.java:89) at net.neoforged.gradle.common.runs.tasks.RunsReport.lambda$calculateReportModelFor$0(RunsReport.java:45) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:44) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:21) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.calculateReportModel(AbstractProjectBasedReportTask.java:46) at org.gradle.internal.Try.ofFailable(Try.java:41) at org.gradle.internal.serialization.Cached$Deferred.result(Cached.java:53) at org.gradle.internal.serialization.Cached$Deferred.get(Cached.java:48) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.action(AbstractProjectBasedReportTask.java:59) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.mapFailure(ResolveExceptionContextualizer.java:81) at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.contextualize(ResolveExceptionContextualizer.java:64) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:936) at org.gradle.api.internal.project.DefaultProjectStateRegistry$CalculatedModelValueImpl.update(DefaultProjectStateRegistry.java:505) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.resolveGraphForBuildDependenciesIfRequired(DefaultConfiguration.java:931) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.access$200(DefaultConfiguration.java:156) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:687) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:664) at org.gradle.api.internal.artifacts.configurations.ResolutionResultProvider$1.getTaskDependencyValue(ResolutionResultProvider.java:48) at org.gradle.api.internal.artifacts.configurations.ResolutionBackedFileCollection.visitDependencies(ResolutionBackedFileCollection.java:57) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext$TaskGraphImpl.getNodeValues(CachingTaskDependencyResolveContext.java:108) at org.gradle.internal.graph.CachingDirectedGraphWalker$GraphWithEmptyEdges.getNodeValues(CachingDirectedGraphWalker.java:213) at org.gradle.internal.graph.CachingDirectedGraphWalker.doSearch(CachingDirectedGraphWalker.java:121) at org.gradle.internal.graph.CachingDirectedGraphWalker.findValues(CachingDirectedGraphWalker.java:73) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext.getDependencies(CachingTaskDependencyResolveContext.java:67) at org.gradle.api.internal.tasks.AbstractTaskDependency.getDependenciesForInternalUse(AbstractTaskDependency.java:74) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:40) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:45) at org.gradle.api.internal.provider.BuildableBackedProvider.buildableDependencies(BuildableBackedProvider.java:73) at org.gradle.api.internal.provider.BuildableBackedProvider.access$000(BuildableBackedProvider.java:28) at org.gradle.api.internal.provider.BuildableBackedProvider$1.visitProducerTasks(BuildableBackedProvider.java:53) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:148) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$ValueProducer.visitContentProducerTasks(ValueSupplier.java:65) at org.gradle.api.internal.provider.TransformBackedProvider.beforeRead(TransformBackedProvider.java:95) at org.gradle.api.internal.provider.TransformBackedProvider.calculateOwnValue(TransformBackedProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntryWithValueFromProvider.collectEntries(MapCollectors.java:118) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.FlatMapProvider.calculateOwnValue(FlatMapProvider.java:53) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntriesFromMapProvider.collectEntries(MapCollectors.java:239) at org.gradle.api.internal.provider.DefaultMapProperty$PlusCollector.collectEntries(DefaultMapProperty.java:769) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) ... 132 more Caused by: java.util.ConcurrentModificationException at org.gradle.api.internal.DefaultDomainObjectCollection$IteratorImpl.next(DefaultDomainObjectCollection.java:467) at org.gradle.api.internal.artifacts.configurations.DefaultConfigurationContainer.visitAll(DefaultConfigurationContainer.java:103) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata$ConfigurationsProviderMetadataFactory.visitConfigurations(DefaultLocalComponentMetadata.java:333) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata.getVariantsForGraphTraversal(DefaultLocalComponentMetadata.java:157) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.lambda$new$5(DefaultLocalComponentGraphResolveState.java:83) at org.gradle.internal.lazy.LockingLazy.get(LockingLazy.java:61) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.getAllSelectableVariantResults(DefaultLocalComponentGraphResolveState.java:130) at org.gradle.api.internal.artifacts.ivyservice.InMemoryResolutionResultBuilder.visitNode(InMemoryResolutionResultBuilder.java:52) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.CompositeDependencyGraphVisitor.visitNode(CompositeDependencyGraphVisitor.java:38) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.assembleResult(DependencyGraphBuilder.java:608) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.resolve(DependencyGraphBuilder.java:168) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DependencyGraphResolver.resolve(DependencyGraphResolver.java:121) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.doResolve(DefaultConfigurationResolver.java:392) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.resolveBuildDependencies(DefaultConfigurationResolver.java:216) at org.gradle.api.internal.artifacts.ivyservice.ShortCircuitEmptyConfigurationResolver.resolveBuildDependencies(ShortCircuitEmptyConfigurationResolver.java:78) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:934) ... 172 more BUILD FAILED in 1s 1 actionable task: 1 executed
MultiProjectTests.multiple projects where one is not neogradle with neoforge dependencies should combine the mod-classes entry from the project name, using the local-dsl: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/MultiProjectTests.groovy#L709
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_multiple_projects_w_0_tempDir14725198475696838517/multi_neoforge_root_none_ng with arguments [:main:runs, --stacktrace] Output: > Task :main:runs FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':main:runs'. > Failed to query the value of property 'environmentVariables'. > Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. > java.util.ConcurrentModificationException (no error message) * 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 ':main:runs'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.internal.provider.AbstractProperty$PropertyQueryException: Failed to query the value of property 'environmentVariables'. at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:173) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateOwnPresentValue(AbstractMinimalProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.get(AbstractMinimalProvider.java:100) at net.neoforged.gradle.common.runs.tasks.RunsReport$RenderableRun.<init>(RunsReport.java:89) at net.neoforged.gradle.common.runs.tasks.RunsReport.lambda$calculateReportModelFor$0(RunsReport.java:45) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:44) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:21) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.calculateReportModel(AbstractProjectBasedReportTask.java:46) at org.gradle.internal.Try.ofFailable(Try.java:41) at org.gradle.internal.serialization.Cached$Deferred.result(Cached.java:53) at org.gradle.internal.serialization.Cached$Deferred.get(Cached.java:48) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.action(AbstractProjectBasedReportTask.java:59) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.mapFailure(ResolveExceptionContextualizer.java:81) at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.contextualize(ResolveExceptionContextualizer.java:64) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:936) at org.gradle.api.internal.project.DefaultProjectStateRegistry$CalculatedModelValueImpl.update(DefaultProjectStateRegistry.java:505) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.resolveGraphForBuildDependenciesIfRequired(DefaultConfiguration.java:931) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.access$200(DefaultConfiguration.java:156) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:687) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:664) at org.gradle.api.internal.artifacts.configurations.ResolutionResultProvider$1.getTaskDependencyValue(ResolutionResultProvider.java:48) at org.gradle.api.internal.artifacts.configurations.ResolutionBackedFileCollection.visitDependencies(ResolutionBackedFileCollection.java:57) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext$TaskGraphImpl.getNodeValues(CachingTaskDependencyResolveContext.java:108) at org.gradle.internal.graph.CachingDirectedGraphWalker$GraphWithEmptyEdges.getNodeValues(CachingDirectedGraphWalker.java:213) at org.gradle.internal.graph.CachingDirectedGraphWalker.doSearch(CachingDirectedGraphWalker.java:121) at org.gradle.internal.graph.CachingDirectedGraphWalker.findValues(CachingDirectedGraphWalker.java:73) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext.getDependencies(CachingTaskDependencyResolveContext.java:67) at org.gradle.api.internal.tasks.AbstractTaskDependency.getDependenciesForInternalUse(AbstractTaskDependency.java:74) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:40) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:45) at org.gradle.api.internal.provider.BuildableBackedProvider.buildableDependencies(BuildableBackedProvider.java:73) at org.gradle.api.internal.provider.BuildableBackedProvider.access$000(BuildableBackedProvider.java:28) at org.gradle.api.internal.provider.BuildableBackedProvider$1.visitProducerTasks(BuildableBackedProvider.java:53) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:148) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$ValueProducer.visitContentProducerTasks(ValueSupplier.java:65) at org.gradle.api.internal.provider.TransformBackedProvider.beforeRead(TransformBackedProvider.java:95) at org.gradle.api.internal.provider.TransformBackedProvider.calculateOwnValue(TransformBackedProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntryWithValueFromProvider.collectEntries(MapCollectors.java:118) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.FlatMapProvider.calculateOwnValue(FlatMapProvider.java:53) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntriesFromMapProvider.collectEntries(MapCollectors.java:239) at org.gradle.api.internal.provider.DefaultMapProperty$PlusCollector.collectEntries(DefaultMapProperty.java:769) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) ... 132 more Caused by: java.util.ConcurrentModificationException at org.gradle.api.internal.DefaultDomainObjectCollection$IteratorImpl.next(DefaultDomainObjectCollection.java:467) at org.gradle.api.internal.artifacts.configurations.DefaultConfigurationContainer.visitAll(DefaultConfigurationContainer.java:103) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata$ConfigurationsProviderMetadataFactory.visitConfigurations(DefaultLocalComponentMetadata.java:333) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata.getVariantsForGraphTraversal(DefaultLocalComponentMetadata.java:157) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.lambda$new$5(DefaultLocalComponentGraphResolveState.java:83) at org.gradle.internal.lazy.LockingLazy.get(LockingLazy.java:61) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.getAllSelectableVariantResults(DefaultLocalComponentGraphResolveState.java:130) at org.gradle.api.internal.artifacts.ivyservice.InMemoryResolutionResultBuilder.visitNode(InMemoryResolutionResultBuilder.java:52) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.CompositeDependencyGraphVisitor.visitNode(CompositeDependencyGraphVisitor.java:38) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.assembleResult(DependencyGraphBuilder.java:608) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.resolve(DependencyGraphBuilder.java:168) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DependencyGraphResolver.resolve(DependencyGraphResolver.java:121) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.doResolve(DefaultConfigurationResolver.java:392) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.resolveBuildDependencies(DefaultConfigurationResolver.java:216) at org.gradle.api.internal.artifacts.ivyservice.ShortCircuitEmptyConfigurationResolver.resolveBuildDependencies(ShortCircuitEmptyConfigurationResolver.java:78) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:934) ... 172 more BUILD FAILED in 1s 1 actionable task: 1 executed
MultiProjectTests.multiple projects with neoforge dependencies should run when parallel is enabled: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/MultiProjectTests.groovy#L919
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_multiple_projects_w_0_tempDir8608989471036763832/multi_neoforge_root_cached with arguments [:main:build, --stacktrace] Output: > Task :main:cacheVersionManifest1.21 > Task :api:cacheVersionManifest1.21 > Task :main:cacheVersionExecutableClient1.21 FAILED > Task :api:cacheVersionExecutableClient1.21 UP-TO-DATE FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':main:cacheVersionExecutableClient1.21'. > Failed to execute stage: Default[output=/private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_multiple_projects_w_0_tempDir8608989471036763832/multi_neoforge_root_cached/main/.gradle/caches/minecraft/versions/1.21/client.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2385/0x0000000501b87900@4d156eba] * 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 ':main:cacheVersionExecutableClient1.21'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[output=/private/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/spock_multiple_projects_w_0_tempDir8608989471036763832/multi_neoforge_root_cached/main/.gradle/caches/minecraft/versions/1.21/client.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2385/0x0000000501b87900@4d156eba] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:128) at net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider.doRun(MinecraftArtifactFileCacheProvider.java:27) at jdk.internal.reflect.GeneratedMethodAccessor144.invoke(Unknown Source) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: java.lang.IllegalMonitorStateException at net.neoforged.gradle.common.services.caching.locking.PIDBasedFileLock.close(PIDBasedFileLock.java:91) at net.neoforged.gradle.common.services.caching.locking.IOControlledFileBasedLock.close(IOControlledFileBasedLock.java:37) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder$CacheStatus.close(CachedExecutionBuilder.java:72) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:268) ... 121 more BUILD FAILED in 1s 4 actionable tasks: 3 executed, 1 up-to-date
MultiProjectTests.multiple projects where one is not neogradle with neoforge dependencies should pull the mod-classes entry from the project name: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/MultiProjectTests.groovy#L382
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_multiple_projects_w_0_tempDir16938200239007164181/multi_neoforge_root_none_ng with arguments [:main:runs, --stacktrace] Output: > Task :main:runs FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':main:runs'. > Failed to query the value of property 'environmentVariables'. > Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. > java.util.ConcurrentModificationException (no error message) * 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 ':main:runs'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.internal.provider.AbstractProperty$PropertyQueryException: Failed to query the value of property 'environmentVariables'. at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:173) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateOwnPresentValue(AbstractMinimalProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.get(AbstractMinimalProvider.java:100) at net.neoforged.gradle.common.runs.tasks.RunsReport$RenderableRun.<init>(RunsReport.java:89) at net.neoforged.gradle.common.runs.tasks.RunsReport.lambda$calculateReportModelFor$0(RunsReport.java:45) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:44) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:21) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.calculateReportModel(AbstractProjectBasedReportTask.java:46) at org.gradle.internal.Try.ofFailable(Try.java:41) at org.gradle.internal.serialization.Cached$Deferred.result(Cached.java:53) at org.gradle.internal.serialization.Cached$Deferred.get(Cached.java:48) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.action(AbstractProjectBasedReportTask.java:59) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.mapFailure(ResolveExceptionContextualizer.java:81) at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.contextualize(ResolveExceptionContextualizer.java:64) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:936) at org.gradle.api.internal.project.DefaultProjectStateRegistry$CalculatedModelValueImpl.update(DefaultProjectStateRegistry.java:505) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.resolveGraphForBuildDependenciesIfRequired(DefaultConfiguration.java:931) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.access$200(DefaultConfiguration.java:156) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:687) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:664) at org.gradle.api.internal.artifacts.configurations.ResolutionResultProvider$1.getTaskDependencyValue(ResolutionResultProvider.java:48) at org.gradle.api.internal.artifacts.configurations.ResolutionBackedFileCollection.visitDependencies(ResolutionBackedFileCollection.java:57) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext$TaskGraphImpl.getNodeValues(CachingTaskDependencyResolveContext.java:108) at org.gradle.internal.graph.CachingDirectedGraphWalker$GraphWithEmptyEdges.getNodeValues(CachingDirectedGraphWalker.java:213) at org.gradle.internal.graph.CachingDirectedGraphWalker.doSearch(CachingDirectedGraphWalker.java:121) at org.gradle.internal.graph.CachingDirectedGraphWalker.findValues(CachingDirectedGraphWalker.java:73) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext.getDependencies(CachingTaskDependencyResolveContext.java:67) at org.gradle.api.internal.tasks.AbstractTaskDependency.getDependenciesForInternalUse(AbstractTaskDependency.java:74) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:40) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:45) at org.gradle.api.internal.provider.BuildableBackedProvider.buildableDependencies(BuildableBackedProvider.java:73) at org.gradle.api.internal.provider.BuildableBackedProvider.access$000(BuildableBackedProvider.java:28) at org.gradle.api.internal.provider.BuildableBackedProvider$1.visitProducerTasks(BuildableBackedProvider.java:53) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:148) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$ValueProducer.visitContentProducerTasks(ValueSupplier.java:65) at org.gradle.api.internal.provider.TransformBackedProvider.beforeRead(TransformBackedProvider.java:95) at org.gradle.api.internal.provider.TransformBackedProvider.calculateOwnValue(TransformBackedProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntryWithValueFromProvider.collectEntries(MapCollectors.java:118) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.FlatMapProvider.calculateOwnValue(FlatMapProvider.java:53) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntriesFromMapProvider.collectEntries(MapCollectors.java:239) at org.gradle.api.internal.provider.DefaultMapProperty$PlusCollector.collectEntries(DefaultMapProperty.java:769) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) ... 132 more Caused by: java.util.ConcurrentModificationException at org.gradle.api.internal.DefaultDomainObjectCollection$IteratorImpl.next(DefaultDomainObjectCollection.java:467) at org.gradle.api.internal.artifacts.configurations.DefaultConfigurationContainer.visitAll(DefaultConfigurationContainer.java:103) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata$ConfigurationsProviderMetadataFactory.visitConfigurations(DefaultLocalComponentMetadata.java:333) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata.getVariantsForGraphTraversal(DefaultLocalComponentMetadata.java:157) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.lambda$new$5(DefaultLocalComponentGraphResolveState.java:83) at org.gradle.internal.lazy.LockingLazy.get(LockingLazy.java:61) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.getAllSelectableVariantResults(DefaultLocalComponentGraphResolveState.java:130) at org.gradle.api.internal.artifacts.ivyservice.InMemoryResolutionResultBuilder.visitNode(InMemoryResolutionResultBuilder.java:52) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.CompositeDependencyGraphVisitor.visitNode(CompositeDependencyGraphVisitor.java:38) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.assembleResult(DependencyGraphBuilder.java:608) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.resolve(DependencyGraphBuilder.java:168) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DependencyGraphResolver.resolve(DependencyGraphResolver.java:121) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.doResolve(DefaultConfigurationResolver.java:392) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.resolveBuildDependencies(DefaultConfigurationResolver.java:216) at org.gradle.api.internal.artifacts.ivyservice.ShortCircuitEmptyConfigurationResolver.resolveBuildDependencies(ShortCircuitEmptyConfigurationResolver.java:78) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:934) ... 172 more BUILD FAILED in 3s 1 actionable task: 1 executed
MultiProjectTests.multiple projects where one is not neogradle with neoforge dependencies should pull the mod-classes entry from the project name, using the dsl: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/MultiProjectTests.groovy#L492
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_multiple_projects_w_0_tempDir7079683534725815734/multi_neoforge_root_none_ng with arguments [:main:runs, --stacktrace] Output: > Task :main:runs FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':main:runs'. > Failed to query the value of property 'environmentVariables'. > Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. > java.util.ConcurrentModificationException (no error message) * 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 ':main:runs'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.internal.provider.AbstractProperty$PropertyQueryException: Failed to query the value of property 'environmentVariables'. at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:173) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateOwnPresentValue(AbstractMinimalProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.get(AbstractMinimalProvider.java:100) at net.neoforged.gradle.common.runs.tasks.RunsReport$RenderableRun.<init>(RunsReport.java:89) at net.neoforged.gradle.common.runs.tasks.RunsReport.lambda$calculateReportModelFor$0(RunsReport.java:45) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:44) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:21) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.calculateReportModel(AbstractProjectBasedReportTask.java:46) at org.gradle.internal.Try.ofFailable(Try.java:41) at org.gradle.internal.serialization.Cached$Deferred.result(Cached.java:53) at org.gradle.internal.serialization.Cached$Deferred.get(Cached.java:48) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.action(AbstractProjectBasedReportTask.java:59) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.mapFailure(ResolveExceptionContextualizer.java:81) at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.contextualize(ResolveExceptionContextualizer.java:64) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:936) at org.gradle.api.internal.project.DefaultProjectStateRegistry$CalculatedModelValueImpl.update(DefaultProjectStateRegistry.java:505) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.resolveGraphForBuildDependenciesIfRequired(DefaultConfiguration.java:931) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.access$200(DefaultConfiguration.java:156) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:687) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:664) at org.gradle.api.internal.artifacts.configurations.ResolutionResultProvider$1.getTaskDependencyValue(ResolutionResultProvider.java:48) at org.gradle.api.internal.artifacts.configurations.ResolutionBackedFileCollection.visitDependencies(ResolutionBackedFileCollection.java:57) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext$TaskGraphImpl.getNodeValues(CachingTaskDependencyResolveContext.java:108) at org.gradle.internal.graph.CachingDirectedGraphWalker$GraphWithEmptyEdges.getNodeValues(CachingDirectedGraphWalker.java:213) at org.gradle.internal.graph.CachingDirectedGraphWalker.doSearch(CachingDirectedGraphWalker.java:121) at org.gradle.internal.graph.CachingDirectedGraphWalker.findValues(CachingDirectedGraphWalker.java:73) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext.getDependencies(CachingTaskDependencyResolveContext.java:67) at org.gradle.api.internal.tasks.AbstractTaskDependency.getDependenciesForInternalUse(AbstractTaskDependency.java:74) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:40) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:45) at org.gradle.api.internal.provider.BuildableBackedProvider.buildableDependencies(BuildableBackedProvider.java:73) at org.gradle.api.internal.provider.BuildableBackedProvider.access$000(BuildableBackedProvider.java:28) at org.gradle.api.internal.provider.BuildableBackedProvider$1.visitProducerTasks(BuildableBackedProvider.java:53) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:148) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$ValueProducer.visitContentProducerTasks(ValueSupplier.java:65) at org.gradle.api.internal.provider.TransformBackedProvider.beforeRead(TransformBackedProvider.java:95) at org.gradle.api.internal.provider.TransformBackedProvider.calculateOwnValue(TransformBackedProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntryWithValueFromProvider.collectEntries(MapCollectors.java:118) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.FlatMapProvider.calculateOwnValue(FlatMapProvider.java:53) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntriesFromMapProvider.collectEntries(MapCollectors.java:239) at org.gradle.api.internal.provider.DefaultMapProperty$PlusCollector.collectEntries(DefaultMapProperty.java:769) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) ... 132 more Caused by: java.util.ConcurrentModificationException at org.gradle.api.internal.DefaultDomainObjectCollection$IteratorImpl.next(DefaultDomainObjectCollection.java:467) at org.gradle.api.internal.artifacts.configurations.DefaultConfigurationContainer.visitAll(DefaultConfigurationContainer.java:103) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata$ConfigurationsProviderMetadataFactory.visitConfigurations(DefaultLocalComponentMetadata.java:333) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata.getVariantsForGraphTraversal(DefaultLocalComponentMetadata.java:157) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.lambda$new$5(DefaultLocalComponentGraphResolveState.java:83) at org.gradle.internal.lazy.LockingLazy.get(LockingLazy.java:61) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.getAllSelectableVariantResults(DefaultLocalComponentGraphResolveState.java:130) at org.gradle.api.internal.artifacts.ivyservice.InMemoryResolutionResultBuilder.visitNode(InMemoryResolutionResultBuilder.java:52) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.CompositeDependencyGraphVisitor.visitNode(CompositeDependencyGraphVisitor.java:38) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.assembleResult(DependencyGraphBuilder.java:608) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.resolve(DependencyGraphBuilder.java:168) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DependencyGraphResolver.resolve(DependencyGraphResolver.java:121) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.doResolve(DefaultConfigurationResolver.java:392) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.resolveBuildDependencies(DefaultConfigurationResolver.java:216) at org.gradle.api.internal.artifacts.ivyservice.ShortCircuitEmptyConfigurationResolver.resolveBuildDependencies(ShortCircuitEmptyConfigurationResolver.java:78) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:934) ... 172 more BUILD FAILED in 1s 1 actionable task: 1 executed
MultiProjectTests.multiple projects where one is not neogradle with neoforge dependencies should pull the mod-classes entry from the project name, using the legacy dsl: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/MultiProjectTests.groovy#L600
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_multiple_projects_w_0_tempDir8973495197708180495/multi_neoforge_root_none_ng with arguments [:main:runs, --stacktrace] Output: > Task :main:runs FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':main:runs'. > Failed to query the value of property 'environmentVariables'. > Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. > java.util.ConcurrentModificationException (no error message) * 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 ':main:runs'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.internal.provider.AbstractProperty$PropertyQueryException: Failed to query the value of property 'environmentVariables'. at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:173) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateOwnPresentValue(AbstractMinimalProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.get(AbstractMinimalProvider.java:100) at net.neoforged.gradle.common.runs.tasks.RunsReport$RenderableRun.<init>(RunsReport.java:89) at net.neoforged.gradle.common.runs.tasks.RunsReport.lambda$calculateReportModelFor$0(RunsReport.java:45) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:44) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:21) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.calculateReportModel(AbstractProjectBasedReportTask.java:46) at org.gradle.internal.Try.ofFailable(Try.java:41) at org.gradle.internal.serialization.Cached$Deferred.result(Cached.java:53) at org.gradle.internal.serialization.Cached$Deferred.get(Cached.java:48) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.action(AbstractProjectBasedReportTask.java:59) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.mapFailure(ResolveExceptionContextualizer.java:81) at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.contextualize(ResolveExceptionContextualizer.java:64) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:936) at org.gradle.api.internal.project.DefaultProjectStateRegistry$CalculatedModelValueImpl.update(DefaultProjectStateRegistry.java:505) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.resolveGraphForBuildDependenciesIfRequired(DefaultConfiguration.java:931) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.access$200(DefaultConfiguration.java:156) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:687) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:664) at org.gradle.api.internal.artifacts.configurations.ResolutionResultProvider$1.getTaskDependencyValue(ResolutionResultProvider.java:48) at org.gradle.api.internal.artifacts.configurations.ResolutionBackedFileCollection.visitDependencies(ResolutionBackedFileCollection.java:57) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext$TaskGraphImpl.getNodeValues(CachingTaskDependencyResolveContext.java:108) at org.gradle.internal.graph.CachingDirectedGraphWalker$GraphWithEmptyEdges.getNodeValues(CachingDirectedGraphWalker.java:213) at org.gradle.internal.graph.CachingDirectedGraphWalker.doSearch(CachingDirectedGraphWalker.java:121) at org.gradle.internal.graph.CachingDirectedGraphWalker.findValues(CachingDirectedGraphWalker.java:73) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext.getDependencies(CachingTaskDependencyResolveContext.java:67) at org.gradle.api.internal.tasks.AbstractTaskDependency.getDependenciesForInternalUse(AbstractTaskDependency.java:74) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:40) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:45) at org.gradle.api.internal.provider.BuildableBackedProvider.buildableDependencies(BuildableBackedProvider.java:73) at org.gradle.api.internal.provider.BuildableBackedProvider.access$000(BuildableBackedProvider.java:28) at org.gradle.api.internal.provider.BuildableBackedProvider$1.visitProducerTasks(BuildableBackedProvider.java:53) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:148) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$ValueProducer.visitContentProducerTasks(ValueSupplier.java:65) at org.gradle.api.internal.provider.TransformBackedProvider.beforeRead(TransformBackedProvider.java:95) at org.gradle.api.internal.provider.TransformBackedProvider.calculateOwnValue(TransformBackedProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntryWithValueFromProvider.collectEntries(MapCollectors.java:118) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.FlatMapProvider.calculateOwnValue(FlatMapProvider.java:53) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntriesFromMapProvider.collectEntries(MapCollectors.java:239) at org.gradle.api.internal.provider.DefaultMapProperty$PlusCollector.collectEntries(DefaultMapProperty.java:769) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) ... 132 more Caused by: java.util.ConcurrentModificationException at org.gradle.api.internal.DefaultDomainObjectCollection$IteratorImpl.next(DefaultDomainObjectCollection.java:467) at org.gradle.api.internal.artifacts.configurations.DefaultConfigurationContainer.visitAll(DefaultConfigurationContainer.java:103) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata$ConfigurationsProviderMetadataFactory.visitConfigurations(DefaultLocalComponentMetadata.java:333) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata.getVariantsForGraphTraversal(DefaultLocalComponentMetadata.java:157) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.lambda$new$5(DefaultLocalComponentGraphResolveState.java:83) at org.gradle.internal.lazy.LockingLazy.get(LockingLazy.java:61) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.getAllSelectableVariantResults(DefaultLocalComponentGraphResolveState.java:130) at org.gradle.api.internal.artifacts.ivyservice.InMemoryResolutionResultBuilder.visitNode(InMemoryResolutionResultBuilder.java:52) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.CompositeDependencyGraphVisitor.visitNode(CompositeDependencyGraphVisitor.java:38) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.assembleResult(DependencyGraphBuilder.java:608) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.resolve(DependencyGraphBuilder.java:168) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DependencyGraphResolver.resolve(DependencyGraphResolver.java:121) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.doResolve(DefaultConfigurationResolver.java:392) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.resolveBuildDependencies(DefaultConfigurationResolver.java:216) at org.gradle.api.internal.artifacts.ivyservice.ShortCircuitEmptyConfigurationResolver.resolveBuildDependencies(ShortCircuitEmptyConfigurationResolver.java:78) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:934) ... 172 more BUILD FAILED in 1s 1 actionable task: 1 executed
MultiProjectTests.multiple projects where one is not neogradle with neoforge dependencies should combine the mod-classes entry from the project name, using the local-dsl: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/MultiProjectTests.groovy#L709
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_multiple_projects_w_0_tempDir3334620556234609636/multi_neoforge_root_none_ng with arguments [:main:runs, --stacktrace] Output: > Task :main:runs FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':main:runs'. > Failed to query the value of property 'environmentVariables'. > Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. > java.util.ConcurrentModificationException (no error message) * 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 ':main:runs'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.internal.provider.AbstractProperty$PropertyQueryException: Failed to query the value of property 'environmentVariables'. at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:173) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateOwnPresentValue(AbstractMinimalProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.get(AbstractMinimalProvider.java:100) at net.neoforged.gradle.common.runs.tasks.RunsReport$RenderableRun.<init>(RunsReport.java:89) at net.neoforged.gradle.common.runs.tasks.RunsReport.lambda$calculateReportModelFor$0(RunsReport.java:45) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:44) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:21) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.calculateReportModel(AbstractProjectBasedReportTask.java:46) at org.gradle.internal.Try.ofFailable(Try.java:41) at org.gradle.internal.serialization.Cached$Deferred.result(Cached.java:53) at org.gradle.internal.serialization.Cached$Deferred.get(Cached.java:48) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.action(AbstractProjectBasedReportTask.java:59) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.mapFailure(ResolveExceptionContextualizer.java:81) at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.contextualize(ResolveExceptionContextualizer.java:64) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:936) at org.gradle.api.internal.project.DefaultProjectStateRegistry$CalculatedModelValueImpl.update(DefaultProjectStateRegistry.java:505) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.resolveGraphForBuildDependenciesIfRequired(DefaultConfiguration.java:931) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.access$200(DefaultConfiguration.java:156) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:687) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:664) at org.gradle.api.internal.artifacts.configurations.ResolutionResultProvider$1.getTaskDependencyValue(ResolutionResultProvider.java:48) at org.gradle.api.internal.artifacts.configurations.ResolutionBackedFileCollection.visitDependencies(ResolutionBackedFileCollection.java:57) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext$TaskGraphImpl.getNodeValues(CachingTaskDependencyResolveContext.java:108) at org.gradle.internal.graph.CachingDirectedGraphWalker$GraphWithEmptyEdges.getNodeValues(CachingDirectedGraphWalker.java:213) at org.gradle.internal.graph.CachingDirectedGraphWalker.doSearch(CachingDirectedGraphWalker.java:121) at org.gradle.internal.graph.CachingDirectedGraphWalker.findValues(CachingDirectedGraphWalker.java:73) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext.getDependencies(CachingTaskDependencyResolveContext.java:67) at org.gradle.api.internal.tasks.AbstractTaskDependency.getDependenciesForInternalUse(AbstractTaskDependency.java:74) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:40) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:45) at org.gradle.api.internal.provider.BuildableBackedProvider.buildableDependencies(BuildableBackedProvider.java:73) at org.gradle.api.internal.provider.BuildableBackedProvider.access$000(BuildableBackedProvider.java:28) at org.gradle.api.internal.provider.BuildableBackedProvider$1.visitProducerTasks(BuildableBackedProvider.java:53) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:148) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$ValueProducer.visitContentProducerTasks(ValueSupplier.java:65) at org.gradle.api.internal.provider.TransformBackedProvider.beforeRead(TransformBackedProvider.java:95) at org.gradle.api.internal.provider.TransformBackedProvider.calculateOwnValue(TransformBackedProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntryWithValueFromProvider.collectEntries(MapCollectors.java:118) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.FlatMapProvider.calculateOwnValue(FlatMapProvider.java:53) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntriesFromMapProvider.collectEntries(MapCollectors.java:239) at org.gradle.api.internal.provider.DefaultMapProperty$PlusCollector.collectEntries(DefaultMapProperty.java:769) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) ... 132 more Caused by: java.util.ConcurrentModificationException at org.gradle.api.internal.DefaultDomainObjectCollection$IteratorImpl.next(DefaultDomainObjectCollection.java:467) at org.gradle.api.internal.artifacts.configurations.DefaultConfigurationContainer.visitAll(DefaultConfigurationContainer.java:103) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata$ConfigurationsProviderMetadataFactory.visitConfigurations(DefaultLocalComponentMetadata.java:333) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata.getVariantsForGraphTraversal(DefaultLocalComponentMetadata.java:157) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.lambda$new$5(DefaultLocalComponentGraphResolveState.java:83) at org.gradle.internal.lazy.LockingLazy.get(LockingLazy.java:61) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.getAllSelectableVariantResults(DefaultLocalComponentGraphResolveState.java:130) at org.gradle.api.internal.artifacts.ivyservice.InMemoryResolutionResultBuilder.visitNode(InMemoryResolutionResultBuilder.java:52) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.CompositeDependencyGraphVisitor.visitNode(CompositeDependencyGraphVisitor.java:38) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.assembleResult(DependencyGraphBuilder.java:608) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.resolve(DependencyGraphBuilder.java:168) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DependencyGraphResolver.resolve(DependencyGraphResolver.java:121) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.doResolve(DefaultConfigurationResolver.java:392) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.resolveBuildDependencies(DefaultConfigurationResolver.java:216) at org.gradle.api.internal.artifacts.ivyservice.ShortCircuitEmptyConfigurationResolver.resolveBuildDependencies(ShortCircuitEmptyConfigurationResolver.java:78) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:934) ... 172 more BUILD FAILED in 1s 1 actionable task: 1 executed
MultiProjectTests.multiple projects with neoforge dependencies should run when parallel is enabled: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/MultiProjectTests.groovy#L919
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_multiple_projects_w_0_tempDir1150687224234459683/multi_neoforge_root_cached with arguments [:main:build, --stacktrace] Output: > Task :api:cacheVersionManifest1.21 > Task :main:cacheVersionManifest1.21 > Task :api:cacheVersionExecutableClient1.21 FAILED > Task :main:cacheVersionExecutableClient1.21 UP-TO-DATE FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':api:cacheVersionExecutableClient1.21'. > Failed to execute stage: Default[output=/tmp/spock_multiple_projects_w_0_tempDir1150687224234459683/multi_neoforge_root_cached/api/.gradle/caches/minecraft/versions/1.21/client.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2392/0x00007fa434b7ce48@433eb14e] * 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 ':api:cacheVersionExecutableClient1.21'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:116) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:44) 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:264) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:128) 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:80) 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:47) Caused by: org.gradle.api.GradleException: Failed to execute stage: Default[output=/tmp/spock_multiple_projects_w_0_tempDir1150687224234459683/multi_neoforge_root_cached/api/.gradle/caches/minecraft/versions/1.21/client.jar, createsDirectory=false, execute=net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider$$Lambda$2392/0x00007fa434b7ce48@433eb14e] at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:272) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.execute(CachedExecutionBuilder.java:128) at net.neoforged.gradle.common.tasks.MinecraftArtifactFileCacheProvider.doRun(MinecraftArtifactFileCacheProvider.java:27) at jdk.internal.reflect.GeneratedMethodAccessor144.invoke(Unknown Source) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.execution.plan.DefaultPlanExecutor.process(DefaultPlanExecutor.java:116) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:44) 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:264) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:128) 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:80) 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:47) Caused by: java.lang.IllegalMonitorStateException at net.neoforged.gradle.common.services.caching.locking.PIDBasedFileLock.close(PIDBasedFileLock.java:91) at net.neoforged.gradle.common.services.caching.locking.IOControlledFileBasedLock.close(IOControlledFileBasedLock.java:37) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder$CacheStatus.close(CachedExecutionBuilder.java:72) at net.neoforged.gradle.common.services.caching.CachedExecutionBuilder.executeAll(CachedExecutionBuilder.java:268) ... 150 more BUILD FAILED in 1s 4 actionable tasks: 3 executed, 1 up-to-date
MultiProjectTests.multiple projects where one is not neogradle with neoforge dependencies should pull the mod-classes entry from the project name: userdev/src/functionalTest/groovy/net/neoforged/gradle/userdev/MultiProjectTests.groovy#L382
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in C:\Users\RUNNER~1\AppData\Local\Temp\spock_multiple_projects_w_0_tempDir2682220175464783055\multi_neoforge_root_none_ng with arguments [:main:runs, --stacktrace] Output: > Task :main:runs FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':main:runs'. > Failed to query the value of property 'environmentVariables'. > Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. > java.util.ConcurrentModificationException (no error message) * 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 ':main:runs'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130) at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.internal.provider.AbstractProperty$PropertyQueryException: Failed to query the value of property 'environmentVariables'. at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:173) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateOwnPresentValue(AbstractMinimalProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.get(AbstractMinimalProvider.java:100) at net.neoforged.gradle.common.runs.tasks.RunsReport$RenderableRun.<init>(RunsReport.java:89) at net.neoforged.gradle.common.runs.tasks.RunsReport.lambda$calculateReportModelFor$0(RunsReport.java:45) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:44) at net.neoforged.gradle.common.runs.tasks.RunsReport.calculateReportModelFor(RunsReport.java:21) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.calculateReportModel(AbstractProjectBasedReportTask.java:46) at org.gradle.internal.Try.ofFailable(Try.java:41) at org.gradle.internal.serialization.Cached$Deferred.result(Cached.java:53) at org.gradle.internal.serialization.Cached$Deferred.get(Cached.java:48) at org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask.action(AbstractProjectBasedReportTask.java:59) 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:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) 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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:41) at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) 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:67) at org.gradle.internal.execution.steps.CaptureOutputsAfterExecutionStep.execute(CaptureOutputsAfterExecutionStep.java:45) 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:76) at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:54) at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) 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:106) at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:55) 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:61) 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.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:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) 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:80) 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:463) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all dependencies for configuration ':main:moduleResolverForgeUserDevneoForge'. at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.mapFailure(ResolveExceptionContextualizer.java:81) at org.gradle.api.internal.artifacts.ResolveExceptionContextualizer.contextualize(ResolveExceptionContextualizer.java:64) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:936) at org.gradle.api.internal.project.DefaultProjectStateRegistry$CalculatedModelValueImpl.update(DefaultProjectStateRegistry.java:505) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.resolveGraphForBuildDependenciesIfRequired(DefaultConfiguration.java:931) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.access$200(DefaultConfiguration.java:156) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:687) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ResolverResultsResolutionResultProvider.getTaskDependencyValue(DefaultConfiguration.java:664) at org.gradle.api.internal.artifacts.configurations.ResolutionResultProvider$1.getTaskDependencyValue(ResolutionResultProvider.java:48) at org.gradle.api.internal.artifacts.configurations.ResolutionBackedFileCollection.visitDependencies(ResolutionBackedFileCollection.java:57) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext$TaskGraphImpl.getNodeValues(CachingTaskDependencyResolveContext.java:108) at org.gradle.internal.graph.CachingDirectedGraphWalker$GraphWithEmptyEdges.getNodeValues(CachingDirectedGraphWalker.java:213) at org.gradle.internal.graph.CachingDirectedGraphWalker.doSearch(CachingDirectedGraphWalker.java:121) at org.gradle.internal.graph.CachingDirectedGraphWalker.findValues(CachingDirectedGraphWalker.java:73) at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext.getDependencies(CachingTaskDependencyResolveContext.java:67) at org.gradle.api.internal.tasks.AbstractTaskDependency.getDependenciesForInternalUse(AbstractTaskDependency.java:74) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:40) at org.gradle.api.internal.tasks.TaskDependencyUtil.getDependenciesForInternalUse(TaskDependencyUtil.java:45) at org.gradle.api.internal.provider.BuildableBackedProvider.buildableDependencies(BuildableBackedProvider.java:73) at org.gradle.api.internal.provider.BuildableBackedProvider.access$000(BuildableBackedProvider.java:28) at org.gradle.api.internal.provider.BuildableBackedProvider$1.visitProducerTasks(BuildableBackedProvider.java:53) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:148) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$PlusProducer.visitProducerTasks(ValueSupplier.java:147) at org.gradle.api.internal.provider.ValueSupplier$ValueProducer.visitContentProducerTasks(ValueSupplier.java:65) at org.gradle.api.internal.provider.TransformBackedProvider.beforeRead(TransformBackedProvider.java:95) at org.gradle.api.internal.provider.TransformBackedProvider.calculateOwnValue(TransformBackedProvider.java:80) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntryWithValueFromProvider.collectEntries(MapCollectors.java:118) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:163) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.FlatMapProvider.calculateOwnValue(FlatMapProvider.java:53) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115) at org.gradle.api.internal.provider.MapCollectors$EntriesFromMapProvider.collectEntries(MapCollectors.java:239) at org.gradle.api.internal.provider.DefaultMapProperty$PlusCollector.collectEntries(DefaultMapProperty.java:769) at org.gradle.api.internal.provider.DefaultMapProperty$CollectingSupplier.calculateValue(DefaultMapProperty.java:577) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:331) at org.gradle.api.internal.provider.DefaultMapProperty.calculateValueFrom(DefaultMapProperty.java:58) at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:170) ... 132 more Caused by: java.util.ConcurrentModificationException at org.gradle.api.internal.DefaultDomainObjectCollection$IteratorImpl.next(DefaultDomainObjectCollection.java:467) at org.gradle.api.internal.artifacts.configurations.DefaultConfigurationContainer.visitAll(DefaultConfigurationContainer.java:103) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata$ConfigurationsProviderMetadataFactory.visitConfigurations(DefaultLocalComponentMetadata.java:333) at org.gradle.internal.component.local.model.DefaultLocalComponentMetadata.getVariantsForGraphTraversal(DefaultLocalComponentMetadata.java:157) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.lambda$new$5(DefaultLocalComponentGraphResolveState.java:83) at org.gradle.internal.lazy.LockingLazy.get(LockingLazy.java:61) at org.gradle.internal.component.local.model.DefaultLocalComponentGraphResolveState.getAllSelectableVariantResults(DefaultLocalComponentGraphResolveState.java:130) at org.gradle.api.internal.artifacts.ivyservice.InMemoryResolutionResultBuilder.visitNode(InMemoryResolutionResultBuilder.java:52) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.CompositeDependencyGraphVisitor.visitNode(CompositeDependencyGraphVisitor.java:38) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.assembleResult(DependencyGraphBuilder.java:608) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.resolve(DependencyGraphBuilder.java:168) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DependencyGraphResolver.resolve(DependencyGraphResolver.java:121) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.doResolve(DefaultConfigurationResolver.java:392) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.resolveBuildDependencies(DefaultConfigurationResolver.java:216) at org.gradle.api.internal.artifacts.ivyservice.ShortCircuitEmptyConfigurationResolver.resolveBuildDependencies(ShortCircuitEmptyConfigurationResolver.java:78) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveGraphForBuildDependenciesIfRequired$11(DefaultConfiguration.java:934) ... 172 more BUILD FAILED in 9s 1 actionable task: 1 executed
Process Test Data
Test build failure!
Build
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Setup
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Process Test Data
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/

Artifacts

Produced during runtime
Name Size
test-results
15.6 MB
test-results-Test-Common--FunctionalTest-macos Expired
189 Bytes
test-results-Test-Common--FunctionalTest-ubuntu Expired
189 Bytes
test-results-Test-Common--FunctionalTest-windows Expired
189 Bytes
test-results-Test-Common--Test-macos Expired
845 Bytes
test-results-Test-Common--Test-ubuntu Expired
850 Bytes
test-results-Test-Common--Test-windows Expired
849 Bytes
test-results-Test-Dsl-common--Test-macos Expired
189 Bytes
test-results-Test-Dsl-common--Test-ubuntu Expired
189 Bytes
test-results-Test-Dsl-common--Test-windows Expired
189 Bytes
test-results-Test-Dsl-mixin--Test-macos Expired
189 Bytes
test-results-Test-Dsl-mixin--Test-ubuntu Expired
189 Bytes
test-results-Test-Dsl-mixin--Test-windows Expired
189 Bytes
test-results-Test-Dsl-neoform--Test-macos Expired
189 Bytes
test-results-Test-Dsl-neoform--Test-ubuntu Expired
189 Bytes
test-results-Test-Dsl-neoform--Test-windows Expired
189 Bytes
test-results-Test-Dsl-platform--Test-macos Expired
189 Bytes
test-results-Test-Dsl-platform--Test-ubuntu Expired
189 Bytes
test-results-Test-Dsl-platform--Test-windows Expired
189 Bytes
test-results-Test-Dsl-userdev--Test-macos Expired
189 Bytes
test-results-Test-Dsl-userdev--Test-ubuntu Expired
189 Bytes
test-results-Test-Dsl-userdev--Test-windows Expired
189 Bytes
test-results-Test-Dsl-vanilla--Test-macos Expired
189 Bytes
test-results-Test-Dsl-vanilla--Test-ubuntu Expired
189 Bytes
test-results-Test-Dsl-vanilla--Test-windows Expired
189 Bytes
test-results-Test-Mixin--FunctionalTest-macos Expired
189 Bytes
test-results-Test-Mixin--FunctionalTest-ubuntu Expired
189 Bytes
test-results-Test-Mixin--FunctionalTest-windows Expired
189 Bytes
test-results-Test-Mixin--Test-macos Expired
189 Bytes
test-results-Test-Mixin--Test-ubuntu Expired
189 Bytes
test-results-Test-Mixin--Test-windows Expired
189 Bytes
test-results-Test-Neoform--FunctionalTest(Dependency-NeoformDependencyManagerTest)-macos Expired
463 Bytes
test-results-Test-Neoform--FunctionalTest(Dependency-NeoformDependencyManagerTest)-ubuntu Expired
460 Bytes
test-results-Test-Neoform--FunctionalTest(Dependency-NeoformDependencyManagerTest)-windows Expired
459 Bytes
test-results-Test-Neoform--FunctionalTest(FunctionalTests)-macos Expired
1.19 KB
test-results-Test-Neoform--FunctionalTest(FunctionalTests)-ubuntu Expired
1.19 KB
test-results-Test-Neoform--FunctionalTest(FunctionalTests)-windows Expired
1.19 KB
test-results-Test-Neoform--FunctionalTest(NeoFormPluginTests)-macos Expired
1.76 KB
test-results-Test-Neoform--FunctionalTest(NeoFormPluginTests)-ubuntu Expired
1.71 KB
test-results-Test-Neoform--FunctionalTest(NeoFormPluginTests)-windows Expired
1.77 KB
test-results-Test-Neoform--Test-macos Expired
189 Bytes
test-results-Test-Neoform--Test-ubuntu Expired
189 Bytes
test-results-Test-Neoform--Test-windows Expired
189 Bytes
test-results-Test-Platform--FunctionalTest(E2ETests)-macos Expired
17.3 KB
test-results-Test-Platform--FunctionalTest(E2ETests)-ubuntu Expired
17 KB
test-results-Test-Platform--FunctionalTest(E2ETests)-windows Expired
17.4 KB
test-results-Test-Platform--Test-macos Expired
189 Bytes
test-results-Test-Platform--Test-ubuntu Expired
189 Bytes
test-results-Test-Platform--Test-windows Expired
189 Bytes
test-results-Test-Test-utils--Test-macos Expired
189 Bytes
test-results-Test-Test-utils--Test-ubuntu Expired
189 Bytes
test-results-Test-Test-utils--Test-windows Expired
189 Bytes
test-results-Test-Userdev--FunctionalTest(AccessTransformerTests)-macos Expired
1.25 KB
test-results-Test-Userdev--FunctionalTest(AccessTransformerTests)-ubuntu Expired
1.24 KB
test-results-Test-Userdev--FunctionalTest(AccessTransformerTests)-windows Expired
1.24 KB
test-results-Test-Userdev--FunctionalTest(CentralCacheTests)-macos Expired
5.21 MB
test-results-Test-Userdev--FunctionalTest(CentralCacheTests)-ubuntu Expired
5.06 MB
test-results-Test-Userdev--FunctionalTest(CentralCacheTests)-windows Expired
5.08 MB
test-results-Test-Userdev--FunctionalTest(ConfigurationCacheTests)-macos Expired
3.91 KB
test-results-Test-Userdev--FunctionalTest(ConfigurationCacheTests)-ubuntu Expired
3.92 KB
test-results-Test-Userdev--FunctionalTest(ConfigurationCacheTests)-windows Expired
3.95 KB
test-results-Test-Userdev--FunctionalTest(ConfigurationTests)-macos Expired
4.76 KB
test-results-Test-Userdev--FunctionalTest(ConfigurationTests)-ubuntu Expired
4.78 KB
test-results-Test-Userdev--FunctionalTest(ConfigurationTests)-windows Expired
4.79 KB
test-results-Test-Userdev--FunctionalTest(Convention-IDEAIDEConventionTests)-macos Expired
1.13 KB
test-results-Test-Userdev--FunctionalTest(Convention-IDEAIDEConventionTests)-ubuntu Expired
1.12 KB
test-results-Test-Userdev--FunctionalTest(Convention-IDEAIDEConventionTests)-windows Expired
1.14 KB
test-results-Test-Userdev--FunctionalTest(Convention-RunConventionTests)-macos Expired
13.9 KB
test-results-Test-Userdev--FunctionalTest(Convention-RunConventionTests)-ubuntu Expired
14 KB
test-results-Test-Userdev--FunctionalTest(Convention-RunConventionTests)-windows Expired
14.1 KB
test-results-Test-Userdev--FunctionalTest(Convention-SourceSetConventionTests)-macos Expired
10.4 KB
test-results-Test-Userdev--FunctionalTest(Convention-SourceSetConventionTests)-ubuntu Expired
10.4 KB
test-results-Test-Userdev--FunctionalTest(Convention-SourceSetConventionTests)-windows Expired
10.5 KB
test-results-Test-Userdev--FunctionalTest(DepreciationTests)-macos Expired
1013 Bytes
test-results-Test-Userdev--FunctionalTest(DepreciationTests)-ubuntu Expired
1002 Bytes
test-results-Test-Userdev--FunctionalTest(DepreciationTests)-windows Expired
1014 Bytes
test-results-Test-Userdev--FunctionalTest(FunctionalTests)-macos Expired
3.33 KB
test-results-Test-Userdev--FunctionalTest(FunctionalTests)-ubuntu Expired
3.32 KB
test-results-Test-Userdev--FunctionalTest(FunctionalTests)-windows Expired
3.34 KB
test-results-Test-Userdev--FunctionalTest(MultiProjectTests)-macos Expired
30.3 KB
test-results-Test-Userdev--FunctionalTest(MultiProjectTests)-ubuntu Expired
25.7 KB
test-results-Test-Userdev--FunctionalTest(MultiProjectTests)-windows Expired
25.2 KB
test-results-Test-Userdev--FunctionalTest(RunTests)-macos Expired
16.3 KB
test-results-Test-Userdev--FunctionalTest(RunTests)-ubuntu Expired
16.9 KB
test-results-Test-Userdev--FunctionalTest(RunTests)-windows Expired
16.5 KB
test-results-Test-Userdev--FunctionalTest(UserDevPluginTests)-macos Expired
458 Bytes
test-results-Test-Userdev--FunctionalTest(UserDevPluginTests)-ubuntu Expired
451 Bytes
test-results-Test-Userdev--FunctionalTest(UserDevPluginTests)-windows Expired
450 Bytes
test-results-Test-Userdev--Test-macos Expired
189 Bytes
test-results-Test-Userdev--Test-ubuntu Expired
189 Bytes
test-results-Test-Userdev--Test-windows Expired
189 Bytes
test-results-Test-Utils--Test-macos Expired
1.09 KB
test-results-Test-Utils--Test-ubuntu Expired
1.13 KB
test-results-Test-Utils--Test-windows Expired
1.14 KB
test-results-Test-Vanilla--FunctionalTest(AccessTransformerTests)-macos Expired
1.75 KB
test-results-Test-Vanilla--FunctionalTest(AccessTransformerTests)-ubuntu Expired
1.69 KB
test-results-Test-Vanilla--FunctionalTest(AccessTransformerTests)-windows Expired
1.74 KB
test-results-Test-Vanilla--Test-macos Expired
189 Bytes
test-results-Test-Vanilla--Test-ubuntu Expired
189 Bytes
test-results-Test-Vanilla--Test-windows Expired
189 Bytes