diff --git a/test/test_algorithm.py b/test/test_algorithm.py index 23ebe4ef184c536657578687edfb2300970acd52..676390bd751116c334aa3a9425b92f7a32500fe3 100644 --- a/test/test_algorithm.py +++ b/test/test_algorithm.py @@ -940,6 +940,9 @@ def test_bitonic_argsort(ctx_factory, size, dtype): queue = cl.CommandQueue(ctx) dev = ctx.devices[0] + if (dev.platform.name == "Portable Computing Language" + and sys.platform == "darwin"): + pytest.xfail("Bitonic sort crashes on Apple POCL") if (dev.platform.name == "Apple" and dev.type & cl.device_type.CPU): pytest.xfail("Bitonic sort won't work on Apple CPU: no workgroup " "parallelism")