Search Issue Tracker

Fixed in 1.4.2

Votes

0

Found in [Package]

1.4.1-pre.2

Issue ID

1286788

Regression

No

"Burst error BC1304: "mm256_insertf128_ps" : parameter "imm8" must be a constant expression" error thrown when imm8 is constant

Package: Burst

-

How to reproduce:
1. Open the attached project("BurstRepro.zip")
2. Load "Sample Scene"
3. Jobs > Burst > Open Inspector
4. Select "BurstBugReproduction.ReproduceBurstCompilationBugJob - (IJob)"

Expected results: No compilation error because argument imm8 is constant
Actual result: Burst error BC1304: "mm256_insertf128_ps" : parameter "imm8" must be a constant expression

Reproducible with: 2018.4.29f1, 2019.4.14f1, 2020.1.13f1, 2020.2.0b11, 2021.1.0a5(Burst 1.3.5 - 1.4.1-pre.2)

  1. Resolution Note (fix version 1.4.2):

    Fixed in Burst 1.4.2 which is available in Unity 2018.4 and above

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.