From 4e7db1eb957634201a00f9b64df187070fa8609a Mon Sep 17 00:00:00 2001 From: Christian Legnitto Date: Thu, 8 Jan 2026 22:15:27 -0400 Subject: [PATCH] Add missing parent capabilities in test compile flags - emit_stream_vertex.rs: GeometryStreams requires Geometry capability - end_stream_primitive.rs: GeometryStreams requires Geometry capability - subgroup_builtins.rs: GroupNonUniformBallot requires GroupNonUniform - nested-ref.rs: VariablePointers requires VariablePointersStorageBuffer --- tests/compiletests/ui/arch/emit_stream_vertex.rs | 2 +- tests/compiletests/ui/arch/end_stream_primitive.rs | 2 +- tests/compiletests/ui/arch/subgroup/subgroup_builtins.rs | 2 +- tests/compiletests/ui/lang/consts/nested-ref.rs | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/compiletests/ui/arch/emit_stream_vertex.rs b/tests/compiletests/ui/arch/emit_stream_vertex.rs index 3f605a0d53..8f25b102d6 100644 --- a/tests/compiletests/ui/arch/emit_stream_vertex.rs +++ b/tests/compiletests/ui/arch/emit_stream_vertex.rs @@ -1,5 +1,5 @@ // build-pass -// compile-flags: -C target-feature=+Int64,+GeometryStreams +// compile-flags: -C target-feature=+Int64,+Geometry,+GeometryStreams use spirv_std::spirv; diff --git a/tests/compiletests/ui/arch/end_stream_primitive.rs b/tests/compiletests/ui/arch/end_stream_primitive.rs index abe041e1a7..9695984022 100644 --- a/tests/compiletests/ui/arch/end_stream_primitive.rs +++ b/tests/compiletests/ui/arch/end_stream_primitive.rs @@ -1,5 +1,5 @@ // build-pass -// compile-flags: -C target-feature=+Int64,+GeometryStreams +// compile-flags: -C target-feature=+Int64,+Geometry,+GeometryStreams use spirv_std::spirv; diff --git a/tests/compiletests/ui/arch/subgroup/subgroup_builtins.rs b/tests/compiletests/ui/arch/subgroup/subgroup_builtins.rs index 7524fa7b5f..c7a4d1e8c4 100644 --- a/tests/compiletests/ui/arch/subgroup/subgroup_builtins.rs +++ b/tests/compiletests/ui/arch/subgroup/subgroup_builtins.rs @@ -1,5 +1,5 @@ // build-pass -// compile-flags: -C target-feature=+GroupNonUniformBallot,+ext:SPV_KHR_vulkan_memory_model +// compile-flags: -C target-feature=+GroupNonUniform,+GroupNonUniformBallot,+ext:SPV_KHR_vulkan_memory_model use spirv_std::arch::SubgroupMask; use spirv_std::spirv; diff --git a/tests/compiletests/ui/lang/consts/nested-ref.rs b/tests/compiletests/ui/lang/consts/nested-ref.rs index 293325475c..32cf116bbe 100644 --- a/tests/compiletests/ui/lang/consts/nested-ref.rs +++ b/tests/compiletests/ui/lang/consts/nested-ref.rs @@ -2,7 +2,7 @@ // contain references, and where the `T` values aren't immediately loaded from. // build-pass -// compile-flags: -C target-feature=+VariablePointers +// compile-flags: -C target-feature=+VariablePointersStorageBuffer,+VariablePointers use spirv_std::spirv;