Burst compiler failed running after Xcode update

Today I updated to Xcode 16 and my project fails to build because of this:


BuildFailedException: Burst compiler (1.6.6) failed running

stdout:
stderr:
llvm-lipo: error: ‘Temp/StagingArea/StaticLibraries/lib_burst_generated64.a’: ‘Temp/StagingArea/StaticLibraries/lib_burst_generated64.a’: Invalid value (Producer: ‘APPLE_1_1600.0.26.3_0’ Reader: ‘LLVM 12.0.0’)

Project was building perfectly fine before and nothing else changed, I do need to use Burst so would rather not disable.

Also, I don’t know why the only version of Burst that I’m allowed to install is 1.6.6, there’s newer ones but they are not offered to me.

The unity editor is 2021.3.32f1 LTS, I tried deleting the library, building to a new folder which usually fixes things for me but no luck,

Any help appreciated

Hi, can you please try to manually update the version of Burst that you’re using?

You should be able to do this by opening the Package Manager, pressing the Add (+) button and adding a package by name. Enter com.unity.burst for the name and 1.8.18 for the version. You can refer to the documentation here: Unity - Manual: Install a UPM package by name

Let us know if you’re still seeing this error after updating Burst and restarting your Editor. It’s also worth trying to delete the Library > BurstCache folder after updating.

3 Likes