Assertion failed in CFGNode::retarget_branch
davidjmemmett opened this issue · comments
David JM Emmett commented
Hi,
I'm unsure if this belongs here or in vkd3d-proton
.
Reproducible with latest vkd3d-proton
& dxil-spirv
on F1 2021.
20568.822:010c:01ac:trace:seh:raise (22)
Assertion failed: std::find(succ.begin(), succ.end(), to_next) == succ.end(), file ../src-vkd3d-proton/subprojects/dxil-spirv/node.cpp, line 354
Originally posted in Proton issue: ValveSoftware/Proton#4966 (comment)
Cheers,
David
dave-juicelabs commented
I can also reproduce this with the attached.
cs_post_opaque_processes_prepass.zip
Hans-Kristian Arntzen commented
Back from holiday now, I'll have a look.
Hans-Kristian Arntzen commented
Reproduced the assert.