HansKristian-Work / dxil-spirv

DXIL conversion to SPIR-V for D3D12 translation libraries

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Assertion failed in CFGNode::retarget_branch

davidjmemmett opened this issue · comments

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

steam-1134570.log

Originally posted in Proton issue: ValveSoftware/Proton#4966 (comment)

Cheers,
David

I can also reproduce this with the attached.
cs_post_opaque_processes_prepass.zip

Back from holiday now, I'll have a look.

Reproduced the assert.