After updating the .venv, iree started complaining that that vulkan was a not a valid output backend.
Changes
Change target passed to iree for vulkan from 'vulkan' to 'vulkan-spriv', as 'vulkan' is not a valid value for --iree-hal-target-backends with the current iree compiler.
Possible Problems/Concerns
https://github.com/openxla/iree/pull/16591 implies that using --iree-hal-target-backends is not going to be the right approach going forward, but it is what ireec.compilestr uses, which is what Shark is calling in turn 🤷
Motivation
After updating the .venv,
iree
started complaining that thatvulkan
was a not a valid output backend.Changes
Possible Problems/Concerns
ireec.compilestr
uses, which is what Shark is calling in turn 🤷