Search Issue Tracker
Fixed
Fixed in 1.8.12
Votes
0
Found in [Package]
1.8.11
Issue ID
BUR-2575
Regression
Yes
[Android] "Burst error BC1200" is thrown when building for the Android Platform
First mentioned by user in Burst forums (click [here|https://forum.unity.com/threads/burst-error-bc1200-while-building-for-android.1516484/] to see forum post)
Also discussed internally some in our team-burst channel (click [here|https://unity.slack.com/archives/GJYFCQSUF/p1700048782211309] to see discussion)
How to reproduce:
1. Open the "IN_60973" project
2. In the Build Settings press Build
3. Observe the Console
Expected result: No error in the Console
Actual result: Error "building Library\Bee\artifacts\Android\AsyncPluginsFromLinker failed with output: UnityEditor.Build.BuildFailedException: Burst compiler (1.8.10) failed running" "Burst error BC1200" is thrown
Reproducible with: 1.8.9, 1.8.10 (2022.2.0b1), 1.8.10 (2022.3.14f1, 2023.2.1f1, 2023.3.0a15)
Not reproducible with: 1.8.9, 1.8.10 (2021.3.32f1, 2022.1.24f1)
Couldn't test with: 2022.2.0a18 (due to an error in the Console)
Reproducible on: Windows 10 Pro
Not reproducible on: Not other environment tested
Notes:
- Not reproducible on the Windows Standalone Platform (others not tested)
- Couldn’t find a regressed version due to errors in the Console between 2022.2.0a1 and 2022.2.0a18
- It’s not a package bug
First lines of the error:
Building Library\Bee\artifacts\Android\AsyncPluginsFromLinker failed with output:
UnityEditor.Build.BuildFailedException: Burst compiler failed running
stdout:
Starting 1 library requests
Error: .\Library\PackageCache\com.unity.burst\Runtime\Intrinsics\x86\Sse2.cs(3086,17): Burst error BC1200: The instruction {{Unity.Burst.Intrinsics.X86.GenericCSharpLoad(void* ptr)}} requires CPU feature {{SSE}} but the current block only supports {{None}} and the target CPU for this method is {{{}ARM_NEON{}}}. Consider enclosing the usage of this instruction with an if test for the appropriate {{IsXXXSupported}} property.
Error: .\Library\PackageCache\com.unity.burst\Runtime\Intrinsics\x86\Sse2.cs(3116,17): Burst error BC1200: The instruction {{Unity.Burst.Intrinsics.X86.GenericCSharpStore(void* ptr, Unity.Burst.Intrinsics.v128 val)}} requires CPU feature {{SSE}} but the current block only supports {{None}} and the target CPU for this method is {{{}ARM_NEON{}}}. Consider enclosing the usage of this instruction with an if test for the appropriate {{IsXXXSupported}} property.
stderr:
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- GPU utilization increases by 20% on Meta Quest headsets when Render Graph is enabled on 6000.0.16f1 and higher
- Value on Slider (Int) control in UI Builder displays as default when saving UI Document
- Color mismatch in UI Builders Library panel when the Editors theme is set to Light Mode
- [Android ] "AndroidJNI.ToBooleanArray" returns a random non-zero value instead of "IntPtr.Zero" when the method argument is null
- Non-HDR color picker opens when selecting material color with HDR enabled
Add comment