Skip to content

Commit 6d549f0

Browse files
authored
Add XFAIL to tests that regressed on Vulkan after vector swizzle store fix (#547)
Regressed after llvm/llvm-project#169090. Issue tracking the fix for SPIRV: llvm/llvm-project#170241
1 parent ada63ef commit 6d549f0

17 files changed

+52
-0
lines changed

test/Feature/HLSLLib/abs.32.test

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,9 @@ DescriptorSets:
134134
...
135135
#--- end
136136

137+
# Bug https://github.com/llvm/llvm-project/issues/170241
138+
# XFAIL: Clang && Vulkan
139+
137140
# RUN: split-file %s %t
138141
# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl
139142
# RUN: %offloader %t/pipeline.yaml %t.o

test/Feature/HLSLLib/abs.int16.test

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,9 @@ DescriptorSets:
9494
...
9595
#--- end
9696

97+
# Bug https://github.com/llvm/llvm-project/issues/170241
98+
# XFAIL: Clang && Vulkan
99+
97100
# REQUIRES: Int16
98101
# RUN: split-file %s %t
99102
# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl

test/Feature/HLSLLib/abs.int64.test

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,9 @@ DescriptorSets:
9494
...
9595
#--- end
9696

97+
# Bug https://github.com/llvm/llvm-project/issues/170241
98+
# XFAIL: Clang && Vulkan
99+
97100
# REQUIRES: Int64
98101
# RUN: split-file %s %t
99102
# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl

test/Feature/HLSLLib/countbits.32.test

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,9 @@ DescriptorSets:
9090
...
9191
#--- end
9292

93+
# Bug https://github.com/llvm/llvm-project/issues/170241
94+
# XFAIL: Clang && Vulkan
95+
9396
# RUN: split-file %s %t
9497
# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl
9598
# RUN: %offloader %t/pipeline.yaml %t.o

test/Feature/HLSLLib/isinf.16.test

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ DescriptorSets:
5555
...
5656
#--- end
5757

58+
# Bug https://github.com/llvm/llvm-project/issues/170241
59+
# XFAIL: Clang && Vulkan
60+
5861
# A bug in the Metal Shader Converter caused it to mis-translate this operation.
5962
# Version 3 fixes this issue.
6063
# UNSUPPORTED: Clang && Metal && !metal-shaderconverter-3.0.0-or-later

test/Feature/HLSLLib/isinf.32.test

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ DescriptorSets:
5555
...
5656
#--- end
5757

58+
# Bug https://github.com/llvm/llvm-project/issues/170241
59+
# XFAIL: Clang && Vulkan
60+
5861
# RUN: split-file %s %t
5962
# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl
6063
# RUN: %offloader %t/pipeline.yaml %t.o

test/Feature/HLSLLib/saturate.32.test

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ DescriptorSets:
4646
...
4747
#--- end
4848

49+
# Bug https://github.com/llvm/llvm-project/issues/170241
50+
# XFAIL: Clang && Vulkan
51+
4952
# RUN: split-file %s %t
5053
# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl
5154
# RUN: %offloader %t/pipeline.yaml %t.o | FileCheck %s

test/Feature/HLSLLib/sign.32.test

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,9 @@ DescriptorSets:
173173
...
174174
#--- end
175175

176+
# Bug https://github.com/llvm/llvm-project/issues/170241
177+
# XFAIL: Clang && Vulkan
178+
176179
# We're generating invalid SPIRV for this. I have _no_ idea why this isn't
177180
# failing on all Clang Vulkan tests.
178181
# Bug https://github.com/llvm/llvm-project/issues/149722

test/Feature/HLSLLib/sign.fp16.test

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,9 @@ DescriptorSets:
9797
...
9898
#--- end
9999

100+
# Bug https://github.com/llvm/llvm-project/issues/170241
101+
# XFAIL: Clang && Vulkan
102+
100103
# REQUIRES: Half
101104
# RUN: split-file %s %t
102105
# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl

test/Feature/HLSLLib/sign.fp64.test

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,9 @@ DescriptorSets:
9292
...
9393
#--- end
9494

95+
# Bug https://github.com/llvm/llvm-project/issues/170241
96+
# XFAIL: Clang && Vulkan
97+
9598
# REQUIRES: Double
9699
# RUN: split-file %s %t
97100
# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl

0 commit comments

Comments
 (0)