<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/136049>136049</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
CodeGen SPIR-V tests that specify --target-env vulkan1.3 are failing
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
kmpeng
</td>
</tr>
</table>
<pre>
When SPIRV-Tools is enabled, tests that specify the target environment `vulkan1.3` in the validation step are failing. Specifically, the tests are:
- `CodeGen/SPIRV/hlsl-intrinsics/SV_GroupIndex.ll` ([link](https://github.com/llvm/llvm-project/blob/e64305096a3d1ec122953be6e7008fbf05467d73/llvm/test/CodeGen/SPIRV/hlsl-intrinsics/SV_GroupIndex.ll#L2))
- `CodeGen/SPIRV/hlsl-intrinsics/smoothstep.ll` ([link](https://github.com/llvm/llvm-project/blob/e64305096a3d1ec122953be6e7008fbf05467d73/llvm/test/CodeGen/SPIRV/hlsl-intrinsics/smoothstep.ll#L2))
This is happening because SPIRV-Tools seems to have [grown some capability checks for 1.3](https://github.com/KhronosGroup/SPIRV-Tools/commit/7e41c7130f8258bf2d62179d8d6dbf3b68a7978b). The target environments were originally added by suggestion in order to give more robust testing. https://github.com/llvm/llvm-project/pull/132288#discussion_r2014219638.
Proposed solution is to remove the `--target-env` specifications from these tests.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJzUVM1u3DgTfBrOpTEDqqnfgw52AgXB9x2CjeE9BpTYkrimSIGkxjtvvyAdZ2MgwMJ7W2CAOZAqVlVXtQxBL5aoZ9U9qz6e5BFX5_unbSe7nEanbv3vK1n4-uXzb4_nB-dMAB2ArBwNKYYfIFKIAeIqI4SdJj3fIK4EUfqFIpC9au_sRjYCq_n1ME_SFhfBag7a5ptXabSSUTsLIdIO0hPMUhttlwt8zZB6ksbc8msJOr8oPTFxx_jdOQF_cIo-kWU4ZKYMh9UEc9Y2em2DnkI6efz2ybtj_2wV_XkxJnFg2LLq3mj7xKqPDNs1xj0kXBwYDouO6zFeJrcxHIy5vv6dd-_-oCkyHEbjRoYD1aXgFe9qKVRBU4HYVWKkmhrO23mceVXWjWrE3zhJBcPhXxFH8X9k2KXfO_SHzbm4Jo__S-Lfsn6jnPG7h1XnQK5y38lqu8BIkzwCvUlsINoCRAervBKw6n7x7tlCcBvBJHc5aqPjDaaVpqcAs_OQIvpPnvxv9c66kEfzKuHlQYbD5LZNJ40NlcXUFILPLVbtOKOqsWg61apajbMY61Y2XdOODLsLPPyyOQGeyRM4rxdtUxNAKkUKxhuEY1ko5PJoC84r8knnoq8Em_ME3o1HiLkzuVDvnvF-JNuHQiC2LUOhdJiOELSz3zzyosSiq0V7gZd5fPFud4EUBGeOF1rZeE-bu1KuL6v5-fwi8kz2moIYXluevggwe7elq-F71y8n1QvViU6eqC-asmxLUaE4rT1XNfJOCaqKqWlRdJy3I2I5Y9dQWRUn3SPHipdFjVhWKC7lXM91Ncq5brqJq4aVnDapzSXJvji_nHQIB_WFqHnZnYwcyYS8HREtPUM-ZYhpWfo-ezUeS2AlNzpR_QETdTTUf094TuP58VfL8mcv4Md-_HkLng5v-nfPLRMNeXJZybXHvwIAAP__TjbsYg">