diff options
Diffstat (limited to '')
-rw-r--r-- | testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_layout/cts.https.html.ini | 3886 |
1 files changed, 3886 insertions, 0 deletions
diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_layout/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_layout/cts.https.html.ini new file mode 100644 index 0000000000..7828be324a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_layout/cts.https.html.ini @@ -0,0 +1,3886 @@ +[cts.https.html?q=webgpu:shader,execution,memory_layout:read_layout:*] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux": [OK, TIMEOUT] + if os == "mac" and debug: [OK, TIMEOUT] + if os == "mac" and not debug: TIMEOUT + [:case="array_stride_size";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_stride_size";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_stride_size";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_stride_size";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_stride_size";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_align";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_align";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_align";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_align";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_align";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_stride";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_stride";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_stride";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_stride";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_stride";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_align";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_align";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_align";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_align";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_align";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_stride";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_stride";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_stride";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_stride";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_stride";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="atomic_align4";aspace="function"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="atomic_align4";aspace="private"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="atomic_align4";aspace="storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="atomic_align4";aspace="uniform"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="atomic_align4";aspace="workgroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="atomic_size4";aspace="function"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="atomic_size4";aspace="private"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="atomic_size4";aspace="storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="atomic_size4";aspace="uniform"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="atomic_size4";aspace="workgroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat2x2f_align8";aspace="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2f_align8";aspace="private"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2f_align8";aspace="storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2f_align8";aspace="uniform"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2f_align8";aspace="workgroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2f_size";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2f_size";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2f_size";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2f_size";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2f_size";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2h_align4";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2h_align4";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2h_align4";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2h_align4";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2h_align4";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x2h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x2h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x2h_size";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x2h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x3f_align16";aspace="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x3f_align16";aspace="private"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x3f_align16";aspace="storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x3f_align16";aspace="uniform"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x3f_align16";aspace="workgroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x3f_size";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x3f_size";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x3f_size";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x3f_size";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x3f_size";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x3h_align8";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x3h_align8";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x3h_align8";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x3h_align8";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x3h_align8";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x3h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x3h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x3h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x3h_size";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x3h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x4f_align16";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x4f_align16";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x4f_align16";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x4f_align16";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x4f_align16";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x4f_size";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x4f_size";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x4f_size";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x4f_size";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x4f_size";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x4h_align8";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x4h_align8";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x4h_align8";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x4h_align8";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x4h_align8";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x4h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x4h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x4h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x4h_size";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x4h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x2f_align8";aspace="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2f_align8";aspace="private"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2f_align8";aspace="storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2f_align8";aspace="uniform"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2f_align8";aspace="workgroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2f_size";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2f_size";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2f_size";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2f_size";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2f_size";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2h_align4";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2h_align4";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2h_align4";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2h_align4";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2h_align4";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x2h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x2h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x2h_size";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x2h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x3f_align16";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x3f_align16";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x3f_align16";aspace="storage"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x3f_align16";aspace="uniform"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x3f_align16";aspace="workgroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x3f_size";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x3f_size";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x3f_size";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x3f_size";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x3f_size";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x3h_align8";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x3h_align8";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x3h_align8";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x3h_align8";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x3h_align8";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x3h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x3h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x3h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x3h_size";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x3h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x4f_align16";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x4f_align16";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x4f_align16";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x4f_align16";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x4f_align16";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x4f_size";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x4f_size";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x4f_size";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x4f_size";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x4f_size";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x4h_align8";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x4h_align8";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x4h_align8";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x4h_align8";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x4h_align8";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x4h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x4h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x4h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x4h_size";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x4h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x2f_align8";aspace="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x2f_align8";aspace="private"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x2f_align8";aspace="storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x2f_align8";aspace="uniform"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x2f_align8";aspace="workgroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x2f_size";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x2f_size";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x2f_size";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x2f_size";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x2f_size";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x2h_align4";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x2h_align4";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x2h_align4";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x2h_align4";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x2h_align4";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x2h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x2h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x2h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x2h_size";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x2h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x3f_align16";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x3f_align16";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x3f_align16";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x3f_align16";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x3f_align16";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x3f_size";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x3f_size";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x3f_size";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x3f_size";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x3f_size";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x3h_align8";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x3h_align8";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x3h_align8";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x3h_align8";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x3h_align8";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x3h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x3h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x3h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x3h_size";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x3h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x4f_align16";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x4f_align16";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x4f_align16";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x4f_align16";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x4f_align16";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x4f_size";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x4f_size";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x4f_size";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x4f_size";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x4f_size";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x4h_align8";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x4h_align8";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x4h_align8";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x4h_align8";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x4h_align8";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x4h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x4h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x4h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x4h_size";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x4h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="size80";aspace="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="size80";aspace="private"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="size80";aspace="storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="size80";aspace="uniform"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="size80";aspace="workgroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="struct_align32";aspace="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="struct_align32";aspace="private"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="struct_align32";aspace="storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="struct_align32";aspace="uniform"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="struct_align32";aspace="workgroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="struct_align_vec2h";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec2h";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec2h";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec2h";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec2h";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec2i";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec2i";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec2i";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec2i";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec2i";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3h";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3h";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3h";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3h";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3h";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3i";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3i";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3i";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3i";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3i";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4h";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4h";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4h";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4h";aspace="uniform"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4h";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4i";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4i";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4i";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4i";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4i";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_double_align";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_double_align";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_double_align";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_double_align";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_double_align";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_align";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_align";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_align";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_align";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_align";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size_and_align";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size_and_align";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size_and_align";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size_and_align";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size_and_align";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_override_size";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_override_size";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_override_size";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_override_size";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_override_size";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_size_roundup";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_size_roundup";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_size_roundup";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_size_roundup";aspace="uniform"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_size_roundup";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="vec2f_align8";aspace="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac" and debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + + [:case="vec2f_align8";aspace="private"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec2f_align8";aspace="storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec2f_align8";aspace="uniform"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec2f_align8";aspace="workgroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec2h_align4";aspace="function"] + expected: + if os == "mac": FAIL + + [:case="vec2h_align4";aspace="private"] + expected: + if os == "mac": FAIL + + [:case="vec2h_align4";aspace="storage"] + expected: + if os == "mac": FAIL + + [:case="vec2h_align4";aspace="uniform"] + expected: + if os == "mac": FAIL + + [:case="vec2h_align4";aspace="workgroup"] + expected: + if os == "mac": FAIL + + [:case="vec2u_align8";aspace="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec2u_align8";aspace="private"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec2u_align8";aspace="storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec2u_align8";aspace="uniform"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec2u_align8";aspace="workgroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec3f_align16";aspace="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3f_align16";aspace="private"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3f_align16";aspace="storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3f_align16";aspace="uniform"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3f_align16";aspace="workgroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3h_align8";aspace="function"] + expected: + if os == "mac": FAIL + + [:case="vec3h_align8";aspace="private"] + expected: + if os == "mac": FAIL + + [:case="vec3h_align8";aspace="storage"] + expected: + if os == "mac": FAIL + + [:case="vec3h_align8";aspace="uniform"] + expected: + if os == "mac": FAIL + + [:case="vec3h_align8";aspace="workgroup"] + expected: + if os == "mac": FAIL + + [:case="vec3h_size6";aspace="function"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3h_size6";aspace="private"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3h_size6";aspace="storage"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3h_size6";aspace="uniform"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3h_size6";aspace="workgroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3i_size12";aspace="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3i_size12";aspace="private"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3i_size12";aspace="storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3i_size12";aspace="uniform"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3i_size12";aspace="workgroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3u_align16";aspace="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec3u_align16";aspace="private"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec3u_align16";aspace="storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec3u_align16";aspace="uniform"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec3u_align16";aspace="workgroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec4f_align16";aspace="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec4f_align16";aspace="private"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec4f_align16";aspace="storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec4f_align16";aspace="uniform"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec4f_align16";aspace="workgroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec4h_align8";aspace="function"] + expected: + if os == "mac": FAIL + + [:case="vec4h_align8";aspace="private"] + expected: + if os == "mac": FAIL + + [:case="vec4h_align8";aspace="storage"] + expected: + if os == "mac": FAIL + + [:case="vec4h_align8";aspace="uniform"] + expected: + if os == "mac": FAIL + + [:case="vec4h_align8";aspace="workgroup"] + expected: + if os == "mac": FAIL + + [:case="vec4u_align16";aspace="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec4u_align16";aspace="private"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec4u_align16";aspace="storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec4u_align16";aspace="uniform"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="vec4u_align16";aspace="workgroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,memory_layout:write_layout:*] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux": [OK, TIMEOUT] + if os == "mac" and debug: [OK, TIMEOUT] + if os == "mac" and not debug: TIMEOUT + [:case="array_stride_size";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_stride_size";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_stride_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_stride_size";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_align";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_align";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_align";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_align";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_stride";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_stride";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_stride";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3h_stride";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_align";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_align";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_align";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_align";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_stride";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_stride";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_stride";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="array_vec3u_stride";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="atomic_align4";aspace="function"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="atomic_align4";aspace="private"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="atomic_align4";aspace="storage"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="atomic_align4";aspace="workgroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="atomic_size4";aspace="function"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="atomic_size4";aspace="private"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="atomic_size4";aspace="storage"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="atomic_size4";aspace="workgroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat2x2f_align8";aspace="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat2x2f_align8";aspace="private"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat2x2f_align8";aspace="storage"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat2x2f_align8";aspace="workgroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat2x2f_size";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat2x2f_size";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat2x2f_size";aspace="storage"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat2x2f_size";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat2x2h_align4";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2h_align4";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2h_align4";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2h_align4";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x2h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x2h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x3f_align16";aspace="function"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat2x3f_align16";aspace="private"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat2x3f_align16";aspace="storage"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat2x3f_align16";aspace="workgroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat2x3f_size";aspace="function"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat2x3f_size";aspace="private"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat2x3f_size";aspace="storage"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat2x3f_size";aspace="workgroup"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat2x3h_align8";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x3h_align8";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x3h_align8";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x3h_align8";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x3h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x3h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x3h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x3h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x4f_align16";aspace="function"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat2x4f_align16";aspace="private"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat2x4f_align16";aspace="storage"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat2x4f_align16";aspace="workgroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat2x4f_size";aspace="function"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat2x4f_size";aspace="private"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat2x4f_size";aspace="storage"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat2x4f_size";aspace="workgroup"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat2x4h_align8";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x4h_align8";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x4h_align8";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x4h_align8";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat2x4h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x4h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x4h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat2x4h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x2f_align8";aspace="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat3x2f_align8";aspace="private"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat3x2f_align8";aspace="storage"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat3x2f_align8";aspace="workgroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat3x2f_size";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat3x2f_size";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat3x2f_size";aspace="storage"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat3x2f_size";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat3x2h_align4";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2h_align4";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2h_align4";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2h_align4";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x2h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x2h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x2h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x2h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x3f_align16";aspace="function"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat3x3f_align16";aspace="private"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat3x3f_align16";aspace="storage"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat3x3f_align16";aspace="workgroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat3x3f_size";aspace="function"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat3x3f_size";aspace="private"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat3x3f_size";aspace="storage"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat3x3f_size";aspace="workgroup"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat3x3h_align8";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x3h_align8";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x3h_align8";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x3h_align8";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x3h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x3h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x3h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x3h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x4f_align16";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat3x4f_align16";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat3x4f_align16";aspace="storage"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat3x4f_align16";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat3x4f_size";aspace="function"] + expected: [PASS, TIMEOUT, NOTRUN] + + [:case="mat3x4f_size";aspace="private"] + expected: [PASS, TIMEOUT, NOTRUN] + + [:case="mat3x4f_size";aspace="storage"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat3x4f_size";aspace="workgroup"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat3x4h_align8";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x4h_align8";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x4h_align8";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x4h_align8";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat3x4h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x4h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x4h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat3x4h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x2f_align8";aspace="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat4x2f_align8";aspace="private"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat4x2f_align8";aspace="storage"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat4x2f_align8";aspace="workgroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat4x2f_size";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat4x2f_size";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat4x2f_size";aspace="storage"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat4x2f_size";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="mat4x2h_align4";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x2h_align4";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x2h_align4";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x2h_align4";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x2h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x2h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x2h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x2h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x3f_align16";aspace="function"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat4x3f_align16";aspace="private"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat4x3f_align16";aspace="storage"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat4x3f_align16";aspace="workgroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat4x3f_size";aspace="function"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat4x3f_size";aspace="private"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat4x3f_size";aspace="storage"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat4x3f_size";aspace="workgroup"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat4x3h_align8";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x3h_align8";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x3h_align8";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x3h_align8";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x3h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x3h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x3h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x3h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x4f_align16";aspace="function"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat4x4f_align16";aspace="private"] + expected: [TIMEOUT, NOTRUN] + + [:case="mat4x4f_align16";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat4x4f_align16";aspace="workgroup"] + expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="mat4x4f_size";aspace="function"] + expected: [PASS, TIMEOUT, NOTRUN] + + [:case="mat4x4f_size";aspace="private"] + expected: [PASS, TIMEOUT, NOTRUN] + + [:case="mat4x4f_size";aspace="storage"] + expected: [PASS, TIMEOUT, NOTRUN] + + [:case="mat4x4f_size";aspace="workgroup"] + expected: [PASS, TIMEOUT, NOTRUN] + + [:case="mat4x4h_align8";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x4h_align8";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x4h_align8";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x4h_align8";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="mat4x4h_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x4h_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x4h_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="mat4x4h_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="size80";aspace="function"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="size80";aspace="private"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="size80";aspace="storage"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="size80";aspace="workgroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="struct_align32";aspace="function"] + + [:case="struct_align32";aspace="private"] + + [:case="struct_align32";aspace="storage"] + + [:case="struct_align32";aspace="workgroup"] + + [:case="struct_align_vec2h";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec2h";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec2h";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec2h";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec2i";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec2i";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec2i";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec2i";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3h";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3h";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3h";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3h";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3i";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3i";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3i";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec3i";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4h";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4h";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4h";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4h";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4i";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4i";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4i";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_align_vec4i";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_double_align";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_double_align";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_double_align";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_double_align";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_align";aspace="function"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_align";aspace="private"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_align";aspace="storage"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_align";aspace="workgroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size_and_align";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size_and_align";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size_and_align";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_inner_size_and_align";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_override_size";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_override_size";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_override_size";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_override_size";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_size_roundup";aspace="function"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_size_roundup";aspace="private"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_size_roundup";aspace="storage"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="struct_size_roundup";aspace="workgroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] + + [:case="vec2f_align8";aspace="function"] + + [:case="vec2f_align8";aspace="private"] + + [:case="vec2f_align8";aspace="storage"] + + [:case="vec2f_align8";aspace="workgroup"] + + [:case="vec2h_align4";aspace="function"] + expected: + if os == "mac": FAIL + + [:case="vec2h_align4";aspace="private"] + expected: + if os == "mac": FAIL + + [:case="vec2h_align4";aspace="storage"] + expected: + if os == "mac": FAIL + + [:case="vec2h_align4";aspace="workgroup"] + expected: + if os == "mac": FAIL + + [:case="vec2u_align8";aspace="function"] + + [:case="vec2u_align8";aspace="private"] + + [:case="vec2u_align8";aspace="storage"] + + [:case="vec2u_align8";aspace="workgroup"] + + [:case="vec3f_align16";aspace="function"] + + [:case="vec3f_align16";aspace="private"] + + [:case="vec3f_align16";aspace="storage"] + + [:case="vec3f_align16";aspace="workgroup"] + + [:case="vec3h_align8";aspace="function"] + expected: + if os == "mac": FAIL + + [:case="vec3h_align8";aspace="private"] + expected: + if os == "mac": FAIL + + [:case="vec3h_align8";aspace="storage"] + expected: + if os == "mac": FAIL + + [:case="vec3h_align8";aspace="workgroup"] + expected: + if os == "mac": FAIL + + [:case="vec3h_size6";aspace="function"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3h_size6";aspace="private"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3h_size6";aspace="storage"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3h_size6";aspace="workgroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + + [:case="vec3i_size12";aspace="function"] + expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="vec3i_size12";aspace="private"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] + + [:case="vec3i_size12";aspace="storage"] + expected: + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="vec3i_size12";aspace="workgroup"] + expected: + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="vec3u_align16";aspace="function"] + + [:case="vec3u_align16";aspace="private"] + + [:case="vec3u_align16";aspace="storage"] + + [:case="vec3u_align16";aspace="workgroup"] + + [:case="vec4f_align16";aspace="function"] + expected: + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="vec4f_align16";aspace="private"] + expected: + if os == "mac": [PASS, TIMEOUT, NOTRUN] + + [:case="vec4f_align16";aspace="storage"] + + [:case="vec4f_align16";aspace="workgroup"] + + [:case="vec4h_align8";aspace="function"] + expected: + if os == "mac": FAIL + + [:case="vec4h_align8";aspace="private"] + expected: + if os == "mac": FAIL + + [:case="vec4h_align8";aspace="storage"] + expected: + if os == "mac": FAIL + + [:case="vec4h_align8";aspace="workgroup"] + expected: + if os == "mac": FAIL + + [:case="vec4u_align16";aspace="function"] + + [:case="vec4u_align16";aspace="private"] + + [:case="vec4u_align16";aspace="storage"] + + [:case="vec4u_align16";aspace="workgroup"] |