Burst Compiler Failed Running (Burst 1.8.18, Unity 6000.0.23f1 and 33f1

I’m running Unity 6000.0.23f1, as well as 6000.0.33f1 with another project, and I’m getting this error with the Windows and the Linux targets:


Building Library\Bee\artifacts\LinuxPlayerBuildProgram\AsyncPluginsFromLinker failed with output:
UnityEditor.Build.BuildFailedException: Burst compiler failed running

stdout:
stderr:

  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunProgram (UnityEditor.Utils.Program p, System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Boolean unreliableExitCode) [0x00267] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:1998 
  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunManagedProgram (System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] environment) [0x0009f] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:1856 
  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunManagedProgram (System.String exe, System.String args, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] environment) [0x00001] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:1817 
  at Unity.Burst.Editor.BurstAotCompiler.OnPostBuildPlayerScriptDLLsImpl (Unity.Burst.Editor.BurstAotCompiler+BurstAOTSettings settings, UnityEditor.Compilation.Assembly[] playerAssemblies) [0x00aee] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:912 
  at Unity.Burst.Editor.BurstAOTCompilerPostprocessor.DoGenerate (UnityEditor.Compilation.Assembly[] assemblies) [0x0001b] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:353 
  at Unity.Burst.Editor.BurstAOTCompilerPostprocessor.GenerateNativePluginsForAssemblies (UnityEditor.Build.IGenerateNativePluginsForAssemblies+GenerateArgs args) [0x00074] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:192 
  at UnityEditor.Modules.BeeBuildPostprocessor.GenerateNativePluginsForAssemblies (PlayerBuildProgramLibrary.Data.GenerateNativePluginsForAssembliesArgs args) [0x00050] in <1f8babe234e540299e4f7387cdc20cd8>:0 
  at Bee.BeeDriver.BuildRequest+<>c__DisplayClass63_0`1[T].<RegisterRPCCallback>b__0 (System.Object o) [0x00000] in <7d8d20144c904091b348a66cb66d50f4>:0 
  at Bee.BeeDriver.BeeDriver_RunBackend+<>c__DisplayClass1_0.<ProcessRPCRequest>b__0 () [0x00021] in <7d8d20144c904091b348a66cb66d50f4>:0 
  at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in <321eb2db7c6d43ea8fc39b54eaca3452>:0 
  at System.Threading.Tasks.Task.Execute () [0x00000] in <321eb2db7c6d43ea8fc39b54eaca3452>:0 
--- End of stack trace from previous location where exception was thrown ---

  at Bee.BeeDriver.BeeDriver_RunBackend.ProcessRPCRequest (Bee.BinLog.RPCActionMessage msg, Bee.BeeDriver.BuildRequest+RPCCallback rpcCallback, IPCConnection ipcConnection, System.Threading.Tasks.Task writePipeConnectionTask, Bee.BeeDriver.InternalState state) [0x00102] in <7d8d20144c904091b348a66cb66d50f4>:0 
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)



_____________________________________________________


Build completed with a result of 'Failed' in 15 seconds (14800 ms)
Building Library\Bee\artifacts\LinuxPlayerBuildProgram\AsyncPluginsFromLinker failed with output:
UnityEditor.Build.BuildFailedException: Burst compiler failed running

stdout:
stderr:

  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunProgram (UnityEditor.Utils.Program p, System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Boolean unreliableExitCode) [0x00267] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:1998 
  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunManagedProgram (System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] environment) [0x0009f] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:1856 
  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunManagedProgram (System.String exe, System.String args, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] environment) [0x00001] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:1817 
  at Unity.Burst.Editor.BurstAotCompiler.OnPostBuildPlayerScriptDLLsImpl (Unity.Burst.Editor.BurstAotCompiler+BurstAOTSettings settings, UnityEditor.Compilation.Assembly[] playerAssemblies) [0x00aee] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:912 
  at Unity.Burst.Editor.BurstAOTCompilerPostprocessor.DoGenerate (UnityEditor.Compilation.Assembly[] assemblies) [0x0001b] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:353 
  at Unity.Burst.Editor.BurstAOTCompilerPostprocessor.GenerateNativePluginsForAssemblies (UnityEditor.Build.IGenerateNativePluginsForAssemblies+GenerateArgs args) [0x00074] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:192 
  at UnityEditor.Modules.BeeBuildPostprocessor.GenerateNativePluginsForAssemblies (PlayerBuildProgramLibrary.Data.GenerateNativePluginsForAssembliesArgs args) [0x00050] in <1f8babe234e540299e4f7387cdc20cd8>:0 
  at Bee.BeeDriver.BuildRequest+<>c__DisplayClass63_0`1[T].<RegisterRPCCallback>b__0 (System.Object o) [0x00000] in <7d8d20144c904091b348a66cb66d50f4>:0 
  at Bee.BeeDriver.BeeDriver_RunBackend+<>c__DisplayClass1_0.<ProcessRPCRequest>b__0 () [0x00021] in <7d8d20144c904091b348a66cb66d50f4>:0 
  at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in <321eb2db7c6d43ea8fc39b54eaca3452>:0 
  at System.Threading.Tasks.Task.Execute () [0x00000] in <321eb2db7c6d43ea8fc39b54eaca3452>:0 
--- End of stack trace from previous location where exception was thrown ---

  at Bee.BeeDriver.BeeDriver_RunBackend.ProcessRPCRequest (Bee.BinLog.RPCActionMessage msg, Bee.BeeDriver.BuildRequest+RPCCallback rpcCallback, IPCConnection ipcConnection, System.Threading.Tasks.Task writePipeConnectionTask, Bee.BeeDriver.InternalState state) [0x00102] in <7d8d20144c904091b348a66cb66d50f4>:0 
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

I’ve googled and seen other users with Burst Compiler issues, but none of the proposed solutions worked. I’ve tried:
-Deleting the library folder
-Cleaning the build
-Downgrading / Upgrading Burst
-Installing a few extra C++ build tools (didn’t help)

Any suggestions? This seems to be a recurring and regressing bug in recent Unity versions.

1 Like

Hi @SavedByZero, often when you get that kind of error message, there’s an “actual” error message further up in the log. Please could you post your Editor.log, or if you’re uncomfortable doing that on a public forum, you could DM it to me?

Where would I find that? Thanks,

In Unity Editor, in the Console window, click the vertical three-dots button, and then click Open Editor Log.

Or visually:

Not much more help, IMO – this is just before the error messages began popping up, through the end.

Dependency assembly - System.Text.Encoding.CodePages.dll
Dependency assembly - System.Runtime.Serialization.Formatters.dll
Dependency assembly - System.Diagnostics.Tools.dll

info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
      Request starting HTTP/2 POST http://ilpp/UnityILPP.PostProcessing/Ping application/grpc -
Total cache size 268309948
info: Microsoft.AspNetCore.Routing.EndpointMiddleware[0]
      Executing endpoint 'gRPC - /UnityILPP.PostProcessing/Ping'
info: Microsoft.AspNetCore.Routing.EndpointMiddleware[1]
      Executed endpoint 'gRPC - /UnityILPP.PostProcessing/Ping'
info: Microsoft.AspNetCore.Hosting.Diagnostics[2]
      Request finished HTTP/2 POST http://ilpp/UnityILPP.PostProcessing/Ping application/grpc - - 200 - application/grpc 71.3010ms
Starting: C:\Program Files\Unity\Hub\Editor\6000.0.23f1\Editor\Data\bee_backend.exe --dont-print-to-structured-log --ipc --dagfile="Library/Bee/Playere29bcf6f.dag" --profile="Library/Bee/backend1.traceevents" Player
WorkingDir: C:/Users/mjpg7/Unity Projects/Gh0st
C:/Users/mjpg7/Unity Projects/Gh0st/Library/PackageCache/com.unity.burst/.Runtime\bcl.exe exited after 2909 ms.
[250/252    2s] GenerateNativePluginsForAssemblies Library/Bee/artifacts/LinuxPlayerBuildProgram/AsyncPluginsFromLinker
##### CommandLine
GenerateNativePluginsForAssemblies
##### ExitCode
-1
##### Output
UnityEditor.Build.BuildFailedException: Burst compiler failed running



stdout:

stderr:



  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunProgram (UnityEditor.Utils.Program p, System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Boolean unreliableExitCode) [0x00267] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:1998 

  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunManagedProgram (System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] environment) [0x0009f] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:1856 

  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunManagedProgram (System.String exe, System.String args, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] environment) [0x00001] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:1817 

  at Unity.Burst.Editor.BurstAotCompiler.OnPostBuildPlayerScriptDLLsImpl (Unity.Burst.Editor.BurstAotCompiler+BurstAOTSettings settings, UnityEditor.Compilation.Assembly[] playerAssemblies) [0x00aee] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:912 

  at Unity.Burst.Editor.BurstAOTCompilerPostprocessor.DoGenerate (UnityEditor.Compilation.Assembly[] assemblies) [0x0001b] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:353 

  at Unity.Burst.Editor.BurstAOTCompilerPostprocessor.GenerateNativePluginsForAssemblies (UnityEditor.Build.IGenerateNativePluginsForAssemblies+GenerateArgs args) [0x00074] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:192 

  at UnityEditor.Modules.BeeBuildPostprocessor.GenerateNativePluginsForAssemblies (PlayerBuildProgramLibrary.Data.GenerateNativePluginsForAssembliesArgs args) [0x00050] in <1f8babe234e540299e4f7387cdc20cd8>:0 

  at Bee.BeeDriver.BuildRequest+<>c__DisplayClass63_0`1[T].<RegisterRPCCallback>b__0 (System.Object o) [0x00000] in <7d8d20144c904091b348a66cb66d50f4>:0 

  at Bee.BeeDriver.BeeDriver_RunBackend+<>c__DisplayClass1_0.<ProcessRPCRequest>b__0 () [0x00021] in <7d8d20144c904091b348a66cb66d50f4>:0 

  at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in <321eb2db7c6d43ea8fc39b54eaca3452>:0 

  at System.Threading.Tasks.Task.Execute () [0x00000] in <321eb2db7c6d43ea8fc39b54eaca3452>:0 

--- End of stack trace from previous location where exception was thrown ---



  at Bee.BeeDriver.BeeDriver_RunBackend.ProcessRPCRequest (Bee.BinLog.RPCActionMessage msg, Bee.BeeDriver.BuildRequest+RPCCallback rpcCallback, IPCConnection ipcConnection, System.Threading.Tasks.Task writePipeConnectionTask, Bee.BeeDriver.InternalState state) [0x00102] in <7d8d20144c904091b348a66cb66d50f4>:0 
*** Tundra build failed (3.14 seconds), 1 items updated, 250 evaluated
Building Library\Bee\artifacts\LinuxPlayerBuildProgram\AsyncPluginsFromLinker failed with output:
UnityEditor.Build.BuildFailedException: Burst compiler failed running

stdout:
stderr:

  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunProgram (UnityEditor.Utils.Program p, System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Boolean unreliableExitCode) [0x00267] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:1998 
  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunManagedProgram (System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] environment) [0x0009f] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:1856 
  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunManagedProgram (System.String exe, System.String args, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] environment) [0x00001] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:1817 
  at Unity.Burst.Editor.BurstAotCompiler.OnPostBuildPlayerScriptDLLsImpl (Unity.Burst.Editor.BurstAotCompiler+BurstAOTSettings settings, UnityEditor.Compilation.Assembly[] playerAssemblies) [0x00aee] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:912 
  at Unity.Burst.Editor.BurstAOTCompilerPostprocessor.DoGenerate (UnityEditor.Compilation.Assembly[] assemblies) [0x0001b] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:353 
  at Unity.Burst.Editor.BurstAOTCompilerPostprocessor.GenerateNativePluginsForAssemblies (UnityEditor.Build.IGenerateNativePluginsForAssemblies+GenerateArgs args) [0x00074] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:192 
  at UnityEditor.Modules.BeeBuildPostprocessor.GenerateNativePluginsForAssemblies (PlayerBuildProgramLibrary.Data.GenerateNativePluginsForAssembliesArgs args) [0x00050] in <1f8babe234e540299e4f7387cdc20cd8>:0 
  at Bee.BeeDriver.BuildRequest+<>c__DisplayClass63_0`1[T].<RegisterRPCCallback>b__0 (System.Object o) [0x00000] in <7d8d20144c904091b348a66cb66d50f4>:0 
  at Bee.BeeDriver.BeeDriver_RunBackend+<>c__DisplayClass1_0.<ProcessRPCRequest>b__0 () [0x00021] in <7d8d20144c904091b348a66cb66d50f4>:0 
  at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in <321eb2db7c6d43ea8fc39b54eaca3452>:0 
  at System.Threading.Tasks.Task.Execute () [0x00000] in <321eb2db7c6d43ea8fc39b54eaca3452>:0 
--- End of stack trace from previous location where exception was thrown ---

  at Bee.BeeDriver.BeeDriver_RunBackend.ProcessRPCRequest (Bee.BinLog.RPCActionMessage msg, Bee.BeeDriver.BuildRequest+RPCCallback rpcCallback, IPCConnection ipcConnection, System.Threading.Tasks.Task writePipeConnectionTask, Bee.BeeDriver.InternalState state) [0x00102] in <7d8d20144c904091b348a66cb66d50f4>:0 
UnityEngine.Debug:ExtractStackTraceNoAlloc (byte*,int,string)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEngine.DebugLogHandler:Internal_Log (UnityEngine.LogType,UnityEngine.LogOption,string,UnityEngine.Object)
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object)
UnityEngine.Debug:LogError (object)
UnityEditor.Modules.BeeBuildPostprocessor:DefaultResultProcessor (Bee.BinLog.NodeFinishedMessage,bool,bool)
UnityEditor.Modules.BeeBuildPostprocessor:ReportBuildResults ()
UnityEditor.Modules.BeeBuildPostprocessor:PostProcess (UnityEditor.Modules.BuildPostProcessArgs)
UnityEditor.Modules.BeeBuildPostprocessor:PostProcess (UnityEditor.Modules.BuildPostProcessArgs,UnityEditor.BuildProperties&)
UnityEditor.PostprocessBuildPlayer:Postprocess (UnityEditor.BuildTarget,int,string,string,string,UnityEditor.BuildOptions,UnityEditor.RuntimeClassRegistry,UnityEditor.Build.Reporting.BuildReport)
UnityEditor.BuildPipeline:BuildPlayerInternalNoCheck (string[],string,string,UnityEditor.BuildTargetGroup,UnityEditor.BuildTarget,int,UnityEditor.BuildOptions,string[],bool)
UnityEditor.BuildPlayerWindow/DefaultBuildMethods:BuildPlayer (UnityEditor.BuildPlayerOptions)
UnityEditor.BuildPlayerWindow:CallBuildMethods (bool,UnityEditor.BuildOptions)
UnityEditor.Build.Profile.BuildProfileModuleUtil:CallInternalBuildMethods (bool,UnityEditor.BuildOptions)
UnityEditor.Build.Profile.BuildProfileWindow:OnBuildButtonClicked (UnityEditor.BuildOptions)
UnityEditor.Build.Profile.BuildProfileWindow:<CreateBuildDropdownButton>b__47_2 ()
UnityEditor.Build.Profile.Elements.DropdownButton:RenderIMGUI ()
UnityEngine.UIElements.IMGUIContainer:DoOnGUI (UnityEngine.Event,UnityEngine.Matrix4x4,UnityEngine.Rect,bool,UnityEngine.Rect,System.Action,bool)
UnityEngine.UIElements.IMGUIContainer:HandleIMGUIEvent (UnityEngine.Event,UnityEngine.Matrix4x4,UnityEngine.Rect,System.Action,bool)
UnityEngine.UIElements.IMGUIContainer:HandleIMGUIEvent (UnityEngine.Event,System.Action,bool)
UnityEngine.UIElements.IMGUIContainer:HandleIMGUIEvent (UnityEngine.Event,bool)
UnityEngine.UIElements.IMGUIContainer:SendEventToIMGUIRaw (UnityEngine.UIElements.EventBase,bool,bool)
UnityEngine.UIElements.IMGUIContainer:SendEventToIMGUI (UnityEngine.UIElements.EventBase,bool,bool)
UnityEngine.UIElements.IMGUIContainer:HandleEventBubbleUp (UnityEngine.UIElements.EventBase)
UnityEngine.UIElements.CallbackEventHandler:HandleEventBubbleUpInternal (UnityEngine.UIElements.EventBase)
UnityEngine.UIElements.EventDispatchUtilities:HandleEvent_BubbleUpHandleEvent (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.BaseVisualElementPanel,UnityEngine.UIElements.VisualElement,bool)
UnityEngine.UIElements.EventDispatchUtilities:HandleEvent_BubbleUpAllDefaultActions (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.BaseVisualElementPanel,UnityEngine.UIElements.VisualElement,bool,bool)
UnityEngine.UIElements.EventDispatchUtilities:HandleEventAcrossPropagationPathWithCompatibilityEvent (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.EventBase,UnityEngine.UIElements.BaseVisualElementPanel,UnityEngine.UIElements.VisualElement,bool)
UnityEngine.UIElements.EventDispatchUtilities:PropagateEvent (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.BaseVisualElementPanel,UnityEngine.UIElements.VisualElement,bool)
UnityEngine.UIElements.EventDispatchUtilities:DispatchToCapturingElement (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.BaseVisualElementPanel,int,UnityEngine.Vector2)
UnityEngine.UIElements.EventDispatchUtilities:DispatchToCapturingElementOrElementUnderPointer (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.BaseVisualElementPanel,int,UnityEngine.Vector2)
UnityEngine.UIElements.PointerEventBase`1<UnityEngine.UIElements.PointerUpEvent>:Dispatch (UnityEngine.UIElements.BaseVisualElementPanel)
UnityEngine.UIElements.EventDispatcher:ProcessEvent (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.BaseVisualElementPanel)
UnityEngine.UIElements.EventDispatcher:Dispatch (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.BaseVisualElementPanel,UnityEngine.UIElements.DispatchMode)
UnityEngine.UIElements.BaseVisualElementPanel:SendEvent (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.DispatchMode)
UnityEngine.UIElements.UIElementsUtility:DoDispatch (UnityEngine.UIElements.BaseVisualElementPanel)
UnityEngine.UIElements.UIElementsUtility:UnityEngine.UIElements.IUIElementsUtility.ProcessEvent (int,intptr,bool&)
UnityEngine.UIElements.UIEventRegistration:ProcessEvent (int,intptr)
UnityEngine.UIElements.UIEventRegistration/<>c:<.cctor>b__1_2 (int,intptr)
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

ExitCode: 3 Duration: 3s191ms
Unloading 2 Unused Serialized files (Serialized files now loaded: 0)
Unloading 87 unused Assets / (0.5 MB). Loaded Objects now: 6911.
Memory consumption went from 330.8 MB to 330.3 MB.
Total: 38.748000 ms (FindLiveObjects: 0.735700 ms CreateObjectMapping: 0.317800 ms MarkObjects: 36.761700 ms  DeleteObjects: 0.928400 ms)

Build Finished, Result: Failure.
##utp:{"type":"PlayerBuildInfo","version":2,"phase":"Immediate","time":1737388121723,"processId":30600,"steps":[{"description":"Preprocess Player","duration":36},{"description":"Prepare For Build","duration":0},{"description":"ProducePlayerScriptAssemblies","duration":1849},{"description":"Verify Build setup","duration":689},{"description":"Prepare assets for target platform","duration":49},{"description":"Prepare splash screen","duration":1},{"description":"Run script only build","duration":237},{"description":"Postprocess built player","duration":3667}],"duration":6528}
Unloading 0 Unused Serialized files (Serialized files now loaded: 0)
Loaded scene 'Temp/__Backupscenes/0.backup'
	Deserialize:            10.105 ms
	Integration:            405.120 ms
	Integration of assets:  0.014 ms
	Thread Wait Time:       0.034 ms
	Total Operation Time:   415.272 ms
Unloading 0 unused Assets / (412.8 KB). Loaded Objects now: 6894.
Memory consumption went from 326.2 MB to 325.8 MB.
Total: 35.541900 ms (FindLiveObjects: 0.788000 ms CreateObjectMapping: 0.607700 ms MarkObjects: 33.974000 ms  DeleteObjects: 0.169300 ms)

Build completed with a result of 'Failed' in 7 seconds (6626 ms)
Building Library\Bee\artifacts\LinuxPlayerBuildProgram\AsyncPluginsFromLinker failed with output:
UnityEditor.Build.BuildFailedException: Burst compiler failed running

stdout:
stderr:

  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunProgram (UnityEditor.Utils.Program p, System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Boolean unreliableExitCode) [0x00267] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:1998 
  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunManagedProgram (System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] environment) [0x0009f] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:1856 
  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunManagedProgram (System.String exe, System.String args, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] environment) [0x00001] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:1817 
  at Unity.Burst.Editor.BurstAotCompiler.OnPostBuildPlayerScriptDLLsImpl (Unity.Burst.Editor.BurstAotCompiler+BurstAOTSettings settings, UnityEditor.Compilation.Assembly[] playerAssemblies) [0x00aee] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:912 
  at Unity.Burst.Editor.BurstAOTCompilerPostprocessor.DoGenerate (UnityEditor.Compilation.Assembly[] assemblies) [0x0001b] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:353 
  at Unity.Burst.Editor.BurstAOTCompilerPostprocessor.GenerateNativePluginsForAssemblies (UnityEditor.Build.IGenerateNativePluginsForAssemblies+GenerateArgs args) [0x00074] in .\Library\PackageCache\com.unity.burst\Editor\BurstAotCompiler.cs:192 
  at UnityEditor.Modules.BeeBuildPostprocessor.GenerateNativePluginsForAssemblies (PlayerBuildProgramLibrary.Data.GenerateNativePluginsForAssembliesArgs args) [0x00050] in <1f8babe234e540299e4f7387cdc20cd8>:0 
  at Bee.BeeDriver.BuildRequest+<>c__DisplayClass63_0`1[T].<RegisterRPCCallback>b__0 (System.Object o) [0x00000] in <7d8d20144c904091b348a66cb66d50f4>:0 
  at Bee.BeeDriver.BeeDriver_RunBackend+<>c__DisplayClass1_0.<ProcessRPCRequest>b__0 () [0x00021] in <7d8d20144c904091b348a66cb66d50f4>:0 
  at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in <321eb2db7c6d43ea8fc39b54eaca3452>:0 
  at System.Threading.Tasks.Task.Execute () [0x00000] in <321eb2db7c6d43ea8fc39b54eaca3452>:0 
--- End of stack trace from previous location where exception was thrown ---

  at Bee.BeeDriver.BeeDriver_RunBackend.ProcessRPCRequest (Bee.BinLog.RPCActionMessage msg, Bee.BeeDriver.BuildRequest+RPCCallback rpcCallback, IPCConnection ipcConnection, System.Threading.Tasks.Task writePipeConnectionTask, Bee.BeeDriver.InternalState state) [0x00102] in <7d8d20144c904091b348a66cb66d50f4>:0 
UnityEngine.Debug:ExtractStackTraceNoAlloc (byte*,int,string)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEngine.DebugLogHandler:Internal_Log (UnityEngine.LogType,UnityEngine.LogOption,string,UnityEngine.Object)
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object)
UnityEngine.Debug:LogError (object)
UnityEditor.BuildPlayerWindow/DefaultBuildMethods:BuildPlayer (UnityEditor.BuildPlayerOptions)
UnityEditor.BuildPlayerWindow:CallBuildMethods (bool,UnityEditor.BuildOptions)
UnityEditor.Build.Profile.BuildProfileModuleUtil:CallInternalBuildMethods (bool,UnityEditor.BuildOptions)
UnityEditor.Build.Profile.BuildProfileWindow:OnBuildButtonClicked (UnityEditor.BuildOptions)
UnityEditor.Build.Profile.BuildProfileWindow:<CreateBuildDropdownButton>b__47_2 ()
UnityEditor.Build.Profile.Elements.DropdownButton:RenderIMGUI ()
UnityEngine.UIElements.IMGUIContainer:DoOnGUI (UnityEngine.Event,UnityEngine.Matrix4x4,UnityEngine.Rect,bool,UnityEngine.Rect,System.Action,bool)
UnityEngine.UIElements.IMGUIContainer:HandleIMGUIEvent (UnityEngine.Event,UnityEngine.Matrix4x4,UnityEngine.Rect,System.Action,bool)
UnityEngine.UIElements.IMGUIContainer:HandleIMGUIEvent (UnityEngine.Event,System.Action,bool)
UnityEngine.UIElements.IMGUIContainer:HandleIMGUIEvent (UnityEngine.Event,bool)
UnityEngine.UIElements.IMGUIContainer:SendEventToIMGUIRaw (UnityEngine.UIElements.EventBase,bool,bool)
UnityEngine.UIElements.IMGUIContainer:SendEventToIMGUI (UnityEngine.UIElements.EventBase,bool,bool)
UnityEngine.UIElements.IMGUIContainer:HandleEventBubbleUp (UnityEngine.UIElements.EventBase)
UnityEngine.UIElements.CallbackEventHandler:HandleEventBubbleUpInternal (UnityEngine.UIElements.EventBase)
UnityEngine.UIElements.EventDispatchUtilities:HandleEvent_BubbleUpHandleEvent (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.BaseVisualElementPanel,UnityEngine.UIElements.VisualElement,bool)
UnityEngine.UIElements.EventDispatchUtilities:HandleEvent_BubbleUpAllDefaultActions (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.BaseVisualElementPanel,UnityEngine.UIElements.VisualElement,bool,bool)
UnityEngine.UIElements.EventDispatchUtilities:HandleEventAcrossPropagationPathWithCompatibilityEvent (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.EventBase,UnityEngine.UIElements.BaseVisualElementPanel,UnityEngine.UIElements.VisualElement,bool)
UnityEngine.UIElements.EventDispatchUtilities:PropagateEvent (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.BaseVisualElementPanel,UnityEngine.UIElements.VisualElement,bool)
UnityEngine.UIElements.EventDispatchUtilities:DispatchToCapturingElement (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.BaseVisualElementPanel,int,UnityEngine.Vector2)
UnityEngine.UIElements.EventDispatchUtilities:DispatchToCapturingElementOrElementUnderPointer (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.BaseVisualElementPanel,int,UnityEngine.Vector2)
UnityEngine.UIElements.PointerEventBase`1<UnityEngine.UIElements.PointerUpEvent>:Dispatch (UnityEngine.UIElements.BaseVisualElementPanel)
UnityEngine.UIElements.EventDispatcher:ProcessEvent (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.BaseVisualElementPanel)
UnityEngine.UIElements.EventDispatcher:Dispatch (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.BaseVisualElementPanel,UnityEngine.UIElements.DispatchMode)
UnityEngine.UIElements.BaseVisualElementPanel:SendEvent (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.DispatchMode)
UnityEngine.UIElements.UIElementsUtility:DoDispatch (UnityEngine.UIElements.BaseVisualElementPanel)
UnityEngine.UIElements.UIElementsUtility:UnityEngine.UIElements.IUIElementsUtility.ProcessEvent (int,intptr,bool&)
UnityEngine.UIElements.UIEventRegistration:ProcessEvent (int,intptr)
UnityEngine.UIElements.UIEventRegistration/<>c:<.cctor>b__1_2 (int,intptr)
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

Total cache size 268309948
Total cache size after purge 268309948, took 00:00:01.5703496

I also found this near the end of tundra.log, from inside the Bee folder:

{"msg":"enqueueNode","enqueuedNodeAnnotation":"CopyFiles C:/Users/mjpg7/GH0ST_BUILDS/Gh0st_Data/MonoBleedingEdge/x86_64/libmono-native.so","enqueuedNodeIndex":245,"enqueueingNodeAnnotation":"Player","enqueueingNodeIndex":252}
{"msg":"enqueueNode","enqueuedNodeAnnotation":"CopyFiles C:/Users/mjpg7/GH0ST_BUILDS/Gh0st_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so","enqueuedNodeIndex":246,"enqueueingNodeAnnotation":"Player","enqueueingNodeIndex":252}
{"msg":"enqueueNode","enqueuedNodeAnnotation":"CopyFiles C:/Users/mjpg7/GH0ST_BUILDS/Gh0st_Data/MonoBleedingEdge/x86_64/libMonoPosixHelper.so","enqueuedNodeIndex":247,"enqueueingNodeAnnotation":"Player","enqueueingNodeIndex":252}
{"msg":"enqueueNode","enqueuedNodeAnnotation":"CopyFiles C:/Users/mjpg7/GH0ST_BUILDS/UnityPlayer_s.debug","enqueuedNodeIndex":248,"enqueueingNodeAnnotation":"Player","enqueueingNodeIndex":252}
{"msg":"enqueueNode","enqueuedNodeAnnotation":"CopyFiles C:/Users/mjpg7/GH0ST_BUILDS/Gh0st_s.debug","enqueuedNodeIndex":249,"enqueueingNodeAnnotation":"Player","enqueueingNodeIndex":252}
{"msg":"enqueueNode","enqueuedNodeAnnotation":"CopyFiles C:/Users/mjpg7/GH0ST_BUILDS/Gh0st_Data/app.info","enqueuedNodeIndex":250,"enqueueingNodeAnnotation":"Player","enqueueingNodeIndex":252}
{"msg":"enqueueNode","enqueuedNodeAnnotation":"WriteText Library/Bee/artifacts/LinuxPlayerBuildProgram/Data/app.info","enqueuedNodeIndex":238,"enqueueingNodeAnnotation":"CopyFiles C:/Users/mjpg7/GH0ST_BUILDS/Gh0st_Data/app.info","enqueueingNodeIndex":250}
{"msg":"enqueueNode","enqueuedNodeAnnotation":"CopyFiles C:/Users/mjpg7/GH0ST_BUILDS/Gh0st_Data/Resources/UnityPlayer.png","enqueuedNodeIndex":251,"enqueueingNodeAnnotation":"Player","enqueueingNodeIndex":252}
{"msg":"nodeRetryBuild","annotation":"GenerateNativePluginsForAssemblies Library/Bee/artifacts/LinuxPlayerBuildProgram/AsyncPluginsFromLinker","index":236}
{"msg":"runNodeAction","annotation":"GenerateNativePluginsForAssemblies Library/Bee/artifacts/LinuxPlayerBuildProgram/AsyncPluginsFromLinker","displayName":"Running Burst Compiler","index":236}
{"msg":"noderesult","processed_node_count":249,"number_of_nodes_ever_queued":252,"annotation":"GenerateNativePluginsForAssemblies Library/Bee/artifacts/LinuxPlayerBuildProgram/AsyncPluginsFromLinker","index":236,"exitcode":-1,"cmdline":"GenerateNativePluginsForAssemblies","outputdirectory":"Library\\Bee\\artifacts\\LinuxPlayerBuildProgram\\AsyncPluginsFromLinker","stdout":"UnityEditor.Build.BuildFailedException: Burst compiler failed running\r\n\r\nstdout:\r\nstderr:\r\n\r\n  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunProgram (UnityEditor.Utils.Program p, System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Boolean unreliableExitCode) [0x00267] in .\\Library\\PackageCache\\com.unity.burst\\Editor\\BurstAotCompiler.cs:1998 \r\n  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunManagedProgram (System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] environment) [0x0009f] in .\\Library\\PackageCache\\com.unity.burst\\Editor\\BurstAotCompiler.cs:1856 \r\n  at Unity.Burst.Editor.BurstAotCompiler+BclRunner.RunManagedProgram (System.String exe, System.String args, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] environment) [0x00001] in .\\Library\\PackageCache\\com.unity.burst\\Editor\\BurstAotCompiler.cs:1817 \r\n  at Unity.Burst.Editor.BurstAotCompiler.OnPostBuildPlayerScriptDLLsImpl (Unity.Burst.Editor.BurstAotCompiler+BurstAOTSettings settings, UnityEditor.Compilation.Assembly[] playerAssemblies) [0x00aee] in .\\Library\\PackageCache\\com.unity.burst\\Editor\\BurstAotCompiler.cs:912 \r\n  at Unity.Burst.Editor.BurstAOTCompilerPostprocessor.DoGenerate (UnityEditor.Compilation.Assembly[] assemblies) [0x0001b] in .\\Library\\PackageCache\\com.unity.burst\\Editor\\BurstAotCompiler.cs:353 \r\n  at Unity.Burst.Editor.BurstAOTCompilerPostprocessor.GenerateNativePluginsForAssemblies (UnityEditor.Build.IGenerateNativePluginsForAssemblies+GenerateArgs args) [0x00074] in .\\Library\\PackageCache\\com.unity.burst\\Editor\\BurstAotCompiler.cs:192 \r\n  at UnityEditor.Modules.BeeBuildPostprocessor.GenerateNativePluginsForAssemblies (PlayerBuildProgramLibrary.Data.GenerateNativePluginsForAssembliesArgs args) [0x00050] in <1f8babe234e540299e4f7387cdc20cd8>:0 \r\n  at Bee.BeeDriver.BuildRequest+<>c__DisplayClass63_0`1[T].<RegisterRPCCallback>b__0 (System.Object o) [0x00000] in <7d8d20144c904091b348a66cb66d50f4>:0 \r\n  at Bee.BeeDriver.BeeDriver_RunBackend+<>c__DisplayClass1_0.<ProcessRPCRequest>b__0 () [0x00021] in <7d8d20144c904091b348a66cb66d50f4>:0 \r\n  at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in <321eb2db7c6d43ea8fc39b54eaca3452>:0 \r\n  at System.Threading.Tasks.Task.Execute () [0x00000] in <321eb2db7c6d43ea8fc39b54eaca3452>:0 \r\n--- End of stack trace from previous location where exception was thrown ---\r\n\r\n  at Bee.BeeDriver.BeeDriver_RunBackend.ProcessRPCRequest (Bee.BinLog.RPCActionMessage msg, Bee.BeeDriver.BuildRequest+RPCCallback rpcCallback, IPCConnection ipcConnection, System.Threading.Tasks.Task writePipeConnectionTask, Bee.BeeDriver.InternalState state) [0x00102] in <7d8d20144c904091b348a66cb66d50f4>:0 "}

Thanks @SavedByZero. Yeah, unfortunately it’s not much more help, as you said. I think we’ll need a bug report to be able to investigate it further - please could you submit one in the Editor via Help > Report a Bug?

Done. I also found this thread from a couple of months ago where someone else had the same error under slightly different settings, and it looks like it hasn’t been resolved yet: Burst compiler (1.8.18) failed running - #3 by Ozzieme

Really wish Unity would give a specific list of missing build tools (if that’s the case) rather than vague errors like this which seem to plague a lot of users and possibly not for the same reason…

1 Like

Done.

Thank you.

I also found this thread from a couple of months ago where someone else had the same error under slightly different settings, and it looks like it hasn’t been resolved yet

I’ve just had a look, and I see that one in our bug tracker - we’ll hopefully be getting to that one soon.

Really wish Unity would give a specific list of missing build tools (if that’s the case) rather than vague errors like this which seem to plague a lot of users and possibly not for the same reason…

Agreed. Usually when Burst emits this kind of error, it’s because it’s unexpected and we don’t have any more details to show in the error message. If it’s an “expected” error, then we emit a better error message explaining the reason.

2 Likes

Also, for the record, Burst was just updated today and 1.8.19 does not, sadly, fix the problem. I do wonder when Burst became part of the build process – I hadn’t known about it until it started throwing this error, but it seems to be necessary to get the output I need for the games I make for the Atari VCS in the Linux target.

I might have the same problem too. It’s my first time using Unity. I don’t understand it. haha

I tried making a newer project and still experiencing the same error.

1 Like

It happened to me with a new project as well, in version 6000.0.33f1. There’s a clear bug here that’s giving Unity a hard time (as it doesn’t seem to affect every user).

1 Like

Hi @unity_411195135604FD24EB06, the next time you encounter the error, please report a bug in the Editor via Help > Report a Bug as well.

1 Like

There are already multiple bug reports of this issue filed with that process (one from me).

1 Like

i see. will do.

i hope this gets fixed soon.