Fail to build the project. Failed to find entry-points: System.Exception: Unexpected exception while processing type

I have set the code strip to minimal level. The error still exists. But it only occurs on Android and Windows. This error does not occur for my WebGL build
The unity editor version is 6000.0.13f1 (53a692e3fca9)

Error: Building Library/Bee/artifacts/Android/AsyncPluginsFromLinker failed with output:
UnityEditor.Build.BuildFailedException: Burst compiler failed running

stdout:
Error: Failed to find entry-points:
System.Exception: Unexpected exception while processing type `UnityEngine.Animations.Rigging.MultiAimConstraintJob` ---> System.Exception: The type `UnityEngine.Animations.ProcessAnimationJobStruct`1<UnityEngine.Animations.Rigging.MultiAimConstraintJob>` does not contain an `Execute` method
  at Burst.Compiler.IL.Server.EntryPointMethodFinder.FindEntryPoints (System.String[] rootAssemblyNames, Burst.Compiler.IL.Hashing.CacheRuntime.HashCacheAssemblyStore assemblyStore, Burst.Compiler.IL.AssemblyLoader assemblyLoader, Burst.Compiler.IL.NativeCompilerOptions options, Burst.Compiler.IL.Server.ProfileDelegate profileCallback, System.Boolean includeRootAssemblyReferences, System.Boolean splitTargets) [0x007b2] in <b2f686352f2e4cbfac0c08cd906a349e>:0 
   --- End of inner exception stack trace ---
at Burst.Compiler.IL.Server.EntryPointMethodFinder.FindEntryPoints (System.String[] rootAssemblyNames, Burst.Compiler.IL.Hashing.CacheRuntime.HashCacheAssemblyStore assemblyStore, Burst.Compiler.IL.AssemblyLoader assemblyLoader, Burst.Compiler.IL.NativeCompilerOptions options, Burst.Compiler.IL.Server.ProfileDelegate profileCallback, System.Boolean includeRootAssemblyReferences, System.Boolean splitTargets) [0x008b6] in <b2f686352f2e4cbfac0c08cd906a349e>:0 
  at Burst.Compiler.IL.Server.CompilerServer+<>c__DisplayClass18_1.<FindMethods>b__0 (Burst.Compiler.IL.Server.Caching.CacheManager cacheManager) [0x0005e] in <b2f686352f2e4cbfac0c08cd906a349e>:0 
  at Burst.Compiler.IL.Server.CompilerServer+<>c__DisplayClass26_0`1[TResult].<RunTask>b__0 () [0x00145] in <b2f686352f2e4cbfac0c08cd906a349e>:0 
  at Burst.Compiler.IL.Server.CompilerServer.RunTask[TResult] (Burst.Compiler.IL.Server.TargetKey target, System.String taskName, System.String[] assemblyFolders, System.Threading.CancellationToken cancellationToken, System.Func`2[T,TResult] function) [0x00131] in <b2f686352f2e4cbfac0c08cd906a349e>:0 
  at Burst.Compiler.IL.Server.CompilerServer.FindMethods (Burst.Compiler.IL.Server.CompilerServerOptions options, Burst.Compiler.IL.Aot.AotCompilerOptions aotOptions, Burst.Compiler.IL.AssemblyDefinesDict assemblyDefines, Burst.Compiler.IL.Server.TargetKey target, Burst.Compiler.IL.Server.Caching.CacheManager cacheManager, Burst.Compiler.IL.CompilerStatistics stats, System.Threading.CancellationToken cancellationToken) [0x00299] in <b2f686352f2e4cbfac0c08cd906a349e>:0 
  at Burst.Compiler.IL.Server.CompilerServer+<>c__DisplayClass26_0`1[TResult].<RunTask>b__0 () [0x00145] in <b2f686352f2e4cbfac0c08cd906a349e>:0 
  at Burst.Compiler.IL.Server.CompilerServer.RunTask[TResult] (Burst.Compiler.IL.Server.TargetKey target, System.String taskName, System.String[] assemblyFolders, System.Threading.CancellationToken cancellationToken, System.Func`2[T,TResult] function) [0x00131] in <b2f686352f2e4cbfac0c08cd906a349e>:0 
  at Burst.Compiler.IL.Server.CompilerServer.Compile (Burst.Compiler.IL.Server.CompilerServerOptions options, Burst.Compiler.IL.Server.CompilationMessageStreamer streamer, System.Threading.CancellationToken cancellationToken) [0x001ca] in <b2f686352f2e4cbfac0c08cd906a349e>:0 
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) [0x00224] in ./Library/PackageCache/com.unity.burst/Editor/BurstAotCompiler.cs:1987 
  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) [0x00087] in ./Library/PackageCache/com.unity.burst/Editor/BurstAotCompiler.cs:1845 
  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) [0x00000] in ./Library/PackageCache/com.unity.burst/Editor/BurstAotCompiler.cs:1806 
  at Unity.Burst.Editor.BurstAotCompiler.OnPostBuildPlayerScriptDLLsImpl (Unity.Burst.Editor.BurstAotCompiler+BurstAOTSettings settings, UnityEditor.Compilation.Assembly[] playerAssemblies) [0x009b5] in ./Library/PackageCache/com.unity.burst/Editor/BurstAotCompiler.cs:912 
  at Unity.Burst.Editor.BurstAOTCompilerPostprocessor.DoGenerate (UnityEditor.Compilation.Assembly[] assemblies) [0x00013] in ./Library/PackageCache/com.unity.burst/Editor/BurstAotCompiler.cs:353 
  at Unity.Burst.Editor.BurstAOTCompilerPostprocessor.GenerateNativePluginsForAssemblies (UnityEditor.Build.IGenerateNativePluginsForAssemblies+GenerateArgs args) [0x0006a] in ./Library/PackageCache/com.unity.burst/Editor/BurstAotCompiler.cs:192 
  at UnityEditor.Modules.BeeBuildPostprocessor.GenerateNativePluginsForAssemblies (PlayerBuildProgramLibrary.Data.GenerateNativePluginsForAssembliesArgs args) [0x00050] in /home/bokken/build/output/unity/unity/Editor/Mono/Modules/BeeBuildPostprocessor.cs:681 
  at Bee.BeeDriver.BuildRequest+<>c__DisplayClass63_0`1[T].<RegisterRPCCallback>b__0 (System.Object o) [0x00000] in /home/bokken/build/output/unity/unity/Tools/Bee/Bee.BeeDriver2/BuildRequest.cs:66 
  at Bee.BeeDriver.BeeDriver_RunBackend+<>c__DisplayClass1_0.<ProcessRPCRequest>b__0 () [0x00000] in /home/bokken/build/output/unity/unity/Tools/Bee/Bee.BeeDriver2/BeeDriver_RunBackend.cs:88 
  at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in <467dcef8ceb84c1e92dc7c69d21858a8>:0 
  at System.Threading.Tasks.Task.Execute () [0x00000] in <467dcef8ceb84c1e92dc7c69d21858a8>: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) [0x000ba] in /home/bokken/build/output/unity/unity/Tools/Bee/Bee.BeeDriver2/BeeDriver_RunBackend.cs:88 
UnityEditor.BuildPipeline:BuildPlayer (UnityEditor.BuildPlayerOptions)
UnityBuilderAction.Builder:BuildProject () (at Assets/Editor/Editor/UnityBuilderAction/Builder.cs:82)

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


Try to:

  • use the latest patch: 6000.0.14f1, or wait for 15f1 that must be released soon.
  • delete the Library folder.
  • update Burst package in Unity Package Manager: Changelog | Burst | 1.8.17

Thank you for the help.

  1. Okay, I will wait for 15f1
  2. I am using GitHub action to build it. It should be fine.
  3. I am using the Burst 1.8.17

By the way, in 15f1, Do I still need to set code strip to minimal?

15 already outdated
https://beta.unity3d.com/download/ae37dbaefed8/download.html
unityhub://6000.0.16f1/ae37dbaefed8

1 Like

Where did you get such a link?
On Archives page, there is still no such latest release.

Hi, are you using the Animation Rigging package in your project? The error indicates that one of the jobs there is missing the Execute method.

If updating the package doesn’t resolve the issue, or you’re not using it, please submit a bug report so we can take a closer look.

I am using the Animation Rigging package.

I think by default, 6000.0.13f1 (53a692e3fca9) uses the latest Burst which is 1.8.17.

Upgrading to 6000.0.15f1 does not help. Here is my build output chore: Set code managed stripping level to low · xiaohai-huang/mini-rpg@fc8317d · GitHub