From b2f91bf527bdd48061d6deeffb235c16075e415a Mon Sep 17 00:00:00 2001 From: Farzon Lotfi Date: Wed, 17 Jun 2026 15:30:09 -0400 Subject: [PATCH 1/2] [Matrix][DirectX] Enable tranpose tests when using layout keywords With https://github.com/llvm/llvm-project/pull/202486 now merged we can enable this test. --- test/Feature/CBuffer/Matrix/LayoutKeyword/transpose.test | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/Feature/CBuffer/Matrix/LayoutKeyword/transpose.test b/test/Feature/CBuffer/Matrix/LayoutKeyword/transpose.test index 18bce9196..07af48a92 100644 --- a/test/Feature/CBuffer/Matrix/LayoutKeyword/transpose.test +++ b/test/Feature/CBuffer/Matrix/LayoutKeyword/transpose.test @@ -183,8 +183,8 @@ DescriptorSets: # Bug https://github.com/microsoft/DirectXShaderCompiler/issues/8473 # XFAIL: Vulkan && DXC -# Task: https://github.com/llvm/wg-hlsl/issues/305 -# XFAIL: Clang +# Task: https://github.com/llvm/llvm-project/issues/201712 +# XFAIL: Vulkan && Clang # RUN: split-file %s %t # RUN: %dxc_target -fvk-use-dx-layout -T cs_6_0 -Fo %t.o %t/source.hlsl From eae86b6923c5a6595699debd665c37274f0e80fb Mon Sep 17 00:00:00 2001 From: Farzon Lotfi Date: Wed, 17 Jun 2026 15:38:24 -0400 Subject: [PATCH 2/2] switch terms to say unimplemented Co-authored-by: Justin Bogner --- test/Feature/CBuffer/Matrix/LayoutKeyword/transpose.test | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/Feature/CBuffer/Matrix/LayoutKeyword/transpose.test b/test/Feature/CBuffer/Matrix/LayoutKeyword/transpose.test index 07af48a92..cc37d3d6b 100644 --- a/test/Feature/CBuffer/Matrix/LayoutKeyword/transpose.test +++ b/test/Feature/CBuffer/Matrix/LayoutKeyword/transpose.test @@ -183,7 +183,7 @@ DescriptorSets: # Bug https://github.com/microsoft/DirectXShaderCompiler/issues/8473 # XFAIL: Vulkan && DXC -# Task: https://github.com/llvm/llvm-project/issues/201712 +# Unimplemented: https://github.com/llvm/llvm-project/issues/201712 # XFAIL: Vulkan && Clang # RUN: split-file %s %t