#Entities V1.0.16 issue : Burst failed to compile the function pointer

1 messages · Page 1 of 1 (latest)

rocky siren
#

Hello,

I've tried to install Entities package from package manager but I've got this error :
InvalidOperationException: Burst failed to compile the function pointer Void ProcessQueuedCommands$BurstManaged()
Unity.Burst.BurstCompiler.Compile (System.Object delegateObj, System.Reflection.MethodInfo methodInfo, System.Boolean isFunctionPointer, System.Boolean isILPostProcessing) (at ./Library/PackageCache/com.unity.burst@1.8.8/Runtime/BurstCompiler.cs:460)
Unity.Burst.BurstCompiler.CompileILPPMethod2 (System.RuntimeMethodHandle burstMethodHandle) (at ./Library/PackageCache/com.unity.burst@1.8.8/Runtime/BurstCompiler.cs:226)
Unity.Entities.Content.RuntimeContentManager+ProcessQueuedCommands_00001AC8$BurstDirectCall.Constructor () <0x42283860 + 0x0006b> in <e4a06a8e304b470599134984a4ac55fd>:0
Unity.Entities.Content.RuntimeContentManager+ProcessQueuedCommands_00001AC8$BurstDirectCall..cctor () <0x422837a0 + 0x0005b> in <e4a06a8e304b470599134984a4ac55fd>:0
Rethrow as TypeInitializationException: The type initializer for 'Unity.Entities.Content.ProcessQueuedCommands_00001AC8$BurstDirectCall' threw an exception.
Unity.Entities.Content.RuntimeContentManager.ProcessQueuedCommands () (at ./Library/PackageCache/com.unity.entities@1.0.16/Unity.Entities/Content/RuntimeContentManager.cs:673)
Unity.Entities.Content.RuntimeContentSystem.Update () (at ./Library/PackageCache/com.unity.entities@1.0.16/Unity.Entities/Content/RuntimeContentSystem.cs:94)
UnityEditor.EditorApplication.Internal_CallUpdateFunctions () (at /home/bokken/build/output/unity/unity/Editor/Mono/EditorApplication.cs:362)

I've updated all dependencies of the package but that has not solved my issue.

Can someone has successfully install the last version ?

#

I'm using Unity 2022.3.8f1

crystal arch
#

Ah yes, new Entities puzzle

rocky siren
#

?

dry walrus
#

@rocky siren Did you restart Unity? sometimes this happens after updating the Burst package version

rocky siren
#

Yes I've tried

rocky siren
#

I've tried V1.0.14 but it's the same error

copper spruce
#

just delete your burst cache

#

Library\BurstCache

#

when unity is closed

rocky siren
#

@copper spruce I have Library/PackageCache/com.unity.burst@1.8.8. That's what I have to delete ?

copper spruce
#

no

#

Library/BurstCache

rocky siren
#

I don’t have that folder :/

copper spruce
#

So burst is just failing to compile at all then, odd

rocky siren
#

what the hell … I’ll try to remove burst and re-install it

rocky siren
#

I've nuked the Library folder but still same problem.
I've uninstall Burst and re-install it but still same problem
I create a totally new project and still same problem

Anyone has other idea to try ?

copper spruce
#

What operating system?

#

What hardware

#

Not Windows 7 but any chance?

rocky siren
#

@copper spruce sorry for the long time to answer
I'm on Linux (Pop-OS 22.04)
AMD 5000 series
Nvidia 3080Ti

thorny mist
#

Android platform?

#

*Projects that don't use Burst
Some projects can't use Burst as the compiler:

iOS projects from the Windows Editor
Android projects from the Linux Editor
Xcode projects generated from the Create Xcode Project option*

rocky siren
#

Platform is linux for the moment and then when the project will be finished there will also be a Windows and mac build (xbox and playstation later)

vernal sphinx
rocky siren
#

Oh !?

Well …. If it’s really the case …
Does anyone else developping on linux (ubuntu based) with 22.04 can try to install entities ?

copper spruce
#

I'd just ask on the burst forums what the requirements are for linux

#

I've only ever seen 1 other developer on linux around here and they had problems with something else and this was 6-12 months ago

#

i think it was cross platform compiling

rocky siren
#

Ok I’ll ask to burst forum and come back here