https://bugs.winehq.org/show_bug.cgi?id=55082
--- Comment #7 from Nikolay Sivov bunglehead@gmail.com --- Submitted another test https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/249, it's probably about the order, when the first declared object is used, it works, otherwise it fails.