Skip to content

Commit d0f1346

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

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
@@ -346,15 +346,7 @@ struct TestDeps {
346346
/// The RUSTFLAGS passed to all SPIR-V builds.
347347
// FIXME(eddyb) expose most of these from `spirv-builder`.
348348
fn rust_flags(codegen_backend_path: &Path) -> String {
349-
let target_features = [
350-
"Int8",
351-
"Int16",
352-
"Int64",
353-
"Float64",
354-
// Only needed for `ui/arch/read_clock_khr.rs`.
355-
"ShaderClockKHR",
356-
"ext:SPV_KHR_shader_clock",
357-
];
349+
let target_features = ["Int8", "Int16", "Int64", "Float64"];
358350

359351
[
360352
&*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"

0 commit comments

Comments
 (0)