diff --git a/test/test_linalg.py b/test/test_linalg.py
index 9c6803e93f2e53a0c071e0372bf71256854de38a..871e9d3e4131d254a2a047ad7e8a07823a707450 100644
--- a/test/test_linalg.py
+++ b/test/test_linalg.py
@@ -67,6 +67,9 @@ def test_axpy(ctx_factory):
 
     vec = cl_array.vec
 
+    if ctx.devices[0].platform.vendor.startswith("Advanced Micro"):
+        pytest.skip("crashes on AMD 15.12")
+
     for dtype, check, a, b in [
             (np.complex64, None, 5, 7),
             (vec.float4, check_float4,