Skip to content

Conversation

@llvm-beanz
Copy link
Collaborator

This was a test I had written to cover some edge cases, and the test is a bit awkward and buggy. This corrects the test to hopefully be more consistent across vendors.

This was a test I had written to cover some edge cases, and the test is
a bit awkward and buggy. This corrects the test to hopefully be more
consistent across vendors.
@llvm-beanz llvm-beanz added the test-all When applied to a PR this will opt-in to additional pre-merge test configurations.. label Aug 12, 2025
@farzonl
Copy link
Member

farzonl commented Oct 22, 2025

is EdgeConditions a temporary stop gap? Should we be working with Apple to drive conformance?

I know right now this is just for Metal, and for this particular case the DirectX driver matches spirv/vulkan, but are their Vulkan cases we should be considering for EdgeConditions aswell for other HLSL intrinsics? If so are we tracking them somewhere to burn down the list? This pr doesn't have a ticket associated with it so want to know what the long term plan is of adding a new cmake build construct like OFFLOADTEST_ENABLE_EDGE_CONDITIONS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test-all When applied to a PR this will opt-in to additional pre-merge test configurations..

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants