Skip to content

Commit bc8d095

Browse files
committed
compiletest: remove ShaderClockKHR from implied target features, naga does not support it
1 parent b3b5eeb commit bc8d095

11 files changed

+1
-29
lines changed

tests/compiletests/src/main.rs

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -342,15 +342,7 @@ struct TestDeps {
342342
/// The RUSTFLAGS passed to all SPIR-V builds.
343343
// FIXME(eddyb) expose most of these from `spirv-builder`.
344344
fn rust_flags(codegen_backend_path: &Path) -> String {
345-
let target_features = [
346-
"Int8",
347-
"Int16",
348-
"Int64",
349-
"Float64",
350-
// Only needed for `ui/arch/read_clock_khr.rs`.
351-
"ShaderClockKHR",
352-
"ext:SPV_KHR_shader_clock",
353-
];
345+
let target_features = ["Int8", "Int16", "Int64", "Float64"];
354346

355347
[
356348
&*format!("-Zcodegen-backend={}", codegen_backend_path.display()),

tests/compiletests/ui/dis/const-float-cast-optimized.stderr

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
OpCapability Shader
22
OpCapability Float64
3-
OpCapability ShaderClockKHR
4-
OpExtension "SPV_KHR_shader_clock"
53
OpMemoryModel Logical Simple
64
OpEntryPoint Fragment %1 "main" %2
75
OpExecutionMode %1 OriginUpperLeft

tests/compiletests/ui/dis/const-float-cast.stderr

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
OpCapability Shader
22
OpCapability Float64
3-
OpCapability ShaderClockKHR
4-
OpExtension "SPV_KHR_shader_clock"
53
OpMemoryModel Logical Simple
64
OpEntryPoint Fragment %1 "main" %2
75
OpExecutionMode %1 OriginUpperLeft

tests/compiletests/ui/dis/const-from-cast.stderr

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
OpCapability Shader
2-
OpCapability ShaderClockKHR
3-
OpExtension "SPV_KHR_shader_clock"
42
OpMemoryModel Logical Simple
53
OpEntryPoint Fragment %1 "main" %2
64
OpExecutionMode %1 OriginUpperLeft

tests/compiletests/ui/dis/const-int-cast.stderr

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
OpCapability Shader
2-
OpCapability ShaderClockKHR
3-
OpExtension "SPV_KHR_shader_clock"
42
OpMemoryModel Logical Simple
53
OpEntryPoint Fragment %1 "main" %2
64
OpExecutionMode %1 OriginUpperLeft

tests/compiletests/ui/dis/const-narrowing-cast.stderr

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
OpCapability Shader
22
OpCapability Int8
3-
OpCapability ShaderClockKHR
4-
OpExtension "SPV_KHR_shader_clock"
53
OpMemoryModel Logical Simple
64
OpEntryPoint Fragment %1 "main" %2
75
OpExecutionMode %1 OriginUpperLeft

tests/compiletests/ui/dis/custom_entry_point.stderr

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
OpCapability Shader
2-
OpCapability ShaderClockKHR
3-
OpExtension "SPV_KHR_shader_clock"
42
OpMemoryModel Logical Simple
53
OpEntryPoint Fragment %1 "hello_world"
64
OpExecutionMode %1 OriginUpperLeft

tests/compiletests/ui/dis/generic-fn-op-name.stderr

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
OpCapability Shader
2-
OpCapability ShaderClockKHR
3-
OpExtension "SPV_KHR_shader_clock"
42
OpMemoryModel Logical Simple
53
OpEntryPoint Fragment %1 "main"
64
OpExecutionMode %1 OriginUpperLeft

tests/compiletests/ui/dis/issue-723-output.stderr

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
OpCapability Shader
2-
OpCapability ShaderClockKHR
3-
OpExtension "SPV_KHR_shader_clock"
42
OpMemoryModel Logical Simple
53
OpEntryPoint Fragment %1 "main" %2
64
OpExecutionMode %1 OriginUpperLeft

tests/compiletests/ui/dis/panic_builtin_bounds_check.stderr

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
OpCapability Shader
2-
OpCapability ShaderClockKHR
32
OpExtension "SPV_KHR_non_semantic_info"
4-
OpExtension "SPV_KHR_shader_clock"
53
%1 = OpExtInstImport "NonSemantic.DebugPrintf"
64
OpMemoryModel Logical Simple
75
OpEntryPoint Fragment %2 "main"

tests/compiletests/ui/dis/panic_sequential_many.stderr

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
OpCapability Shader
2-
OpCapability ShaderClockKHR
32
OpExtension "SPV_KHR_non_semantic_info"
4-
OpExtension "SPV_KHR_shader_clock"
53
%1 = OpExtInstImport "NonSemantic.DebugPrintf"
64
OpMemoryModel Logical Simple
75
OpEntryPoint Fragment %2 "main" %3 %4 %5

0 commit comments

Comments
 (0)