gitlab-ci: Run piglit glslparser & quick_shader tests separately
authorMichel Dänzer <mdaenzer@redhat.com>
Tue, 3 Dec 2019 09:45:28 +0000 (10:45 +0100)
committerMichel Dänzer <michel@daenzer.net>
Wed, 4 Dec 2019 09:36:33 +0000 (10:36 +0100)
And only use --process-isolation false for the quick_gl tests.

This will hopefully avoid variance in the test results that we've been
seeing lately. But even if it doesn't, it should at least help narrow
down the cause of the variance.

Tested-by: Vasily Khoruzhick <anarsoul@gmail.com>
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
.gitlab-ci.yml
.gitlab-ci/piglit/glslparser+quick_shader.txt [deleted file]
.gitlab-ci/piglit/glslparser.txt [new file with mode: 0644]
.gitlab-ci/piglit/quick_shader.txt [new file with mode: 0644]
.gitlab-ci/piglit/run.sh

index a714ae32ac146d2ba72ac4ff3db40d5ab5792c66..56dce7b5b80a46eaeac277a15cc5f47573d85713 100644 (file)
@@ -489,6 +489,7 @@ piglit-quick_gl:
   variables:
     LP_NUM_THREADS: 0
     PIGLIT_OPTIONS: >
+      --process-isolation false
       -x arb_gpu_shader5
       -x glx-multithread-clearbuffer
       -x glx-multithread-shader-compile
@@ -496,7 +497,13 @@ piglit-quick_gl:
       -x maxsize
     PIGLIT_PROFILES: quick_gl
 
-piglit-glslparser+quick_shader:
+piglit-glslparser:
+  extends: .piglit-test
+  variables:
+    LP_NUM_THREADS: 0
+    PIGLIT_PROFILES: glslparser
+
+piglit-quick_shader:
   extends: .piglit-test
   variables:
     LP_NUM_THREADS: 1
@@ -507,8 +514,7 @@ piglit-glslparser+quick_shader:
       -x spec@arb_separate_shader_objects@linker
       -x spec@arb_shader_storage_buffer_object@execution
       -x spec@glsl-1.50@execution@built-in-functions
-    PIGLIT_PROFILES: "glslparser quick_shader"
-    PIGLIT_RESULTS: "glslparser+quick_shader"
+    PIGLIT_PROFILES: quick_shader
 
 .deqp-test:
   extends: .test
diff --git a/.gitlab-ci/piglit/glslparser+quick_shader.txt b/.gitlab-ci/piglit/glslparser+quick_shader.txt
deleted file mode 100644 (file)
index ecde656..0000000
+++ /dev/null
@@ -1,12897 +0,0 @@
-asmparsertest/arbfp1.0/abs-03.txt: skip
-asmparsertest/arbfp1.0/condition_code-01.txt: skip
-asmparsertest/arbfp1.0/cos-05.txt: skip
-asmparsertest/arbfp1.0/ddx-02.txt: skip
-asmparsertest/arbfp1.0/ddy-02.txt: skip
-asmparsertest/arbfp1.0/size_specifier-02.txt: skip
-asmparsertest/arbfp1.0/size_specifier-03.txt: skip
-asmparsertest/arbfp1.0/size_specifier-04.txt: skip
-asmparsertest/arbfp1.0/size_specifier-05.txt: skip
-asmparsertest/arbfp1.0/size_specifier-07.txt: skip
-asmparsertest/arbfp1.0/size_specifier-68.txt: skip
-asmparsertest/arbfp1.0/txd-01.txt: skip
-asmparsertest/arbfp1.0/txd-03.txt: skip
-asmparsertest/arbvp1.0/abs-03.txt: skip
-asmparsertest/arbvp1.0/ara-02.txt: skip
-asmparsertest/arbvp1.0/ara-03.txt: skip
-asmparsertest/arbvp1.0/ara-04.txt: skip
-asmparsertest/arbvp1.0/arl-04.txt: skip
-asmparsertest/arbvp1.0/arl-05.txt: skip
-asmparsertest/arbvp1.0/astack-03.txt: skip
-asmparsertest/arbvp1.0/astack-04.txt: skip
-asmparsertest/arbvp1.0/astack-05.txt: skip
-asmparsertest/arbvp1.0/astack-06.txt: skip
-asmparsertest/arbvp1.0/astack-07.txt: skip
-asmparsertest/arbvp1.0/astack-08.txt: skip
-asmparsertest/arbvp1.0/astack-09.txt: skip
-asmparsertest/arbvp1.0/bra-01.txt: skip
-asmparsertest/arbvp1.0/bra-02.txt: skip
-asmparsertest/arbvp1.0/bra-03.txt: skip
-asmparsertest/arbvp1.0/clipdistance-01.txt: skip
-asmparsertest/arbvp1.0/clipdistance-02.txt: skip
-asmparsertest/arbvp1.0/clipdistance-04.txt: skip
-asmparsertest/arbvp1.0/cos-02.txt: skip
-asmparsertest/arbvp1.0/cos-03.txt: skip
-asmparsertest/arbvp1.0/seq-02.txt: skip
-asmparsertest/arbvp1.0/sfl-02.txt: skip
-asmparsertest/arbvp1.0/sgt-02.txt: skip
-asmparsertest/arbvp1.0/sin-02.txt: skip
-asmparsertest/arbvp1.0/sin-03.txt: skip
-asmparsertest/arbvp1.0/sle-02.txt: skip
-asmparsertest/arbvp1.0/sne-02.txt: skip
-asmparsertest/arbvp1.0/ssg-02.txt: skip
-asmparsertest/arbvp1.0/str-02.txt: skip
-asmparsertest/arbvp1.0/tex-08.txt: skip
-asmparsertest/arbvp1.0/tex-09.txt: skip
-asmparsertest/arbvp1.0/tex-10.txt: skip
-asmparsertest/arbvp1.0/tex-11.txt: skip
-asmparsertest/arbvp1.0/tex-12.txt: skip
-asmparsertest/arbvp1.0/tex-13.txt: skip
-asmparsertest/arbvp1.0/tex-14.txt: skip
-asmparsertest/arbvp1.0/tex-15.txt: skip
-asmparsertest/arbvp1.0/tex-16.txt: skip
-asmparsertest/arbvp1.0/tex-17.txt: skip
-asmparsertest/arbvp1.0/tex-18.txt: skip
-asmparsertest/arbvp1.0/tex-19.txt: skip
-asmparsertest/arbvp1.0/tex-20.txt: skip
-asmparsertest/arbvp1.0/txb-08.txt: skip
-asmparsertest/arbvp1.0/txb-09.txt: skip
-asmparsertest/arbvp1.0/txb-10.txt: skip
-asmparsertest/arbvp1.0/txb-11.txt: skip
-asmparsertest/arbvp1.0/txb-12.txt: skip
-asmparsertest/arbvp1.0/txb-13.txt: skip
-asmparsertest/arbvp1.0/txb-14.txt: skip
-asmparsertest/arbvp1.0/txb-15.txt: skip
-asmparsertest/arbvp1.0/txb-16.txt: skip
-asmparsertest/arbvp1.0/txb-17.txt: skip
-asmparsertest/arbvp1.0/txb-18.txt: skip
-asmparsertest/arbvp1.0/txb-19.txt: skip
-asmparsertest/arbvp1.0/txb-20.txt: skip
-asmparsertest/arbvp1.0/txd-08.txt: skip
-asmparsertest/arbvp1.0/txd-09.txt: skip
-asmparsertest/arbvp1.0/txd-10.txt: skip
-asmparsertest/arbvp1.0/txd-11.txt: skip
-asmparsertest/arbvp1.0/txd-12.txt: skip
-asmparsertest/arbvp1.0/txd-13.txt: skip
-asmparsertest/arbvp1.0/txd-14.txt: skip
-asmparsertest/arbvp1.0/txd-15.txt: skip
-asmparsertest/arbvp1.0/txd-16.txt: skip
-asmparsertest/arbvp1.0/txd-17.txt: skip
-asmparsertest/arbvp1.0/txd-18.txt: skip
-asmparsertest/arbvp1.0/txd-19.txt: skip
-asmparsertest/arbvp1.0/txd-20.txt: skip
-asmparsertest/arbvp1.0/txf-08.txt: skip
-asmparsertest/arbvp1.0/txf-09.txt: skip
-asmparsertest/arbvp1.0/txf-10.txt: skip
-asmparsertest/arbvp1.0/txf-11.txt: skip
-asmparsertest/arbvp1.0/txf-12.txt: skip
-asmparsertest/arbvp1.0/txf-13.txt: skip
-asmparsertest/arbvp1.0/txf-14.txt: skip
-asmparsertest/arbvp1.0/txf-15.txt: skip
-asmparsertest/arbvp1.0/txf-16.txt: skip
-asmparsertest/arbvp1.0/txf-17.txt: skip
-asmparsertest/arbvp1.0/txf-18.txt: skip
-asmparsertest/arbvp1.0/txf-19.txt: skip
-asmparsertest/arbvp1.0/txf-20.txt: skip
-asmparsertest/arbvp1.0/txl-08.txt: skip
-asmparsertest/arbvp1.0/txl-09.txt: skip
-asmparsertest/arbvp1.0/txl-10.txt: skip
-asmparsertest/arbvp1.0/txl-11.txt: skip
-asmparsertest/arbvp1.0/txl-12.txt: skip
-asmparsertest/arbvp1.0/txl-13.txt: skip
-asmparsertest/arbvp1.0/txl-14.txt: skip
-asmparsertest/arbvp1.0/txl-15.txt: skip
-asmparsertest/arbvp1.0/txl-16.txt: skip
-asmparsertest/arbvp1.0/txl-17.txt: skip
-asmparsertest/arbvp1.0/txl-18.txt: skip
-asmparsertest/arbvp1.0/txl-19.txt: skip
-asmparsertest/arbvp1.0/txl-20.txt: skip
-asmparsertest/arbvp1.0/txp-08.txt: skip
-asmparsertest/arbvp1.0/txp-09.txt: skip
-asmparsertest/arbvp1.0/txp-10.txt: skip
-asmparsertest/arbvp1.0/txp-11.txt: skip
-asmparsertest/arbvp1.0/txp-12.txt: skip
-asmparsertest/arbvp1.0/txp-13.txt: skip
-asmparsertest/arbvp1.0/txp-14.txt: skip
-asmparsertest/arbvp1.0/txp-15.txt: skip
-asmparsertest/arbvp1.0/txp-16.txt: skip
-asmparsertest/arbvp1.0/txp-17.txt: skip
-asmparsertest/arbvp1.0/txp-18.txt: skip
-asmparsertest/arbvp1.0/txp-19.txt: skip
-asmparsertest/arbvp1.0/txp-20.txt: skip
-asmparsertest/arbvp1.0/txq-08.txt: skip
-asmparsertest/arbvp1.0/txq-09.txt: skip
-asmparsertest/arbvp1.0/txq-10.txt: skip
-asmparsertest/arbvp1.0/txq-11.txt: skip
-asmparsertest/arbvp1.0/txq-12.txt: skip
-asmparsertest/arbvp1.0/txq-13.txt: skip
-asmparsertest/arbvp1.0/txq-14.txt: skip
-asmparsertest/arbvp1.0/txq-15.txt: skip
-asmparsertest/arbvp1.0/txq-16.txt: skip
-asmparsertest/arbvp1.0/txq-17.txt: skip
-asmparsertest/arbvp1.0/txq-18.txt: skip
-asmparsertest/arbvp1.0/txq-19.txt: skip
-asmparsertest/arbvp1.0/txq-20.txt: skip
-shaders/glsl-fs-inline-explosion: crash
-shaders/glsl-fs-unroll-explosion: crash
-shaders/glsl-idiv-const-opt: skip
-shaders/glsl-vs-abs-neg: skip
-shaders/glsl-vs-inline-explosion: crash
-shaders/glsl-vs-unroll-explosion: crash
-spec/amd_conservative_depth/preprocessor/disabled-defined-compat.frag: skip
-spec/amd_conservative_depth/preprocessor/disabled-defined-compat.vert: skip
-spec/amd_conservative_depth/preprocessor/disabled-defined-core.comp: skip
-spec/amd_conservative_depth/preprocessor/disabled-defined-core.frag: skip
-spec/amd_conservative_depth/preprocessor/disabled-defined-core.geom: skip
-spec/amd_conservative_depth/preprocessor/disabled-defined-core.tesc: skip
-spec/amd_conservative_depth/preprocessor/disabled-defined-core.tese: skip
-spec/amd_conservative_depth/preprocessor/disabled-defined-core.vert: skip
-spec/amd_conservative_depth/preprocessor/disabled-undefined-compat.frag: skip
-spec/amd_conservative_depth/preprocessor/disabled-undefined-compat.vert: skip
-spec/amd_conservative_depth/preprocessor/disabled-undefined-core.comp: skip
-spec/amd_conservative_depth/preprocessor/disabled-undefined-core.frag: skip
-spec/amd_conservative_depth/preprocessor/disabled-undefined-core.geom: skip
-spec/amd_conservative_depth/preprocessor/disabled-undefined-core.tesc: skip
-spec/amd_conservative_depth/preprocessor/disabled-undefined-core.tese: skip
-spec/amd_conservative_depth/preprocessor/disabled-undefined-core.vert: skip
-spec/amd_conservative_depth/preprocessor/enabled-core.comp: skip
-spec/amd_conservative_depth/preprocessor/enabled-core.tesc: skip
-spec/amd_conservative_depth/preprocessor/enabled-core.tese: skip
-spec/amd_shader_stencil_export/preprocessor/disabled-defined-compat.frag: skip
-spec/amd_shader_stencil_export/preprocessor/disabled-defined-compat.vert: skip
-spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.comp: skip
-spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.frag: skip
-spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.geom: skip
-spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.tesc: skip
-spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.tese: skip
-spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.vert: skip
-spec/amd_shader_stencil_export/preprocessor/disabled-undefined-compat.frag: skip
-spec/amd_shader_stencil_export/preprocessor/disabled-undefined-compat.vert: skip
-spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.comp: skip
-spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.frag: skip
-spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.geom: skip
-spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.tesc: skip
-spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.tese: skip
-spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.vert: skip
-spec/amd_shader_stencil_export/preprocessor/enabled-core.comp: skip
-spec/amd_shader_stencil_export/preprocessor/enabled-core.tesc: skip
-spec/amd_shader_stencil_export/preprocessor/enabled-core.tese: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-vec4-vec4-vec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-vec4-vec4-vec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-vec4-vec4-vec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-mid3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-min3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/fs-min3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-vec4-vec4-vec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-vec4-vec4-vec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-vec4-vec4-vec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-max3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-max3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-max3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-mid3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-mid3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-mid3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-mid3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/vs-min3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-compat.frag: skip
-spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-compat.vert: skip
-spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.comp: skip
-spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.frag: skip
-spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.geom: skip
-spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.tesc: skip
-spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.tese: skip
-spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.vert: skip
-spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-compat.frag: skip
-spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-compat.vert: skip
-spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.comp: skip
-spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.frag: skip
-spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.geom: skip
-spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.tesc: skip
-spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.tese: skip
-spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.vert: skip
-spec/amd_shader_trinary_minmax/preprocessor/enabled-core.comp: skip
-spec/amd_shader_trinary_minmax/preprocessor/enabled-core.tesc: skip
-spec/amd_shader_trinary_minmax/preprocessor/enabled-core.tese: skip
-spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.comp: skip
-spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.frag: skip
-spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.geom: skip
-spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.tesc: skip
-spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.tese: skip
-spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.vert: skip
-spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.comp: skip
-spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.frag: skip
-spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.geom: skip
-spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.tesc: skip
-spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.tese: skip
-spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.vert: skip
-spec/amd_vertex_shader_layer/preprocessor/enabled-compat.frag: skip
-spec/amd_vertex_shader_layer/preprocessor/enabled-compat.vert: skip
-spec/amd_vertex_shader_layer/preprocessor/enabled-core.comp: skip
-spec/amd_vertex_shader_layer/preprocessor/enabled-core.tesc: skip
-spec/amd_vertex_shader_layer/preprocessor/enabled-core.tese: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.comp: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.frag: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.geom: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.tesc: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.tese: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.vert: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.comp: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.frag: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.geom: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.tesc: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.tese: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.vert: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/enabled-compat.frag: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/enabled-compat.vert: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/enabled-core.comp: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/enabled-core.tesc: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/enabled-core.tese: skip
-spec/arb_arrays_of_arrays/compiler/glsl-4.00-basic-types.vert: skip
-spec/arb_arrays_of_arrays/compiler/glsl-4.20-basic-types.frag: skip
-spec/arb_arrays_of_arrays/compiler/subroutine.vert: skip
-spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-const-uniform-index: skip
-spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-mixed-const-non-const-uniform-index: skip
-spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-mixed-const-non-const-uniform-index2: fail
-spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-non-const-uniform-index: fail
-spec/arb_arrays_of_arrays/execution/sampler/fs-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-initializer-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-mixed-const-and-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-mixed-const-and-non-const-index2: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-nested-struct-arrays-nonconst-nested-array: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-struct-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-struct-non-const-index-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-struct-non-const-index-sampler-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/vs-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst: skip
-spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst-non-opaque-members: skip
-spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst-sampler-const: skip
-spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst-sampler-nonconst: skip
-spec/arb_arrays_of_arrays/execution/tessellation/tcs-tes-patch: skip
-spec/arb_arrays_of_arrays/linker/intrastage-unsized: skip
-spec/arb_arrays_of_arrays/linker/uniform-block-array-instance-name-mismatch: skip
-spec/arb_arrays_of_arrays/linker/vs-to-fs-dimensions-mismatch: skip
-spec/arb_arrays_of_arrays/linker/vs-to-fs-interface: skip
-spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-unsized-mismatch2: skip
-spec/arb_arrays_of_arrays/linker/vs-to-gs-invalid-dimensions: skip
-spec/arb_arrays_of_arrays/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_arrays_of_arrays/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.comp: skip
-spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.frag: skip
-spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.geom: skip
-spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.tese: skip
-spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.vert: skip
-spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_arrays_of_arrays/preprocessor/enabled-core.comp: skip
-spec/arb_arrays_of_arrays/preprocessor/enabled-core.tesc: skip
-spec/arb_arrays_of_arrays/preprocessor/enabled-core.tese: skip
-spec/arb_bindless_texture/compiler/images/arith-bound-image.frag: skip
-spec/arb_bindless_texture/compiler/images/arith-expr.vert: skip
-spec/arb_bindless_texture/compiler/images/arrays-of-struct.frag: skip
-spec/arb_bindless_texture/compiler/images/bindless-global-and-bound-global.vert: skip
-spec/arb_bindless_texture/compiler/images/bindless-global.vert: skip
-spec/arb_bindless_texture/compiler/images/bindless-local.vert: skip
-spec/arb_bindless_texture/compiler/images/bindless-nonuniform.vert: skip
-spec/arb_bindless_texture/compiler/images/bound-global.vert: skip
-spec/arb_bindless_texture/compiler/images/bound-local.vert: skip
-spec/arb_bindless_texture/compiler/images/bound-nonuniform.vert: skip
-spec/arb_bindless_texture/compiler/images/explicit-conversions.vert: skip
-spec/arb_bindless_texture/compiler/images/flat-input.frag: skip
-spec/arb_bindless_texture/compiler/images/func-call-uvec2-image.frag: skip
-spec/arb_bindless_texture/compiler/images/implicit_conversions.vert: skip
-spec/arb_bindless_texture/compiler/images/indexing.vert: skip
-spec/arb_bindless_texture/compiler/images/inout-non-matching-type.frag: skip
-spec/arb_bindless_texture/compiler/images/inout-struct.frag: skip
-spec/arb_bindless_texture/compiler/images/inout.frag: skip
-spec/arb_bindless_texture/compiler/images/input.frag: skip
-spec/arb_bindless_texture/compiler/images/input.vert: skip
-spec/arb_bindless_texture/compiler/images/interface-block.vert: skip
-spec/arb_bindless_texture/compiler/images/nested-struct-arrays-mismatch-format.frag: skip
-spec/arb_bindless_texture/compiler/images/nested-struct-with-arrays-no-qualifiers.frag: skip
-spec/arb_bindless_texture/compiler/images/out-struct.frag: skip
-spec/arb_bindless_texture/compiler/images/out.frag: skip
-spec/arb_bindless_texture/compiler/images/output.frag: skip
-spec/arb_bindless_texture/compiler/images/output.vert: skip
-spec/arb_bindless_texture/compiler/images/return-struct.frag: skip
-spec/arb_bindless_texture/compiler/images/struct-inside-uniform-block.frag: skip
-spec/arb_bindless_texture/compiler/images/struct-with-arrays-mismatch-format.frag: skip
-spec/arb_bindless_texture/compiler/images/struct-with-arrays-no-qualifiers.frag: skip
-spec/arb_bindless_texture/compiler/images/temporary.vert: skip
-spec/arb_bindless_texture/compiler/images/uniform-block-initializer.frag: skip
-spec/arb_bindless_texture/compiler/samplers/arith-bound-sampler-texture2d.frag: skip
-spec/arb_bindless_texture/compiler/samplers/arith-expr.vert: skip
-spec/arb_bindless_texture/compiler/samplers/arrays-of-struct.frag: skip
-spec/arb_bindless_texture/compiler/samplers/bindless-global-and-bound-global.vert: skip
-spec/arb_bindless_texture/compiler/samplers/bindless-global.vert: skip
-spec/arb_bindless_texture/compiler/samplers/bindless-local.vert: skip
-spec/arb_bindless_texture/compiler/samplers/bindless-nonuniform.vert: skip
-spec/arb_bindless_texture/compiler/samplers/bound-global.vert: skip
-spec/arb_bindless_texture/compiler/samplers/bound-local.vert: skip
-spec/arb_bindless_texture/compiler/samplers/bound-nonuniform.vert: skip
-spec/arb_bindless_texture/compiler/samplers/explicit-conversions.vert: skip
-spec/arb_bindless_texture/compiler/samplers/flat-input.frag: skip
-spec/arb_bindless_texture/compiler/samplers/func-call-uvec2-texture2d.frag: skip
-spec/arb_bindless_texture/compiler/samplers/implicit-conversions.vert: skip
-spec/arb_bindless_texture/compiler/samplers/indexing.vert: skip
-spec/arb_bindless_texture/compiler/samplers/inout-non-matching-type.frag: skip
-spec/arb_bindless_texture/compiler/samplers/inout-struct.frag: skip
-spec/arb_bindless_texture/compiler/samplers/inout.frag: skip
-spec/arb_bindless_texture/compiler/samplers/input.frag: skip
-spec/arb_bindless_texture/compiler/samplers/input.vert: skip
-spec/arb_bindless_texture/compiler/samplers/interface-block.vert: skip
-spec/arb_bindless_texture/compiler/samplers/out-struct.frag: skip
-spec/arb_bindless_texture/compiler/samplers/out.frag: skip
-spec/arb_bindless_texture/compiler/samplers/output.frag: skip
-spec/arb_bindless_texture/compiler/samplers/output.vert: skip
-spec/arb_bindless_texture/compiler/samplers/return-struct.frag: skip
-spec/arb_bindless_texture/compiler/samplers/struct-inside-uniform-block.frag: skip
-spec/arb_bindless_texture/compiler/samplers/temporary.vert: skip
-spec/arb_bindless_texture/compiler/samplers/uniform-block-initializer.frag: skip
-spec/arb_bindless_texture/execution/images/basic-arithmetic-uvec2-imagestore: skip
-spec/arb_bindless_texture/execution/images/basic-imageatomicexchange: skip
-spec/arb_bindless_texture/execution/images/basic-imagestore: skip
-spec/arb_bindless_texture/execution/images/explicit-image-binding: skip
-spec/arb_bindless_texture/execution/images/fs-const-index-three-dimensions: skip
-spec/arb_bindless_texture/execution/images/fs-struct-non-const-index: skip
-spec/arb_bindless_texture/execution/images/image-vertex-attrib-input-output: skip
-spec/arb_bindless_texture/execution/images/image-vertex-uniform-input-output: skip
-spec/arb_bindless_texture/execution/images/multiple-resident-images-reading: skip
-spec/arb_bindless_texture/execution/images/ubo-named-block: skip
-spec/arb_bindless_texture/execution/samplers/basic-arithmetic-uvec2-texture2d: skip
-spec/arb_bindless_texture/execution/samplers/basic-texture2d: skip
-spec/arb_bindless_texture/execution/samplers/basic-ubo-binding-texture2d: skip
-spec/arb_bindless_texture/execution/samplers/basic-ubo-texture2d: skip
-spec/arb_bindless_texture/execution/samplers/explicit-texture-binding: skip
-spec/arb_bindless_texture/execution/samplers/fs-const-index-three-dimensions: skip
-spec/arb_bindless_texture/execution/samplers/fs-struct-non-const-index: skip
-spec/arb_bindless_texture/execution/samplers/sampler-vertex-attrib-input-output: skip
-spec/arb_bindless_texture/execution/samplers/sampler-vertex-uniform-input-output: skip
-spec/arb_bindless_texture/execution/samplers/ubo-named-block: skip
-spec/arb_bindless_texture/linker/global_bindless_image_and_bound_image: skip
-spec/arb_bindless_texture/linker/global_bindless_image_and_bound_sampler: skip
-spec/arb_bindless_texture/linker/global_bindless_sampler_and_bindless_image: skip
-spec/arb_bindless_texture/linker/global_bindless_sampler_and_bound_image: skip
-spec/arb_bindless_texture/linker/global_bindless_sampler_and_bound_sampler: skip
-spec/arb_bindless_texture/linker/global_bound_sampler_and_bound_image: skip
-spec/arb_compute_shader/compiler/barrier.comp: skip
-spec/arb_compute_shader/compiler/default_local_size.comp: skip
-spec/arb_compute_shader/compiler/do_nothing.comp: skip
-spec/arb_compute_shader/compiler/gl_workgroupsize_before_layout.comp: skip
-spec/arb_compute_shader/compiler/gl_workgroupsize_matches_layout.comp: skip
-spec/arb_compute_shader/compiler/gl_workgroupsize_without_layout.comp: skip
-spec/arb_compute_shader/compiler/groupmemorybarrier.comp: skip
-spec/arb_compute_shader/compiler/memorybarrieratomiccounter.comp: skip
-spec/arb_compute_shader/compiler/memorybarrierbuffer.comp: skip
-spec/arb_compute_shader/compiler/memorybarrierimage.comp: skip
-spec/arb_compute_shader/compiler/memorybarriershared.comp: skip
-spec/arb_compute_shader/compiler/mismatched_local_size.comp: skip
-spec/arb_compute_shader/compiler/negative_local_size.comp: skip
-spec/arb_compute_shader/compiler/no_user_defined_in.comp: skip
-spec/arb_compute_shader/compiler/no_user_defined_out.comp: skip
-spec/arb_compute_shader/compiler/shared-atomics.comp: skip
-spec/arb_compute_shader/compiler/shared-variables.comp: skip
-spec/arb_compute_shader/compiler/zero_local_size.comp: skip
-spec/arb_compute_shader/execution/atomic-counter: skip
-spec/arb_compute_shader/execution/basic-global-id: skip
-spec/arb_compute_shader/execution/basic-group-id: skip
-spec/arb_compute_shader/execution/basic-group-id-x: skip
-spec/arb_compute_shader/execution/basic-group-id-y: skip
-spec/arb_compute_shader/execution/basic-group-id-z: skip
-spec/arb_compute_shader/execution/basic-local-id-atomic: skip
-spec/arb_compute_shader/execution/basic-local-index: skip
-spec/arb_compute_shader/execution/basic-ssbo: skip
-spec/arb_compute_shader/execution/basic-texelfetch: skip
-spec/arb_compute_shader/execution/basic-uniform-access: skip
-spec/arb_compute_shader/execution/basic-uniform-access-atomic: skip
-spec/arb_compute_shader/execution/border-color: skip
-spec/arb_compute_shader/execution/multiple-texture-reading: skip
-spec/arb_compute_shader/execution/multiple-workgroups: skip
-spec/arb_compute_shader/execution/separate-global-id: skip
-spec/arb_compute_shader/execution/separate-global-id-2: skip
-spec/arb_compute_shader/execution/shared-atomicadd-int: skip
-spec/arb_compute_shader/execution/shared-atomiccompswap-int: skip
-spec/arb_compute_shader/execution/shared-atomicexchange-int: skip
-spec/arb_compute_shader/execution/shared-atomicmax-int: skip
-spec/arb_compute_shader/execution/shared-atomicmax-uint: skip
-spec/arb_compute_shader/execution/shared-atomicmin-int: skip
-spec/arb_compute_shader/execution/shared-atomicmin-uint: skip
-spec/arb_compute_shader/execution/shared-atomics: skip
-spec/arb_compute_shader/execution/simple-barrier: skip
-spec/arb_compute_shader/execution/simple-barrier-atomics: skip
-spec/arb_compute_shader/linker/bug-93840: skip
-spec/arb_compute_shader/linker/matched_local_work_sizes: skip
-spec/arb_compute_shader/linker/mismatched_local_work_sizes: skip
-spec/arb_compute_shader/linker/mix_compute_and_non_compute: skip
-spec/arb_compute_shader/linker/no_local_work_size: skip
-spec/arb_compute_shader/linker/one_local_work_size: skip
-spec/arb_compute_shader/preprocessor/disabled-defined-core.comp: skip
-spec/arb_compute_shader/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_compute_shader/preprocessor/disabled-defined-core.tese: skip
-spec/arb_compute_shader/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_compute_shader/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_compute_shader/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_compute_shader/preprocessor/enabled-compat.frag: skip
-spec/arb_compute_shader/preprocessor/enabled-compat.vert: skip
-spec/arb_compute_shader/preprocessor/enabled-core.comp: skip
-spec/arb_compute_shader/preprocessor/enabled-core.frag: skip
-spec/arb_compute_shader/preprocessor/enabled-core.geom: skip
-spec/arb_compute_shader/preprocessor/enabled-core.tesc: skip
-spec/arb_compute_shader/preprocessor/enabled-core.tese: skip
-spec/arb_compute_shader/preprocessor/enabled-core.vert: skip
-spec/arb_compute_variable_group_size/compiler/do_nothing.comp: skip
-spec/arb_compute_variable_group_size/compiler/gl_localgroupsizearb_illegal_use.comp: skip
-spec/arb_compute_variable_group_size/compiler/gl_localgroupsizearb_layout.comp: skip
-spec/arb_compute_variable_group_size/compiler/mixed_fixed_variable_local_work_size.comp: skip
-spec/arb_compute_variable_group_size/compiler/mixed_variable_fixed_local_work_size.comp: skip
-spec/arb_compute_variable_group_size/execution/basic-local-size: skip
-spec/arb_compute_variable_group_size/execution/fixed-local-size: skip
-spec/arb_compute_variable_group_size/execution/global-invocation-id: skip
-spec/arb_compute_variable_group_size/execution/separate-global-id: skip
-spec/arb_compute_variable_group_size/execution/separate-global-id-2: skip
-spec/arb_compute_variable_group_size/linker/mixed_fixed_variable_local_work_size: skip
-spec/arb_compute_variable_group_size/linker/no_local_size_specified: skip
-spec/arb_conservative_depth/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_conservative_depth/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_conservative_depth/preprocessor/disabled-defined-core.comp: skip
-spec/arb_conservative_depth/preprocessor/disabled-defined-core.frag: skip
-spec/arb_conservative_depth/preprocessor/disabled-defined-core.geom: skip
-spec/arb_conservative_depth/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_conservative_depth/preprocessor/disabled-defined-core.tese: skip
-spec/arb_conservative_depth/preprocessor/disabled-defined-core.vert: skip
-spec/arb_conservative_depth/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_conservative_depth/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_conservative_depth/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_conservative_depth/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_conservative_depth/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_conservative_depth/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_conservative_depth/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_conservative_depth/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_conservative_depth/preprocessor/enabled-core.comp: skip
-spec/arb_conservative_depth/preprocessor/enabled-core.tesc: skip
-spec/arb_conservative_depth/preprocessor/enabled-core.tese: skip
-spec/arb_cull_distance/clip-cull-4: fail
-spec/arb_derivative_control/execution/dfdx-coarse: skip
-spec/arb_derivative_control/execution/dfdx-dfdy: skip
-spec/arb_derivative_control/execution/dfdx-fine: skip
-spec/arb_derivative_control/execution/dfdy-coarse: skip
-spec/arb_derivative_control/execution/dfdy-fine: skip
-spec/arb_derivative_control/preprocessor/disabled-defined-core.comp: skip
-spec/arb_derivative_control/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_derivative_control/preprocessor/disabled-defined-core.tese: skip
-spec/arb_derivative_control/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_derivative_control/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_derivative_control/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_derivative_control/preprocessor/enabled-core.comp: skip
-spec/arb_derivative_control/preprocessor/enabled-core.frag: skip
-spec/arb_derivative_control/preprocessor/enabled-core.geom: skip
-spec/arb_derivative_control/preprocessor/enabled-core.tesc: skip
-spec/arb_derivative_control/preprocessor/enabled-core.tese: skip
-spec/arb_derivative_control/preprocessor/enabled-core.vert: skip
-spec/arb_draw_buffers/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_draw_buffers/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_draw_buffers/preprocessor/disabled-defined-core.comp: skip
-spec/arb_draw_buffers/preprocessor/disabled-defined-core.frag: skip
-spec/arb_draw_buffers/preprocessor/disabled-defined-core.geom: skip
-spec/arb_draw_buffers/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_draw_buffers/preprocessor/disabled-defined-core.tese: skip
-spec/arb_draw_buffers/preprocessor/disabled-defined-core.vert: skip
-spec/arb_draw_buffers/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_draw_buffers/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_draw_buffers/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_draw_buffers/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_draw_buffers/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_draw_buffers/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_draw_buffers/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_draw_buffers/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_draw_buffers/preprocessor/enabled-core.comp: skip
-spec/arb_draw_buffers/preprocessor/enabled-core.tesc: skip
-spec/arb_draw_buffers/preprocessor/enabled-core.tese: skip
-spec/arb_draw_instanced/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_draw_instanced/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_draw_instanced/preprocessor/disabled-defined-core.comp: skip
-spec/arb_draw_instanced/preprocessor/disabled-defined-core.frag: skip
-spec/arb_draw_instanced/preprocessor/disabled-defined-core.geom: skip
-spec/arb_draw_instanced/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_draw_instanced/preprocessor/disabled-defined-core.tese: skip
-spec/arb_draw_instanced/preprocessor/disabled-defined-core.vert: skip
-spec/arb_draw_instanced/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_draw_instanced/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_draw_instanced/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_draw_instanced/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_draw_instanced/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_draw_instanced/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_draw_instanced/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_draw_instanced/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_draw_instanced/preprocessor/enabled-core.comp: skip
-spec/arb_draw_instanced/preprocessor/enabled-core.tesc: skip
-spec/arb_draw_instanced/preprocessor/enabled-core.tese: skip
-spec/arb_enhanced_layouts/compiler/compile-time-constants/invocation.geom: skip
-spec/arb_enhanced_layouts/compiler/compile-time-constants/local_size_x.comp: skip
-spec/arb_enhanced_layouts/compiler/compile-time-constants/local_size_y.comp: skip
-spec/arb_enhanced_layouts/compiler/compile-time-constants/local_size_z.comp: skip
-spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-invocation.geom: skip
-spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-local_size_x.comp: skip
-spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-local_size_y.comp: skip
-spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-local_size_z.comp: skip
-spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-stream.geom: skip
-spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-vertices.tesc: skip
-spec/arb_enhanced_layouts/compiler/compile-time-constants/stream.geom: skip
-spec/arb_enhanced_layouts/compiler/compile-time-constants/vertices.tesc: skip
-spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-invocation-identifiers-in-single-layout-mismatch.geom: skip
-spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-invocation-identifiers-in-single-layout.geom: skip
-spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-local_size-identifiers-in-single-layout-mismatch.comp: skip
-spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-local_size-identifiers-in-single-layout.comp: skip
-spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-stream-identifiers-in-single-layout-global-no-enhanced-layouts.geom: skip
-spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-stream-identifiers-in-single-layout-global.geom: skip
-spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-stream-identifiers-in-single-layout-no-enhanced-layouts.geom: skip
-spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-stream-identifiers-in-single-layout.geom: skip
-spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-vertices-identifiers-in-single-layout-mismatch.tesc: skip
-spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-vertices-identifiers-in-single-layout.tesc: skip
-spec/arb_enhanced_layouts/execution/component-layout/fs-output: skip
-spec/arb_enhanced_layouts/execution/component-layout/sso-vs-gs-fs-array-interleave: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-fs: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-fs-array-interleave-range: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-fs-doubles: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-load-output: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-load-output-indirect: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-array-interleave: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-double: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-patch: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-patch-array-interleave: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-to-fs-array-interleave: skip
-spec/arb_enhanced_layouts/linker/align-layout/instance-matching-shader-storage-blocks-align-qualifier-mismatch: skip
-spec/arb_enhanced_layouts/linker/align-layout/instance-matching-shader-storage-blocks-member-align-qualifier-mismatch: skip
-spec/arb_enhanced_layouts/linker/block-member-locations/block-member-location-overlap: skip
-spec/arb_enhanced_layouts/linker/block-member-locations/block-member-mixed-order-overlap: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-overlap4: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-type-mismatch: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-type-mismatch-array: skip
-spec/arb_enhanced_layouts/linker/component-layout/query-component: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-mismatch: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-type-mismatch-unsigned-float: skip
-spec/arb_enhanced_layouts/linker/explicit-offsets/intrastage-ubo-different-offset-across-shaders: skip
-spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.comp: skip
-spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.frag: skip
-spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.geom: skip
-spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.tese: skip
-spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.vert: skip
-spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_enhanced_layouts/preprocessor/enabled-core.comp: skip
-spec/arb_enhanced_layouts/preprocessor/enabled-core.tesc: skip
-spec/arb_enhanced_layouts/preprocessor/enabled-core.tese: skip
-spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.comp: skip
-spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.frag: skip
-spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.geom: skip
-spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.tese: skip
-spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.vert: skip
-spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_es3_1_compatibility/preprocessor/enabled-core.comp: skip
-spec/arb_es3_1_compatibility/preprocessor/enabled-core.frag: skip
-spec/arb_es3_1_compatibility/preprocessor/enabled-core.geom: skip
-spec/arb_es3_1_compatibility/preprocessor/enabled-core.tesc: skip
-spec/arb_es3_1_compatibility/preprocessor/enabled-core.tese: skip
-spec/arb_es3_1_compatibility/preprocessor/enabled-core.vert: skip
-spec/arb_explicit_attrib_location/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_explicit_attrib_location/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.comp: skip
-spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.frag: skip
-spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.geom: skip
-spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.tese: skip
-spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.vert: skip
-spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_explicit_attrib_location/preprocessor/enabled-core.comp: skip
-spec/arb_explicit_attrib_location/preprocessor/enabled-core.tesc: skip
-spec/arb_explicit_attrib_location/preprocessor/enabled-core.tese: skip
-spec/arb_explicit_uniform_location/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_explicit_uniform_location/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.comp: skip
-spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.frag: skip
-spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.geom: skip
-spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.tese: skip
-spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.vert: skip
-spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_explicit_uniform_location/preprocessor/enabled-core.comp: skip
-spec/arb_explicit_uniform_location/preprocessor/enabled-core.tesc: skip
-spec/arb_explicit_uniform_location/preprocessor/enabled-core.tese: skip
-spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.comp: skip
-spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.frag: skip
-spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.geom: skip
-spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.tese: skip
-spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.vert: skip
-spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_fragment_coord_conventions/preprocessor/enabled-core.comp: skip
-spec/arb_fragment_coord_conventions/preprocessor/enabled-core.tesc: skip
-spec/arb_fragment_coord_conventions/preprocessor/enabled-core.tese: skip
-spec/arb_fragment_layer_viewport/layer-gs-write-simple: skip
-spec/arb_fragment_layer_viewport/layer-gs-writes-out-of-range: skip
-spec/arb_fragment_layer_viewport/layer-vs-write-gs-no-write-simple: skip
-spec/arb_fragment_layer_viewport/layer-vs-write-simple: skip
-spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.comp: skip
-spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.frag: skip
-spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.geom: skip
-spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.tese: skip
-spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.vert: skip
-spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_fragment_layer_viewport/preprocessor/enabled-core.comp: skip
-spec/arb_fragment_layer_viewport/preprocessor/enabled-core.tesc: skip
-spec/arb_fragment_layer_viewport/preprocessor/enabled-core.tese: skip
-spec/arb_fragment_layer_viewport/viewport-gs-no-write: skip
-spec/arb_fragment_layer_viewport/viewport-gs-write-simple: skip
-spec/arb_fragment_layer_viewport/viewport-gs-writes-in-range: skip
-spec/arb_fragment_layer_viewport/viewport-no-gs: skip
-spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-after-discard.frag: skip
-spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-after-return.frag: skip
-spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-endinvocationinterlock.frag: skip
-spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-do-while.frag: skip
-spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-for.frag: skip
-spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-if.frag: skip
-spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-non-main-function.frag: skip
-spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-switch.frag: skip
-spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-while.frag: skip
-spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-twice.frag: skip
-spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-after-discard.frag: skip
-spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-after-return.frag: skip
-spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-before-begininvocationinterlock.frag: skip
-spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-do-while.frag: skip
-spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-for.frag: skip
-spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-if.frag: skip
-spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-non-main-function.frag: skip
-spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-switch.frag: skip
-spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-while.frag: skip
-spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-twice.frag: skip
-spec/arb_geometry_shader4/compiler/2darray-assignment-size-mismatch.geom: skip
-spec/arb_geometry_shader4/compiler/2darray-basic.geom: skip
-spec/arb_geometry_shader4/compiler/2darray-index-oob.geom: skip
-spec/arb_geometry_shader4/compiler/2darray-vertex-index-oob.geom: skip
-spec/arb_geometry_shader4/compiler/arb_shader_texture_lod.geom: skip
-spec/arb_geometry_shader4/compiler/arb_shading_language_packing.geom: skip
-spec/arb_geometry_shader4/compiler/arb_texture_cube_map_array.geom: skip
-spec/arb_geometry_shader4/compiler/arb_texture_multisample.geom: skip
-spec/arb_geometry_shader4/compiler/arb_texture_rectangle.geom: skip
-spec/arb_geometry_shader4/compiler/arb_uniform_buffer_object.geom: skip
-spec/arb_geometry_shader4/compiler/array-index.geom: skip
-spec/arb_geometry_shader4/compiler/clip-distance-in-explicit-access-2.geom: skip
-spec/arb_geometry_shader4/compiler/clip-distance-in-explicit-access-max.geom: skip
-spec/arb_geometry_shader4/compiler/clip-distance-in-explicit-too-large-with-access.geom: skip
-spec/arb_geometry_shader4/compiler/clip-distance-in-explicit-too-large.geom: skip
-spec/arb_geometry_shader4/compiler/clip-distance-in-implicit-access-max.geom: skip
-spec/arb_geometry_shader4/compiler/clip-distance-in-implicit-length.geom: skip
-spec/arb_geometry_shader4/compiler/clip-distance-in-implicit-nonconst-access.geom: skip
-spec/arb_geometry_shader4/compiler/constants.geom: skip
-spec/arb_geometry_shader4/compiler/ext_texture_array.geom: skip
-spec/arb_geometry_shader4/compiler/sanity.geom: skip
-spec/arb_geometry_shader4/compiler/uniforms.geom: skip
-spec/arb_geometry_shader4/compiler/verticesin-const-expression.geom: skip
-spec/arb_geometry_shader4/compiler/verticesin-const.geom: skip
-spec/arb_geometry_shader4/execution/2darray-basic: skip
-spec/arb_geometry_shader4/execution/clip-distance-bulk-copy: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-bulk-read: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-bulk-read-aoa: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-explicitly-sized: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-param: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-param-aoa: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-values: skip
-spec/arb_geometry_shader4/execution/generate-zero-primitives: skip
-spec/arb_geometry_shader4/execution/sanity: skip
-spec/arb_geometry_shader4/execution/texcoord-constant-indices: skip
-spec/arb_geometry_shader4/execution/texcoord-non-constant-indices: skip
-spec/arb_geometry_shader4/linker/2darray-bounds-and-sizes-check: skip
-spec/arb_geometry_shader4/linker/2darray-vertex-index-oob: skip
-spec/arb_geometry_shader4/linker/input-overrun-lines: skip
-spec/arb_geometry_shader4/linker/input-overrun-lines-adjacency: skip
-spec/arb_geometry_shader4/linker/input-overrun-points: skip
-spec/arb_geometry_shader4/linker/input-overrun-triangles: skip
-spec/arb_geometry_shader4/linker/input-overrun-triangles-adjacency: skip
-spec/arb_geometry_shader4/linker/no-vertex-shader-only-built-in-input-varyings: skip
-spec/arb_geometry_shader4/linker/no-vertex-shader-only-built-in-input-varyings-ext-separate-shader-objects: skip
-spec/arb_geometry_shader4/linker/no-vertex-shader-user-defined-input-varying: skip
-spec/arb_geometry_shader4/linker/varying-mismatch: skip
-spec/arb_geometry_shader4/linker/verticesin-const: skip
-spec/arb_geometry_shader4/preprocessor/disabled-defined-core.comp: skip
-spec/arb_geometry_shader4/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_geometry_shader4/preprocessor/disabled-defined-core.tese: skip
-spec/arb_geometry_shader4/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_geometry_shader4/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_geometry_shader4/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_geometry_shader4/preprocessor/enabled-compat.frag: skip
-spec/arb_geometry_shader4/preprocessor/enabled-compat.vert: skip
-spec/arb_geometry_shader4/preprocessor/enabled-core.comp: skip
-spec/arb_geometry_shader4/preprocessor/enabled-core.frag: skip
-spec/arb_geometry_shader4/preprocessor/enabled-core.geom: skip
-spec/arb_geometry_shader4/preprocessor/enabled-core.tesc: skip
-spec/arb_geometry_shader4/preprocessor/enabled-core.tese: skip
-spec/arb_geometry_shader4/preprocessor/enabled-core.vert: skip
-spec/arb_get_program_binary/execution/uniform-after-restore: skip
-spec/arb_gl_spirv/execution/uniform/array: skip
-spec/arb_gl_spirv/execution/uniform/arrays-of-arrays: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-aoa-cs: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-aoa-fs: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-array-cs: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-array-fs: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-cs: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-mixing-with-normal-uniforms: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-several-slots: skip
-spec/arb_gl_spirv/execution/uniform/embedded-structs: skip
-spec/arb_gl_spirv/execution/uniform/index-matches-location: skip
-spec/arb_gl_spirv/execution/uniform/initializer: skip
-spec/arb_gl_spirv/execution/uniform/initializer-complex: skip
-spec/arb_gl_spirv/execution/uniform/initializer-dvec4: skip
-spec/arb_gl_spirv/execution/uniform/initializer-mat4x3: skip
-spec/arb_gl_spirv/execution/uniform/nonsequential-locations: skip
-spec/arb_gl_spirv/execution/uniform/sampler2d: skip
-spec/arb_gl_spirv/execution/uniform/sampler2d-binding: skip
-spec/arb_gl_spirv/execution/uniform/sampler2d-binding-array: skip
-spec/arb_gl_spirv/execution/uniform/sampler2d-nonconst-nested-array: skip
-spec/arb_gl_spirv/execution/uniform/sampler2d-struct: skip
-spec/arb_gl_spirv/execution/uniform/simple: skip
-spec/arb_gl_spirv/execution/uniform/simple-without-names: skip
-spec/arb_gl_spirv/execution/uniform/struct: skip
-spec/arb_gl_spirv/execution/uniform/struct-array: skip
-spec/arb_gl_spirv/execution/uniform/two-uniforms: skip
-spec/arb_gl_spirv/execution/va64-simple: skip
-spec/arb_gl_spirv/execution/vs-ps-simple: skip
-spec/arb_gl_spirv/execution/vs-ps-specializations: skip
-spec/arb_gl_spirv/execution/xfb/vs_aoa: skip
-spec/arb_gl_spirv/execution/xfb/vs_block: skip
-spec/arb_gl_spirv/execution/xfb/vs_block_array: skip
-spec/arb_gl_spirv/execution/xfb/vs_block_array_offset_per_member: skip
-spec/arb_gl_spirv/execution/xfb/vs_double: skip
-spec/arb_gl_spirv/execution/xfb/vs_lines: skip
-spec/arb_gl_spirv/execution/xfb/vs_simple: skip
-spec/arb_gl_spirv/execution/xfb/vs_simple_multiple_samples: skip
-spec/arb_gl_spirv/execution/xfb/vs_struct: skip
-spec/arb_gl_spirv/execution/xfb/vs_struct_array: skip
-spec/arb_gl_spirv/execution/xfb/vs_triangles: skip
-spec/arb_gl_spirv/execution/xfb/vs_two_block: skip
-spec/arb_gl_spirv/execution/xfb/vs_two_sets: skip
-spec/arb_gl_spirv/execution/xfb/vs_two_sets_ifc: skip
-spec/arb_gl_spirv/execution/xfb/vs_two_sets_struct: skip
-spec/arb_gl_spirv/linker/uniform/multisampler: skip
-spec/arb_gl_spirv/linker/uniform/multisampler-array: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/fs-gather-comp-float-samplers.frag: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/fs-gather-comp-int-samplers.frag: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/fs-gather-comp-uint-samplers.frag: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/fs-gather-float-samplers.frag: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/fs-gather-int-samplers.frag: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/fs-gather-shadow-samplers.frag: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/fs-gather-uint-samplers.frag: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffset-comp-float-samplers.frag: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffset-comp-int-samplers.frag: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffset-comp-uint-samplers.frag: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffset-float-samplers.frag: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffset-int-samplers.frag: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffset-shadow-samplers.frag: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffset-uint-samplers.frag: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffset-uniform-offset.frag: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffsets.frag: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-comp-float-samplers.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-comp-int-samplers.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-comp-must-be-constexpr.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-comp-uint-samplers.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-float-samplers.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-int-samplers.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-offsets-must-be-constexpr.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-shadow-samplers.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-uint-samplers.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffset-comp-float-samplers.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffset-comp-int-samplers.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffset-comp-uint-samplers.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffset-float-samplers.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffset-int-samplers.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffset-shadow-samplers.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffset-uint-samplers.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffset-uniform-offset.vert: skip
-spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffsets.vert: skip
-spec/arb_gpu_shader5/compiler/correct-multiple-layout-qualifier-invocations.geom: skip
-spec/arb_gpu_shader5/compiler/implicit-conversions-01.vert: skip
-spec/arb_gpu_shader5/compiler/implicit-conversions-02.vert: skip
-spec/arb_gpu_shader5/compiler/incorrect-multiple-layout-qualifier-invocations.geom: skip
-spec/arb_gpu_shader5/compiler/incorrect-out-layout-qualifier-invocations.geom: skip
-spec/arb_gpu_shader5/compiler/indirect-projgradoffset-shadow.frag: skip
-spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid-array.frag: skip
-spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid-bad-swizzle.frag: skip
-spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid-centroid.frag: skip
-spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid-flat.frag: skip
-spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid-no-output.frag: skip
-spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid-no-temp.frag: skip
-spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid-no-uniform.frag: skip
-spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid-noperspective.frag: skip
-spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid.frag: skip
-spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatoffset-nonconst.frag: skip
-spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatoffset.frag: skip
-spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatsample.frag: skip
-spec/arb_gpu_shader5/compiler/overloads-01.vert: skip
-spec/arb_gpu_shader5/compiler/overloads-02.vert: skip
-spec/arb_gpu_shader5/compiler/overloads-03.vert: skip
-spec/arb_gpu_shader5/compiler/overloads-04.vert: skip
-spec/arb_gpu_shader5/compiler/overloads-05.vert: skip
-spec/arb_gpu_shader5/compiler/overloads-06.vert: skip
-spec/arb_gpu_shader5/compiler/overloads-07.vert: skip
-spec/arb_gpu_shader5/compiler/precise-qualifier/precise-01.vert: skip
-spec/arb_gpu_shader5/compiler/precise-qualifier/precise-02.vert: skip
-spec/arb_gpu_shader5/compiler/precise-qualifier/precise-03.vert: skip
-spec/arb_gpu_shader5/compiler/precise-qualifier/precise-04.vert: skip
-spec/arb_gpu_shader5/compiler/precise-qualifier/precise-05.vert: skip
-spec/arb_gpu_shader5/compiler/precise-qualifier/precise-06.vert: skip
-spec/arb_gpu_shader5/compiler/precise-qualifier/precise-07.vert: skip
-spec/arb_gpu_shader5/compiler/precise-qualifier/precise-08.vert: skip
-spec/arb_gpu_shader5/compiler/precise-qualifier/precise-09.vert: skip
-spec/arb_gpu_shader5/compiler/precise-qualifier/precise-10.vert: skip
-spec/arb_gpu_shader5/compiler/precise-qualifier/precise-11.vert: skip
-spec/arb_gpu_shader5/compiler/precise-qualifier/precise-12.vert: skip
-spec/arb_gpu_shader5/compiler/precise-qualifier/precise-13.vert: skip
-spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-centroid-disallowed.frag: skip
-spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-in-interface-block.frag: skip
-spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-in-no-writes.frag: skip
-spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-in-qualifier.frag: skip
-spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-in-struct-disallowed.frag: skip
-spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-in-uniform-block-disallowed.frag: skip
-spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-out-qualifier.frag: skip
-spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-temp-disallowed.frag: skip
-spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-uniform-disallowed.frag: skip
-spec/arb_gpu_shader5/compiler/sample-qualifier/gs-sample-in-qualifier.geom: skip
-spec/arb_gpu_shader5/compiler/sample-qualifier/gs-sample-out-qualifier.geom: skip
-spec/arb_gpu_shader5/compiler/sample-qualifier/vs-sample-in-qualifier.vert: skip
-spec/arb_gpu_shader5/compiler/sample-qualifier/vs-sample-out-qualifier.vert: skip
-spec/arb_gpu_shader5/compiler/stream-qualifier/correct-multiple-layout-qualifier-stream.geom: skip
-spec/arb_gpu_shader5/compiler/stream-qualifier/incorrect-in-layout-qualifier-stream.geom: skip
-spec/arb_gpu_shader5/compiler/stream-qualifier/incorrect-multiple-block-layout-qualifier-stream.geom: skip
-spec/arb_gpu_shader5/compiler/stream-qualifier/incorrect-multiple-named-block-layout-qualifier-stream.geom: skip
-spec/arb_gpu_shader5/compiler/stream-qualifier/incorrect-negative-layout-qualifier-stream.geom: skip
-spec/arb_gpu_shader5/execution/built-in-functions/const-bitcount: skip
-spec/arb_gpu_shader5/execution/built-in-functions/const-bitfieldextract: skip
-spec/arb_gpu_shader5/execution/built-in-functions/const-bitfieldinsert: skip
-spec/arb_gpu_shader5/execution/built-in-functions/const-bitfieldreverse: skip
-spec/arb_gpu_shader5/execution/built-in-functions/const-findlsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/const-findmsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/const-fma: skip
-spec/arb_gpu_shader5/execution/built-in-functions/const-ldexp: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-bitcount: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-bitfieldextract: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-bitfieldinsert: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-bitfieldreverse: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-findlsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-findmsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstoint: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstoint-abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstoint-neg: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstoint-neg_abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstouint: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstouint-abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstouint-neg: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstouint-neg_abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-fma: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-frexp: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-only-lsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-only-lsb-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-only-msb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-only-msb-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-intbitstofloat: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-intbitstofloat-abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-intbitstofloat-neg: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-intbitstofloat-neg_abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatcentroid-array-of-structs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatcentroid-block: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatcentroid-block-array: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatcentroid-struct: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatcentroid-struct2: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatoffset-block: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatoffset-block-array: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatoffset-struct: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatsample-array-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatsample-array-of-array: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatsample-block: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatsample-block-array: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatsample-struct: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-ldexp: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-texturegatheroffset-uniform-array-offset: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-uaddcarry: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-uaddcarry-only-add: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-uaddcarry-only-carry: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-uintbitstofloat: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-only-lsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-only-lsb-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-only-msb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-only-msb-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-usubborrow: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-usubborrow-only-borrow: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-usubborrow-only-sub: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-bitcount: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-bitfieldextract: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-bitfieldinsert: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-bitfieldreverse: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-findlsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-findmsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstoint: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstoint-abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstoint-neg: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstoint-neg_abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstouint: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstouint-abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstouint-neg: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstouint-neg_abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-fma: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-frexp: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-only-lsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-only-lsb-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-only-msb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-only-msb-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-intbitstofloat: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-intbitstofloat-abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-intbitstofloat-neg: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-intbitstofloat-neg_abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-ldexp: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-uaddcarry: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-uaddcarry-only-add: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-uaddcarry-only-carry: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-uintbitstofloat: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-only-lsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-only-lsb-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-only-msb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-only-msb-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-usubborrow: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-usubborrow-only-borrow: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-usubborrow-only-sub: skip
-spec/arb_gpu_shader5/execution/instanced-inputs: skip
-spec/arb_gpu_shader5/execution/instanced-inputs-built-in-variable: skip
-spec/arb_gpu_shader5/execution/invocation-id-basic: skip
-spec/arb_gpu_shader5/execution/invocation-id-in-separate-gs: skip
-spec/arb_gpu_shader5/execution/invocation-id-without-qualifier: skip
-spec/arb_gpu_shader5/execution/invocations-conflicting: skip
-spec/arb_gpu_shader5/execution/invocations-matching: skip
-spec/arb_gpu_shader5/execution/overloads: skip
-spec/arb_gpu_shader5/execution/samplemaskin-basic: skip
-spec/arb_gpu_shader5/execution/samplemaskin-indirect: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-nested-struct-arrays-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-nonuniform-control-flow: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-nonzero-base: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-simple: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-simple-texture-size: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-const-sampler-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-nonconst-multiple-samplers: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-nonconst-sampler: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-nonconst-sampler-const: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-nonconst-sampler-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-weird-uniforms: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-with-other: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-nonzero-base: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-simple: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-struct-const-sampler-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-struct-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-struct-nonconst-sampler-const: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-struct-nonconst-sampler-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-weird-uniforms: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/sampler-nonconst-2d: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/sampler-nonconst-2d-array: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/sampler-nonconst-2d-array-grad: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/sampler-nonconst-2d-grad: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-nonuniform-control-flow: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-nonzero-base: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-simple: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-struct-const-sampler-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-struct-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-struct-nonconst-sampler-const: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-struct-nonconst-sampler-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-weird-uniforms: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-array-const: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-array-nonconst: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-masked: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-nonuniform-control-flow: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-simple: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-two-arrays: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/gs-array-const: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/gs-array-nonconst: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/gs-simple: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/gs-two-arrays: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-array-const: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-array-nonconst: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-mixed-with-const-access: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-nonuniform-control-flow: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-simple: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-two-arrays: skip
-spec/arb_gpu_shader5/execution/vs-fma-as-condition: skip
-spec/arb_gpu_shader5/linker/sample-qualifier-unqualified-vs-fs: skip
-spec/arb_gpu_shader5/linker/sample-qualifier-vs-fs: skip
-spec/arb_gpu_shader5/linker/stream-different-zero-gs-fs: skip
-spec/arb_gpu_shader5/linker/stream-invalid-prim-output: skip
-spec/arb_gpu_shader5/linker/stream-negative-value: skip
-spec/arb_gpu_shader5/preprocessor/disabled-defined-core.comp: skip
-spec/arb_gpu_shader5/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_gpu_shader5/preprocessor/disabled-defined-core.tese: skip
-spec/arb_gpu_shader5/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_gpu_shader5/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_gpu_shader5/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_gpu_shader5/preprocessor/enabled-core.comp: skip
-spec/arb_gpu_shader5/preprocessor/enabled-core.frag: skip
-spec/arb_gpu_shader5/preprocessor/enabled-core.geom: skip
-spec/arb_gpu_shader5/preprocessor/enabled-core.tesc: skip
-spec/arb_gpu_shader5/preprocessor/enabled-core.tese: skip
-spec/arb_gpu_shader5/preprocessor/enabled-core.vert: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-abs-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-ceil-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-ceil-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-ceil-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-clamp-double-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-clamp-dvec2-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-clamp-dvec2-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-clamp-dvec3-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-clamp-dvec4-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-clamp-dvec4-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-determinant-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-determinant-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-determinant-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-distance-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-distance-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-dot-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-dot-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-equal-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-equal-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-faceforward-dvec2-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-faceforward-dvec3-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-floor-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-floor-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-fma-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-fract-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-frexp-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-frexp-dvec4-only-mantissa: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-greaterthan-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-greaterthan-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-greaterthan-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-greaterthanequal-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-inverse-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-inversesqrt-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-inversesqrt-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-ldexp-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-length-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-length-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-length-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-lessthan-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-lessthan-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-lessthan-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-lessthanequal-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-lessthanequal-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-matrixcompmult-dmat2x4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-matrixcompmult-dmat3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-matrixcompmult-dmat3x2-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-matrixcompmult-dmat4-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-matrixcompmult-dmat4x2-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-matrixcompmult-dmat4x3-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-max-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-max-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-max-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-max-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-min-dvec2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-min-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-min-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-min-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-min-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-min-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-double-double-bool: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-double-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-dvec2-dvec2-bvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-dvec2-dvec2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-dvec2-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-dvec3-dvec3-bvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-dvec3-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mix-dvec4-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mod-dvec2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mod-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mod-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mod-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-mod-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-modf-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-normalize-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-normalize-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-normalize-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-notequal-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-notequal-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-notequal-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat2x3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat2x4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat2x4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat3x2-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat3x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat3x4-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat3x4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat4x2-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat4x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dmat4x3-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-double-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-add-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat2-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat2x3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat2x4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat3x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat3x4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat4x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat4x3-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dmat4x3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-double-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dvec2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-div-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2x3-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2x3-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2x3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2x3-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat2x4-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3x2-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3x2-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3x4-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3x4-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat3x4-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4x2-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4x2-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4x2-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4x3-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dmat4x3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-double-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec2-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec4-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec4-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-mult-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat2-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat2x3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat2x4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat2x4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat3x2-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat3x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat3x4-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat3x4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat4x2-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat4x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dmat4x3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-double-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-op-sub-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-outerproduct-dvec2-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-outerproduct-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-outerproduct-dvec3-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-outerproduct-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-packdouble2x32: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-reflect-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-round-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-round-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-round-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-roundeven-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-roundeven-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-roundeven-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-sign-neg-abs: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-sign-sat-neg-abs: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-smoothstep-double-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-smoothstep-double-double-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-smoothstep-double-double-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-smoothstep-double-double-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-smoothstep-dvec2-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-smoothstep-dvec3-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-sqrt-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-sqrt-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-sqrt-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-step-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-step-double-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-step-double-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-step-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-transpose-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-transpose-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-transpose-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-transpose-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-transpose-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-transpose-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-transpose-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-trunc-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-trunc-double-large: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-trunc-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-unpackdouble2x32: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-unpackdouble2x32-2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/glsl-double-const-expr-vector-extract: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/glsl-double-conversion-constructor-01: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/glsl-double-conversion-constructor-02: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-abs-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-abs-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-abs-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-ceil-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-ceil-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-clamp-dvec3-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-cross-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-determinant-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-determinant-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-determinant-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-distance-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-distance-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-distance-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-distance-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-dot-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-dot-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-dot-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-equal-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-faceforward-double-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-faceforward-dvec2-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-faceforward-dvec4-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-floor-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-floor-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-floor-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-fract-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-fract-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-fract-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-fract-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-greaterthan-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-greaterthan-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-greaterthan-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-greaterthanequal-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-inverse-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-inversesqrt-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-inversesqrt-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-inversesqrt-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-length-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-length-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-lessthan-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-lessthan-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-lessthanequal-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat2-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat2x3-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat2x4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat3x2-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat3x4-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat4-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat4x2-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-matrixcompmult-dmat4x3-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-max-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-max-dvec2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-max-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-max-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-max-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-max-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-max-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-min-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-min-dvec2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-min-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-min-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-min-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-double-double-bool: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-dvec2-dvec2-bvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-dvec3-dvec3-bvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-dvec3-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-dvec4-dvec4-bvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-dvec4-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mix-dvec4-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mod-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mod-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mod-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mod-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mod-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-mod-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-normalize-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-normalize-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-normalize-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-notequal-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-notequal-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat2-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat2x3-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat2x4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat2x4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat3x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat3x4-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat4-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat4x2-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat4x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat4x3-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dmat4x3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-double-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dvec2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-add-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat2x3-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat2x4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat3x2-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat3x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat3x4-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat3x4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat4x2-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat4x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dmat4x3-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-double-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dvec2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-div-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x3-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x3-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x3-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x4-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x4-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat2x4-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3x2-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3x4-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat3x4-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4x2-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4x2-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4x3-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4x3-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dmat4x3-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-double-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec2-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec2-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec2-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec3-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec3-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec4-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec4-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-mult-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat2-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat2x4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat2x4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat3x2-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat3x4-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat3x4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat4x2-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat4x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat4x3-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dmat4x3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-double-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dvec2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-op-sub-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-outerproduct-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-outerproduct-dvec2-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-outerproduct-dvec2-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-outerproduct-dvec3-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-outerproduct-dvec4-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-outerproduct-dvec4-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-outerproduct-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-reflect-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-refract-double-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-refract-dvec4-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-round-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-round-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-round-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-roundeven-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-roundeven-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-sign-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-sign-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-sign-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-smoothstep-double-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-smoothstep-double-double-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-smoothstep-double-double-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-smoothstep-dvec2-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-smoothstep-dvec4-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-sqrt-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-sqrt-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-step-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-step-double-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-step-double-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-step-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-step-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-transpose-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-transpose-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-transpose-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-transpose-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-transpose-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-transpose-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-trunc-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/gs-trunc-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-abs-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-abs-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-abs-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-ceil-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-ceil-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-ceil-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-clamp-double-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-clamp-dvec2-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-clamp-dvec2-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-clamp-dvec3-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-clamp-dvec3-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-clamp-dvec4-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-clamp-dvec4-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-cross-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-determinant-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-determinant-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-distance-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-distance-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-distance-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-distance-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-dot-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-dot-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-dot-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-equal-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-faceforward-dvec3-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-faceforward-dvec4-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-floor-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-fract-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-fract-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-greaterthan-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-greaterthan-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-greaterthanequal-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-greaterthanequal-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-inverse-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-inverse-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-inversesqrt-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-inversesqrt-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-inversesqrt-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-length-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-lessthan-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-lessthan-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-lessthan-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-lessthanequal-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-lessthanequal-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-lessthanequal-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-matrixcompmult-dmat2x4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-matrixcompmult-dmat3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-matrixcompmult-dmat3x2-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-matrixcompmult-dmat3x4-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-matrixcompmult-dmat4-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-matrixcompmult-dmat4x3-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-max-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-max-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-max-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-min-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-min-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-min-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-min-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-double-double-bool: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-double-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-dvec2-dvec2-bvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-dvec2-dvec2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-dvec3-dvec3-bvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-dvec3-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-dvec3-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-dvec4-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mix-dvec4-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mod-dvec2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mod-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-mod-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-normalize-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-normalize-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-normalize-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-notequal-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-notequal-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat2-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat2x4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat3x4-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat3x4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat4-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat4x2-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat4x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dmat4x3-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-double-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dvec2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-add-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat2-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat2x3-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat2x3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat2x4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat3x2-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat3x4-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat4-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat4x2-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dmat4x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-double-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-div-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2x3-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2x3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2x4-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat2x4-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3x2-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3x2-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3x4-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3x4-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat3x4-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x2-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x2-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x2-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x3-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x3-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x3-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dmat4x3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-double-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec2-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec2-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec3-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec3-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec4-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec4-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-mult-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat2-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat2x3-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat3x2-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat3x2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat3x4-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat4-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dmat4x2-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dmat3x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-double-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dvec3-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-op-sub-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-outerproduct-dvec2-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-outerproduct-dvec3-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-outerproduct-dvec4-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-outerproduct-dvec4-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-outerproduct-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-packdouble2x32: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-reflect-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-reflect-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-refract-double-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-refract-dvec2-dvec2-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-refract-dvec4-dvec4-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-round-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-round-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-roundeven-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-roundeven-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-roundeven-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-roundeven-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-sign-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-sign-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-sign-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-sign-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-sign-sat-neg-abs: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-smoothstep-double-double-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-smoothstep-dvec3-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-sqrt-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-sqrt-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-step-double-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-step-double-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-step-dvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-step-dvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-transpose-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-transpose-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-transpose-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-transpose-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-transpose-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-trunc-double: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-trunc-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-trunc-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-trunc-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/built-in-functions/vs-unpackdouble2x32-2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-bool-double: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-bvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat2-mat2: fail
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat2x3-mat2x3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat2x4-mat2x4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat3-mat3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat3x2-mat3x2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat3x4-mat3x4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat4-mat4: fail
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat4x2-mat4x2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat4x3-mat4x3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-double-bool: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-double-float: fail
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-double-int: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-double-uint: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec2-ivec2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec2-uvec2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec2-vec2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec3-bvec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec3-ivec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec3-uvec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec3-vec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec4-bvec4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec4-uvec4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec4-vec4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-implicit-float-double: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-implicit-int-double: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-implicit-ivec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-implicit-mat2-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-implicit-mat2x4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-implicit-mat3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-implicit-mat4-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-implicit-uint-double: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-implicit-uvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-implicit-uvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-implicit-uvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-implicit-vec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-bvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-bvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat2-mat2: fail
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat2x3-mat2x3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat2x4-mat2x4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat3-mat3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat3x2-mat3x2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat3x4-mat3x4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat4-mat4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat4x2-mat4x2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat4x3-mat4x3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-double-bool: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-double-float: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-double-uint: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec2-bvec2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec2-uvec2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec2-vec2: fail
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec3-uvec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec3-vec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec4-ivec4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec4-uvec4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec4-vec4: fail
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-implicit-float-double: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-implicit-int-double: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-implicit-ivec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-implicit-mat2-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-implicit-mat2x3-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-implicit-mat3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-implicit-mat4-dmat4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-implicit-mat4x2-dmat4x2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-implicit-mat4x3-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-implicit-uint-double: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-implicit-uvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-implicit-uvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-implicit-vec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-bvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-bvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat2-mat2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat2x3-mat2x3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat2x4-mat2x4: fail
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat3-mat3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat3x2-mat3x2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat3x4-mat3x4: fail
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat4-mat4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat4x2-mat4x2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat4x3-mat4x3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-double-float: fail
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-double-int: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-double-uint: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec2-bvec2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec2-uvec2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec2-vec2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec3-bvec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec3-ivec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec3-vec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec4-bvec4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec4-ivec4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec4-vec4: fail
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-implicit-int-double: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-implicit-ivec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-implicit-ivec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-implicit-mat2-dmat2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-implicit-mat2x3-dmat2x3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-implicit-mat2x4-dmat2x4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-implicit-mat3-dmat3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-implicit-mat3x4-dmat3x4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-implicit-mat4x3-dmat4x3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-implicit-uint-double: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-implicit-uvec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-implicit-uvec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-implicit-uvec4-dvec4: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-implicit-vec2-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-implicit-vec3-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/fs-double-uniform-array-direct-indirect-non-uniform-control-flow: skip
-spec/arb_gpu_shader_fp64/execution/fs-indirect-temp-double-dst: skip
-spec/arb_gpu_shader_fp64/execution/fs-indirect-temp-double-src: skip
-spec/arb_gpu_shader_fp64/execution/fs-isinf-dvec: skip
-spec/arb_gpu_shader_fp64/execution/fs-isnan-dvec: skip
-spec/arb_gpu_shader_fp64/execution/fs-non-uniform-control-flow-f2d: skip
-spec/arb_gpu_shader_fp64/execution/glsl-uniform-initializer-1: skip
-spec/arb_gpu_shader_fp64/execution/glsl-uniform-initializer-2: skip
-spec/arb_gpu_shader_fp64/execution/glsl-uniform-initializer-4: skip
-spec/arb_gpu_shader_fp64/execution/glsl-uniform-initializer-7: skip
-spec/arb_gpu_shader_fp64/execution/glsl-uniform-initializer-8: skip
-spec/arb_gpu_shader_fp64/execution/gs-fs-vs-double: skip
-spec/arb_gpu_shader_fp64/execution/gs-isinf-dvec: skip
-spec/arb_gpu_shader_fp64/execution/gs-isnan-dvec: skip
-spec/arb_gpu_shader_fp64/execution/inout/vs-out-fs-in-double: skip
-spec/arb_gpu_shader_fp64/execution/inout/vs-out-fs-in-dvec2: skip
-spec/arb_gpu_shader_fp64/execution/inout/vs-out-fs-in-dvec3: skip
-spec/arb_gpu_shader_fp64/execution/vs-constructors: skip
-spec/arb_gpu_shader_fp64/execution/vs-double-uniform-array-direct-indirect-non-uniform-control-flow: skip
-spec/arb_gpu_shader_fp64/execution/vs-fs-explicit-locations: skip
-spec/arb_gpu_shader_fp64/execution/vs-increment-dvec: skip
-spec/arb_gpu_shader_fp64/execution/vs-isnan-dvec: skip
-spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.comp: skip
-spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.frag: skip
-spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.geom: skip
-spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.tese: skip
-spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.vert: skip
-spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_gpu_shader_fp64/preprocessor/enabled-core.comp: skip
-spec/arb_gpu_shader_fp64/preprocessor/enabled-core.tesc: skip
-spec/arb_gpu_shader_fp64/preprocessor/enabled-core.tese: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/fs-dmat4: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/fs-dmat4-row-major: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/fs-double-array-variable-index: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/fs-double-bool-double: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/fs-double-uniform-array-direct-indirect: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/fs-doubles: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/fs-dvec4-uniform-array-direct-indirect: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/fs-nested-struct: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/fs-ubo-direct-1: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/fs-ubo-load.indirect.2: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/gs-array-copy: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/gs-dmat4: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/gs-double-array-const-index: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/gs-double-array-variable-index: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/gs-double-bool-double: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/gs-doubles-float-mixed: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/gs-nested-struct: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/vs-array-copy: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/vs-dmat4: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/vs-double-array-const-index: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/vs-double-array-variable-index: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/vs-doubles: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/vs-doubles-float-mixed: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/vs-dvec4-uniform-array-direct-indirect: skip
-spec/arb_gpu_shader_fp64/uniform_buffers/vs-nested-struct: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec2-i64vec2-i64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec2-i64vec2-i64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec2-i64vec2-i64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec2-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec2-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec2-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec3-i64vec3-i64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec3-i64vec3-i64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec3-i64vec3-i64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec3-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec3-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec3-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec4-i64vec4-i64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec4-i64vec4-i64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec4-i64vec4-i64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec4-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec4-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec4-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-int64_t-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-int64_t-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-int64_t-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec2-i64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec2-i64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec2-i64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec2-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec2-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec2-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec3-i64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec3-i64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec3-i64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec3-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec3-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec3-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec4-i64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec4-i64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec4-i64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec4-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec4-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec4-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec2-u64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec2-u64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec2-u64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec2-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec2-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec2-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec3-u64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec3-u64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec3-u64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec3-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec3-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec3-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec4-u64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec4-u64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec4-u64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec4-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec4-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec4-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-uint64_t-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-uint64_t-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/max-uint64_t-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec2-i64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec2-i64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec2-i64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec2-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec2-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec2-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec3-i64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec3-i64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec3-i64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec3-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec3-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec3-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec4-i64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec4-i64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec4-i64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec4-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec4-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec4-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec2-u64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec2-u64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec2-u64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec2-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec2-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec2-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec3-u64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec3-u64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec3-u64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec3-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec3-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec3-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec4-u64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec4-u64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec4-u64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec4-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec4-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec4-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-uint64_t-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-uint64_t-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/min-uint64_t-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec2-i64vec2-bvec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec2-i64vec2-bvec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec2-i64vec2-bvec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec3-i64vec3-bvec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec3-i64vec3-bvec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec3-i64vec3-bvec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec4-i64vec4-bvec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec4-i64vec4-bvec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec4-i64vec4-bvec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-int64_t-int64_t-bool.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-int64_t-int64_t-bool.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-int64_t-int64_t-bool.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec2-i64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec2-i64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec2-i64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec2-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec2-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec2-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec3-i64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec3-i64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec3-i64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec3-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec3-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec3-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec4-i64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec4-i64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec4-i64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec4-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec4-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec4-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec2-u64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec2-u64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec2-u64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec2-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec2-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec2-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec3-u64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec3-u64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec3-u64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec3-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec3-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec3-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec4-u64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec4-u64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec4-u64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec4-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec4-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec4-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitand-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitand-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitand-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitand-uint64_t-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitand-uint64_t-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitand-uint64_t-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitor-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitor-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitor-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitor-uint64_t-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitor-uint64_t-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitor-uint64_t-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitxor-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitxor-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitxor-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitxor-uint64_t-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitxor-uint64_t-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitxor-uint64_t-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec2-i64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec2-i64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec2-i64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec2-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec2-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec2-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec3-i64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec3-i64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec3-i64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec3-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec3-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec3-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec4-i64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec4-i64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec4-i64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec4-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec4-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec4-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec2-u64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec2-u64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec2-u64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec2-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec2-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec2-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec3-u64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec3-u64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec3-u64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec3-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec3-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec3-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec4-u64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec4-u64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec4-u64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec4-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec4-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec4-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-eq-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-eq-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-eq-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-eq-uint64_t-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-eq-uint64_t-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-eq-uint64_t-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ge-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ge-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ge-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ge-uint64_t-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ge-uint64_t-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ge-uint64_t-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-gt-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-gt-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-gt-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-gt-uint64_t-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-gt-uint64_t-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-gt-uint64_t-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-le-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-le-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-le-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-le-uint64_t-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-le-uint64_t-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-le-uint64_t-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lshift-int64_t-uint.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lshift-int64_t-uint.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lshift-int64_t-uint.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lshift-uint64_t-uint.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lshift-uint64_t-uint.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lshift-uint64_t-uint.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lt-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lt-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lt-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lt-uint64_t-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lt-uint64_t-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lt-uint64_t-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec3-i64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec3-i64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec3-i64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec3-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec3-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec3-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec4-i64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec4-i64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec4-i64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec4-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec4-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec4-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-i64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-i64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-i64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-i64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-i64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-i64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec2-u64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec2-u64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec2-u64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec2-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec2-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec2-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec3-u64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec3-u64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec3-u64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec3-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec3-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec3-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec4-u64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec4-u64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec4-u64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec4-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec4-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec4-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec2-i64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec2-i64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec2-i64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec2-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec2-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec2-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec3-i64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec3-i64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec3-i64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec3-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec3-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec3-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec4-i64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec4-i64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec4-i64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec4-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec4-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec4-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec2-u64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec2-u64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec2-u64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec2-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec2-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec2-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec3-u64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec3-u64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec3-u64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec3-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec3-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec3-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec4-u64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec4-u64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec4-u64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec4-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec4-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec4-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ne-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ne-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ne-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ne-uint64_t-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ne-uint64_t-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ne-uint64_t-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-rshift-int64_t-uint.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-rshift-int64_t-uint.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-rshift-int64_t-uint.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-rshift-uint64_t-uint.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-rshift-uint64_t-uint.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-rshift-uint64_t-uint.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec2-i64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec2-i64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec2-i64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec2-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec2-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec2-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec3-i64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec3-i64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec3-i64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec3-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec3-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec3-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec4-i64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec4-i64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec4-i64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec4-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec4-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec4-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-int64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec2-u64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec2-u64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec2-u64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec2-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec2-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec2-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec3-u64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec3-u64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec3-u64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec3-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec3-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec3-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec4-u64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec4-u64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec4-u64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec4-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec4-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec4-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-uint64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-uint64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-uint64_t.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec2.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec2.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec2.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec3.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec3.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec3.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec4.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec4.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec4.vert: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-int64_t.frag: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-int64_t.geom: skip
-spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-int64_t.vert: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-abs-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-abs-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-abs-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-abs-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-clamp-i64vec2-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-clamp-i64vec2-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-clamp-i64vec3-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-clamp-i64vec3-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-clamp-i64vec4-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-clamp-i64vec4-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-clamp-int64_t-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-mix-i64vec2-i64vec2-bvec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-mix-i64vec3-i64vec3-bvec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-mix-i64vec4-i64vec4-bvec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-mix-int64_t-int64_t-bool: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-bitand-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-bitand-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-bitor-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-bitor-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-bitxor-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-bitxor-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-eq-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-eq-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-eq-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-eq-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-ge-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-ge-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-ge-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-ge-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-gt-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-gt-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-gt-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-gt-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-le-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-le-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-le-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-le-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-lshift-int64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-lshift-uint64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-lt-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-lt-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-lt-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-lt-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-ne-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-ne-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-ne-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-ne-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-rshift-int64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-rshift-uint64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-sign-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-sign-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-sign-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/cs-sign-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-abs-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-abs-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-abs-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-abs-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-clamp-i64vec2-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-clamp-i64vec2-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-clamp-i64vec3-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-clamp-i64vec3-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-clamp-i64vec4-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-clamp-i64vec4-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-clamp-int64_t-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-mix-i64vec2-i64vec2-bvec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-mix-i64vec3-i64vec3-bvec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-mix-i64vec4-i64vec4-bvec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-mix-int64_t-int64_t-bool: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-bitand-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-bitand-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-bitor-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-bitor-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-bitxor-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-bitxor-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-eq-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-eq-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-eq-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-eq-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-ge-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-ge-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-ge-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-ge-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-gt-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-gt-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-gt-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-gt-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-le-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-le-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-le-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-le-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-lshift-int64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-lshift-uint64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-lt-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-lt-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-lt-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-lt-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-ne-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-ne-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-ne-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-ne-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-rshift-int64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-rshift-uint64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-sign-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-sign-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-sign-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/fs-sign-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-abs-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-abs-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-abs-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-abs-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-clamp-i64vec2-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-clamp-i64vec2-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-clamp-i64vec3-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-clamp-i64vec3-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-clamp-i64vec4-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-clamp-i64vec4-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-clamp-int64_t-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-mix-i64vec2-i64vec2-bvec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-mix-i64vec3-i64vec3-bvec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-mix-i64vec4-i64vec4-bvec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-mix-int64_t-int64_t-bool: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-bitand-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-bitand-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-bitor-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-bitor-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-bitxor-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-bitxor-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-eq-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-eq-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-eq-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-eq-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-ge-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-ge-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-ge-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-ge-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-gt-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-gt-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-gt-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-gt-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-le-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-le-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-le-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-le-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-lshift-int64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-lshift-uint64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-lt-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-lt-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-lt-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-lt-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-ne-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-ne-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-ne-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-ne-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-rshift-int64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-rshift-uint64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-sign-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-sign-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-sign-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/gs-sign-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-abs-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-abs-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-abs-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-abs-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-clamp-i64vec2-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-clamp-i64vec2-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-clamp-i64vec3-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-clamp-i64vec3-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-clamp-i64vec4-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-clamp-i64vec4-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-clamp-int64_t-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-mix-i64vec2-i64vec2-bvec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-mix-i64vec3-i64vec3-bvec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-mix-i64vec4-i64vec4-bvec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-mix-int64_t-int64_t-bool: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-bitand-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-bitand-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-bitor-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-bitor-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-bitxor-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-bitxor-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-eq-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-eq-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-eq-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-eq-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-ge-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-ge-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-ge-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-ge-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-gt-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-gt-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-gt-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-gt-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-le-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-le-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-le-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-le-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-lshift-int64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-lshift-uint64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-lt-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-lt-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-lt-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-lt-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-ne-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-ne-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-ne-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-ne-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-rshift-int64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-rshift-uint64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-sign-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-sign-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-sign-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-sign-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-abs-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-abs-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-abs-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-abs-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-clamp-i64vec2-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-clamp-i64vec2-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-clamp-i64vec3-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-clamp-i64vec3-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-clamp-i64vec4-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-clamp-i64vec4-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-clamp-int64_t-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-mix-i64vec2-i64vec2-bvec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-mix-i64vec3-i64vec3-bvec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-mix-i64vec4-i64vec4-bvec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-mix-int64_t-int64_t-bool: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-bitand-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-bitand-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-bitor-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-bitor-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-bitxor-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-bitxor-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-eq-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-eq-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-eq-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-eq-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-ge-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-ge-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-ge-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-ge-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-gt-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-gt-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-gt-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-gt-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-le-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-le-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-le-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-le-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-lshift-int64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-lshift-uint64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-lt-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-lt-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-lt-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-lt-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-ne-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-ne-int64_t-int64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-ne-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-ne-uint64_t-uint64_t-using-if: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-rshift-int64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-rshift-uint64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-i64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-i64vec2-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-i64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-i64vec3-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-i64vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-i64vec4-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-int64_t-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-int64_t-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-int64_t-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-int64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-u64vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-u64vec2-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-u64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-u64vec3-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-u64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-u64vec4-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-uint64_t-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-uint64_t-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-uint64_t-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-uint64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-sign-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-sign-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-sign-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/built-in-functions/vs-sign-int64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-bool-int64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-bool-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-bvec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-bvec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-dvec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-dvec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-dvec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-dvec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-float-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-i64vec2-bvec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-i64vec2-uvec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-i64vec2-vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-i64vec3-bvec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-i64vec3-ivec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-i64vec3-vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-i64vec4-bvec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-i64vec4-ivec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-i64vec4-vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-int64_t-bool: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-int64_t-int: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-int64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-u64vec2-bvec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-u64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-u64vec2-ivec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-u64vec2-vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-u64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-u64vec3-ivec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-u64vec3-uvec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-u64vec4-bvec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-u64vec4-ivec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-u64vec4-vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-uint-int64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-uint64_t-float: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-uint64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-uvec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-uvec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-uvec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-explicit-vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-implicit-i64vec3-dvec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-implicit-i64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-implicit-i64vec4-dvec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-implicit-i64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-implicit-int-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-implicit-int64_t-double: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-implicit-int64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-implicit-ivec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-implicit-ivec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-implicit-ivec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-implicit-ivec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-implicit-u64vec2-dvec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-implicit-u64vec3-dvec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-implicit-u64vec4-dvec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-implicit-uint64_t-double: skip
-spec/arb_gpu_shader_int64/execution/conversion/frag-conversion-implicit-uvec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-bool-int64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-bvec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-bvec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-bvec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-bvec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-bvec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-double-int64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-double-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-dvec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-dvec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-dvec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-dvec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-float-int64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-float-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-i64vec2-ivec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-i64vec2-vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-i64vec3-bvec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-i64vec3-ivec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-i64vec3-vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-i64vec4-bvec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-i64vec4-vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-int64_t-bool: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-int64_t-float: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-int64_t-int: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-int64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-u64vec2-bvec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-u64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-u64vec2-ivec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-u64vec2-uvec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-u64vec2-vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-u64vec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-u64vec3-vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-u64vec4-ivec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-u64vec4-uvec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-u64vec4-vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-uint-int64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-uint64_t-bool: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-uint64_t-float: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-uint64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-uint64_t-uint: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-uvec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-explicit-vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-i64vec2-dvec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-i64vec3-dvec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-i64vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-i64vec4-dvec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-i64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-int-int64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-int64_t-double: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-int64_t-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-ivec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-ivec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-ivec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-ivec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-ivec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-u64vec2-dvec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-u64vec4-dvec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-uint-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-uint64_t-double: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-uvec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/geom-conversion-implicit-uvec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-bool-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-bvec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-bvec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-bvec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-double-int64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-double-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-dvec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-dvec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-dvec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-dvec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-i64vec2-bvec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-i64vec2-ivec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-i64vec3-bvec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-i64vec3-ivec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-i64vec3-uvec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-i64vec3-vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-i64vec4-bvec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-i64vec4-ivec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-i64vec4-uvec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-i64vec4-vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-int64_t-bool: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-u64vec2-bvec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-u64vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-u64vec2-ivec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-u64vec2-uvec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-u64vec3-bvec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-u64vec3-ivec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-u64vec4-bvec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-u64vec4-ivec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-u64vec4-vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-uint-int64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-uint64_t-float: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-uint64_t-int: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-uint64_t-int64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-uvec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-uvec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-vec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-vec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-vec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-vec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-explicit-vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-implicit-i64vec2-dvec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-implicit-i64vec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-implicit-int64_t-double: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-implicit-ivec2-i64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-implicit-ivec2-u64vec2: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-implicit-ivec3-i64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-implicit-ivec3-u64vec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-implicit-ivec4-i64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-implicit-ivec4-u64vec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-implicit-u64vec3-dvec3: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-implicit-u64vec4-dvec4: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-implicit-uint-uint64_t: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-implicit-uint64_t-double: skip
-spec/arb_gpu_shader_int64/execution/conversion/vert-conversion-implicit-uvec3-u64vec3: skip
-spec/arb_sample_shading/compiler/gl_numsamples.frag: skip
-spec/arb_sample_shading/compiler/gl_sampleid.frag: skip
-spec/arb_sample_shading/compiler/gl_samplemask.frag: skip
-spec/arb_sample_shading/compiler/gl_sampleposition.frag: skip
-spec/arb_sample_shading/preprocessor/disabled-defined-core.comp: skip
-spec/arb_sample_shading/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_sample_shading/preprocessor/disabled-defined-core.tese: skip
-spec/arb_sample_shading/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_sample_shading/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_sample_shading/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_sample_shading/preprocessor/enabled-compat.frag: skip
-spec/arb_sample_shading/preprocessor/enabled-compat.vert: skip
-spec/arb_sample_shading/preprocessor/enabled-core.comp: skip
-spec/arb_sample_shading/preprocessor/enabled-core.frag: skip
-spec/arb_sample_shading/preprocessor/enabled-core.geom: skip
-spec/arb_sample_shading/preprocessor/enabled-core.tesc: skip
-spec/arb_sample_shading/preprocessor/enabled-core.tese: skip
-spec/arb_sample_shading/preprocessor/enabled-core.vert: skip
-spec/arb_separate_shader_objects/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_separate_shader_objects/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.comp: skip
-spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.frag: skip
-spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.geom: skip
-spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.tese: skip
-spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.vert: skip
-spec/arb_separate_shader_objects/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_separate_shader_objects/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_separate_shader_objects/preprocessor/enabled-core.comp: skip
-spec/arb_separate_shader_objects/preprocessor/enabled-core.tesc: skip
-spec/arb_separate_shader_objects/preprocessor/enabled-core.tese: skip
-spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.comp: skip
-spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.frag: skip
-spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.geom: skip
-spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.tese: skip
-spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.vert: skip
-spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_shader_atomic_counter_ops/preprocessor/enabled-core.comp: skip
-spec/arb_shader_atomic_counter_ops/preprocessor/enabled-core.tesc: skip
-spec/arb_shader_atomic_counter_ops/preprocessor/enabled-core.tese: skip
-spec/arb_shader_atomic_counters/linker/different-bindings-atomic-counter: skip
-spec/arb_shader_atomic_counters/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_shader_atomic_counters/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.comp: skip
-spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.frag: skip
-spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.geom: skip
-spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.tese: skip
-spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.vert: skip
-spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_shader_atomic_counters/preprocessor/enabled-core.comp: skip
-spec/arb_shader_atomic_counters/preprocessor/enabled-core.tesc: skip
-spec/arb_shader_atomic_counters/preprocessor/enabled-core.tese: skip
-spec/arb_shader_ballot/execution/fs-ballot: skip
-spec/arb_shader_ballot/execution/fs-ballot-if-else: skip
-spec/arb_shader_ballot/execution/fs-builtin-variables: skip
-spec/arb_shader_ballot/execution/fs-readfirstinvocation-uint: skip
-spec/arb_shader_ballot/execution/fs-readfirstinvocation-uint-if: skip
-spec/arb_shader_ballot/execution/fs-readfirstinvocation-uint-loop: skip
-spec/arb_shader_ballot/execution/fs-readfirstinvocation-uint-uniform: skip
-spec/arb_shader_ballot/execution/fs-readinvocation-uint: skip
-spec/arb_shader_ballot/execution/fs-readinvocation-uint-uniform: skip
-spec/arb_shader_bit_encoding/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_shader_bit_encoding/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.comp: skip
-spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.frag: skip
-spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.geom: skip
-spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.tese: skip
-spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.vert: skip
-spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_shader_bit_encoding/preprocessor/enabled-core.comp: skip
-spec/arb_shader_bit_encoding/preprocessor/enabled-core.tesc: skip
-spec/arb_shader_bit_encoding/preprocessor/enabled-core.tese: skip
-spec/arb_shader_clock/execution/clock: skip
-spec/arb_shader_clock/execution/clock2x32: skip
-spec/arb_shader_clock/preprocessor/disabled-defined-core.comp: skip
-spec/arb_shader_clock/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_shader_clock/preprocessor/disabled-defined-core.tese: skip
-spec/arb_shader_clock/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_shader_clock/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_shader_clock/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_shader_clock/preprocessor/enabled-compat.frag: skip
-spec/arb_shader_clock/preprocessor/enabled-compat.vert: skip
-spec/arb_shader_clock/preprocessor/enabled-core.comp: skip
-spec/arb_shader_clock/preprocessor/enabled-core.frag: skip
-spec/arb_shader_clock/preprocessor/enabled-core.geom: skip
-spec/arb_shader_clock/preprocessor/enabled-core.tesc: skip
-spec/arb_shader_clock/preprocessor/enabled-core.tese: skip
-spec/arb_shader_clock/preprocessor/enabled-core.vert: skip
-spec/arb_shader_draw_parameters/preprocessor/disabled-defined-core.comp: skip
-spec/arb_shader_draw_parameters/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_shader_draw_parameters/preprocessor/disabled-defined-core.tese: skip
-spec/arb_shader_draw_parameters/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_shader_draw_parameters/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_shader_draw_parameters/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_shader_draw_parameters/preprocessor/enabled-core.comp: skip
-spec/arb_shader_draw_parameters/preprocessor/enabled-core.frag: skip
-spec/arb_shader_draw_parameters/preprocessor/enabled-core.geom: skip
-spec/arb_shader_draw_parameters/preprocessor/enabled-core.tesc: skip
-spec/arb_shader_draw_parameters/preprocessor/enabled-core.tese: skip
-spec/arb_shader_draw_parameters/preprocessor/enabled-core.vert: skip
-spec/arb_shader_group_vote/cs-all: skip
-spec/arb_shader_group_vote/cs-any: skip
-spec/arb_shader_group_vote/cs-eq: skip
-spec/arb_shader_group_vote/preprocessor/disabled-defined-core.comp: skip
-spec/arb_shader_group_vote/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_shader_group_vote/preprocessor/disabled-defined-core.tese: skip
-spec/arb_shader_group_vote/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_shader_group_vote/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_shader_group_vote/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_shader_group_vote/preprocessor/enabled-compat.frag: skip
-spec/arb_shader_group_vote/preprocessor/enabled-compat.vert: skip
-spec/arb_shader_group_vote/preprocessor/enabled-core.comp: skip
-spec/arb_shader_group_vote/preprocessor/enabled-core.frag: skip
-spec/arb_shader_group_vote/preprocessor/enabled-core.geom: skip
-spec/arb_shader_group_vote/preprocessor/enabled-core.tesc: skip
-spec/arb_shader_group_vote/preprocessor/enabled-core.tese: skip
-spec/arb_shader_group_vote/preprocessor/enabled-core.vert: skip
-spec/arb_shader_group_vote/vs-all-const: skip
-spec/arb_shader_group_vote/vs-all-uniform: skip
-spec/arb_shader_group_vote/vs-any-const: skip
-spec/arb_shader_group_vote/vs-any-uniform: skip
-spec/arb_shader_group_vote/vs-eq-const: skip
-spec/arb_shader_group_vote/vs-eq-uniform: skip
-spec/arb_shader_image_load_store/execution/basic-imagestore-from-uniform: skip
-spec/arb_shader_image_load_store/execution/disable_early_z: skip
-spec/arb_shader_image_load_store/execution/gl45-imageatomicexchange-float: skip
-spec/arb_shader_image_load_store/execution/image_checkerboard: skip
-spec/arb_shader_image_load_store/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_shader_image_load_store/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.comp: skip
-spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.frag: skip
-spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.geom: skip
-spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.tese: skip
-spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.vert: skip
-spec/arb_shader_image_load_store/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_shader_image_load_store/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_shader_image_load_store/preprocessor/enabled-core.comp: skip
-spec/arb_shader_image_load_store/preprocessor/enabled-core.tesc: skip
-spec/arb_shader_image_load_store/preprocessor/enabled-core.tese: skip
-spec/arb_shader_image_size/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_shader_image_size/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_shader_image_size/preprocessor/disabled-defined-core.comp: skip
-spec/arb_shader_image_size/preprocessor/disabled-defined-core.frag: skip
-spec/arb_shader_image_size/preprocessor/disabled-defined-core.geom: skip
-spec/arb_shader_image_size/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_shader_image_size/preprocessor/disabled-defined-core.tese: skip
-spec/arb_shader_image_size/preprocessor/disabled-defined-core.vert: skip
-spec/arb_shader_image_size/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_shader_image_size/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_shader_image_size/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_shader_image_size/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_shader_image_size/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_shader_image_size/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_shader_image_size/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_shader_image_size/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_shader_image_size/preprocessor/enabled-core.comp: skip
-spec/arb_shader_image_size/preprocessor/enabled-core.tesc: skip
-spec/arb_shader_image_size/preprocessor/enabled-core.tese: skip
-spec/arb_shader_precision/fs-degrees-float: skip
-spec/arb_shader_precision/fs-degrees-vec2: skip
-spec/arb_shader_precision/fs-degrees-vec3: skip
-spec/arb_shader_precision/fs-degrees-vec4: skip
-spec/arb_shader_precision/fs-exp-float: skip
-spec/arb_shader_precision/fs-exp-vec2: skip
-spec/arb_shader_precision/fs-exp-vec3: skip
-spec/arb_shader_precision/fs-exp-vec4: skip
-spec/arb_shader_precision/fs-exp2-float: skip
-spec/arb_shader_precision/fs-exp2-vec2: skip
-spec/arb_shader_precision/fs-exp2-vec3: skip
-spec/arb_shader_precision/fs-exp2-vec4: skip
-spec/arb_shader_precision/fs-fma-float-float-float: skip
-spec/arb_shader_precision/fs-inversesqrt-float: skip
-spec/arb_shader_precision/fs-inversesqrt-vec2: skip
-spec/arb_shader_precision/fs-inversesqrt-vec3: skip
-spec/arb_shader_precision/fs-inversesqrt-vec4: skip
-spec/arb_shader_precision/fs-log-float: skip
-spec/arb_shader_precision/fs-log-vec2: skip
-spec/arb_shader_precision/fs-log-vec3: skip
-spec/arb_shader_precision/fs-log-vec4: skip
-spec/arb_shader_precision/fs-log2-float: skip
-spec/arb_shader_precision/fs-log2-vec2: skip
-spec/arb_shader_precision/fs-log2-vec3: skip
-spec/arb_shader_precision/fs-log2-vec4: skip
-spec/arb_shader_precision/fs-manual-fma-float-float-float: skip
-spec/arb_shader_precision/fs-op-add-float-float: skip
-spec/arb_shader_precision/fs-op-add-float-vec2: skip
-spec/arb_shader_precision/fs-op-add-float-vec3: skip
-spec/arb_shader_precision/fs-op-add-float-vec4: skip
-spec/arb_shader_precision/fs-op-add-vec2-float: skip
-spec/arb_shader_precision/fs-op-add-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-add-vec3-float: skip
-spec/arb_shader_precision/fs-op-add-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-add-vec4-float: skip
-spec/arb_shader_precision/fs-op-add-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-assign-add-float-float: skip
-spec/arb_shader_precision/fs-op-assign-add-vec2-float: skip
-spec/arb_shader_precision/fs-op-assign-add-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-assign-add-vec3-float: skip
-spec/arb_shader_precision/fs-op-assign-add-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-assign-add-vec4-float: skip
-spec/arb_shader_precision/fs-op-assign-add-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-assign-div-float-float: skip
-spec/arb_shader_precision/fs-op-assign-div-vec2-float: skip
-spec/arb_shader_precision/fs-op-assign-div-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-assign-div-vec3-float: skip
-spec/arb_shader_precision/fs-op-assign-div-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-assign-div-vec4-float: skip
-spec/arb_shader_precision/fs-op-assign-div-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-assign-mult-float-float: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec2-float: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec3-float: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec4-float: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-assign-sub-float-float: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec2-float: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec3-float: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec4-float: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-div-float-float: skip
-spec/arb_shader_precision/fs-op-div-float-vec2: skip
-spec/arb_shader_precision/fs-op-div-float-vec3: skip
-spec/arb_shader_precision/fs-op-div-float-vec4: skip
-spec/arb_shader_precision/fs-op-div-vec2-float: skip
-spec/arb_shader_precision/fs-op-div-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-div-vec3-float: skip
-spec/arb_shader_precision/fs-op-div-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-div-vec4-float: skip
-spec/arb_shader_precision/fs-op-div-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-mult-float-float: skip
-spec/arb_shader_precision/fs-op-mult-float-vec2: skip
-spec/arb_shader_precision/fs-op-mult-float-vec3: skip
-spec/arb_shader_precision/fs-op-mult-float-vec4: skip
-spec/arb_shader_precision/fs-op-mult-vec2-float: skip
-spec/arb_shader_precision/fs-op-mult-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-mult-vec3-float: skip
-spec/arb_shader_precision/fs-op-mult-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-mult-vec4-float: skip
-spec/arb_shader_precision/fs-op-mult-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-sub-float-float: skip
-spec/arb_shader_precision/fs-op-sub-float-vec2: skip
-spec/arb_shader_precision/fs-op-sub-float-vec3: skip
-spec/arb_shader_precision/fs-op-sub-float-vec4: skip
-spec/arb_shader_precision/fs-op-sub-vec2-float: skip
-spec/arb_shader_precision/fs-op-sub-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-sub-vec3-float: skip
-spec/arb_shader_precision/fs-op-sub-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-sub-vec4-float: skip
-spec/arb_shader_precision/fs-op-sub-vec4-vec4: skip
-spec/arb_shader_precision/fs-pow-float-float: skip
-spec/arb_shader_precision/fs-pow-vec2-vec2: skip
-spec/arb_shader_precision/fs-pow-vec3-vec3: skip
-spec/arb_shader_precision/fs-pow-vec4-vec4: skip
-spec/arb_shader_precision/fs-radians-float: skip
-spec/arb_shader_precision/fs-radians-vec2: skip
-spec/arb_shader_precision/fs-radians-vec3: skip
-spec/arb_shader_precision/fs-radians-vec4: skip
-spec/arb_shader_precision/fs-sqrt-float: skip
-spec/arb_shader_precision/fs-sqrt-vec2: skip
-spec/arb_shader_precision/fs-sqrt-vec3: skip
-spec/arb_shader_precision/fs-sqrt-vec4: skip
-spec/arb_shader_precision/gs-degrees-float: skip
-spec/arb_shader_precision/gs-degrees-vec2: skip
-spec/arb_shader_precision/gs-degrees-vec3: skip
-spec/arb_shader_precision/gs-degrees-vec4: skip
-spec/arb_shader_precision/gs-exp-float: skip
-spec/arb_shader_precision/gs-exp-vec2: skip
-spec/arb_shader_precision/gs-exp-vec3: skip
-spec/arb_shader_precision/gs-exp-vec4: skip
-spec/arb_shader_precision/gs-exp2-float: skip
-spec/arb_shader_precision/gs-exp2-vec2: skip
-spec/arb_shader_precision/gs-exp2-vec3: skip
-spec/arb_shader_precision/gs-exp2-vec4: skip
-spec/arb_shader_precision/gs-fma-float-float-float: skip
-spec/arb_shader_precision/gs-inversesqrt-float: skip
-spec/arb_shader_precision/gs-inversesqrt-vec2: skip
-spec/arb_shader_precision/gs-inversesqrt-vec3: skip
-spec/arb_shader_precision/gs-inversesqrt-vec4: skip
-spec/arb_shader_precision/gs-log-float: skip
-spec/arb_shader_precision/gs-log-vec2: skip
-spec/arb_shader_precision/gs-log-vec3: skip
-spec/arb_shader_precision/gs-log-vec4: skip
-spec/arb_shader_precision/gs-log2-float: skip
-spec/arb_shader_precision/gs-log2-vec2: skip
-spec/arb_shader_precision/gs-log2-vec3: skip
-spec/arb_shader_precision/gs-log2-vec4: skip
-spec/arb_shader_precision/gs-manual-fma-float-float-float: skip
-spec/arb_shader_precision/gs-op-add-float-float: skip
-spec/arb_shader_precision/gs-op-add-float-vec2: skip
-spec/arb_shader_precision/gs-op-add-float-vec3: skip
-spec/arb_shader_precision/gs-op-add-float-vec4: skip
-spec/arb_shader_precision/gs-op-add-vec2-float: skip
-spec/arb_shader_precision/gs-op-add-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-add-vec3-float: skip
-spec/arb_shader_precision/gs-op-add-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-add-vec4-float: skip
-spec/arb_shader_precision/gs-op-add-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-assign-add-float-float: skip
-spec/arb_shader_precision/gs-op-assign-add-vec2-float: skip
-spec/arb_shader_precision/gs-op-assign-add-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-assign-add-vec3-float: skip
-spec/arb_shader_precision/gs-op-assign-add-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-assign-add-vec4-float: skip
-spec/arb_shader_precision/gs-op-assign-add-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-assign-div-float-float: skip
-spec/arb_shader_precision/gs-op-assign-div-vec2-float: skip
-spec/arb_shader_precision/gs-op-assign-div-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-assign-div-vec3-float: skip
-spec/arb_shader_precision/gs-op-assign-div-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-assign-div-vec4-float: skip
-spec/arb_shader_precision/gs-op-assign-div-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-assign-mult-float-float: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec2-float: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec3-float: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec4-float: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-assign-sub-float-float: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec2-float: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec3-float: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec4-float: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-div-float-float: skip
-spec/arb_shader_precision/gs-op-div-float-vec2: skip
-spec/arb_shader_precision/gs-op-div-float-vec3: skip
-spec/arb_shader_precision/gs-op-div-float-vec4: skip
-spec/arb_shader_precision/gs-op-div-vec2-float: skip
-spec/arb_shader_precision/gs-op-div-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-div-vec3-float: skip
-spec/arb_shader_precision/gs-op-div-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-div-vec4-float: skip
-spec/arb_shader_precision/gs-op-div-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-mult-float-float: skip
-spec/arb_shader_precision/gs-op-mult-float-vec2: skip
-spec/arb_shader_precision/gs-op-mult-float-vec3: skip
-spec/arb_shader_precision/gs-op-mult-float-vec4: skip
-spec/arb_shader_precision/gs-op-mult-vec2-float: skip
-spec/arb_shader_precision/gs-op-mult-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-mult-vec3-float: skip
-spec/arb_shader_precision/gs-op-mult-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-mult-vec4-float: skip
-spec/arb_shader_precision/gs-op-mult-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-sub-float-float: skip
-spec/arb_shader_precision/gs-op-sub-float-vec2: skip
-spec/arb_shader_precision/gs-op-sub-float-vec3: skip
-spec/arb_shader_precision/gs-op-sub-float-vec4: skip
-spec/arb_shader_precision/gs-op-sub-vec2-float: skip
-spec/arb_shader_precision/gs-op-sub-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-sub-vec3-float: skip
-spec/arb_shader_precision/gs-op-sub-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-sub-vec4-float: skip
-spec/arb_shader_precision/gs-op-sub-vec4-vec4: skip
-spec/arb_shader_precision/gs-pow-float-float: skip
-spec/arb_shader_precision/gs-pow-vec2-vec2: skip
-spec/arb_shader_precision/gs-pow-vec3-vec3: skip
-spec/arb_shader_precision/gs-pow-vec4-vec4: skip
-spec/arb_shader_precision/gs-radians-float: skip
-spec/arb_shader_precision/gs-radians-vec2: skip
-spec/arb_shader_precision/gs-radians-vec3: skip
-spec/arb_shader_precision/gs-radians-vec4: skip
-spec/arb_shader_precision/gs-sqrt-float: skip
-spec/arb_shader_precision/gs-sqrt-vec2: skip
-spec/arb_shader_precision/gs-sqrt-vec3: skip
-spec/arb_shader_precision/gs-sqrt-vec4: skip
-spec/arb_shader_precision/preprocessor/disabled-defined-core.comp: skip
-spec/arb_shader_precision/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_shader_precision/preprocessor/disabled-defined-core.tese: skip
-spec/arb_shader_precision/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_shader_precision/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_shader_precision/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_shader_precision/preprocessor/enabled-compat.frag: skip
-spec/arb_shader_precision/preprocessor/enabled-compat.vert: skip
-spec/arb_shader_precision/preprocessor/enabled-core.comp: skip
-spec/arb_shader_precision/preprocessor/enabled-core.frag: skip
-spec/arb_shader_precision/preprocessor/enabled-core.geom: skip
-spec/arb_shader_precision/preprocessor/enabled-core.tesc: skip
-spec/arb_shader_precision/preprocessor/enabled-core.tese: skip
-spec/arb_shader_precision/preprocessor/enabled-core.vert: skip
-spec/arb_shader_precision/vs-degrees-float: skip
-spec/arb_shader_precision/vs-degrees-vec2: skip
-spec/arb_shader_precision/vs-degrees-vec3: skip
-spec/arb_shader_precision/vs-degrees-vec4: skip
-spec/arb_shader_precision/vs-exp-float: skip
-spec/arb_shader_precision/vs-exp-vec2: skip
-spec/arb_shader_precision/vs-exp-vec3: skip
-spec/arb_shader_precision/vs-exp-vec4: skip
-spec/arb_shader_precision/vs-exp2-float: skip
-spec/arb_shader_precision/vs-exp2-vec2: skip
-spec/arb_shader_precision/vs-exp2-vec3: skip
-spec/arb_shader_precision/vs-exp2-vec4: skip
-spec/arb_shader_precision/vs-fma-float-float-float: skip
-spec/arb_shader_precision/vs-inversesqrt-float: skip
-spec/arb_shader_precision/vs-inversesqrt-vec2: skip
-spec/arb_shader_precision/vs-inversesqrt-vec3: skip
-spec/arb_shader_precision/vs-inversesqrt-vec4: skip
-spec/arb_shader_precision/vs-log-float: skip
-spec/arb_shader_precision/vs-log-vec2: skip
-spec/arb_shader_precision/vs-log-vec3: skip
-spec/arb_shader_precision/vs-log-vec4: skip
-spec/arb_shader_precision/vs-log2-float: skip
-spec/arb_shader_precision/vs-log2-vec2: skip
-spec/arb_shader_precision/vs-log2-vec3: skip
-spec/arb_shader_precision/vs-log2-vec4: skip
-spec/arb_shader_precision/vs-manual-fma-float-float-float: skip
-spec/arb_shader_precision/vs-op-add-float-float: skip
-spec/arb_shader_precision/vs-op-add-float-vec2: skip
-spec/arb_shader_precision/vs-op-add-float-vec3: skip
-spec/arb_shader_precision/vs-op-add-float-vec4: skip
-spec/arb_shader_precision/vs-op-add-vec2-float: skip
-spec/arb_shader_precision/vs-op-add-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-add-vec3-float: skip
-spec/arb_shader_precision/vs-op-add-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-add-vec4-float: skip
-spec/arb_shader_precision/vs-op-add-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-assign-add-float-float: skip
-spec/arb_shader_precision/vs-op-assign-add-vec2-float: skip
-spec/arb_shader_precision/vs-op-assign-add-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-assign-add-vec3-float: skip
-spec/arb_shader_precision/vs-op-assign-add-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-assign-add-vec4-float: skip
-spec/arb_shader_precision/vs-op-assign-add-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-assign-div-float-float: skip
-spec/arb_shader_precision/vs-op-assign-div-vec2-float: skip
-spec/arb_shader_precision/vs-op-assign-div-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-assign-div-vec3-float: skip
-spec/arb_shader_precision/vs-op-assign-div-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-assign-div-vec4-float: skip
-spec/arb_shader_precision/vs-op-assign-div-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-assign-mult-float-float: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec2-float: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec3-float: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec4-float: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-assign-sub-float-float: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec2-float: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec3-float: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec4-float: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-div-float-float: skip
-spec/arb_shader_precision/vs-op-div-float-vec2: skip
-spec/arb_shader_precision/vs-op-div-float-vec3: skip
-spec/arb_shader_precision/vs-op-div-float-vec4: skip
-spec/arb_shader_precision/vs-op-div-vec2-float: skip
-spec/arb_shader_precision/vs-op-div-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-div-vec3-float: skip
-spec/arb_shader_precision/vs-op-div-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-div-vec4-float: skip
-spec/arb_shader_precision/vs-op-div-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-mult-float-float: skip
-spec/arb_shader_precision/vs-op-mult-float-vec2: skip
-spec/arb_shader_precision/vs-op-mult-float-vec3: skip
-spec/arb_shader_precision/vs-op-mult-float-vec4: skip
-spec/arb_shader_precision/vs-op-mult-vec2-float: skip
-spec/arb_shader_precision/vs-op-mult-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-mult-vec3-float: skip
-spec/arb_shader_precision/vs-op-mult-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-mult-vec4-float: skip
-spec/arb_shader_precision/vs-op-mult-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-sub-float-float: skip
-spec/arb_shader_precision/vs-op-sub-float-vec2: skip
-spec/arb_shader_precision/vs-op-sub-float-vec3: skip
-spec/arb_shader_precision/vs-op-sub-float-vec4: skip
-spec/arb_shader_precision/vs-op-sub-vec2-float: skip
-spec/arb_shader_precision/vs-op-sub-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-sub-vec3-float: skip
-spec/arb_shader_precision/vs-op-sub-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-sub-vec4-float: skip
-spec/arb_shader_precision/vs-op-sub-vec4-vec4: skip
-spec/arb_shader_precision/vs-pow-float-float: skip
-spec/arb_shader_precision/vs-pow-vec2-vec2: skip
-spec/arb_shader_precision/vs-pow-vec3-vec3: skip
-spec/arb_shader_precision/vs-pow-vec4-vec4: skip
-spec/arb_shader_precision/vs-radians-float: skip
-spec/arb_shader_precision/vs-radians-vec2: skip
-spec/arb_shader_precision/vs-radians-vec3: skip
-spec/arb_shader_precision/vs-radians-vec4: skip
-spec/arb_shader_precision/vs-sqrt-float: skip
-spec/arb_shader_precision/vs-sqrt-vec2: skip
-spec/arb_shader_precision/vs-sqrt-vec3: skip
-spec/arb_shader_precision/vs-sqrt-vec4: skip
-spec/arb_shader_stencil_export/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_shader_stencil_export/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.comp: skip
-spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.frag: skip
-spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.geom: skip
-spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.tese: skip
-spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.vert: skip
-spec/arb_shader_stencil_export/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_shader_stencil_export/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_shader_stencil_export/preprocessor/enabled-core.comp: skip
-spec/arb_shader_stencil_export/preprocessor/enabled-core.tesc: skip
-spec/arb_shader_stencil_export/preprocessor/enabled-core.tese: skip
-spec/arb_shader_storage_buffer_object/compiler/shared-layout-qualifier.frag: skip
-spec/arb_shader_storage_buffer_object/compiler/unused-array-element.comp: skip
-spec/arb_shader_storage_buffer_object/compiler/unused-array-element.frag: skip
-spec/arb_shader_storage_buffer_object/linker/implicit_size_array_member: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-binding-qualifier-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-member-array-size-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-member-count-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-member-order-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/non_integral_size_array_member: skip
-spec/arb_shader_storage_buffer_object/linker/unsized_array_member: skip
-spec/arb_shader_storage_buffer_object/linker/unsized_arrays_of_arrays_member: skip
-spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.comp: skip
-spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.frag: skip
-spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.geom: skip
-spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.tese: skip
-spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.vert: skip
-spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_shader_storage_buffer_object/preprocessor/enabled-core.comp: skip
-spec/arb_shader_storage_buffer_object/preprocessor/enabled-core.tesc: skip
-spec/arb_shader_storage_buffer_object/preprocessor/enabled-core.tese: skip
-spec/arb_shader_subroutine/execution/array-subroutines-explicit-location: skip
-spec/arb_shader_subroutine/execution/simple-subroutine: skip
-spec/arb_shader_subroutine/execution/simple-subroutine-dlist: skip
-spec/arb_shader_subroutine/execution/two-subroutines-nested: skip
-spec/arb_shader_subroutine/execution/two-subroutines-uniform: skip
-spec/arb_shader_subroutine/preprocessor/disabled-defined-core.comp: skip
-spec/arb_shader_subroutine/preprocessor/disabled-defined-core.frag: skip
-spec/arb_shader_subroutine/preprocessor/disabled-defined-core.geom: skip
-spec/arb_shader_subroutine/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_shader_subroutine/preprocessor/disabled-defined-core.tese: skip
-spec/arb_shader_subroutine/preprocessor/disabled-defined-core.vert: skip
-spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_shader_subroutine/preprocessor/enabled-core.comp: skip
-spec/arb_shader_subroutine/preprocessor/enabled-core.tesc: skip
-spec/arb_shader_subroutine/preprocessor/enabled-core.tese: skip
-spec/arb_shader_texture_image_samples/compiler/fs-image-samples.frag: skip
-spec/arb_shader_texture_image_samples/compiler/fs-texture-samples.frag: skip
-spec/arb_shader_texture_image_samples/compiler/vs-texture-samples.vert: skip
-spec/arb_shader_texture_image_samples/preprocessor/disabled-defined-core.comp: skip
-spec/arb_shader_texture_image_samples/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_shader_texture_image_samples/preprocessor/disabled-defined-core.tese: skip
-spec/arb_shader_texture_image_samples/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_shader_texture_image_samples/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_shader_texture_image_samples/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_shader_texture_image_samples/preprocessor/enabled-compat.frag: skip
-spec/arb_shader_texture_image_samples/preprocessor/enabled-compat.vert: skip
-spec/arb_shader_texture_image_samples/preprocessor/enabled-core.comp: skip
-spec/arb_shader_texture_image_samples/preprocessor/enabled-core.frag: skip
-spec/arb_shader_texture_image_samples/preprocessor/enabled-core.geom: skip
-spec/arb_shader_texture_image_samples/preprocessor/enabled-core.tesc: skip
-spec/arb_shader_texture_image_samples/preprocessor/enabled-core.tese: skip
-spec/arb_shader_texture_image_samples/preprocessor/enabled-core.vert: skip
-spec/arb_shader_texture_lod/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_shader_texture_lod/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.comp: skip
-spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.frag: skip
-spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.geom: skip
-spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.tese: skip
-spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.vert: skip
-spec/arb_shader_texture_lod/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_shader_texture_lod/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_shader_texture_lod/preprocessor/enabled-core.comp: skip
-spec/arb_shader_texture_lod/preprocessor/enabled-core.tesc: skip
-spec/arb_shader_texture_lod/preprocessor/enabled-core.tese: skip
-spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-input-non-value-layout-qualifier-in-single-declaration-1.geom: skip
-spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-input-non-value-layout-qualifier-in-single-declaration-2.geom: skip
-spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-input-value-layout-qualifier-in-single-declaration-3.geom: skip
-spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-input-value-layout-qualifier-in-single-declaration-4.geom: skip
-spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-invocation-in-single-declaration.geom: skip
-spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-local_size-in-single-declaration-mismatch.comp: skip
-spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-local_size-in-single-declaration.comp: skip
-spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-stream-qualifier-in-single-declaration-420-pack.geom: skip
-spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-stream-qualifier-in-single-declaration-no-420-pack.geom: skip
-spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-stream-qualifier-in-single-global-declaration-420-pack.geom: skip
-spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-stream-qualifier-in-single-global-declaration-no-420-pack.geom: skip
-spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-vertices-in-single-declaration-mismatch.tesc: skip
-spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-vertices-in-single-declaration.tesc: skip
-spec/arb_shading_language_420pack/linker/different-bindings-shader-storage-blocks: skip
-spec/arb_shading_language_420pack/linker/different-bindings-shader-storage-blocks-instanced: skip
-spec/arb_shading_language_420pack/linker/different-bindings-uniform-blocks: skip
-spec/arb_shading_language_420pack/linker/different-bindings-uniform-blocks-instanced: skip
-spec/arb_shading_language_420pack/linker/instance-matching-uniform-blocks-binding-qualifier-mismatch: skip
-spec/arb_shading_language_420pack/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_shading_language_420pack/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.comp: skip
-spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.frag: skip
-spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.geom: skip
-spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.tese: skip
-spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.vert: skip
-spec/arb_shading_language_420pack/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_shading_language_420pack/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_shading_language_420pack/preprocessor/enabled-core.comp: skip
-spec/arb_shading_language_420pack/preprocessor/enabled-core.tesc: skip
-spec/arb_shading_language_420pack/preprocessor/enabled-core.tese: skip
-spec/arb_shading_language_packing/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_shading_language_packing/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_shading_language_packing/preprocessor/disabled-defined-core.comp: skip
-spec/arb_shading_language_packing/preprocessor/disabled-defined-core.frag: skip
-spec/arb_shading_language_packing/preprocessor/disabled-defined-core.geom: skip
-spec/arb_shading_language_packing/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_shading_language_packing/preprocessor/disabled-defined-core.tese: skip
-spec/arb_shading_language_packing/preprocessor/disabled-defined-core.vert: skip
-spec/arb_shading_language_packing/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_shading_language_packing/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_shading_language_packing/preprocessor/enabled-core.comp: skip
-spec/arb_shading_language_packing/preprocessor/enabled-core.tesc: skip
-spec/arb_shading_language_packing/preprocessor/enabled-core.tese: skip
-spec/arb_tessellation_shader/compiler/barrier-for.tesc: skip
-spec/arb_tessellation_shader/compiler/barrier-func.tesc: skip
-spec/arb_tessellation_shader/compiler/barrier-if.tesc: skip
-spec/arb_tessellation_shader/compiler/barrier-redeclared.tesc: skip
-spec/arb_tessellation_shader/compiler/barrier-return.tesc: skip
-spec/arb_tessellation_shader/compiler/barrier-switch-always.tesc: skip
-spec/arb_tessellation_shader/compiler/barrier-switch.tesc: skip
-spec/arb_tessellation_shader/compiler/barrier.tesc: skip
-spec/arb_tessellation_shader/compiler/barrier.tese: skip
-spec/arb_tessellation_shader/compiler/custom-block-out-indexing-const.tesc: skip
-spec/arb_tessellation_shader/compiler/custom-in-length.tesc: skip
-spec/arb_tessellation_shader/compiler/custom-in-length.tese: skip
-spec/arb_tessellation_shader/compiler/custom-out-indexing-const.tesc: skip
-spec/arb_tessellation_shader/compiler/custom-out-indexing-strict.tesc: skip
-spec/arb_tessellation_shader/compiler/custom-out-indexing-uniform.tesc: skip
-spec/arb_tessellation_shader/compiler/custom-out-length-1.tesc: skip
-spec/arb_tessellation_shader/compiler/custom-out-length-2.tesc: skip
-spec/arb_tessellation_shader/compiler/custom-patch-in-length.tese: skip
-spec/arb_tessellation_shader/compiler/custom-patch-out-length-no-conflict.tesc: skip
-spec/arb_tessellation_shader/compiler/custom-patch-out-length.tesc: skip
-spec/arb_tessellation_shader/compiler/gl_in-length.tesc: skip
-spec/arb_tessellation_shader/compiler/gl_in-length.tese: skip
-spec/arb_tessellation_shader/compiler/gl_out-indexing-const.tesc: skip
-spec/arb_tessellation_shader/compiler/gl_out-indexing-strict.tesc: skip
-spec/arb_tessellation_shader/compiler/gl_out-indexing-uniform.tesc: skip
-spec/arb_tessellation_shader/compiler/gl_out-indexing-writemask.tesc: skip
-spec/arb_tessellation_shader/compiler/gl_out-length-before-declared.tesc: skip
-spec/arb_tessellation_shader/compiler/gl_out-length.tesc: skip
-spec/arb_tessellation_shader/compiler/input-block-must-be-array-unnamed.tesc: skip
-spec/arb_tessellation_shader/compiler/input-block-must-be-array-unnamed.tese: skip
-spec/arb_tessellation_shader/compiler/input-block-must-be-array.tesc: skip
-spec/arb_tessellation_shader/compiler/input-block-must-be-array.tese: skip
-spec/arb_tessellation_shader/compiler/input-must-be-array.tesc: skip
-spec/arb_tessellation_shader/compiler/input-must-be-array.tese: skip
-spec/arb_tessellation_shader/compiler/layout-multiple-qualifier-declarations-vertices-mismatch.tesc: skip
-spec/arb_tessellation_shader/compiler/layout-multiple-qualifier-declarations-vertices.tesc: skip
-spec/arb_tessellation_shader/compiler/no-input-layout.tese: skip
-spec/arb_tessellation_shader/compiler/no-output-layout.tesc: skip
-spec/arb_tessellation_shader/compiler/output-block-must-be-array-unnamed.tesc: skip
-spec/arb_tessellation_shader/compiler/output-block-must-be-array.tesc: skip
-spec/arb_tessellation_shader/compiler/output-must-be-array.tesc: skip
-spec/arb_tessellation_shader/compiler/output-size-mismatch.tesc: skip
-spec/arb_tessellation_shader/compiler/redeclaring-gl_out-junk-member.tesc: skip
-spec/arb_tessellation_shader/compiler/redeclaring-gl_out-must-be-array.tesc: skip
-spec/arb_tessellation_shader/compiler/redeclaring-gl_out-no-instance-name.tesc: skip
-spec/arb_tessellation_shader/compiler/redeclaring-gl_out-ok.tesc: skip
-spec/arb_tessellation_shader/compiler/sanity.tesc: skip
-spec/arb_tessellation_shader/compiler/sanity.tese: skip
-spec/arb_tessellation_shader/compiler/uniform-block-non-array.tesc: skip
-spec/arb_tessellation_shader/execution/16in-1out: skip
-spec/arb_tessellation_shader/execution/1in-1out: skip
-spec/arb_tessellation_shader/execution/barrier: skip
-spec/arb_tessellation_shader/execution/barrier-patch: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-acos-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-acos-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-acos-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-acos-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-acosh-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-acosh-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-acosh-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-acosh-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec2-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec3-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec4-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec2-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec3-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec4-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-asin-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-asin-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-asin-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-asin-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-asinh-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-asinh-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-asinh-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-asinh-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-atanh-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-atanh-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-atanh-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-atanh-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-ceil-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-ceil-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-ceil-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-ceil-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-float-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-int-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec2-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec2-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec3-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec3-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec4-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec4-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uint-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec2-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec2-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec3-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec3-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec4-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec4-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec2-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec2-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec3-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec3-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec4-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec4-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-cos-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-cos-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-cos-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-cos-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-cosh-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-cosh-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-cosh-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-cosh-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-cross-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-degrees-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-degrees-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-degrees-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-degrees-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-determinant-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-determinant-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-determinant-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-distance-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-distance-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-distance-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-distance-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-dot-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-dot-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-dot-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-dot-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-bvec2-bvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-bvec3-bvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-bvec4-bvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp2-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp2-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-faceforward-float-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-faceforward-vec2-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-faceforward-vec3-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-faceforward-vec4-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-floor-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-floor-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-floor-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-floor-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-fract-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-fract-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-fract-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-fract-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-inverse-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-inverse-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-inverse-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-inversesqrt-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-inversesqrt-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-inversesqrt-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-inversesqrt-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-length-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-length-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-length-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-length-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-log-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-log-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-log-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-log-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-log2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-log2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-log2-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-log2-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat2-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat2x3-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat2x4-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat3-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat3x2-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat3x4-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat4-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat4x2-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat4x3-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-float-float-bool: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-float-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec2-vec2-bvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec2-vec2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec2-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec3-vec3-bvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec3-vec3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec3-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec4-vec4-bvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec4-vec4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec4-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-normalize-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-normalize-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-normalize-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-normalize-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-not-bvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-not-bvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-not-bvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-bvec2-bvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-bvec3-bvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-bvec4-bvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2x3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2x3-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2x4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2x4-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3x2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3x2-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3x4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3x4-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4x2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4x2-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4x3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4x3-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uint-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uint-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uint-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-and-bool-bool: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-and-bool-bool-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2x3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2x3-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2x4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2x4-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3x2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3x2-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3x4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3x4-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4x2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4x2-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4x3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4x3-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-large-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2x3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2x3-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2x4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2x4-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3x2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3x2-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3x4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3x4-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4x2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4x2-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4x3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4x3-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-int-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uint-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2x3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2x3-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2x4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2x4-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3x2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3x2-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3x4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3x4-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4x2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4x2-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4x3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4x3-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec2-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec3-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec4-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-int-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uint-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2x3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2x3-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2x4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2x4-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3x2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3x2-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3x4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3x4-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4x2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4x2-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4x3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4x3-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uint-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uint-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uint-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uint-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uint-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uint-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uint-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uint-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uint-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uint-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uint-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uint-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uint-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uint-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uint-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uint-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uint-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uint-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uint-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uint-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uint-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uint-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uint-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uint-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uint-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uint-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uint-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-large-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2x3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2x3-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2x4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2x4-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3x2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3x2-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3x4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3x4-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4x2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4x2-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4x3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4x3-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uint-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uint-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uint-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bool-bool: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bool-bool-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec2-bvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec2-bvec2-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec3-bvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec3-bvec3-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec4-bvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec4-bvec4-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-float-float-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-int-int-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec2-ivec2-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec3-ivec3-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec4-ivec4-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2-mat2-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2x3-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2x3-mat2x3-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2x4-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2x4-mat2x4-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3-mat3-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3x2-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3x2-mat3x2-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3x4-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3x4-mat3x4-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4-mat4-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4x2-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4x2-mat4x2-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4x3-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4x3-mat4x3-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uint-uint-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec2-uvec2-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec3-uvec3-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec4-uvec4-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec2-vec2-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec3-vec3-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec4-vec4-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-float-float-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-int-int-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-uint-uint-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-float-float-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-int-int-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-uint-uint-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-float-float-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-int-int-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-uint-uint-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-int-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uint-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-float-float-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-int-int-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-uint-uint-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uint-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uint-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uint-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x3-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x3-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x3-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x3-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x4-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x4-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x4-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x4-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x2-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x2-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x2-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x2-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x4-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x4-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x4-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x4-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x2-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x2-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x2-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x2-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x3-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x3-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x3-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x3-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uint-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uint-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uint-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec2-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec2-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec2-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec3-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec3-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec3-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec4-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec4-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec4-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bool-bool: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bool-bool-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec2-bvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec2-bvec2-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec3-bvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec3-bvec3-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec4-bvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec4-bvec4-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-float-float-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-int-int-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec2-ivec2-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec3-ivec3-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec4-ivec4-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2-mat2-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2x3-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2x3-mat2x3-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2x4-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2x4-mat2x4-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3-mat3-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3x2-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3x2-mat3x2-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3x4-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3x4-mat3x4-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4-mat4-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4x2-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4x2-mat4x2-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4x3-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4x3-mat4x3-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uint-uint-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec2-uvec2-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec3-uvec3-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec4-uvec4-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec2-vec2-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec3-vec3-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec4-vec4-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-not-bool: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-not-bool-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-or-bool-bool: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-or-bool-bool-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-int-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uint-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-bool-bool: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-bool-bool-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-bvec2-bvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-bvec3-bvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-bvec4-bvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat2-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat2x3-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat2x4-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat3-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat3x2-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat3x4-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat4-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat4x2-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat4x3-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-int-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-int-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-int-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-int-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec2-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec2-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec3-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec3-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec4-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec4-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2x3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2x3-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2x4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2x4-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3x2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3x2-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3x4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3x4-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4x2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4x2-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4x3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4x3-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uint-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uint-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uint-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uint-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec2-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec2-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec3-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec3-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec4-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec4-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-uint: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-uvec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-uvec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-uvec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-xor-bool-bool: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-xor-bool-bool-using-if: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec2-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec2-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec3-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec3-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec4-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec4-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-pow-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-pow-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-pow-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-pow-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-radians-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-radians-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-radians-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-radians-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-reflect-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-reflect-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-reflect-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-reflect-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-refract-float-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-refract-vec2-vec2-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-refract-vec3-vec3-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-refract-vec4-vec4-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-round-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-round-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-round-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-round-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-roundeven-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-roundeven-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-roundeven-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-roundeven-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-int: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-ivec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-ivec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-ivec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sin-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sin-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sin-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sin-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sinh-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sinh-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sinh-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sinh-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-float-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-float-float-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-float-float-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-float-float-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-vec2-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-vec3-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-vec4-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sqrt-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sqrt-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sqrt-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-sqrt-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-float-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-float-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-float-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-float-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-vec2-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-vec3-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-vec4-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-tan-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-tan-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-tan-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-tan-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-tanh-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-tanh-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-tanh-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-tanh-vec4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat2x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat2x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat3x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat3x4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat4: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat4x2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat4x3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-trunc-float: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-trunc-vec2: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-trunc-vec3: skip
-spec/arb_tessellation_shader/execution/built-in-functions/tcs-trunc-vec4: skip
-spec/arb_tessellation_shader/execution/compatibility/tcs-tes-ff-frag: skip
-spec/arb_tessellation_shader/execution/compatibility/tes-clamp-vertex-color: skip
-spec/arb_tessellation_shader/execution/compatibility/tes-clip-vertex-different-from-position: skip
-spec/arb_tessellation_shader/execution/compatibility/vs-tcs-tes-clip-vertex-different-from-position: skip
-spec/arb_tessellation_shader/execution/compatibility/vs-tcs-tes-clip-vertex-enables: skip
-spec/arb_tessellation_shader/execution/compatibility/vs-tcs-tes-gs-clip-vertex-different-from-position: skip
-spec/arb_tessellation_shader/execution/dmat-vs-gs-tcs-tes: skip
-spec/arb_tessellation_shader/execution/double-array-vs-tcs-tes: skip
-spec/arb_tessellation_shader/execution/double-vs-tcs-tes: skip
-spec/arb_tessellation_shader/execution/dvec2-vs-tcs-tes: skip
-spec/arb_tessellation_shader/execution/dvec3-vs-tcs-tes: skip
-spec/arb_tessellation_shader/execution/fs-primitiveid-instanced: skip
-spec/arb_tessellation_shader/execution/gs-primitiveid-instanced: skip
-spec/arb_tessellation_shader/execution/invocation-counting-even: skip
-spec/arb_tessellation_shader/execution/invocation-counting-odd: skip
-spec/arb_tessellation_shader/execution/isoline: skip
-spec/arb_tessellation_shader/execution/isoline-no-tcs: skip
-spec/arb_tessellation_shader/execution/nop: skip
-spec/arb_tessellation_shader/execution/patch-pair-verts: skip
-spec/arb_tessellation_shader/execution/patch-partial-write: skip
-spec/arb_tessellation_shader/execution/patch-single-vert: skip
-spec/arb_tessellation_shader/execution/quads: skip
-spec/arb_tessellation_shader/execution/sanity: skip
-spec/arb_tessellation_shader/execution/sanity2: skip
-spec/arb_tessellation_shader/execution/tcs-input-read-array-interface: skip
-spec/arb_tessellation_shader/execution/tcs-input-read-mat: skip
-spec/arb_tessellation_shader/execution/tcs-input-read-nonconst: skip
-spec/arb_tessellation_shader/execution/tcs-input-read-nonconst-interface: skip
-spec/arb_tessellation_shader/execution/tcs-input-read-nonconst-interface-builtin: skip
-spec/arb_tessellation_shader/execution/tcs-input-read-simple: skip
-spec/arb_tessellation_shader/execution/tcs-input-read-simple-interface: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-float: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-float_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-gl_clipdistance: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-gl_pointsize: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-gl_position: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-int: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-int_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec2_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec3: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec3_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec4: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec4_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2x3: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2x3_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2x4: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2x4_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3x2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3x2_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3x4: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3x4_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4x2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4x2_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4x3: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4x3_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uint: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uint_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec2_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec3: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec3_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec4: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec4_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec2_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec3: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec3_2: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec4: skip
-spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec4_2: skip
-spec/arb_tessellation_shader/execution/tcs-output-unmatched: skip
-spec/arb_tessellation_shader/execution/tcs-primitiveid: skip
-spec/arb_tessellation_shader/execution/tcs-primitiveid-instanced: skip
-spec/arb_tessellation_shader/execution/tcs-read-texture: skip
-spec/arb_tessellation_shader/execution/tcs-tes-patch: skip
-spec/arb_tessellation_shader/execution/tcs-tes-patch-array: skip
-spec/arb_tessellation_shader/execution/tcs-tes-vertex: skip
-spec/arb_tessellation_shader/execution/tcs-tes-vertex-dlist: skip
-spec/arb_tessellation_shader/execution/tes-fs: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-float: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-float_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-gl_clipdistance: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-gl_pointsize: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-gl_position: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-int: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-int_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec2_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec3: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec3_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec4: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec4_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2x3: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2x3_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2x4: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2x4_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3x2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3x2_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3x4: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3x4_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4x2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4x2_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4x3: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4x3_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-float: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-float_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-int: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-int_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec2_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec3: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec3_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec4: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec4_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2x3: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2x3_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2x4: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2x4_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3x2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3x2_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3x4: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3x4_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4x2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4x2_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4x3: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4x3_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uint: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uint_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec2_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec3: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec3_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec4: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec4_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec2_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec3: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec3_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec4: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec4_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-uint: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-uint_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec2_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec3: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec3_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec4: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec4_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-vec2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-vec2_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-vec3: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-vec3_2: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-vec4: skip
-spec/arb_tessellation_shader/execution/tes-input/tes-input-vec4_2: skip
-spec/arb_tessellation_shader/execution/tes-no-tcs-primitiveid-instanced: skip
-spec/arb_tessellation_shader/execution/tes-primitiveid: skip
-spec/arb_tessellation_shader/execution/tes-primitiveid-instanced: skip
-spec/arb_tessellation_shader/execution/tes-read-texture: skip
-spec/arb_tessellation_shader/execution/tess-instance-id: skip
-spec/arb_tessellation_shader/execution/tess_with_geometry: skip
-spec/arb_tessellation_shader/execution/trivial: skip
-spec/arb_tessellation_shader/execution/trivial-tess-gs: skip
-spec/arb_tessellation_shader/execution/trivial-tess-gs_no-gs-inputs: skip
-spec/arb_tessellation_shader/execution/trivial-tess-gs_no-tes-inputs: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-input-array-dvec4-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-input-array-float-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-input-array-vec2-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-input-array-vec3-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-input-array-vec4-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-dvec4-index-wr: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-float-index-rd-after-barrier: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-float-index-wr: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-float-index-wr-before-barrier: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec2-index-rd-after-barrier: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec2-index-wr: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec2-index-wr-before-barrier: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec3-index-rd-after-barrier: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec3-index-wr: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec3-index-wr-before-barrier: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec4-index-rd-after-barrier: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec4-index-wr: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec4-index-wr-before-barrier: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-output-array-float-index-wr: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-output-array-vec2-index-wr: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-output-array-vec3-index-wr: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-output-array-vec4-index-wr: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-vec4-index-wr: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-vec4-swiz-index-wr: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-tes-array-in-struct: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tes-both-input-array-float-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tes-both-input-array-vec2-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tes-both-input-array-vec3-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tes-both-input-array-vec4-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tes-input-array-dvec4-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tes-input-array-float-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tes-input-array-vec2-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tes-input-array-vec3-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tes-input-array-vec4-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-float-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-vec2-index-invalid-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-vec2-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-vec3-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-vec4-index-rd: skip
-spec/arb_tessellation_shader/execution/variable-indexing/vs-output-array-dvec4-index-wr-before-tcs: skip
-spec/arb_tessellation_shader/execution/variable-indexing/vs-output-array-float-index-wr-before-tcs: skip
-spec/arb_tessellation_shader/execution/variable-indexing/vs-output-array-vec2-index-wr-before-tcs: skip
-spec/arb_tessellation_shader/execution/variable-indexing/vs-output-array-vec3-index-wr-before-tcs: skip
-spec/arb_tessellation_shader/execution/variable-indexing/vs-output-array-vec4-index-wr-before-tcs: skip
-spec/arb_tessellation_shader/execution/vertex-partial-write: skip
-spec/arb_tessellation_shader/execution/vs-tcs-tes-tessinner-tessouter-inputs-quads: skip
-spec/arb_tessellation_shader/execution/vs-tcs-tes-tessinner-tessouter-inputs-tris: skip
-spec/arb_tessellation_shader/execution/vs-tcs-tes-vertex: skip
-spec/arb_tessellation_shader/execution/vs-tes-tessinner-tessouter-inputs-quads: skip
-spec/arb_tessellation_shader/execution/vs-tes-tessinner-tessouter-inputs-quads-dlist: skip
-spec/arb_tessellation_shader/execution/vs-tes-tessinner-tessouter-inputs-tris: skip
-spec/arb_tessellation_shader/execution/vs-tes-vertex: skip
-spec/arb_tessellation_shader/linker/no-vs: skip
-spec/arb_tessellation_shader/linker/tcs-no-vs: skip
-spec/arb_tessellation_shader/linker/tcs-output-size-declared-in-other-shader: skip
-spec/arb_tessellation_shader/linker/tes-no-vs: skip
-spec/arb_tessellation_shader/preprocessor/disabled-defined-core.comp: skip
-spec/arb_tessellation_shader/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_tessellation_shader/preprocessor/disabled-defined-core.tese: skip
-spec/arb_tessellation_shader/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_tessellation_shader/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_tessellation_shader/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_tessellation_shader/preprocessor/enabled-core.comp: skip
-spec/arb_tessellation_shader/preprocessor/enabled-core.frag: skip
-spec/arb_tessellation_shader/preprocessor/enabled-core.geom: skip
-spec/arb_tessellation_shader/preprocessor/enabled-core.tesc: skip
-spec/arb_tessellation_shader/preprocessor/enabled-core.tese: skip
-spec/arb_tessellation_shader/preprocessor/enabled-core.vert: skip
-spec/arb_texture_cube_map_array/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_texture_cube_map_array/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.comp: skip
-spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.frag: skip
-spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.geom: skip
-spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.tese: skip
-spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.vert: skip
-spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_texture_cube_map_array/preprocessor/enabled-core.comp: skip
-spec/arb_texture_cube_map_array/preprocessor/enabled-core.tesc: skip
-spec/arb_texture_cube_map_array/preprocessor/enabled-core.tese: skip
-spec/arb_texture_gather/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_texture_gather/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_texture_gather/preprocessor/disabled-defined-core.comp: skip
-spec/arb_texture_gather/preprocessor/disabled-defined-core.frag: skip
-spec/arb_texture_gather/preprocessor/disabled-defined-core.geom: skip
-spec/arb_texture_gather/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_texture_gather/preprocessor/disabled-defined-core.tese: skip
-spec/arb_texture_gather/preprocessor/disabled-defined-core.vert: skip
-spec/arb_texture_gather/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_texture_gather/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_texture_gather/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_texture_gather/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_texture_gather/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_texture_gather/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_texture_gather/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_texture_gather/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_texture_gather/preprocessor/enabled-core.comp: skip
-spec/arb_texture_gather/preprocessor/enabled-core.tesc: skip
-spec/arb_texture_gather/preprocessor/enabled-core.tese: skip
-spec/arb_texture_multisample/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_texture_multisample/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_texture_multisample/preprocessor/disabled-defined-core.comp: skip
-spec/arb_texture_multisample/preprocessor/disabled-defined-core.frag: skip
-spec/arb_texture_multisample/preprocessor/disabled-defined-core.geom: skip
-spec/arb_texture_multisample/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_texture_multisample/preprocessor/disabled-defined-core.tese: skip
-spec/arb_texture_multisample/preprocessor/disabled-defined-core.vert: skip
-spec/arb_texture_multisample/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_texture_multisample/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_texture_multisample/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_texture_multisample/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_texture_multisample/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_texture_multisample/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_texture_multisample/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_texture_multisample/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_texture_multisample/preprocessor/enabled-core.comp: skip
-spec/arb_texture_multisample/preprocessor/enabled-core.tesc: skip
-spec/arb_texture_multisample/preprocessor/enabled-core.tese: skip
-spec/arb_texture_query_levels/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_texture_query_levels/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_texture_query_levels/preprocessor/disabled-defined-core.comp: skip
-spec/arb_texture_query_levels/preprocessor/disabled-defined-core.frag: skip
-spec/arb_texture_query_levels/preprocessor/disabled-defined-core.geom: skip
-spec/arb_texture_query_levels/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_texture_query_levels/preprocessor/disabled-defined-core.tese: skip
-spec/arb_texture_query_levels/preprocessor/disabled-defined-core.vert: skip
-spec/arb_texture_query_levels/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_texture_query_levels/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_texture_query_levels/preprocessor/enabled-core.comp: skip
-spec/arb_texture_query_levels/preprocessor/enabled-core.tesc: skip
-spec/arb_texture_query_levels/preprocessor/enabled-core.tese: skip
-spec/arb_texture_query_lod/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_texture_query_lod/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_texture_query_lod/preprocessor/disabled-defined-core.comp: skip
-spec/arb_texture_query_lod/preprocessor/disabled-defined-core.frag: skip
-spec/arb_texture_query_lod/preprocessor/disabled-defined-core.geom: skip
-spec/arb_texture_query_lod/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_texture_query_lod/preprocessor/disabled-defined-core.tese: skip
-spec/arb_texture_query_lod/preprocessor/disabled-defined-core.vert: skip
-spec/arb_texture_query_lod/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_texture_query_lod/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_texture_query_lod/preprocessor/enabled-core.comp: skip
-spec/arb_texture_query_lod/preprocessor/enabled-core.tesc: skip
-spec/arb_texture_query_lod/preprocessor/enabled-core.tese: skip
-spec/arb_texture_rectangle/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_texture_rectangle/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_texture_rectangle/preprocessor/disabled-defined-core.comp: skip
-spec/arb_texture_rectangle/preprocessor/disabled-defined-core.frag: skip
-spec/arb_texture_rectangle/preprocessor/disabled-defined-core.geom: skip
-spec/arb_texture_rectangle/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_texture_rectangle/preprocessor/disabled-defined-core.tese: skip
-spec/arb_texture_rectangle/preprocessor/disabled-defined-core.vert: skip
-spec/arb_texture_rectangle/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_texture_rectangle/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_texture_rectangle/preprocessor/enabled-core.comp: skip
-spec/arb_texture_rectangle/preprocessor/enabled-core.tesc: skip
-spec/arb_texture_rectangle/preprocessor/enabled-core.tese: skip
-spec/arb_uniform_buffer_object/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_uniform_buffer_object/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.comp: skip
-spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.frag: skip
-spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.geom: skip
-spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.tese: skip
-spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.vert: skip
-spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_uniform_buffer_object/preprocessor/enabled-core.comp: skip
-spec/arb_uniform_buffer_object/preprocessor/enabled-core.tesc: skip
-spec/arb_uniform_buffer_object/preprocessor/enabled-core.tese: skip
-spec/arb_vertex_attrib_64bit/execution/vs-fp64-input-trunc: skip
-spec/arb_vertex_attrib_64bit/execution/vs-fs-pass-vertex-attrib: skip
-spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.comp: skip
-spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.frag: skip
-spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.geom: skip
-spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.tese: skip
-spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.vert: skip
-spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_vertex_attrib_64bit/preprocessor/enabled-core.comp: skip
-spec/arb_vertex_attrib_64bit/preprocessor/enabled-core.tesc: skip
-spec/arb_vertex_attrib_64bit/preprocessor/enabled-core.tese: skip
-spec/arb_viewport_array/preprocessor/disabled-defined-compat.frag: skip
-spec/arb_viewport_array/preprocessor/disabled-defined-compat.vert: skip
-spec/arb_viewport_array/preprocessor/disabled-defined-core.comp: skip
-spec/arb_viewport_array/preprocessor/disabled-defined-core.frag: skip
-spec/arb_viewport_array/preprocessor/disabled-defined-core.geom: skip
-spec/arb_viewport_array/preprocessor/disabled-defined-core.tesc: skip
-spec/arb_viewport_array/preprocessor/disabled-defined-core.tese: skip
-spec/arb_viewport_array/preprocessor/disabled-defined-core.vert: skip
-spec/arb_viewport_array/preprocessor/disabled-undefined-compat.frag: skip
-spec/arb_viewport_array/preprocessor/disabled-undefined-compat.vert: skip
-spec/arb_viewport_array/preprocessor/disabled-undefined-core.comp: skip
-spec/arb_viewport_array/preprocessor/disabled-undefined-core.frag: skip
-spec/arb_viewport_array/preprocessor/disabled-undefined-core.geom: skip
-spec/arb_viewport_array/preprocessor/disabled-undefined-core.tesc: skip
-spec/arb_viewport_array/preprocessor/disabled-undefined-core.tese: skip
-spec/arb_viewport_array/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_viewport_array/preprocessor/enabled-core.comp: skip
-spec/arb_viewport_array/preprocessor/enabled-core.tesc: skip
-spec/arb_viewport_array/preprocessor/enabled-core.tese: skip
-spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.comp: skip
-spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.frag: skip
-spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.geom: skip
-spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.tesc: skip
-spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.tese: skip
-spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.vert: skip
-spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.comp: skip
-spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.frag: skip
-spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.geom: skip
-spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.tesc: skip
-spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.tese: skip
-spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.vert: skip
-spec/ext_clip_cull_distance/preprocessor/enabled-es.comp: skip
-spec/ext_clip_cull_distance/preprocessor/enabled-es.geom: skip
-spec/ext_clip_cull_distance/preprocessor/enabled-es.tesc: skip
-spec/ext_clip_cull_distance/preprocessor/enabled-es.tese: skip
-spec/ext_demote_to_helper_invocation/compiler/demote_identifier_with_ext.frag: skip
-spec/ext_demote_to_helper_invocation/compiler/demote_keyword.frag: skip
-spec/ext_demote_to_helper_invocation/compiler/is_helper_invocation_builtin.frag: skip
-spec/ext_demote_to_helper_invocation/execution/demote: skip
-spec/ext_demote_to_helper_invocation/execution/demote_with_derivatives: skip
-spec/ext_draw_buffers/preprocessor/disabled-defined-es.comp: skip
-spec/ext_draw_buffers/preprocessor/disabled-defined-es.frag: skip
-spec/ext_draw_buffers/preprocessor/disabled-defined-es.geom: skip
-spec/ext_draw_buffers/preprocessor/disabled-defined-es.tesc: skip
-spec/ext_draw_buffers/preprocessor/disabled-defined-es.tese: skip
-spec/ext_draw_buffers/preprocessor/disabled-defined-es.vert: skip
-spec/ext_draw_buffers/preprocessor/disabled-undefined-es.comp: skip
-spec/ext_draw_buffers/preprocessor/disabled-undefined-es.frag: skip
-spec/ext_draw_buffers/preprocessor/disabled-undefined-es.geom: skip
-spec/ext_draw_buffers/preprocessor/disabled-undefined-es.tesc: skip
-spec/ext_draw_buffers/preprocessor/disabled-undefined-es.tese: skip
-spec/ext_draw_buffers/preprocessor/disabled-undefined-es.vert: skip
-spec/ext_draw_buffers/preprocessor/enabled-es.comp: skip
-spec/ext_draw_buffers/preprocessor/enabled-es.geom: skip
-spec/ext_draw_buffers/preprocessor/enabled-es.tesc: skip
-spec/ext_draw_buffers/preprocessor/enabled-es.tese: skip
-spec/ext_geometry_point_size/preprocessor/disabled-defined-es.comp: skip
-spec/ext_geometry_point_size/preprocessor/disabled-defined-es.frag: skip
-spec/ext_geometry_point_size/preprocessor/disabled-defined-es.geom: skip
-spec/ext_geometry_point_size/preprocessor/disabled-defined-es.tesc: skip
-spec/ext_geometry_point_size/preprocessor/disabled-defined-es.tese: skip
-spec/ext_geometry_point_size/preprocessor/disabled-defined-es.vert: skip
-spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.comp: skip
-spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.frag: skip
-spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.geom: skip
-spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.tesc: skip
-spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.tese: skip
-spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.vert: skip
-spec/ext_geometry_point_size/preprocessor/enabled-es.comp: skip
-spec/ext_geometry_point_size/preprocessor/enabled-es.frag: skip
-spec/ext_geometry_point_size/preprocessor/enabled-es.geom: skip
-spec/ext_geometry_point_size/preprocessor/enabled-es.tesc: skip
-spec/ext_geometry_point_size/preprocessor/enabled-es.tese: skip
-spec/ext_geometry_point_size/preprocessor/enabled-es.vert: skip
-spec/ext_geometry_shader/preprocessor/disabled-defined-es.comp: skip
-spec/ext_geometry_shader/preprocessor/disabled-defined-es.frag: skip
-spec/ext_geometry_shader/preprocessor/disabled-defined-es.geom: skip
-spec/ext_geometry_shader/preprocessor/disabled-defined-es.tesc: skip
-spec/ext_geometry_shader/preprocessor/disabled-defined-es.tese: skip
-spec/ext_geometry_shader/preprocessor/disabled-defined-es.vert: skip
-spec/ext_geometry_shader/preprocessor/disabled-undefined-es.comp: skip
-spec/ext_geometry_shader/preprocessor/disabled-undefined-es.frag: skip
-spec/ext_geometry_shader/preprocessor/disabled-undefined-es.geom: skip
-spec/ext_geometry_shader/preprocessor/disabled-undefined-es.tesc: skip
-spec/ext_geometry_shader/preprocessor/disabled-undefined-es.tese: skip
-spec/ext_geometry_shader/preprocessor/disabled-undefined-es.vert: skip
-spec/ext_geometry_shader/preprocessor/enabled-es.comp: skip
-spec/ext_geometry_shader/preprocessor/enabled-es.frag: skip
-spec/ext_geometry_shader/preprocessor/enabled-es.geom: skip
-spec/ext_geometry_shader/preprocessor/enabled-es.tesc: skip
-spec/ext_geometry_shader/preprocessor/enabled-es.tese: skip
-spec/ext_geometry_shader/preprocessor/enabled-es.vert: skip
-spec/ext_gpu_shader4/compiler/abs-int.frag: skip
-spec/ext_gpu_shader4/compiler/abs-int.vert: skip
-spec/ext_gpu_shader4/compiler/abs-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/abs-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/abs-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/abs-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/abs-ivec4.frag: skip
-spec/ext_gpu_shader4/compiler/abs-ivec4.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-int-int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-int-int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec4.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec4.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-ivec2-int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-ivec2-int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-ivec2-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-ivec2-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-ivec3-int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-ivec3-int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-ivec3-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-ivec3-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-ivec4-int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-ivec4-int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-ivec4-ivec4.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-ivec4-ivec4.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-uvec2-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-uvec2-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-uvec2-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-uvec2-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-uvec3-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-uvec3-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-uvec3-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-uvec3-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-uvec4-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-uvec4-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-uvec4-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-and-uvec4-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-not-int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-not-int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-not-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-not-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-not-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-not-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-not-ivec4.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-not-ivec4.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-not-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-not-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-not-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-not-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-not-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-not-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-not-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-not-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-int-int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-int-int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec4.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec4.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-ivec2-int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-ivec2-int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-ivec2-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-ivec2-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-ivec3-int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-ivec3-int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-ivec3-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-ivec3-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-ivec4-int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-ivec4-int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-ivec4-ivec4.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-ivec4-ivec4.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-uvec2-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-uvec2-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-uvec2-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-uvec2-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-uvec3-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-uvec3-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-uvec3-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-uvec3-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-uvec4-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-uvec4-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-uvec4-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/bitwise-or-uvec4-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/clamp-int.frag: skip
-spec/ext_gpu_shader4/compiler/clamp-int.vert: skip
-spec/ext_gpu_shader4/compiler/clamp-ivec2-int.frag: skip
-spec/ext_gpu_shader4/compiler/clamp-ivec2-int.vert: skip
-spec/ext_gpu_shader4/compiler/clamp-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/clamp-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/clamp-ivec3-int.frag: skip
-spec/ext_gpu_shader4/compiler/clamp-ivec3-int.vert: skip
-spec/ext_gpu_shader4/compiler/clamp-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/clamp-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/clamp-ivec4-int.frag: skip
-spec/ext_gpu_shader4/compiler/clamp-ivec4-int.vert: skip
-spec/ext_gpu_shader4/compiler/clamp-ivec4.frag: skip
-spec/ext_gpu_shader4/compiler/clamp-ivec4.vert: skip
-spec/ext_gpu_shader4/compiler/clamp-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/clamp-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/clamp-uvec2-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/clamp-uvec2-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/clamp-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/clamp-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/clamp-uvec3-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/clamp-uvec3-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/clamp-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/clamp-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/clamp-uvec4-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/clamp-uvec4-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/clamp-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/clamp-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/equal-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/equal-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/equal-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/equal-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/equal-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/equal-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/gl_instanceid.vert: skip
-spec/ext_gpu_shader4/compiler/gl_primitiveid.frag: skip
-spec/ext_gpu_shader4/compiler/gl_vertexid.vert: skip
-spec/ext_gpu_shader4/compiler/greaterthan-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/greaterthan-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/greaterthan-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/greaterthan-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/greaterthan-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/greaterthan-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/greaterthanequal-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/greaterthanequal-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/greaterthanequal-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/greaterthanequal-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/greaterthanequal-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/greaterthanequal-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/lessthan-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/lessthan-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/lessthan-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/lessthan-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/lessthan-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/lessthan-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/lessthanequal-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/lessthanequal-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/lessthanequal-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/lessthanequal-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/lessthanequal-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/lessthanequal-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/lshift-int-int.frag: skip
-spec/ext_gpu_shader4/compiler/lshift-int-int.vert: skip
-spec/ext_gpu_shader4/compiler/lshift-ivec2-int.frag: skip
-spec/ext_gpu_shader4/compiler/lshift-ivec2-int.vert: skip
-spec/ext_gpu_shader4/compiler/lshift-ivec2-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/lshift-ivec2-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/lshift-ivec3-int.frag: skip
-spec/ext_gpu_shader4/compiler/lshift-ivec3-int.vert: skip
-spec/ext_gpu_shader4/compiler/lshift-ivec3-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/lshift-ivec3-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/lshift-ivec4-int.frag: skip
-spec/ext_gpu_shader4/compiler/lshift-ivec4-int.vert: skip
-spec/ext_gpu_shader4/compiler/lshift-ivec4-ivec4.frag: skip
-spec/ext_gpu_shader4/compiler/lshift-ivec4-ivec4.vert: skip
-spec/ext_gpu_shader4/compiler/lshift-unsigned_int-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/lshift-unsigned_int-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/lshift-uvec2-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/lshift-uvec2-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/lshift-uvec2-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/lshift-uvec2-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/lshift-uvec3-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/lshift-uvec3-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/lshift-uvec3-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/lshift-uvec3-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/lshift-uvec4-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/lshift-uvec4-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/lshift-uvec4-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/lshift-uvec4-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/max-int.frag: skip
-spec/ext_gpu_shader4/compiler/max-int.vert: skip
-spec/ext_gpu_shader4/compiler/max-ivec2-int.frag: skip
-spec/ext_gpu_shader4/compiler/max-ivec2-int.vert: skip
-spec/ext_gpu_shader4/compiler/max-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/max-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/max-ivec3-int.frag: skip
-spec/ext_gpu_shader4/compiler/max-ivec3-int.vert: skip
-spec/ext_gpu_shader4/compiler/max-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/max-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/max-ivec4-int.frag: skip
-spec/ext_gpu_shader4/compiler/max-ivec4-int.vert: skip
-spec/ext_gpu_shader4/compiler/max-ivec4.frag: skip
-spec/ext_gpu_shader4/compiler/max-ivec4.vert: skip
-spec/ext_gpu_shader4/compiler/max-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/max-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/max-uvec2-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/max-uvec2-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/max-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/max-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/max-uvec3-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/max-uvec3-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/max-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/max-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/max-uvec4-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/max-uvec4-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/max-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/max-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/min-int.frag: skip
-spec/ext_gpu_shader4/compiler/min-int.vert: skip
-spec/ext_gpu_shader4/compiler/min-ivec2-int.frag: skip
-spec/ext_gpu_shader4/compiler/min-ivec2-int.vert: skip
-spec/ext_gpu_shader4/compiler/min-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/min-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/min-ivec3-int.frag: skip
-spec/ext_gpu_shader4/compiler/min-ivec3-int.vert: skip
-spec/ext_gpu_shader4/compiler/min-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/min-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/min-ivec4-int.frag: skip
-spec/ext_gpu_shader4/compiler/min-ivec4-int.vert: skip
-spec/ext_gpu_shader4/compiler/min-ivec4.frag: skip
-spec/ext_gpu_shader4/compiler/min-ivec4.vert: skip
-spec/ext_gpu_shader4/compiler/min-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/min-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/min-uvec2-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/min-uvec2-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/min-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/min-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/min-uvec3-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/min-uvec3-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/min-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/min-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/min-uvec4-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/min-uvec4-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/min-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/min-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/mod-int-int.frag: skip
-spec/ext_gpu_shader4/compiler/mod-int-int.vert: skip
-spec/ext_gpu_shader4/compiler/mod-int-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/mod-int-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/mod-int-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/mod-int-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/mod-int-ivec4.frag: skip
-spec/ext_gpu_shader4/compiler/mod-int-ivec4.vert: skip
-spec/ext_gpu_shader4/compiler/mod-ivec2-int.frag: skip
-spec/ext_gpu_shader4/compiler/mod-ivec2-int.vert: skip
-spec/ext_gpu_shader4/compiler/mod-ivec2-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/mod-ivec2-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/mod-ivec3-int.frag: skip
-spec/ext_gpu_shader4/compiler/mod-ivec3-int.vert: skip
-spec/ext_gpu_shader4/compiler/mod-ivec3-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/mod-ivec3-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/mod-ivec4-int.frag: skip
-spec/ext_gpu_shader4/compiler/mod-ivec4-int.vert: skip
-spec/ext_gpu_shader4/compiler/mod-ivec4-ivec4.frag: skip
-spec/ext_gpu_shader4/compiler/mod-ivec4-ivec4.vert: skip
-spec/ext_gpu_shader4/compiler/mod-unsigned_int-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/mod-unsigned_int-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/mod-uvec2-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/mod-uvec2-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/mod-uvec2-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/mod-uvec2-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/mod-uvec3-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/mod-uvec3-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/mod-uvec3-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/mod-uvec3-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/mod-uvec4-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/mod-uvec4-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/mod-uvec4-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/mod-uvec4-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/notequal-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/notequal-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/notequal-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/notequal-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/notequal-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/notequal-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/round-float.frag: skip
-spec/ext_gpu_shader4/compiler/round-float.vert: skip
-spec/ext_gpu_shader4/compiler/round-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/round-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/round-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/round-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/round-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/round-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/rshift-int-int.frag: skip
-spec/ext_gpu_shader4/compiler/rshift-int-int.vert: skip
-spec/ext_gpu_shader4/compiler/rshift-ivec2-int.frag: skip
-spec/ext_gpu_shader4/compiler/rshift-ivec2-int.vert: skip
-spec/ext_gpu_shader4/compiler/rshift-ivec2-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/rshift-ivec2-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/rshift-ivec3-int.frag: skip
-spec/ext_gpu_shader4/compiler/rshift-ivec3-int.vert: skip
-spec/ext_gpu_shader4/compiler/rshift-ivec3-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/rshift-ivec3-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/rshift-ivec4-int.frag: skip
-spec/ext_gpu_shader4/compiler/rshift-ivec4-int.vert: skip
-spec/ext_gpu_shader4/compiler/rshift-ivec4-ivec4.frag: skip
-spec/ext_gpu_shader4/compiler/rshift-ivec4-ivec4.vert: skip
-spec/ext_gpu_shader4/compiler/rshift-unsigned_int-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/rshift-unsigned_int-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/rshift-uvec2-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/rshift-uvec2-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/rshift-uvec2-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/rshift-uvec2-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/rshift-uvec3-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/rshift-uvec3-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/rshift-uvec3-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/rshift-uvec3-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/rshift-uvec4-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/rshift-uvec4-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/rshift-uvec4-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/rshift-uvec4-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/sign-int.frag: skip
-spec/ext_gpu_shader4/compiler/sign-int.vert: skip
-spec/ext_gpu_shader4/compiler/sign-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/sign-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/sign-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/sign-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/sign-ivec4.frag: skip
-spec/ext_gpu_shader4/compiler/sign-ivec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadow1d-sampler1dshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadow1d-sampler1dshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadow1darray-sampler1darrayshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadow1darray-sampler1darrayshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadow1darrayoffset-sampler1darrayshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadow1darrayoffset-sampler1darrayshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadow1doffset-sampler1dshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadow1doffset-sampler1dshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadow1dproj-sampler1dshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadow1dproj-sampler1dshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadow1dprojoffset-sampler1dshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadow1dprojoffset-sampler1dshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2d-sampler2dshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2d-sampler2dshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2darray-sampler2darrayshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2darray-sampler2darrayshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2darrayoffset-sampler2darrayshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2darrayoffset-sampler2darrayshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2doffset-sampler2dshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2doffset-sampler2dshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2dproj-sampler2dshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2dproj-sampler2dshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2dprojoffset-sampler2dshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2dprojoffset-sampler2dshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2drect-sampler2drectshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2drect-sampler2drectshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2drectoffset-sampler2drectshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2drectoffset-sampler2drectshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2drectproj-sampler2drectshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2drectproj-sampler2drectshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2drectprojoffset-sampler2drectshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadow2drectprojoffset-sampler2drectshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-shadowcube-samplercubeshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-shadowcube-samplercubeshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1d-isampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1d-isampler1d-float.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1d-usampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1d-usampler1d-float.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1darray-isampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1darray-isampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1darray-sampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1darray-sampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1darray-usampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1darray-usampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-isampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-isampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-sampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-sampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-usampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-usampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1doffset-isampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1doffset-isampler1d-float.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1doffset-usampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1doffset-usampler1d-float.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1dproj-isampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1dproj-isampler1d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1dproj-isampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1dproj-isampler1d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1dproj-usampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1dproj-usampler1d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1dproj-usampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1dproj-usampler1d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-isampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-isampler1d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-isampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-isampler1d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-usampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-usampler1d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-usampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-usampler1d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2d-isampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2d-isampler2d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2d-usampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2d-usampler2d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2darray-isampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2darray-isampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2darray-sampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2darray-sampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2darray-usampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2darray-usampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-isampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-isampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-sampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-sampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-usampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-usampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2doffset-isampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2doffset-isampler2d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2doffset-usampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2doffset-usampler2d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2dproj-isampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2dproj-isampler2d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2dproj-isampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2dproj-isampler2d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2dproj-usampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2dproj-usampler2d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2dproj-usampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2dproj-usampler2d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-isampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-isampler2d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-isampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-isampler2d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-usampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-usampler2d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-usampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-usampler2d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drect-isampler2drect-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drect-isampler2drect-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drect-usampler2drect-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drect-usampler2drect-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectoffset-isampler2drect-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectoffset-isampler2drect-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectoffset-usampler2drect-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectoffset-usampler2drect-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectproj-isampler2drect-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectproj-isampler2drect-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectproj-isampler2drect-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectproj-isampler2drect-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectproj-usampler2drect-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectproj-usampler2drect-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectproj-usampler2drect-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectproj-usampler2drect-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-isampler2drect-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-isampler2drect-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-isampler2drect-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-isampler2drect-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-usampler2drect-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-usampler2drect-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-usampler2drect-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-usampler2drect-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture3d-isampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture3d-isampler3d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture3d-usampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture3d-usampler3d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture3doffset-isampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture3doffset-isampler3d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture3doffset-usampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture3doffset-usampler3d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture3dproj-isampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture3dproj-isampler3d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture3dproj-usampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture3dproj-usampler3d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture3dprojoffset-isampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture3dprojoffset-isampler3d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texture3dprojoffset-usampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texture3dprojoffset-usampler3d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texturecube-isamplercube-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texturecube-isamplercube-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex-texturecube-usamplercube-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex-texturecube-usamplercube-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_bias-shadow1d-sampler1dshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-shadow1darray-sampler1darrayshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-shadow1darrayoffset-sampler1darrayshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-shadow1doffset-sampler1dshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-shadow1dproj-sampler1dshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-shadow1dprojoffset-sampler1dshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-shadow2d-sampler2dshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-shadow2doffset-sampler2dshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-shadow2dproj-sampler2dshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-shadow2dprojoffset-sampler2dshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1d-isampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1d-usampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1darray-isampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1darray-sampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1darray-usampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1darrayoffset-isampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1darrayoffset-sampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1darrayoffset-usampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1doffset-isampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1doffset-usampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1dproj-isampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1dproj-isampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1dproj-usampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1dproj-usampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1dprojoffset-isampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1dprojoffset-isampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1dprojoffset-usampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture1dprojoffset-usampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2d-isampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2d-usampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2darray-isampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2darray-sampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2darray-usampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2darrayoffset-isampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2darrayoffset-sampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2darrayoffset-usampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2doffset-isampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2doffset-usampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2dproj-isampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2dproj-isampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2dproj-usampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2dproj-usampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2dprojoffset-isampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2dprojoffset-isampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2dprojoffset-usampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture2dprojoffset-usampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture3d-isampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture3d-usampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture3doffset-isampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture3doffset-usampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture3dproj-isampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture3dproj-usampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture3dprojoffset-isampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texture3dprojoffset-usampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texturecube-isamplercube-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_bias-texturecube-usamplercube-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow1d-sampler1dshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow1d-sampler1dshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow1darray-sampler1darrayshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow1darray-sampler1darrayshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow1darrayoffset-sampler1darrayshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow1darrayoffset-sampler1darrayshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow1doffset-sampler1dshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow1doffset-sampler1dshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow1dproj-sampler1dshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow1dproj-sampler1dshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow1dprojoffset-sampler1dshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow1dprojoffset-sampler1dshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2d-sampler2dshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2d-sampler2dshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2darray-sampler2darrayshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2darray-sampler2darrayshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2darrayoffset-sampler2darrayshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2darrayoffset-sampler2darrayshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2doffset-sampler2dshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2doffset-sampler2dshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2dproj-sampler2dshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2dproj-sampler2dshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2dprojoffset-sampler2dshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2dprojoffset-sampler2dshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2drect-sampler2drectshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2drect-sampler2drectshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectoffset-sampler2drectshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectoffset-sampler2drectshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectproj-sampler2drectshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectproj-sampler2drectshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectprojoffset-sampler2drectshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectprojoffset-sampler2drectshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadowcube-samplercubeshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-shadowcube-samplercubeshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1d-isampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1d-isampler1d-float.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1d-sampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1d-sampler1d-float.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1d-usampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1d-usampler1d-float.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-isampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-isampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-sampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-sampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-usampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-usampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-isampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-isampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-sampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-sampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-usampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-usampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-isampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-isampler1d-float.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-sampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-sampler1d-float.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-usampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-usampler1d-float.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-isampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-isampler1d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-isampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-isampler1d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-sampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-sampler1d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-sampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-sampler1d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-usampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-usampler1d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-usampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-usampler1d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-isampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-isampler1d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-isampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-isampler1d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-sampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-sampler1d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-sampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-sampler1d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-usampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-usampler1d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-usampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-usampler1d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2d-isampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2d-isampler2d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2d-sampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2d-sampler2d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2d-usampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2d-usampler2d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-isampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-isampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-sampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-sampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-usampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-usampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-isampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-isampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-sampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-sampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-usampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-usampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-isampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-isampler2d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-sampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-sampler2d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-usampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-usampler2d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-isampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-isampler2d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-isampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-isampler2d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-sampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-sampler2d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-sampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-sampler2d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-usampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-usampler2d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-usampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-usampler2d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-isampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-isampler2d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-isampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-isampler2d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-sampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-sampler2d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-sampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-sampler2d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-usampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-usampler2d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-usampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-usampler2d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-isampler2drect-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-isampler2drect-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-sampler2drect-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-sampler2drect-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-usampler2drect-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-usampler2drect-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-isampler2drect-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-isampler2drect-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-sampler2drect-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-sampler2drect-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-usampler2drect-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-usampler2drect-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-isampler2drect-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-isampler2drect-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-isampler2drect-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-isampler2drect-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-sampler2drect-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-sampler2drect-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-sampler2drect-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-sampler2drect-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-usampler2drect-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-usampler2drect-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-usampler2drect-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-usampler2drect-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-isampler2drect-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-isampler2drect-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-isampler2drect-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-isampler2drect-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-sampler2drect-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-sampler2drect-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-sampler2drect-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-sampler2drect-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-usampler2drect-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-usampler2drect-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-usampler2drect-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-usampler2drect-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3d-isampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3d-isampler3d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3d-sampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3d-sampler3d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3d-usampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3d-usampler3d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-isampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-isampler3d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-sampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-sampler3d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-usampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-usampler3d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-isampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-isampler3d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-sampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-sampler3d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-usampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-usampler3d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-isampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-isampler3d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-sampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-sampler3d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-usampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-usampler3d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texturecube-isamplercube-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texturecube-isamplercube-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texturecube-samplercube-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texturecube-samplercube-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texturecube-usamplercube-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_grad-texturecube-usamplercube-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow1d-sampler1dshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow1d-sampler1dshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow1darray-sampler1darrayshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow1darray-sampler1darrayshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow1darrayoffset-sampler1darrayshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow1darrayoffset-sampler1darrayshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow1doffset-sampler1dshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow1doffset-sampler1dshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow1dproj-sampler1dshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow1dproj-sampler1dshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow1dprojoffset-sampler1dshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow1dprojoffset-sampler1dshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow2d-sampler2dshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow2d-sampler2dshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow2doffset-sampler2dshadow-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow2doffset-sampler2dshadow-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow2dproj-sampler2dshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow2dproj-sampler2dshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow2dprojoffset-sampler2dshadow-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-shadow2dprojoffset-sampler2dshadow-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1d-isampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1d-isampler1d-float.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1d-usampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1d-usampler1d-float.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-isampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-isampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-sampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-sampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-usampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-usampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-isampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-isampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-sampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-sampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-usampler1darray-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-usampler1darray-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1doffset-isampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1doffset-isampler1d-float.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1doffset-usampler1d-float.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1doffset-usampler1d-float.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-isampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-isampler1d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-isampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-isampler1d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-usampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-usampler1d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-usampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-usampler1d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-isampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-isampler1d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-isampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-isampler1d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-usampler1d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-usampler1d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-usampler1d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-usampler1d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2d-isampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2d-isampler2d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2d-usampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2d-usampler2d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-isampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-isampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-sampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-sampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-usampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-usampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-isampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-isampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-sampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-sampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-usampler2darray-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-usampler2darray-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2doffset-isampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2doffset-isampler2d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2doffset-usampler2d-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2doffset-usampler2d-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-isampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-isampler2d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-isampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-isampler2d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-usampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-usampler2d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-usampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-usampler2d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-isampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-isampler2d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-isampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-isampler2d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-usampler2d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-usampler2d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-usampler2d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-usampler2d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture3d-isampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture3d-isampler3d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture3d-usampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture3d-usampler3d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture3doffset-isampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture3doffset-isampler3d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture3doffset-usampler3d-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture3doffset-usampler3d-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture3dproj-isampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture3dproj-isampler3d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture3dproj-usampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture3dproj-usampler3d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture3dprojoffset-isampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture3dprojoffset-isampler3d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture3dprojoffset-usampler3d-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texture3dprojoffset-usampler3d-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texturecube-isamplercube-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texturecube-isamplercube-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texturecube-usamplercube-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/tex_lod-texturecube-usamplercube-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-isampler1d-int.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-isampler1d-int.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-isampler1darray-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-isampler1darray-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-isampler2d-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-isampler2d-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-isampler2darray-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-isampler2darray-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-isampler2drect-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-isampler2drect-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-isampler3d-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-isampler3d-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-isamplerbuffer-int.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-isamplerbuffer-int.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-sampler1d-int.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-sampler1d-int.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-sampler1darray-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-sampler1darray-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-sampler2d-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-sampler2d-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-sampler2darray-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-sampler2darray-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-sampler2drect-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-sampler2drect-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-sampler3d-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-sampler3d-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-samplerbuffer-int.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-samplerbuffer-int.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-usampler1d-int.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-usampler1d-int.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-usampler1darray-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-usampler1darray-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-usampler2d-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-usampler2d-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-usampler2darray-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-usampler2darray-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-usampler2drect-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-usampler2drect-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-usampler3d-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-usampler3d-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-usamplerbuffer-int.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetch-usamplerbuffer-int.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler1d-int.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler1d-int.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler1darray-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler1darray-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2d-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2d-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2darray-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2darray-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2drect-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2drect-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler3d-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler3d-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler1d-int.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler1d-int.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler1darray-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler1darray-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2d-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2d-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2darray-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2darray-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2drect-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2drect-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler3d-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler3d-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler1d-int.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler1d-int.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler1darray-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler1darray-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2d-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2d-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2darray-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2darray-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2drect-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2drect-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler3d-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler3d-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-isampler1d-int.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-isampler1d-int.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-isampler1darray-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-isampler1darray-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-isampler2d-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-isampler2d-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-isampler2darray-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-isampler2darray-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-isampler2drect-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-isampler2drect-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-isampler3d-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-isampler3d-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-isamplerbuffer-int.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-isamplerbuffer-int.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-isamplercube-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-isamplercube-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-sampler1d-int.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-sampler1d-int.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-sampler1darray-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-sampler1darray-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-sampler2d-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-sampler2d-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-sampler2darray-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-sampler2darray-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-sampler2drect-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-sampler2drect-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-sampler3d-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-sampler3d-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-samplerbuffer-int.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-samplerbuffer-int.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-samplercube-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-samplercube-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-usampler1d-int.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-usampler1d-int.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-usampler1darray-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-usampler1darray-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-usampler2d-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-usampler2d-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-usampler2darray-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-usampler2darray-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-usampler2drect-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-usampler2drect-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-usampler3d-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-usampler3d-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-usamplerbuffer-int.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-usamplerbuffer-int.vert: skip
-spec/ext_gpu_shader4/compiler/texture_size-usamplercube-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/texture_size-usamplercube-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/truncate-float.frag: skip
-spec/ext_gpu_shader4/compiler/truncate-float.vert: skip
-spec/ext_gpu_shader4/compiler/truncate-vec2.frag: skip
-spec/ext_gpu_shader4/compiler/truncate-vec2.vert: skip
-spec/ext_gpu_shader4/compiler/truncate-vec3.frag: skip
-spec/ext_gpu_shader4/compiler/truncate-vec3.vert: skip
-spec/ext_gpu_shader4/compiler/truncate-vec4.frag: skip
-spec/ext_gpu_shader4/compiler/truncate-vec4.vert: skip
-spec/ext_gpu_shader4/compiler/unsigned-int.vert: skip
-spec/ext_gpu_shader4/compiler/varying-arrays.frag: skip
-spec/ext_gpu_shader4/compiler/varying-out-float.frag: skip
-spec/ext_gpu_shader4/compiler/varying-out-int.frag: skip
-spec/ext_gpu_shader4/compiler/varyings.frag: skip
-spec/ext_gpu_shader4/compiler/xor-int-int.frag: skip
-spec/ext_gpu_shader4/compiler/xor-int-int.vert: skip
-spec/ext_gpu_shader4/compiler/xor-int-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/xor-int-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/xor-int-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/xor-int-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/xor-int-ivec4.frag: skip
-spec/ext_gpu_shader4/compiler/xor-int-ivec4.vert: skip
-spec/ext_gpu_shader4/compiler/xor-ivec2-int.frag: skip
-spec/ext_gpu_shader4/compiler/xor-ivec2-int.vert: skip
-spec/ext_gpu_shader4/compiler/xor-ivec2-ivec2.frag: skip
-spec/ext_gpu_shader4/compiler/xor-ivec2-ivec2.vert: skip
-spec/ext_gpu_shader4/compiler/xor-ivec3-int.frag: skip
-spec/ext_gpu_shader4/compiler/xor-ivec3-int.vert: skip
-spec/ext_gpu_shader4/compiler/xor-ivec3-ivec3.frag: skip
-spec/ext_gpu_shader4/compiler/xor-ivec3-ivec3.vert: skip
-spec/ext_gpu_shader4/compiler/xor-ivec4-int.frag: skip
-spec/ext_gpu_shader4/compiler/xor-ivec4-int.vert: skip
-spec/ext_gpu_shader4/compiler/xor-ivec4-ivec4.frag: skip
-spec/ext_gpu_shader4/compiler/xor-ivec4-ivec4.vert: skip
-spec/ext_gpu_shader4/compiler/xor-unsigned_int-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/xor-unsigned_int-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec4.vert: skip
-spec/ext_gpu_shader4/compiler/xor-uvec2-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/xor-uvec2-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/xor-uvec2-uvec2.frag: skip
-spec/ext_gpu_shader4/compiler/xor-uvec2-uvec2.vert: skip
-spec/ext_gpu_shader4/compiler/xor-uvec3-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/xor-uvec3-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/xor-uvec3-uvec3.frag: skip
-spec/ext_gpu_shader4/compiler/xor-uvec3-uvec3.vert: skip
-spec/ext_gpu_shader4/compiler/xor-uvec4-unsigned_int.frag: skip
-spec/ext_gpu_shader4/compiler/xor-uvec4-unsigned_int.vert: skip
-spec/ext_gpu_shader4/compiler/xor-uvec4-uvec4.frag: skip
-spec/ext_gpu_shader4/compiler/xor-uvec4-uvec4.vert: skip
-spec/ext_gpu_shader4/execution/fs-shift-left-of-shift-left: fail
-spec/ext_gpu_shader5/preprocessor/disabled-defined-es.comp: skip
-spec/ext_gpu_shader5/preprocessor/disabled-defined-es.frag: skip
-spec/ext_gpu_shader5/preprocessor/disabled-defined-es.geom: skip
-spec/ext_gpu_shader5/preprocessor/disabled-defined-es.tesc: skip
-spec/ext_gpu_shader5/preprocessor/disabled-defined-es.tese: skip
-spec/ext_gpu_shader5/preprocessor/disabled-defined-es.vert: skip
-spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.comp: skip
-spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.frag: skip
-spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.geom: skip
-spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.tesc: skip
-spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.tese: skip
-spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.vert: skip
-spec/ext_gpu_shader5/preprocessor/enabled-es.comp: skip
-spec/ext_gpu_shader5/preprocessor/enabled-es.frag: skip
-spec/ext_gpu_shader5/preprocessor/enabled-es.geom: skip
-spec/ext_gpu_shader5/preprocessor/enabled-es.tesc: skip
-spec/ext_gpu_shader5/preprocessor/enabled-es.tese: skip
-spec/ext_gpu_shader5/preprocessor/enabled-es.vert: skip
-spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.comp: skip
-spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.frag: skip
-spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.geom: skip
-spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.tesc: skip
-spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.tese: skip
-spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.vert: skip
-spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.comp: skip
-spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.frag: skip
-spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.geom: skip
-spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.tesc: skip
-spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.tese: skip
-spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.vert: skip
-spec/ext_separate_shader_objects/preprocessor/enabled-es.comp: skip
-spec/ext_separate_shader_objects/preprocessor/enabled-es.geom: skip
-spec/ext_separate_shader_objects/preprocessor/enabled-es.tesc: skip
-spec/ext_separate_shader_objects/preprocessor/enabled-es.tese: skip
-spec/ext_shader_framebuffer_fetch/compiler/gles2/negative-gl_lastfragdata-write.frag: skip
-spec/ext_shader_framebuffer_fetch/compiler/gles2/negative-inout-fragment-output.frag: skip
-spec/ext_shader_framebuffer_fetch/compiler/gles2/negative-output-layout.frag: skip
-spec/ext_shader_framebuffer_fetch/compiler/gles3/negative-gl_lastfragdata.frag: skip
-spec/ext_shader_framebuffer_fetch/compiler/gles3/negative-inout-gl_fragdepth.frag: skip
-spec/ext_shader_framebuffer_fetch/compiler/gles3/negative-inout-vertex-output.vert: skip
-spec/ext_shader_framebuffer_fetch/compiler/gles3/negative-output-layout.frag: skip
-spec/ext_shader_framebuffer_fetch/execution/gl/1d: skip
-spec/ext_shader_framebuffer_fetch/execution/gl/layered-1darray: skip
-spec/ext_shader_framebuffer_fetch/execution/gl/layered-2darray: skip
-spec/ext_shader_framebuffer_fetch/execution/gl/layered-cubemap: skip
-spec/ext_shader_framebuffer_fetch/execution/gles2/mrt: skip
-spec/ext_shader_framebuffer_fetch/execution/gles2/nonuniform-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles2/nonuniform-ss-redecl-highp: skip
-spec/ext_shader_framebuffer_fetch/execution/gles2/nonuniform-ss-redecl-lowp: skip
-spec/ext_shader_framebuffer_fetch/execution/gles2/simple-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/discard-ms8: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/discard-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/integer-ms2: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/integer-ms8: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/integer-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/mrt: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ms16: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ms2: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ms8: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/overwrite: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ms16: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ms2: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ms8: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/single-slice-2darray: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/single-slice-2darray-mipmap: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/single-slice-3d: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/single-slice-cubemap: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/texture: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/compiler/gles2/negative-gl_lastfragdata-write.frag: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/compiler/gles2/negative-inout-fragment-output.frag: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/compiler/gles2/negative-output-layout.frag: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/compiler/gles3/negative-gl_lastfragdata.frag: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/compiler/gles3/negative-inout-gl_fragdepth.frag: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/compiler/gles3/negative-inout-vertex-output.vert: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/compiler/gles3/negative-output-layout.frag: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gl/1d: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gl/layered-1darray: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gl/layered-2darray: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gl/layered-cubemap: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/mrt: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/nonuniform-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/nonuniform-ss-redecl-highp: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/nonuniform-ss-redecl-lowp: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/simple-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/discard-ms8: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/discard-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/integer-ms2: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/integer-ms8: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/integer-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/mrt: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ms16: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ms2: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ms8: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/overwrite: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ms16: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ms2: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ms8: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/single-slice-2darray: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/single-slice-2darray-mipmap: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/single-slice-3d: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/single-slice-cubemap: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/texture: skip
-spec/ext_shader_image_load_formatted/execution/image_checkerboard: skip
-spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.comp: skip
-spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.frag: skip
-spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.geom: skip
-spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.tesc: skip
-spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.tese: skip
-spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.vert: skip
-spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.comp: skip
-spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.frag: skip
-spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.geom: skip
-spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.tesc: skip
-spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.tese: skip
-spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.vert: skip
-spec/ext_shader_io_blocks/preprocessor/enabled-es.comp: skip
-spec/ext_shader_io_blocks/preprocessor/enabled-es.frag: skip
-spec/ext_shader_io_blocks/preprocessor/enabled-es.geom: skip
-spec/ext_shader_io_blocks/preprocessor/enabled-es.tesc: skip
-spec/ext_shader_io_blocks/preprocessor/enabled-es.tese: skip
-spec/ext_shader_io_blocks/preprocessor/enabled-es.vert: skip
-spec/ext_shader_samples_identical/glsl-1.10/compiler/all-functions.frag: skip
-spec/ext_shader_samples_identical/glsl-1.10/compiler/all-functions.vert: skip
-spec/ext_shader_samples_identical/glsl-1.50/compiler/all-functions.frag: skip
-spec/ext_shader_samples_identical/glsl-1.50/compiler/all-functions.geom: skip
-spec/ext_shader_samples_identical/glsl-1.50/compiler/all-functions.vert: skip
-spec/ext_shader_samples_identical/glsl-es-3.10/compiler/all-functions.frag: skip
-spec/ext_shader_samples_identical/glsl-es-3.10/compiler/all-functions.vert: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-defined-core.comp: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-defined-core.tesc: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-defined-core.tese: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-defined-es.comp: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-defined-es.frag: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-defined-es.geom: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-defined-es.tesc: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-defined-es.tese: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-defined-es.vert: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-undefined-core.comp: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-undefined-core.tesc: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-undefined-core.tese: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-undefined-es.comp: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-undefined-es.frag: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-undefined-es.geom: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-undefined-es.tesc: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-undefined-es.tese: skip
-spec/ext_shader_samples_identical/preprocessor/disabled-undefined-es.vert: skip
-spec/ext_shader_samples_identical/preprocessor/enabled-compat.frag: skip
-spec/ext_shader_samples_identical/preprocessor/enabled-compat.vert: skip
-spec/ext_shader_samples_identical/preprocessor/enabled-core.comp: skip
-spec/ext_shader_samples_identical/preprocessor/enabled-core.frag: skip
-spec/ext_shader_samples_identical/preprocessor/enabled-core.geom: skip
-spec/ext_shader_samples_identical/preprocessor/enabled-core.tesc: skip
-spec/ext_shader_samples_identical/preprocessor/enabled-core.tese: skip
-spec/ext_shader_samples_identical/preprocessor/enabled-core.vert: skip
-spec/ext_shader_samples_identical/preprocessor/enabled-es.comp: skip
-spec/ext_shader_samples_identical/preprocessor/enabled-es.frag: skip
-spec/ext_shader_samples_identical/preprocessor/enabled-es.geom: skip
-spec/ext_shader_samples_identical/preprocessor/enabled-es.tesc: skip
-spec/ext_shader_samples_identical/preprocessor/enabled-es.tese: skip
-spec/ext_shader_samples_identical/preprocessor/enabled-es.vert: skip
-spec/ext_texture_array/preprocessor/disabled-defined-compat.frag: skip
-spec/ext_texture_array/preprocessor/disabled-defined-compat.vert: skip
-spec/ext_texture_array/preprocessor/disabled-defined-core.comp: skip
-spec/ext_texture_array/preprocessor/disabled-defined-core.frag: skip
-spec/ext_texture_array/preprocessor/disabled-defined-core.geom: skip
-spec/ext_texture_array/preprocessor/disabled-defined-core.tesc: skip
-spec/ext_texture_array/preprocessor/disabled-defined-core.tese: skip
-spec/ext_texture_array/preprocessor/disabled-defined-core.vert: skip
-spec/ext_texture_array/preprocessor/disabled-undefined-compat.frag: skip
-spec/ext_texture_array/preprocessor/disabled-undefined-compat.vert: skip
-spec/ext_texture_array/preprocessor/disabled-undefined-core.comp: skip
-spec/ext_texture_array/preprocessor/disabled-undefined-core.frag: skip
-spec/ext_texture_array/preprocessor/disabled-undefined-core.geom: skip
-spec/ext_texture_array/preprocessor/disabled-undefined-core.tesc: skip
-spec/ext_texture_array/preprocessor/disabled-undefined-core.tese: skip
-spec/ext_texture_array/preprocessor/disabled-undefined-core.vert: skip
-spec/ext_texture_array/preprocessor/enabled-core.comp: skip
-spec/ext_texture_array/preprocessor/enabled-core.tesc: skip
-spec/ext_texture_array/preprocessor/enabled-core.tese: skip
-spec/ext_texture_buffer/preprocessor/disabled-defined-es.comp: skip
-spec/ext_texture_buffer/preprocessor/disabled-defined-es.frag: skip
-spec/ext_texture_buffer/preprocessor/disabled-defined-es.geom: skip
-spec/ext_texture_buffer/preprocessor/disabled-defined-es.tesc: skip
-spec/ext_texture_buffer/preprocessor/disabled-defined-es.tese: skip
-spec/ext_texture_buffer/preprocessor/disabled-defined-es.vert: skip
-spec/ext_texture_buffer/preprocessor/disabled-undefined-es.comp: skip
-spec/ext_texture_buffer/preprocessor/disabled-undefined-es.frag: skip
-spec/ext_texture_buffer/preprocessor/disabled-undefined-es.geom: skip
-spec/ext_texture_buffer/preprocessor/disabled-undefined-es.tesc: skip
-spec/ext_texture_buffer/preprocessor/disabled-undefined-es.tese: skip
-spec/ext_texture_buffer/preprocessor/disabled-undefined-es.vert: skip
-spec/ext_texture_buffer/preprocessor/enabled-es.comp: skip
-spec/ext_texture_buffer/preprocessor/enabled-es.frag: skip
-spec/ext_texture_buffer/preprocessor/enabled-es.geom: skip
-spec/ext_texture_buffer/preprocessor/enabled-es.tesc: skip
-spec/ext_texture_buffer/preprocessor/enabled-es.tese: skip
-spec/ext_texture_buffer/preprocessor/enabled-es.vert: skip
-spec/ext_texture_shadow_lod/compiler/negative_compile.frag: skip
-spec/ext_texture_shadow_lod/compiler/sampler2darray.frag: skip
-spec/ext_texture_shadow_lod/compiler/samplercube.frag: skip
-spec/ext_texture_shadow_lod/compiler/samplercubearray.frag: skip
-spec/glsl-1.10/execution/built-in-functions/fs-pow-float-float: fail
-spec/glsl-1.10/execution/built-in-functions/vs-pow-float-float: fail
-spec/glsl-1.10/preprocessor/extension-defined-test: skip
-spec/glsl-1.10/preprocessor/extension-if-1: skip
-spec/glsl-1.10/preprocessor/if-1-define-nested-macro: skip
-spec/glsl-1.20/compiler/invalid-vec4-array-to-vec3-array-conversion.vert: fail
-spec/glsl-1.30/execution/fs-texturegrad-miplevels: fail
-spec/glsl-1.30/execution/fs-texturelod-miplevels: fail
-spec/glsl-1.30/execution/fs-texturelod-miplevels-biased: fail
-spec/glsl-1.30/execution/vs-texturelod-miplevels: fail
-spec/glsl-1.30/execution/vs-texturelod-miplevels-biased: fail
-spec/glsl-1.50/compiler/arb_compatibility-gs/ftransform.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_backcolor.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_backlightmodelproduct.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_backlightproduct.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_backmaterial.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_backsecondarycolor.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_clipplane.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_clipvertex.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_eyeplanes.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_fog.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_fogfragcoord.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_fogparameters.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_frontcolor.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_frontlightmodelproduct.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_frontlightproduct.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_frontmaterial.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_frontsecondarycolor.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_lightmodelparameters.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_lightmodelproducts.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_lightproducts.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_lightsource.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_lightsourceparameters.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_materialparameters.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_maxclipplanes.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_maxlights.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_maxtexturecoords.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_maxtextureunits.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_modelviewmatrix.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_normalmatrix.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_objectplanes.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_point.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_pointparameters.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_texcoord.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_textureenvcolor.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_texturematrix.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_backcolor-in-gl_pervertex.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_backcolor.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_clipvertex-in-gl_pervertex.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_clipvertex.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_fogfragcoord-in-gl_pervertex.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_fogfragcoord.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_frontcolor-in-gl_pervertex.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_frontcolor.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_texcoord-in-gl_pervertex.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_texcoord.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility/ftransform.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_backcolor.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_backlightmodelproduct.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_backlightproduct.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_backmaterial.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_backsecondarycolor.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_clipplane.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_clipvertex.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_color-fs.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_color-vs.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_eyeplanes.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_fog.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_fogcoord.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_fogfragcoord-fs.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_fogparameters.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_frontcolor.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_frontlightmodelproduct.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_frontlightproduct.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_frontmaterial.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_frontsecondarycolor.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_lightmodelparameters.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_lightmodelproducts.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_lightproducts.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_lightsource.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_lightsourceparameters.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_materialparameters.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_maxclipplanes.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_maxlights.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_maxtexturecoords.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_maxtextureunits.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_modelviewmatrix.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_multitexcoord0.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_normal.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_normalmatrix.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_objectplanes.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_point.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_pointparameters.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_secondarycolor.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_secondarycolor.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_textureenvcolor.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_texturematrix.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_vertex.vert: skip
-spec/glsl-1.50/compiler/compatibility-gs/ftransform.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_backcolor.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_backlightmodelproduct.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_backlightproduct.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_backmaterial.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_backsecondarycolor.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_clipplane.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_clipvertex.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_eyeplanes.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_fog.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_fogfragcoord.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_fogparameters.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_frontcolor.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_frontlightmodelproduct.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_frontlightproduct.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_frontmaterial.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_frontsecondarycolor.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_lightmodelparameters.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_lightmodelproducts.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_lightproducts.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_lightsource.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_lightsourceparameters.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_materialparameters.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_maxclipplanes.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_maxlights.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_maxtexturecoords.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_maxtextureunits.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_modelviewmatrix.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_normalmatrix.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_objectplanes.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_point.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_pointparameters.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_texcoord.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_textureenvcolor.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_texturematrix.geom: skip
-spec/glsl-1.50/compiler/compatibility/ftransform.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_backcolor.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_backlightmodelproduct.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_backlightproduct.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_backmaterial.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_backsecondarycolor.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_clipplane.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_clipvertex.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_color-fs.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_color-vs.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_compatibility_profile.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_eyeplanes.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_fog.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_fogcoord.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_fogfragcoord-fs.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_fogparameters.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_frontcolor.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_frontlightmodelproduct.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_frontlightproduct.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_frontmaterial.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_frontsecondarycolor.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_lightmodelparameters.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_lightmodelproducts.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_lightproducts.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_lightsource.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_lightsourceparameters.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_materialparameters.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_maxclipplanes.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_maxlights.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_maxtexturecoords.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_maxtextureunits.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_modelviewmatrix.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_multitexcoord0.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_normal.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_normalmatrix.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_objectplanes.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_point.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_pointparameters.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_secondarycolor.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_secondarycolor.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_textureenvcolor.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_texturematrix.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_vertex.vert: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-const-accept: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-const-reject: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-different-from-position: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-enables: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-equal-to-position: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-homogeneity: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-primitives-lines: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-primitives-points: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-primitives-triangle-strip: skip
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-const-accept: skip
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-const-reject: skip
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-different-from-position: skip
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-enables: skip
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-equal-to-position: skip
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-homogeneity: skip
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-primitives-triangle-strip: skip
-spec/glsl-1.50/execution/compatibility/gs-clamp-vertex-color: skip
-spec/glsl-1.50/execution/compatibility/gs-ff-frag: skip
-spec/glsl-1.50/execution/compatibility/gs-texcoord-array: skip
-spec/glsl-1.50/execution/compatibility/gs-texcoord-array-2: skip
-spec/glsl-1.50/execution/compatibility/vs-gs-ff-frag: skip
-spec/glsl-1.50/execution/compatibility/vs-gs-texcoord-array: skip
-spec/glsl-1.50/execution/compatibility/vs-gs-texcoord-array-2: skip
-spec/glsl-1.50/execution/fragcoord-layout-qualifiers-conflicting-case-4: skip
-spec/glsl-1.50/execution/fragcoord-layout-qualifiers-conflicting-case-5: skip
-spec/glsl-1.50/execution/fragcoord-layout-qualifiers-conflicting-case-6: skip
-spec/glsl-1.50/execution/fragcoord-layout-qualifiers-conflicting-case-7: skip
-spec/glsl-1.50/execution/fragcoord-layout-qualifiers-matching-case-2: skip
-spec/glsl-1.50/execution/fragcoord-layout-qualifiers-matching-case-3: skip
-spec/glsl-1.50/execution/fragcoord-layout-qualifiers-missing: skip
-spec/glsl-1.50/execution/geometry/clip-distance-bulk-copy: skip
-spec/glsl-1.50/execution/geometry/clip-distance-in-bulk-read: skip
-spec/glsl-1.50/execution/geometry/core-inputs: skip
-spec/glsl-1.50/execution/geometry/dynamic_input_array_index: skip
-spec/glsl-1.50/execution/geometry/generate-zero-primitives: skip
-spec/glsl-1.50/execution/geometry/gs-point-unused-outputs: skip
-spec/glsl-1.50/execution/geometry/point-size-out: skip
-spec/glsl-1.50/execution/geometry/triangle-strip-adj: skip
-spec/glsl-1.50/execution/geometry/triangle-strip-orientation: skip
-spec/glsl-1.50/execution/gs-also-uses-smooth-flat-noperspective: skip
-spec/glsl-1.50/execution/gs-input-sizing-layout-larger-than-static-usage: skip
-spec/glsl-1.50/execution/gs-instance-id: skip
-spec/glsl-1.50/execution/gs-redeclares-both-pervertex-blocks: skip
-spec/glsl-1.50/execution/gs-redeclares-pervertex-out-only: skip
-spec/glsl-1.50/execution/interface-block-interpolation-array: skip
-spec/glsl-1.50/execution/interface-block-interpolation-unnamed: skip
-spec/glsl-1.50/execution/interface-blocks-complex-vs-fs: skip
-spec/glsl-1.50/execution/interface-blocks-simple-varying: skip
-spec/glsl-1.50/execution/interface-blocks-with-gs: skip
-spec/glsl-1.50/execution/interface-vs-named-to-gs-array: skip
-spec/glsl-1.50/execution/interface-vs-unnamed-to-fs-unnamed: skip
-spec/glsl-1.50/execution/primitive-id-no-gs-first-vertex: skip
-spec/glsl-1.50/execution/redeclare-pervertex-subset-vs: skip
-spec/glsl-1.50/execution/unsized-in-named-interface-block: skip
-spec/glsl-1.50/execution/unsized-in-named-interface-block-multiple: skip
-spec/glsl-1.50/execution/unsized-in-unnamed-interface-block: skip
-spec/glsl-1.50/execution/unsized-in-unnamed-interface-block-multiple: skip
-spec/glsl-1.50/execution/unused-outputs: skip
-spec/glsl-1.50/execution/variable-indexing/gs-input-array-float-index-rd: skip
-spec/glsl-1.50/execution/variable-indexing/gs-input-array-vec2-index-rd: skip
-spec/glsl-1.50/execution/variable-indexing/gs-input-array-vec3-index-rd: skip
-spec/glsl-1.50/execution/variable-indexing/gs-input-array-vec4-index-rd: skip
-spec/glsl-1.50/execution/variable-indexing/gs-output-array-vec2-index-wr: skip
-spec/glsl-1.50/execution/variable-indexing/gs-output-array-vec3-index-wr: skip
-spec/glsl-1.50/execution/vs-gs-arrays-fail: skip
-spec/glsl-1.50/execution/vs-gs-arrays-within-blocks-pass: skip
-spec/glsl-1.50/execution/vs-gs-varyings-match-types: skip
-spec/glsl-1.50/linker/gs-input-sizing-layout-conflicts-with-static-usage: skip
-spec/glsl-1.50/linker/gs-input-sizing-layout-greater-than-size: skip
-spec/glsl-1.50/linker/gs-input-sizing-layout-greater-than-size-blocks: skip
-spec/glsl-1.50/linker/gs-input-sizing-layout-less-than-size: skip
-spec/glsl-1.50/linker/gs-input-sizing-layout-less-than-size-blocks: skip
-spec/glsl-1.50/linker/gs-must-specify-max-vertices: skip
-spec/glsl-1.50/linker/gs-without-vs: skip
-spec/glsl-1.50/linker/instance-matching-uniform-blocks-member-order-mismatch: skip
-spec/glsl-1.50/linker/instance-matching-uniform-blocks-member-qualifier-mismatch: skip
-spec/glsl-1.50/linker/interface-blocks-member-type-mismatch: skip
-spec/glsl-1.50/linker/interface-blocks-multiple-vs-member-count-mismatch: skip
-spec/glsl-1.50/linker/interface-blocks-vs-fs-array-size-mismatch: skip
-spec/glsl-1.50/linker/interface-blocks-vs-fs-member-count-mismatch: skip
-spec/glsl-1.50/linker/interface-blocks-vs-fs-member-order-mismatch: skip
-spec/glsl-1.50/linker/interface-vs-array-to-gs-array-sized: skip
-spec/glsl-1.50/linker/interface-vs-named-to-fs-array: skip
-spec/glsl-1.50/linker/interface-vs-unnamed-to-fs-array: skip
-spec/glsl-1.50/linker/interstage-multiple-shader-objects: skip
-spec/glsl-1.50/linker/interstage-pervertex-redeclaration-mismatch: skip
-spec/glsl-1.50/linker/intrastage-interface-unnamed-array: skip
-spec/glsl-1.50/linker/intrastage-pervertex-in-redeclaration-mismatch: skip
-spec/glsl-1.50/linker/intrastage-pervertex-out-redeclaration-mismatch: skip
-spec/glsl-1.50/linker/intrastage-pervertex-out-redeclaration-needed: skip
-spec/glsl-1.50/linker/intrastage-pervertex-out-redeclaration-unneeded: skip
-spec/glsl-1.50/linker/intrastage-unsized-interface-array: skip
-spec/glsl-1.50/linker/intrastage-unsized-interface-array-mismatch: skip
-spec/glsl-1.50/linker/intrastage-unsized-interface-array-mismatch2: skip
-spec/glsl-1.50/linker/invariant-qualifier-everywhere-gs-fs-inconsistency: skip
-spec/glsl-1.50/linker/skip-stage-uniform-block-array-size-mismatch: skip
-spec/glsl-1.50/linker/uniform-block-array-size-and-instance-name-mismatch: skip
-spec/glsl-1.50/linker/unsized-in-unnamed-interface-block-gs: skip
-spec/glsl-1.50/linker/versions-mingled-multiple-shader-objects: skip
-spec/glsl-1.50/uniform_buffer/gs-bools: skip
-spec/glsl-1.50/uniform_buffer/gs-float-array-const-index: skip
-spec/glsl-1.50/uniform_buffer/gs-mat3x4-row-major: skip
-spec/glsl-1.50/uniform_buffer/gs-mat4-row-major: skip
-spec/glsl-1.50/uniform_buffer/gs-mat4x3: skip
-spec/glsl-1.50/uniform_buffer/gs-mat4x3-row-major: skip
-spec/glsl-1.50/uniform_buffer/gs-struct-copy: skip
-spec/glsl-1.50/uniform_buffer/gs-struct-copy-complicated: skip
-spec/glsl-1.50/uniform_buffer/struct_base_alignment: skip
-spec/glsl-3.30/execution/built-in-functions/fs-floatbitstoint-abs: skip
-spec/glsl-3.30/execution/built-in-functions/fs-floatbitstoint-neg_abs: skip
-spec/glsl-3.30/execution/built-in-functions/fs-floatbitstouint: skip
-spec/glsl-3.30/execution/built-in-functions/fs-floatbitstouint-neg: skip
-spec/glsl-3.30/execution/built-in-functions/fs-floatbitstouint-neg_abs: skip
-spec/glsl-3.30/execution/built-in-functions/fs-intbitstofloat-abs: skip
-spec/glsl-3.30/execution/built-in-functions/fs-intbitstofloat-neg_abs: skip
-spec/glsl-3.30/execution/built-in-functions/vs-floatbitstoint-neg: skip
-spec/glsl-3.30/execution/built-in-functions/vs-floatbitstouint-abs: skip
-spec/glsl-3.30/execution/built-in-functions/vs-floatbitstouint-neg: skip
-spec/glsl-3.30/execution/built-in-functions/vs-intbitstofloat: skip
-spec/glsl-3.30/execution/built-in-functions/vs-intbitstofloat-abs: skip
-spec/glsl-3.30/execution/built-in-functions/vs-uintbitstofloat: skip
-spec/glsl-4.00/compiler/built-in-functions/abs-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/abs-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/abs-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/abs-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/abs-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/abs-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/abs-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/abs-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/abs-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/abs-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/abs-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/abs-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/ceil-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/ceil-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/ceil-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/ceil-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/ceil-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/ceil-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/ceil-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/ceil-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/ceil-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/ceil-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/ceil-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/ceil-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-double-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-double-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-double-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec2-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec2-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec2-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec2-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec2-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec2-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec3-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec3-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec3-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec3-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec3-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec3-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec4-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec4-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec4-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec4-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec4-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/clamp-dvec4-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/cross-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/cross-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/cross-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/determinant-dmat2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/determinant-dmat2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/determinant-dmat2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/determinant-dmat3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/determinant-dmat3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/determinant-dmat3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/determinant-dmat4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/determinant-dmat4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/determinant-dmat4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/distance-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/distance-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/distance-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/distance-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/distance-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/distance-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/distance-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/distance-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/distance-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/distance-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/distance-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/distance-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/dot-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/dot-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/dot-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/dot-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/dot-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/dot-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/dot-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/dot-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/dot-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/dot-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/dot-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/dot-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/equal-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/equal-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/equal-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/equal-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/equal-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/equal-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/equal-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/equal-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/equal-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/faceforward-double-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/faceforward-double-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/faceforward-double-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec2-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec2-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec2-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec3-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec3-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec3-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec4-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec4-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec4-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/floor-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/floor-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/floor-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/floor-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/floor-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/floor-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/floor-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/floor-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/floor-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/floor-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/floor-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/floor-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/fract-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/fract-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/fract-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/fract-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/fract-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/fract-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/fract-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/fract-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/fract-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/fract-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/fract-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/fract-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/inverse-dmat2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/inverse-dmat2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/inverse-dmat2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/inverse-dmat3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/inverse-dmat3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/inverse-dmat3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/inverse-dmat4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/inverse-dmat4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/inverse-dmat4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/inversesqrt-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/inversesqrt-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/inversesqrt-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/length-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/length-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/length-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/length-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/length-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/length-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/length-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/length-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/length-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/length-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/length-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/length-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2-dmat2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2-dmat2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2-dmat2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2x3-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2x3-dmat2x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2x3-dmat2x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2x4-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2x4-dmat2x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2x4-dmat2x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3-dmat3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3-dmat3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3-dmat3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3x2-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3x2-dmat3x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3x2-dmat3x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3x4-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3x4-dmat3x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3x4-dmat3x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4-dmat4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4-dmat4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4-dmat4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4x2-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4x2-dmat4x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4x2-dmat4x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4x3-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4x3-dmat4x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4x3-dmat4x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/max-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/max-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/max-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/max-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/min-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/min-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/min-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/min-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-double-double-bool.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-double-double-bool.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-double-double-bool.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-double-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-double-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-double-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-bvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-bvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-bvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-bvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-bvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-bvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-bvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-bvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-bvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/mod-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/normalize-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/normalize-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/normalize-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/normalize-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/normalize-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/normalize-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/normalize-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/normalize-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/normalize-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/normalize-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/normalize-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/normalize-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/notequal-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/notequal-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/notequal-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/notequal-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/notequal-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/notequal-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/notequal-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/notequal-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/notequal-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2-dmat2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2-dmat2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2-dmat2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x3-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x3-dmat2x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x3-dmat2x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x4-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x4-dmat2x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x4-dmat2x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3-dmat3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3-dmat3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3-dmat3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x2-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x2-dmat3x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x2-dmat3x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x4-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x4-dmat3x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x4-dmat3x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4-dmat4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4-dmat4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4-dmat4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x2-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x2-dmat4x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x2-dmat4x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x3-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x3-dmat4x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x3-dmat4x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-add-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2-dmat2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2-dmat2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2-dmat2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x3-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x3-dmat2x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x3-dmat2x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x4-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x4-dmat2x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x4-dmat2x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3-dmat3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3-dmat3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3-dmat3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x2-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x2-dmat3x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x2-dmat3x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x4-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x4-dmat3x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x4-dmat3x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4-dmat4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4-dmat4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4-dmat4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x2-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x2-dmat4x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x2-dmat4x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x3-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x3-dmat4x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x3-dmat4x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-div-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat3x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat3x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat4x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat4x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat3x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat3x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat4x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat4x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat3x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat3x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat4x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat4x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat2x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat2x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat4x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat4x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat2x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat2x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat4x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat4x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat2x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat2x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat4x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat4x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat2x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat2x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat3x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat3x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat2x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat2x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat3x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat3x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat2x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat2x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat3x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat3x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat3x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat3x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat4x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat4x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat2x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat2x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat4x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat4x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat2x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat2x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat3x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat3x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2-dmat2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2-dmat2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2-dmat2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x3-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x3-dmat2x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x3-dmat2x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x4-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x4-dmat2x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x4-dmat2x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3-dmat3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3-dmat3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3-dmat3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x2-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x2-dmat3x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x2-dmat3x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x4-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x4-dmat3x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x4-dmat3x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4-dmat4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4-dmat4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4-dmat4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x2-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x2-dmat4x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x2-dmat4x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x3-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x3-dmat4x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x3-dmat4x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/reflect-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/reflect-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/reflect-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/reflect-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/reflect-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/reflect-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/reflect-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/reflect-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/reflect-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/reflect-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/reflect-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/reflect-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/refract-double-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/refract-double-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/refract-double-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/refract-dvec2-dvec2-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/refract-dvec2-dvec2-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/refract-dvec2-dvec2-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/refract-dvec3-dvec3-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/refract-dvec3-dvec3-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/refract-dvec3-dvec3-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/refract-dvec4-dvec4-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/refract-dvec4-dvec4-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/refract-dvec4-dvec4-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/round-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/round-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/round-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/round-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/round-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/round-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/round-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/round-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/round-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/round-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/round-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/round-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/roundeven-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/roundeven-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/roundeven-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/sign-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/sign-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/sign-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/sign-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/sign-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/sign-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/sign-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/sign-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/sign-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/sign-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/sign-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/sign-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec2-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec2-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec2-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec3-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec3-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec3-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec4-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec4-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec4-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/sqrt-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/sqrt-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/sqrt-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/step-double-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/step-double-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/step-double-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/step-double-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/step-double-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/step-double-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/step-double-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/step-double-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/step-double-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/step-double-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/step-double-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/step-double-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/step-dvec2-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/step-dvec2-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/step-dvec2-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/step-dvec3-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/step-dvec3-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/step-dvec3-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/step-dvec4-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/step-dvec4-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/step-dvec4-dvec4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler1d.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler1d.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler1darray.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler1darray.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler2d.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler2d.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler2darray.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler2darray.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler3d.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler3d.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isamplercube.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isamplercube.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isamplercubearray.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isamplercubearray.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler1d.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler1d.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler1darray.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler1darray.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler1darrayshadow.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler1darrayshadow.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler1dshadow.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler1dshadow.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler2d.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler2d.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler2darray.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler2darray.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler2darrayshadow.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler2darrayshadow.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler2dshadow.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler2dshadow.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler3d.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler3d.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-samplercube.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-samplercube.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-samplercubearray.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-samplercubearray.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-samplercubearrayshadow.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-samplercubearrayshadow.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-samplercubeshadow.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-samplercubeshadow.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler1d.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler1d.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler1darray.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler1darray.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler2d.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler2d.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler2darray.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler2darray.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler3d.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler3d.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usamplercube.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usamplercube.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usamplercubearray.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usamplercubearray.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3x4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3x4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4x2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4x2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4x3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4x3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/trunc-double.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/trunc-double.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/trunc-double.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/trunc-dvec2.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/trunc-dvec2.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/trunc-dvec2.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/trunc-dvec3.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/trunc-dvec3.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/trunc-dvec3.vert: skip
-spec/glsl-4.00/compiler/built-in-functions/trunc-dvec4.frag: skip
-spec/glsl-4.00/compiler/built-in-functions/trunc-dvec4.geom: skip
-spec/glsl-4.00/compiler/built-in-functions/trunc-dvec4.vert: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-bool-double-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-bvec2-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-bvec3-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-bvec4-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat2-mat2-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat2x3-mat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat2x4-mat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat3-mat3-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat3x2-mat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat3x4-mat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat4-mat4-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat4x2-mat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat4x3-mat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-double-bool-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-double-float-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-double-int-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-double-uint-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec2-bvec2-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec2-ivec2-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec2-uvec2-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec2-vec2-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec3-bvec3-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec3-ivec3-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec3-uvec3-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec3-vec3-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec4-bvec4-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec4-ivec4-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec4-uvec4-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec4-vec4-bad.frag: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-bool-double-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-bvec2-dvec2-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-bvec3-dvec3-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-bvec4-dvec4-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat2-mat2-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat2x3-mat2x3-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat2x4-mat2x4-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat3-mat3-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat3x2-mat3x2-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat3x4-mat3x4-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat4-mat4-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat4x2-mat4x2-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat4x3-mat4x3-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-double-bool-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-double-float-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-double-int-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-double-uint-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec2-bvec2-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec2-ivec2-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec2-uvec2-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec2-vec2-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec3-bvec3-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec3-ivec3-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec3-uvec3-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec3-vec3-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec4-bvec4-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec4-ivec4-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec4-uvec4-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec4-vec4-bad.geom: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-bool-double-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-bvec2-dvec2-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-bvec3-dvec3-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-bvec4-dvec4-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat2-mat2-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat2x3-mat2x3-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat2x4-mat2x4-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat3-mat3-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat3x2-mat3x2-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat3x4-mat3x4-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat4-mat4-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat4x2-mat4x2-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat4x3-mat4x3-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-double-bool-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-double-float-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-double-int-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-double-uint-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec2-bvec2-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec2-ivec2-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec2-uvec2-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec2-vec2-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec3-bvec3-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec3-ivec3-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec3-uvec3-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec3-vec3-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec4-bvec4-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec4-ivec4-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec4-uvec4-bad.vert: skip
-spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec4-vec4-bad.vert: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-array-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-array-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-array-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-array-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/default-struct-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-array-double.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-array-dvec2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-array-dvec3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-array-dvec4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-dmat2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-dmat3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-dmat4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-double.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-dvec2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-dvec3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-dvec4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-double.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dvec2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dvec3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dvec4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-double.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dvec2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dvec3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dvec4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-double.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dvec2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dvec3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dvec4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-double.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dvec2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dvec3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dvec4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-double.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dvec2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dvec3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dvec4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-double.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dvec2.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dvec3.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dvec4.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-array-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat2x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat2x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat3x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat3x4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat4-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat4x2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat4x3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-double-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dvec2-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dvec3-bad.frag: skip
-spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dvec4-bad.frag: skip
-spec/glsl-4.00/compiler/inout/fs-output-dmat2.frag: skip
-spec/glsl-4.00/compiler/inout/fs-output-dmat2x3.frag: skip
-spec/glsl-4.00/compiler/inout/fs-output-dmat2x4.frag: skip
-spec/glsl-4.00/compiler/inout/fs-output-dmat3.frag: skip
-spec/glsl-4.00/compiler/inout/fs-output-dmat3x2.frag: skip
-spec/glsl-4.00/compiler/inout/fs-output-dmat3x4.frag: skip
-spec/glsl-4.00/compiler/inout/fs-output-dmat4.frag: skip
-spec/glsl-4.00/compiler/inout/fs-output-dmat4x2.frag: skip
-spec/glsl-4.00/compiler/inout/fs-output-dmat4x3.frag: skip
-spec/glsl-4.00/compiler/inout/fs-output-double.frag: skip
-spec/glsl-4.00/compiler/inout/fs-output-dvec2.frag: skip
-spec/glsl-4.00/compiler/inout/fs-output-dvec3.frag: skip
-spec/glsl-4.00/compiler/inout/fs-output-dvec4.frag: skip
-spec/glsl-4.00/compiler/inout/vs-input-dmat2.vert: skip
-spec/glsl-4.00/compiler/inout/vs-input-dmat2x3.vert: skip
-spec/glsl-4.00/compiler/inout/vs-input-dmat2x4.vert: skip
-spec/glsl-4.00/compiler/inout/vs-input-dmat3.vert: skip
-spec/glsl-4.00/compiler/inout/vs-input-dmat3x2.vert: skip
-spec/glsl-4.00/compiler/inout/vs-input-dmat3x4.vert: skip
-spec/glsl-4.00/compiler/inout/vs-input-dmat4.vert: skip
-spec/glsl-4.00/compiler/inout/vs-input-dmat4x2.vert: skip
-spec/glsl-4.00/compiler/inout/vs-input-dmat4x3.vert: skip
-spec/glsl-4.00/compiler/inout/vs-input-double.vert: skip
-spec/glsl-4.00/compiler/inout/vs-input-dvec2.vert: skip
-spec/glsl-4.00/compiler/inout/vs-input-dvec3.vert: skip
-spec/glsl-4.00/compiler/inout/vs-input-dvec4.vert: skip
-spec/glsl-4.00/execution/built-in-functions/fs-abs-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-abs-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-abs-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-abs-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-ceil-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-ceil-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-ceil-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-ceil-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-clamp-double-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec2-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec2-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec3-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec3-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec4-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec4-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-cross-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-determinant-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-determinant-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-determinant-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-distance-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-distance-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-distance-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-distance-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-dot-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-dot-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-dot-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-dot-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-equal-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-equal-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-equal-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-faceforward-double-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-faceforward-dvec2-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-faceforward-dvec3-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-faceforward-dvec4-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-floor-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-floor-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-floor-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-floor-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-fract-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-fract-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-fract-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-fract-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-greaterthan-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-greaterthan-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-greaterthan-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-greaterthanequal-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-greaterthanequal-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-greaterthanequal-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-inverse-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-inverse-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-inverse-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-inversesqrt-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-inversesqrt-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-inversesqrt-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-inversesqrt-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-length-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-length-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-length-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-length-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-lessthan-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-lessthan-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-lessthan-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-lessthanequal-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-lessthanequal-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-lessthanequal-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat2x3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat2x4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat3x2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat3x4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat4x2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat4x3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-max-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-max-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-max-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-max-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-max-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-max-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-max-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-min-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-min-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-min-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-min-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-min-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-min-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-min-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mix-double-double-bool: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mix-double-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec2-dvec2-bvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec2-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec2-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec3-dvec3-bvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec3-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec3-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec4-dvec4-bvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec4-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec4-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mod-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-normalize-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-normalize-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-normalize-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-normalize-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-notequal-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-notequal-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-notequal-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2x3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2x4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3x2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3x4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4x2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4x3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2x3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2x4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3x2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3x4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4x2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4x3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x3-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x3-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x3-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x3-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x4-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x4-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x4-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x4-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x2-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x2-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x2-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x2-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x4-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x4-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x4-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x4-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x2-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x2-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x2-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x2-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x3-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x3-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x3-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x3-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2x3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2x4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3x2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3x4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4x2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4x3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec2-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec2-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec3-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec3-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec4-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec4-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-reflect-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-reflect-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-reflect-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-reflect-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-refract-double-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-refract-dvec2-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-refract-dvec3-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-refract-dvec4-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-round-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-round-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-round-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-round-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-roundeven-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-roundeven-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-roundeven-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-roundeven-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-sign-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-sign-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-sign-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-sign-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-double-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-double-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-double-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-double-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-dvec2-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-dvec3-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-dvec4-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-sqrt-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-sqrt-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-sqrt-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-sqrt-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-step-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-step-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-step-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-step-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-step-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-step-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-step-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-trunc-double: skip
-spec/glsl-4.00/execution/built-in-functions/fs-trunc-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/fs-trunc-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/fs-trunc-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-abs-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-abs-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-abs-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-abs-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-ceil-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-ceil-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-ceil-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-ceil-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-clamp-double-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec2-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec2-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec3-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec3-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec4-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec4-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-cross-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-determinant-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-determinant-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-determinant-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-distance-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-distance-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-distance-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-distance-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-dot-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-dot-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-dot-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-dot-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-equal-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-equal-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-equal-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-faceforward-double-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-faceforward-dvec2-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-faceforward-dvec3-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-faceforward-dvec4-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-floor-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-floor-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-floor-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-floor-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-fract-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-fract-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-fract-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-fract-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-greaterthan-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-greaterthan-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-greaterthan-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-greaterthanequal-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-greaterthanequal-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-greaterthanequal-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-inverse-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-inverse-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-inverse-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-inversesqrt-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-inversesqrt-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-inversesqrt-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-inversesqrt-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-length-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-length-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-length-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-length-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-lessthan-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-lessthan-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-lessthan-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-lessthanequal-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-lessthanequal-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-lessthanequal-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat2x3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat2x4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat3x2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat3x4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat4x2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat4x3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-max-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-max-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-max-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-max-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-max-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-max-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-max-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-min-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-min-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-min-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-min-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-min-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-min-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-min-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mix-double-double-bool: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mix-double-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec2-dvec2-bvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec2-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec2-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec3-dvec3-bvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec3-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec3-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec4-dvec4-bvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec4-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec4-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mod-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-normalize-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-normalize-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-normalize-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-normalize-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-notequal-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-notequal-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-notequal-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2x3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2x4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3x2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3x4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4x2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4x3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2x3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2x4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3x2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3x4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4x2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4x3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x3-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x3-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x3-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x3-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x4-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x4-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x4-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x4-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x2-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x2-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x2-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x2-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x4-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x4-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x4-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x4-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x2-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x2-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x2-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x2-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x3-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x3-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x3-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x3-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2x3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2x4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3x2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3x4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4x2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4x3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec2-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec2-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec3-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec3-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec4-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec4-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-reflect-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-reflect-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-reflect-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-reflect-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-refract-double-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-refract-dvec2-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-refract-dvec3-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-refract-dvec4-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-round-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-round-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-round-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-round-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-roundeven-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-roundeven-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-roundeven-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-roundeven-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-sign-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-sign-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-sign-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-sign-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-double-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-double-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-double-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-double-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-dvec2-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-dvec3-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-dvec4-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-sqrt-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-sqrt-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-sqrt-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-sqrt-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-step-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-step-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-step-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-step-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-step-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-step-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-step-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-trunc-double: skip
-spec/glsl-4.00/execution/built-in-functions/gs-trunc-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/gs-trunc-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/gs-trunc-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-abs-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-abs-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-abs-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-abs-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-ceil-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-ceil-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-ceil-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-ceil-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-clamp-double-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec2-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec2-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec3-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec3-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec4-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec4-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-cross-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-determinant-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-determinant-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-determinant-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-distance-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-distance-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-distance-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-distance-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-dot-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-dot-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-dot-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-dot-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-equal-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-equal-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-equal-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-faceforward-double-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-faceforward-dvec2-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-faceforward-dvec3-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-faceforward-dvec4-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-floor-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-floor-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-floor-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-floor-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-fract-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-fract-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-fract-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-fract-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-greaterthan-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-greaterthan-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-greaterthan-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-greaterthanequal-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-greaterthanequal-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-greaterthanequal-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-inverse-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-inverse-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-inverse-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-inversesqrt-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-inversesqrt-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-inversesqrt-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-inversesqrt-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-length-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-length-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-length-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-length-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-lessthan-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-lessthan-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-lessthan-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-lessthanequal-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-lessthanequal-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-lessthanequal-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat2x3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat2x4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat3x2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat3x4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat4x2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat4x3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-max-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-max-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-max-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-max-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-max-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-max-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-max-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-min-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-min-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-min-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-min-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-min-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-min-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-min-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mix-double-double-bool: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mix-double-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec2-dvec2-bvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec2-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec2-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec3-dvec3-bvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec3-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec3-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec4-dvec4-bvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec4-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec4-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mod-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-normalize-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-normalize-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-normalize-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-normalize-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-notequal-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-notequal-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-notequal-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2x3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2x4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3x2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3x4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4x2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4x3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2x3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2x4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3x2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3x4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4x2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4x3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x3-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x3-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x3-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x3-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x4-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x4-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x4-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x4-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x2-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x2-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x2-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x2-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x4-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x4-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x4-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x4-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x2-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x2-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x2-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x2-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x3-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x3-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x3-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x3-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2x3-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2x4-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3x2-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3x4-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3x4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4x2-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4x2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4x3-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4x3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec2-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec2-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec3-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec3-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec4-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec4-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-reflect-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-reflect-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-reflect-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-reflect-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-refract-double-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-refract-dvec2-dvec2-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-refract-dvec3-dvec3-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-refract-dvec4-dvec4-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-round-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-round-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-round-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-round-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-roundeven-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-roundeven-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-roundeven-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-roundeven-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-sign-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-sign-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-sign-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-sign-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-double-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-double-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-double-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-double-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-dvec2-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-dvec3-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-dvec4-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-sqrt-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-sqrt-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-sqrt-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-sqrt-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-step-double-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-step-double-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-step-double-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-step-double-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-step-dvec2-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-step-dvec3-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-step-dvec4-dvec4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat2x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat2x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat3x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat3x4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat4: skip
-spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat4x2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat4x3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-trunc-double: skip
-spec/glsl-4.00/execution/built-in-functions/vs-trunc-dvec2: skip
-spec/glsl-4.00/execution/built-in-functions/vs-trunc-dvec3: skip
-spec/glsl-4.00/execution/built-in-functions/vs-trunc-dvec4: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-bool-double: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-bvec2-dvec2: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-bvec3-dvec3: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-bvec4-dvec4: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat2-mat2: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat2x3-mat2x3: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat2x4-mat2x4: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat3-mat3: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat3x2-mat3x2: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat3x4-mat3x4: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat4-mat4: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat4x2-mat4x2: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat4x3-mat4x3: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-double-bool: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-double-float: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-double-int: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-double-uint: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec2-bvec2: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec2-ivec2: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec2-uvec2: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec2-vec2: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec3-bvec3: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec3-ivec3: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec3-uvec3: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec3-vec3: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec4-bvec4: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec4-ivec4: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec4-uvec4: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec4-vec4: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-float-double: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-int-double: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-ivec2-dvec2: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-ivec3-dvec3: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-ivec4-dvec4: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat2-dmat2: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat2x3-dmat2x3: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat2x4-dmat2x4: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat3-dmat3: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat3x2-dmat3x2: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat3x4-dmat3x4: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat4-dmat4: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat4x2-dmat4x2: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat4x3-dmat4x3: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-uint-double: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-uvec2-dvec2: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-uvec3-dvec3: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-uvec4-dvec4: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-vec2-dvec2: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-vec3-dvec3: skip
-spec/glsl-4.00/execution/conversion/frag-conversion-implicit-vec4-dvec4: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-bool-double: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-bvec2-dvec2: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-bvec3-dvec3: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-bvec4-dvec4: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat2-mat2: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat2x3-mat2x3: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat2x4-mat2x4: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat3-mat3: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat3x2-mat3x2: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat3x4-mat3x4: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat4-mat4: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat4x2-mat4x2: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat4x3-mat4x3: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-double-bool: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-double-float: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-double-int: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-double-uint: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec2-bvec2: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec2-ivec2: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec2-uvec2: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec2-vec2: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec3-bvec3: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec3-ivec3: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec3-uvec3: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec3-vec3: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec4-bvec4: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec4-ivec4: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec4-uvec4: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec4-vec4: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-float-double: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-int-double: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-ivec2-dvec2: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-ivec3-dvec3: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-ivec4-dvec4: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat2-dmat2: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat2x3-dmat2x3: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat2x4-dmat2x4: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat3-dmat3: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat3x2-dmat3x2: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat3x4-dmat3x4: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat4-dmat4: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat4x2-dmat4x2: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat4x3-dmat4x3: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-uint-double: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-uvec2-dvec2: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-uvec3-dvec3: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-uvec4-dvec4: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-vec2-dvec2: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-vec3-dvec3: skip
-spec/glsl-4.00/execution/conversion/geom-conversion-implicit-vec4-dvec4: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-bool-double: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-bvec2-dvec2: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-bvec3-dvec3: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-bvec4-dvec4: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat2-mat2: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat2x3-mat2x3: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat2x4-mat2x4: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat3-mat3: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat3x2-mat3x2: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat3x4-mat3x4: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat4-mat4: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat4x2-mat4x2: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat4x3-mat4x3: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-double-bool: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-double-float: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-double-int: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-double-uint: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec2-bvec2: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec2-ivec2: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec2-uvec2: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec2-vec2: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec3-bvec3: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec3-ivec3: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec3-uvec3: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec3-vec3: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec4-bvec4: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec4-ivec4: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec4-uvec4: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec4-vec4: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-float-double: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-int-double: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-ivec2-dvec2: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-ivec3-dvec3: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-ivec4-dvec4: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat2-dmat2: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat2x3-dmat2x3: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat2x4-dmat2x4: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat3-dmat3: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat3x2-dmat3x2: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat3x4-dmat3x4: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat4-dmat4: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat4x2-dmat4x2: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat4x3-dmat4x3: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-uint-double: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-uvec2-dvec2: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-uvec3-dvec3: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-uvec4-dvec4: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-vec2-dvec2: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-vec3-dvec3: skip
-spec/glsl-4.00/execution/conversion/vert-conversion-implicit-vec4-dvec4: skip
-spec/glsl-4.00/execution/inout/vs-out-fs-in-double: skip
-spec/glsl-4.00/execution/inout/vs-out-fs-in-dvec2: skip
-spec/glsl-4.00/execution/inout/vs-out-fs-in-dvec3: skip
-spec/glsl-4.00/execution/inout/vs-out-fs-in-dvec4: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat2-mat2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat2x3-mat2x3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat2x4-mat2x4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat3-mat3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat3x2-mat3x2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat3x4-mat3x4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat4-mat4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat4x2-mat4x2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat4x3-mat4x3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-explicit-double-float-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dvec2-vec2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dvec3-vec3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dvec4-vec4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-implicit-float-double-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat2-dmat2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat2x3-dmat2x3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat2x4-dmat2x4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat3-dmat3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat3x2-dmat3x2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat3x4-dmat3x4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat4-dmat4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat4x2-dmat4x2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat4x3-dmat4x3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-implicit-vec2-dvec2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-implicit-vec3-dvec3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/frag-conversion-implicit-vec4-dvec4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat2-mat2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat2x3-mat2x3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat2x4-mat2x4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat3-mat3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat3x2-mat3x2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat3x4-mat3x4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat4-mat4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat4x2-mat4x2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat4x3-mat4x3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-explicit-double-float-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dvec2-vec2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dvec3-vec3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dvec4-vec4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-implicit-float-double-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat2-dmat2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat2x3-dmat2x3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat2x4-dmat2x4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat3-dmat3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat3x2-dmat3x2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat3x4-dmat3x4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat4-dmat4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat4x2-dmat4x2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat4x3-dmat4x3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-implicit-vec2-dvec2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-implicit-vec3-dvec3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/geom-conversion-implicit-vec4-dvec4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat2-mat2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat2x3-mat2x3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat2x4-mat2x4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat3-mat3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat3x2-mat3x2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat3x4-mat3x4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat4-mat4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat4x2-mat4x2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat4x3-mat4x3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-explicit-double-float-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dvec2-vec2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dvec3-vec3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dvec4-vec4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-implicit-float-double-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat2-dmat2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat2x3-dmat2x3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat2x4-dmat2x4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat3-dmat3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat3x2-dmat3x2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat3x4-dmat3x4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat4-dmat4-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat4x2-dmat4x2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat4x3-dmat4x3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-implicit-vec2-dvec2-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-implicit-vec3-dvec3-zero-sign: skip
-spec/glsl-4.10/execution/conversion/vert-conversion-implicit-vec4-dvec4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat2-mat2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat2x3-mat2x3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat2x4-mat2x4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat3-mat3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat3x2-mat3x2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat3x4-mat3x4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat4-mat4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat4x2-mat4x2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat4x3-mat4x3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-explicit-double-float-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dvec2-vec2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dvec3-vec3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dvec4-vec4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-implicit-float-double-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat2-dmat2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat2x3-dmat2x3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat2x4-dmat2x4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat3-dmat3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat3x2-dmat3x2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat3x4-dmat3x4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat4-dmat4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat4x2-dmat4x2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat4x3-dmat4x3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-implicit-vec2-dvec2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-implicit-vec3-dvec3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/frag-conversion-implicit-vec4-dvec4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat2-mat2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat2x3-mat2x3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat2x4-mat2x4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat3-mat3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat3x2-mat3x2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat3x4-mat3x4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat4-mat4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat4x2-mat4x2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat4x3-mat4x3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-explicit-double-float-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dvec2-vec2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dvec3-vec3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dvec4-vec4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-implicit-float-double-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat2-dmat2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat2x3-dmat2x3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat2x4-dmat2x4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat3-dmat3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat3x2-dmat3x2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat3x4-dmat3x4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat4-dmat4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat4x2-dmat4x2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat4x3-dmat4x3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-implicit-vec2-dvec2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-implicit-vec3-dvec3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/geom-conversion-implicit-vec4-dvec4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat2-mat2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat2x3-mat2x3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat2x4-mat2x4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat3-mat3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat3x2-mat3x2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat3x4-mat3x4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat4-mat4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat4x2-mat4x2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat4x3-mat4x3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-explicit-double-float-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dvec2-vec2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dvec3-vec3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dvec4-vec4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-implicit-float-double-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat2-dmat2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat2x3-dmat2x3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat2x4-dmat2x4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat3-dmat3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat3x2-dmat3x2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat3x4-dmat3x4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat4-dmat4-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat4x2-dmat4x2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat4x3-dmat4x3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-implicit-vec2-dvec2-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-implicit-vec3-dvec3-zero-sign: skip
-spec/glsl-4.20/execution/conversion/vert-conversion-implicit-vec4-dvec4-zero-sign: skip
-spec/glsl-4.30/execution/built-in-functions/cs-abs-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-abs-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-abs-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-abs-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-abs-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-abs-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-abs-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-abs-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-acos-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-acos-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-acos-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-acos-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-acosh-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-acosh-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-acosh-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-acosh-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-all-bvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-all-bvec2-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-all-bvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-all-bvec3-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-all-bvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-all-bvec4-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-any-bvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-any-bvec2-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-any-bvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-any-bvec3-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-any-bvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-any-bvec4-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-asin-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-asin-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-asin-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-asin-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-asinh-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-asinh-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-asinh-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-asinh-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-atan-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-atan-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-atan-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-atan-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-atan-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-atan-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-atan-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-atan-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-atanh-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-atanh-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-atanh-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-atanh-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-ceil-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-ceil-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-ceil-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-ceil-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-float-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-int-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec2-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec2-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec3-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec3-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec4-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec4-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-uint-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec2-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec2-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec3-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec3-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec4-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec4-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec2-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec2-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec3-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec3-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec4-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec4-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-cos-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-cos-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-cos-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-cos-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-cosh-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-cosh-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-cosh-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-cosh-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-cross-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-degrees-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-degrees-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-degrees-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-degrees-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-determinant-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-determinant-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-determinant-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-distance-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-distance-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-distance-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-distance-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-dot-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-dot-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-dot-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-dot-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-equal-bvec2-bvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-equal-bvec3-bvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-equal-bvec4-bvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-equal-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-equal-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-equal-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-equal-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-equal-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-equal-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-equal-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-equal-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-equal-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-exp-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-exp-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-exp-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-exp-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-exp2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-exp2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-exp2-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-exp2-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-faceforward-float-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-faceforward-vec2-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-faceforward-vec3-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-faceforward-vec4-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-floor-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-floor-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-floor-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-floor-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-fract-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-fract-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-fract-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-fract-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-inverse-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-inverse-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-inverse-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-inversesqrt-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-inversesqrt-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-inversesqrt-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-inversesqrt-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-length-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-length-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-length-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-length-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthan-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthan-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthan-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthan-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthan-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthan-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthan-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthan-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthan-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-log-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-log-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-log-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-log-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-log2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-log2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-log2-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-log2-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat2-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat2x3-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat2x4-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat3-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat3x2-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat3x4-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat4-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat4x2-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat4x3-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-vec2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-vec3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-vec4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-max-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-vec2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-vec3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-vec4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-min-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mix-float-float-bool: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mix-float-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mix-vec2-vec2-bvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mix-vec2-vec2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mix-vec2-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mix-vec3-vec3-bvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mix-vec3-vec3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mix-vec3-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mix-vec4-vec4-bvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mix-vec4-vec4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mix-vec4-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mod-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mod-vec2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mod-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mod-vec3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mod-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mod-vec4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-mod-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-normalize-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-normalize-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-normalize-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-normalize-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-not-bvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-not-bvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-not-bvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-notequal-bvec2-bvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-notequal-bvec3-bvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-notequal-bvec4-bvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-notequal-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-notequal-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-notequal-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-notequal-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-notequal-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-notequal-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-notequal-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-notequal-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-notequal-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2x3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2x3-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2x4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2x4-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3x2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3x2-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3x4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3x4-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4x2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4x2-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4x3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4x3-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-uint-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-uint-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-uint-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-and-bool-bool: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-and-bool-bool-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2x3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2x3-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2x4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2x4-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3x2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3x2-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3x4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3x4-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4x2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4x2-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4x3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4x3-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-large-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2x3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2x3-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2x4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2x4-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3x2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3x2-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3x4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3x4-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4x2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4x2-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4x3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4x3-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-int-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uint-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2x3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2x3-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2x4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2x4-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3x2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3x2-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3x4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3x4-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4x2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4x2-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4x3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4x3-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec2-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec3-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec4-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-int-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uint-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2x3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2x3-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2x4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2x4-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3x2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3x2-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3x4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3x4-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4x2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4x2-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4x3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4x3-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uint-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uint-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uint-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uint-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uint-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uint-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uint-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uint-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uint-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uint-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uint-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uint-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uint-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uint-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uint-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uint-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uint-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uint-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uint-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uint-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uint-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uint-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uint-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uint-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uint-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uint-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uint-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-complement-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-complement-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-complement-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-complement-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-complement-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-complement-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-complement-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-complement-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-large-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2x3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2x3-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2x4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2x4-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3x2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3x2-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3x4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3x4-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4x2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4x2-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4x3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4x3-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-uint-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-uint-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-uint-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bool-bool: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bool-bool-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec2-bvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec2-bvec2-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec3-bvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec3-bvec3-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec4-bvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec4-bvec4-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-float-float-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-int-int-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec2-ivec2-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec3-ivec3-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec4-ivec4-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2-mat2-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2x3-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2x3-mat2x3-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2x4-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2x4-mat2x4-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3-mat3-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3x2-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3x2-mat3x2-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3x4-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3x4-mat3x4-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4-mat4-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4x2-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4x2-mat4x2-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4x3-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4x3-mat4x3-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uint-uint-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec2-uvec2-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec3-uvec3-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec4-uvec4-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec2-vec2-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec3-vec3-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec4-vec4-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ge-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ge-float-float-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ge-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ge-int-int-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ge-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ge-uint-uint-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-gt-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-gt-float-float-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-gt-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-gt-int-int-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-gt-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-gt-uint-uint-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-le-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-le-float-float-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-le-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-le-int-int-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-le-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-le-uint-uint-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-int-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uint-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lt-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lt-float-float-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lt-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lt-int-int-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lt-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-lt-uint-uint-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uint-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uint-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uint-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x3-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x3-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x3-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x3-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x4-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x4-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x4-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x4-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x2-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x2-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x2-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x2-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x4-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x4-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x4-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x4-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x2-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x2-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x2-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x2-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x3-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x3-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x3-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x3-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uint-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uint-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uint-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec2-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec2-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec2-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec3-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec3-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec3-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec4-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec4-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec4-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bool-bool: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bool-bool-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec2-bvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec2-bvec2-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec3-bvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec3-bvec3-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec4-bvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec4-bvec4-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-float-float-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-int-int-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec2-ivec2-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec3-ivec3-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec4-ivec4-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2-mat2-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2x3-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2x3-mat2x3-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2x4-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2x4-mat2x4-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3-mat3-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3x2-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3x2-mat3x2-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3x4-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3x4-mat3x4-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4-mat4-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4x2-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4x2-mat4x2-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4x3-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4x3-mat4x3-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uint-uint-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec2-uvec2-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec3-uvec3-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec4-uvec4-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec2-vec2-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec3-vec3-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec4-vec4-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-neg-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-not-bool: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-not-bool-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-or-bool-bool: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-or-bool-bool-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-int-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uint-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-bool-bool: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-bool-bool-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-bvec2-bvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-bvec3-bvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-bvec4-bvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat2-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat2x3-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat2x4-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat3-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat3x2-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat3x4-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat4-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat4x2-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat4x3-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-int-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-int-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-int-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-int-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec2-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec2-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec3-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec3-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec4-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec4-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2x3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2x3-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2x4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2x4-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3x2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3x2-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3x4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3x4-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4x2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4x2-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4x3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4x3-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uint-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uint-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uint-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uint-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec2-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec2-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec3-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec3-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec4-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec4-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-uint: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-uvec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-uvec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-uvec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-xor-bool-bool: skip
-spec/glsl-4.30/execution/built-in-functions/cs-op-xor-bool-bool-using-if: skip
-spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec2-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec2-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec3-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec3-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec4-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec4-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-pow-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-pow-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-pow-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-pow-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-radians-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-radians-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-radians-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-radians-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-reflect-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-reflect-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-reflect-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-reflect-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-refract-float-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-refract-vec2-vec2-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-refract-vec3-vec3-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-refract-vec4-vec4-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-round-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-round-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-round-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-round-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-roundeven-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-roundeven-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-roundeven-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-roundeven-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sign-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sign-int: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sign-ivec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sign-ivec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sign-ivec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sign-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sign-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sign-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sin-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sin-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sin-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sin-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sinh-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sinh-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sinh-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sinh-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-float-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-float-float-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-float-float-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-float-float-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-vec2-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-vec3-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-vec4-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sqrt-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sqrt-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sqrt-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-sqrt-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-step-float-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-step-float-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-step-float-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-step-float-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-step-vec2-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-step-vec3-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-step-vec4-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-tan-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-tan-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-tan-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-tan-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-tanh-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-tanh-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-tanh-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-tanh-vec4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat2x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat2x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat3x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat3x4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat4: skip
-spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat4x2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat4x3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-trunc-float: skip
-spec/glsl-4.30/execution/built-in-functions/cs-trunc-vec2: skip
-spec/glsl-4.30/execution/built-in-functions/cs-trunc-vec3: skip
-spec/glsl-4.30/execution/built-in-functions/cs-trunc-vec4: skip
-spec/glsl-4.40/compiler/inout-parameter-qualifier.frag: skip
-spec/glsl-4.40/execution/fs-interpolateatcentroid-swizzle: skip
-spec/glsl-4.40/execution/fs-interpolateatoffset-swizzle: skip
-spec/glsl-4.40/execution/fs-interpolateatsample-swizzle: skip
-spec/glsl-4.50/execution/helper-invocation: skip
-spec/glsl-4.50/execution/ssbo-atomiccompswap-int: skip
-spec/glsl-es-3.00/execution/built-in-functions/const-unpackhalf2x16: skip
-spec/glsl-es-3.00/execution/built-in-functions/fs-packhalf2x16: skip
-spec/glsl-es-3.00/execution/built-in-functions/fs-unpacksnorm2x16: skip
-spec/glsl-es-3.00/execution/built-in-functions/vs-packsnorm2x16: skip
-spec/glsl-es-3.00/execution/built-in-functions/vs-unpackhalf2x16: skip
-spec/glsl-es-3.00/execution/built-in-functions/vs-unpacksnorm2x16: skip
-spec/glsl-es-3.00/execution/varying-struct-basic: skip
-spec/glsl-es-3.00/execution/varying-struct-copy-local-fs: skip
-spec/glsl-es-3.00/execution/varying-struct-copy-local-vs: skip
-spec/glsl-es-3.00/linker/glsl-mismatched-uniform-precision-unused: skip
-spec/glsl-es-3.10/compiler/helper-invocation.frag: skip
-spec/glsl-es-3.10/compiler/unsized-array-not-in-last-position.comp: skip
-spec/glsl-es-3.10/execution/cs-image-atomic-if-else: skip
-spec/glsl-es-3.10/execution/cs-image-atomic-if-else-2: skip
-spec/glsl-es-3.10/execution/cs-image-load-if-else: skip
-spec/glsl-es-3.10/execution/cs-nir-scheduler-load-shared-regression-check: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-array-int-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-array-ivec2-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-array-ivec3-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-array-ivec4-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-array-uint-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-array-uvec2-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-array-uvec3-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-array-uvec4-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-int-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-ivec2-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-ivec3-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-ivec4-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-struct-int-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-struct-ivec2-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-struct-ivec3-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-struct-ivec4-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-struct-uint-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-struct-uvec2-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-struct-uvec3-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-struct-uvec4-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-uint-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-uvec2-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-uvec3-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-uvec4-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-array-int.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-array-ivec2.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-array-ivec3.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-array-ivec4.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-array-uint.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-array-uvec2.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-array-uvec3.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-array-uvec4.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-int.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-ivec2.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-ivec3.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-ivec4.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-struct-int.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-struct-ivec2.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-struct-ivec3.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-struct-ivec4.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-struct-uint.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-struct-uvec2.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-struct-uvec3.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-struct-uvec4.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-uint.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-uvec2.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-uvec3.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-uvec4.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-array-int-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-array-ivec2-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-array-ivec3-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-array-ivec4-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-array-uint-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-array-uvec2-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-array-uvec3-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-array-uvec4-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-int-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-ivec2-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-ivec3-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-ivec4-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-struct-int-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-struct-ivec2-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-struct-ivec3-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-struct-ivec4-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-struct-uint-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-struct-uvec2-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-struct-uvec3-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-struct-uvec4-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-uint-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-uvec2-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-uvec3-bad.frag: skip
-spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-uvec4-bad.frag: skip
-spec/intel_conservative_rasterization/compiler/inner_coverage.gl.frag: skip
-spec/intel_conservative_rasterization/compiler/inner_coverage.gl.vert: skip
-spec/intel_conservative_rasterization/compiler/inner_coverage.gles.frag: skip
-spec/intel_conservative_rasterization/compiler/inner_coverage.gles.vert: skip
-spec/intel_conservative_rasterization/compiler/inner_post_depth_coverage.gl.frag: skip
-spec/intel_conservative_rasterization/compiler/inner_post_depth_coverage.gl.vert: skip
-spec/intel_conservative_rasterization/compiler/inner_post_depth_coverage.gles.frag: skip
-spec/intel_conservative_rasterization/compiler/inner_post_depth_coverage.gles.vert: skip
-spec/intel_conservative_rasterization/compiler/post_depth_coverage.gl.frag: skip
-spec/intel_conservative_rasterization/compiler/post_depth_coverage.gl.vert: skip
-spec/intel_conservative_rasterization/compiler/post_depth_coverage.gles.frag: skip
-spec/intel_conservative_rasterization/compiler/post_depth_coverage.gles.vert: skip
-spec/intel_shader_atomic_float_minmax/compiler/shared-atomicexchange-float-fail.comp: skip
-spec/intel_shader_atomic_float_minmax/compiler/shared-atomicmax-float-fail.comp: skip
-spec/intel_shader_atomic_float_minmax/compiler/shared-atomicmin-float-fail.comp: skip
-spec/intel_shader_atomic_float_minmax/compiler/ssbo-atomiccompareexchnage-float-fail.frag: skip
-spec/intel_shader_atomic_float_minmax/compiler/ssbo-atomicexchange-float-fail.frag: skip
-spec/intel_shader_atomic_float_minmax/compiler/ssbo-atomicmax-float-fail.frag: skip
-spec/intel_shader_atomic_float_minmax/compiler/ssbo-atomicmin-float-fail.frag: skip
-spec/intel_shader_atomic_float_minmax/execution/shared-atomiccompswap-float: skip
-spec/intel_shader_atomic_float_minmax/execution/shared-atomicexchange-float: skip
-spec/intel_shader_atomic_float_minmax/execution/shared-atomicmax-float: skip
-spec/intel_shader_atomic_float_minmax/execution/shared-atomicmin-float: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomiccompswap-float: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomiccompswap-float-nan: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomiccompswap-float-negative-zero: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicexchange-float: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicmax-float: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicmax-float-nan: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicmin-float: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicmin-float-nan: skip
-spec/nv_compute_shader_derivatives/compiler/fail_linear_size.comp: skip
-spec/nv_compute_shader_derivatives/compiler/fail_quads_x.comp: skip
-spec/nv_compute_shader_derivatives/compiler/fail_quads_y.comp: skip
-spec/nv_compute_shader_derivatives/compiler/fail_two_arrangements.comp: skip
-spec/nv_compute_shader_derivatives/compiler/new_functions.comp: skip
-spec/nv_compute_shader_derivatives/execution/derivatives-coarse-linear: skip
-spec/nv_compute_shader_derivatives/execution/derivatives-coarse-quads: skip
-spec/nv_compute_shader_derivatives/execution/derivatives-fine-linear: skip
-spec/nv_compute_shader_derivatives/execution/derivatives-fine-quads: skip
-spec/nv_compute_shader_derivatives/execution/derivatives-none: skip
-spec/nv_compute_shader_derivatives/execution/texture-implicit-lod-linear: skip
-spec/nv_compute_shader_derivatives/execution/texture-implicit-lod-none: skip
-spec/nv_compute_shader_derivatives/execution/texture-implicit-lod-quads: skip
-spec/nv_compute_shader_derivatives/linker/fail_linear_size: skip
-spec/nv_compute_shader_derivatives/linker/fail_quads_x: skip
-spec/nv_compute_shader_derivatives/linker/fail_quads_y: skip
-spec/nv_compute_shader_derivatives/linker/fail_two_arrangements: skip
-spec/nv_fill_rectangle/execution/gs-lines-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/gs-points-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/gs-tris-with-fill-rect: skip
-spec/nv_fill_rectangle/execution/lines-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/points-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/tes-isolines-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/tes-tris-in-point-mode-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/tes-tris-with-fill-rect: skip
-spec/nv_fill_rectangle/execution/tris-with-fill-rect: skip
-spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-2d-array.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-2d-array.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-2d.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-2d.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-3d.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-3d.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-cube.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-cube.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-2d-array.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-2d-array.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-2d.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-2d.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-3d.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-3d.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-cube.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-cube.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-2d-array.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-2d-array.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-2d.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-2d.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-3d.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-3d.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-cube.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-cube.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-2d-array.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-2d-array.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-2d.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-2d.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-3d.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-3d.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-cube.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-cube.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-2d-array.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-2d-array.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-2d.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-2d.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-3d.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-3d.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-cube.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-cube.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-2d-array.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-2d-array.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-2d.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-2d.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-3d.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-3d.vert: skip
-spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-cube.frag: skip
-spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-cube.vert: skip
-spec/nv_image_formats/compiler/declarations-with-norm16-2d-array.frag: skip
-spec/nv_image_formats/compiler/declarations-with-norm16-2d-array.vert: skip
-spec/nv_image_formats/compiler/declarations-with-norm16-2d.frag: skip
-spec/nv_image_formats/compiler/declarations-with-norm16-2d.vert: skip
-spec/nv_image_formats/compiler/declarations-with-norm16-3d.frag: skip
-spec/nv_image_formats/compiler/declarations-with-norm16-3d.vert: skip
-spec/nv_image_formats/compiler/declarations-with-norm16-cube.frag: skip
-spec/nv_image_formats/compiler/declarations-with-norm16-cube.vert: skip
-spec/nv_image_formats/compiler/declarations-without-norm16-2d-array.frag: skip
-spec/nv_image_formats/compiler/declarations-without-norm16-2d-array.vert: skip
-spec/nv_image_formats/compiler/declarations-without-norm16-2d.frag: skip
-spec/nv_image_formats/compiler/declarations-without-norm16-2d.vert: skip
-spec/nv_image_formats/compiler/declarations-without-norm16-3d.frag: skip
-spec/nv_image_formats/compiler/declarations-without-norm16-3d.vert: skip
-spec/nv_image_formats/compiler/declarations-without-norm16-cube.frag: skip
-spec/nv_image_formats/compiler/declarations-without-norm16-cube.vert: skip
-spec/nv_image_formats/preprocessor/disabled-defined-es.comp: skip
-spec/nv_image_formats/preprocessor/disabled-defined-es.frag: skip
-spec/nv_image_formats/preprocessor/disabled-defined-es.geom: skip
-spec/nv_image_formats/preprocessor/disabled-defined-es.tesc: skip
-spec/nv_image_formats/preprocessor/disabled-defined-es.tese: skip
-spec/nv_image_formats/preprocessor/disabled-defined-es.vert: skip
-spec/nv_image_formats/preprocessor/disabled-undefined-es.comp: skip
-spec/nv_image_formats/preprocessor/disabled-undefined-es.frag: skip
-spec/nv_image_formats/preprocessor/disabled-undefined-es.geom: skip
-spec/nv_image_formats/preprocessor/disabled-undefined-es.tesc: skip
-spec/nv_image_formats/preprocessor/disabled-undefined-es.tese: skip
-spec/nv_image_formats/preprocessor/disabled-undefined-es.vert: skip
-spec/nv_image_formats/preprocessor/enabled-es.comp: skip
-spec/nv_image_formats/preprocessor/enabled-es.frag: skip
-spec/nv_image_formats/preprocessor/enabled-es.geom: skip
-spec/nv_image_formats/preprocessor/enabled-es.tesc: skip
-spec/nv_image_formats/preprocessor/enabled-es.tese: skip
-spec/nv_image_formats/preprocessor/enabled-es.vert: skip
-spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image1d.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image1darray.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2d-fail.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2d.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2darray.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2dms.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2dmsarray.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2drect.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image3d.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicadd-float-imagebuffer.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicadd-float-imagecube.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicadd-float-imagecubearray.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image1d.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image1darray.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2d-fail.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2d.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2darray.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2dms.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2dmsarray.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2drect.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image3d.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-imagebuffer.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-imagecube.frag: skip
-spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-imagecubearray.frag: skip
-spec/nv_shader_atomic_float/compiler/shared-atomicadd-float-fail.comp: skip
-spec/nv_shader_atomic_float/compiler/shared-atomicexchange-float-fail.comp: skip
-spec/nv_shader_atomic_float/compiler/ssbo-atomicadd-float-fail.frag: skip
-spec/nv_shader_atomic_float/compiler/ssbo-atomicexchange-float-fail.frag: skip
-spec/nv_shader_atomic_float/execution/shared-atomicadd-float: skip
-spec/nv_shader_atomic_float/execution/shared-atomicexchange-float: skip
-spec/nv_shader_atomic_float/execution/ssbo-atomicadd-float: skip
-spec/nv_shader_atomic_float/execution/ssbo-atomicexchange-float: skip
-spec/oes_blend_func_extended/preprocessor/disabled-defined-es.comp: skip
-spec/oes_blend_func_extended/preprocessor/disabled-defined-es.geom: skip
-spec/oes_blend_func_extended/preprocessor/disabled-defined-es.tesc: skip
-spec/oes_blend_func_extended/preprocessor/disabled-defined-es.tese: skip
-spec/oes_blend_func_extended/preprocessor/disabled-undefined-es.comp: skip
-spec/oes_blend_func_extended/preprocessor/disabled-undefined-es.geom: skip
-spec/oes_blend_func_extended/preprocessor/disabled-undefined-es.tesc: skip
-spec/oes_blend_func_extended/preprocessor/disabled-undefined-es.tese: skip
-spec/oes_blend_func_extended/preprocessor/enabled-es.comp: skip
-spec/oes_blend_func_extended/preprocessor/enabled-es.frag: skip
-spec/oes_blend_func_extended/preprocessor/enabled-es.geom: skip
-spec/oes_blend_func_extended/preprocessor/enabled-es.tesc: skip
-spec/oes_blend_func_extended/preprocessor/enabled-es.tese: skip
-spec/oes_blend_func_extended/preprocessor/enabled-es.vert: skip
-spec/oes_egl_image_external/preprocessor/disabled-defined-es.comp: skip
-spec/oes_egl_image_external/preprocessor/disabled-defined-es.frag: skip
-spec/oes_egl_image_external/preprocessor/disabled-defined-es.geom: skip
-spec/oes_egl_image_external/preprocessor/disabled-defined-es.tesc: skip
-spec/oes_egl_image_external/preprocessor/disabled-defined-es.tese: skip
-spec/oes_egl_image_external/preprocessor/disabled-defined-es.vert: skip
-spec/oes_egl_image_external/preprocessor/disabled-undefined-es.comp: skip
-spec/oes_egl_image_external/preprocessor/disabled-undefined-es.frag: skip
-spec/oes_egl_image_external/preprocessor/disabled-undefined-es.geom: skip
-spec/oes_egl_image_external/preprocessor/disabled-undefined-es.tesc: skip
-spec/oes_egl_image_external/preprocessor/disabled-undefined-es.tese: skip
-spec/oes_egl_image_external/preprocessor/disabled-undefined-es.vert: skip
-spec/oes_egl_image_external/preprocessor/enabled-es.comp: skip
-spec/oes_egl_image_external/preprocessor/enabled-es.geom: skip
-spec/oes_egl_image_external/preprocessor/enabled-es.tesc: skip
-spec/oes_egl_image_external/preprocessor/enabled-es.tese: skip
-spec/oes_geometry_point_size/preprocessor/disabled-defined-es.comp: skip
-spec/oes_geometry_point_size/preprocessor/disabled-defined-es.frag: skip
-spec/oes_geometry_point_size/preprocessor/disabled-defined-es.geom: skip
-spec/oes_geometry_point_size/preprocessor/disabled-defined-es.tesc: skip
-spec/oes_geometry_point_size/preprocessor/disabled-defined-es.tese: skip
-spec/oes_geometry_point_size/preprocessor/disabled-defined-es.vert: skip
-spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.comp: skip
-spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.frag: skip
-spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.geom: skip
-spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.tesc: skip
-spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.tese: skip
-spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.vert: skip
-spec/oes_geometry_point_size/preprocessor/enabled-es.comp: skip
-spec/oes_geometry_point_size/preprocessor/enabled-es.frag: skip
-spec/oes_geometry_point_size/preprocessor/enabled-es.geom: skip
-spec/oes_geometry_point_size/preprocessor/enabled-es.tesc: skip
-spec/oes_geometry_point_size/preprocessor/enabled-es.tese: skip
-spec/oes_geometry_point_size/preprocessor/enabled-es.vert: skip
-spec/oes_geometry_shader/preprocessor/disabled-defined-es.comp: skip
-spec/oes_geometry_shader/preprocessor/disabled-defined-es.frag: skip
-spec/oes_geometry_shader/preprocessor/disabled-defined-es.geom: skip
-spec/oes_geometry_shader/preprocessor/disabled-defined-es.tesc: skip
-spec/oes_geometry_shader/preprocessor/disabled-defined-es.tese: skip
-spec/oes_geometry_shader/preprocessor/disabled-defined-es.vert: skip
-spec/oes_geometry_shader/preprocessor/disabled-undefined-es.comp: skip
-spec/oes_geometry_shader/preprocessor/disabled-undefined-es.frag: skip
-spec/oes_geometry_shader/preprocessor/disabled-undefined-es.geom: skip
-spec/oes_geometry_shader/preprocessor/disabled-undefined-es.tesc: skip
-spec/oes_geometry_shader/preprocessor/disabled-undefined-es.tese: skip
-spec/oes_geometry_shader/preprocessor/disabled-undefined-es.vert: skip
-spec/oes_geometry_shader/preprocessor/enabled-es.comp: skip
-spec/oes_geometry_shader/preprocessor/enabled-es.frag: skip
-spec/oes_geometry_shader/preprocessor/enabled-es.geom: skip
-spec/oes_geometry_shader/preprocessor/enabled-es.tesc: skip
-spec/oes_geometry_shader/preprocessor/enabled-es.tese: skip
-spec/oes_geometry_shader/preprocessor/enabled-es.vert: skip
-spec/oes_geometry_shader/sso_validation/user-defined-gs-input-in-block: skip
-spec/oes_geometry_shader/sso_validation/user-defined-gs-input-not-in-block: skip
-spec/oes_gpu_shader5/preprocessor/disabled-defined-es.comp: skip
-spec/oes_gpu_shader5/preprocessor/disabled-defined-es.frag: skip
-spec/oes_gpu_shader5/preprocessor/disabled-defined-es.geom: skip
-spec/oes_gpu_shader5/preprocessor/disabled-defined-es.tesc: skip
-spec/oes_gpu_shader5/preprocessor/disabled-defined-es.tese: skip
-spec/oes_gpu_shader5/preprocessor/disabled-defined-es.vert: skip
-spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.comp: skip
-spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.frag: skip
-spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.geom: skip
-spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.tesc: skip
-spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.tese: skip
-spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.vert: skip
-spec/oes_gpu_shader5/preprocessor/enabled-es.comp: skip
-spec/oes_gpu_shader5/preprocessor/enabled-es.frag: skip
-spec/oes_gpu_shader5/preprocessor/enabled-es.geom: skip
-spec/oes_gpu_shader5/preprocessor/enabled-es.tesc: skip
-spec/oes_gpu_shader5/preprocessor/enabled-es.tese: skip
-spec/oes_gpu_shader5/preprocessor/enabled-es.vert: skip
-spec/oes_multisample_interpolation/preprocessor/disabled-defined-es.comp: skip
-spec/oes_multisample_interpolation/preprocessor/disabled-defined-es.geom: skip
-spec/oes_multisample_interpolation/preprocessor/disabled-defined-es.tesc: skip
-spec/oes_multisample_interpolation/preprocessor/disabled-defined-es.tese: skip
-spec/oes_multisample_interpolation/preprocessor/disabled-undefined-es.comp: skip
-spec/oes_multisample_interpolation/preprocessor/disabled-undefined-es.geom: skip
-spec/oes_multisample_interpolation/preprocessor/disabled-undefined-es.tesc: skip
-spec/oes_multisample_interpolation/preprocessor/disabled-undefined-es.tese: skip
-spec/oes_multisample_interpolation/preprocessor/enabled-es.comp: skip
-spec/oes_multisample_interpolation/preprocessor/enabled-es.frag: skip
-spec/oes_multisample_interpolation/preprocessor/enabled-es.geom: skip
-spec/oes_multisample_interpolation/preprocessor/enabled-es.tesc: skip
-spec/oes_multisample_interpolation/preprocessor/enabled-es.tese: skip
-spec/oes_multisample_interpolation/preprocessor/enabled-es.vert: skip
-spec/oes_sample_variables/preprocessor/disabled-defined-es.comp: skip
-spec/oes_sample_variables/preprocessor/disabled-defined-es.geom: skip
-spec/oes_sample_variables/preprocessor/disabled-defined-es.tesc: skip
-spec/oes_sample_variables/preprocessor/disabled-defined-es.tese: skip
-spec/oes_sample_variables/preprocessor/disabled-undefined-es.comp: skip
-spec/oes_sample_variables/preprocessor/disabled-undefined-es.geom: skip
-spec/oes_sample_variables/preprocessor/disabled-undefined-es.tesc: skip
-spec/oes_sample_variables/preprocessor/disabled-undefined-es.tese: skip
-spec/oes_sample_variables/preprocessor/enabled-es.comp: skip
-spec/oes_sample_variables/preprocessor/enabled-es.frag: skip
-spec/oes_sample_variables/preprocessor/enabled-es.geom: skip
-spec/oes_sample_variables/preprocessor/enabled-es.tesc: skip
-spec/oes_sample_variables/preprocessor/enabled-es.tese: skip
-spec/oes_sample_variables/preprocessor/enabled-es.vert: skip
-spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.comp: skip
-spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.frag: skip
-spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.geom: skip
-spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.tesc: skip
-spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.tese: skip
-spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.vert: skip
-spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.comp: skip
-spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.frag: skip
-spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.geom: skip
-spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.tesc: skip
-spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.tese: skip
-spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.vert: skip
-spec/oes_shader_image_atomic/preprocessor/enabled-es.comp: skip
-spec/oes_shader_image_atomic/preprocessor/enabled-es.frag: skip
-spec/oes_shader_image_atomic/preprocessor/enabled-es.geom: skip
-spec/oes_shader_image_atomic/preprocessor/enabled-es.tesc: skip
-spec/oes_shader_image_atomic/preprocessor/enabled-es.tese: skip
-spec/oes_shader_image_atomic/preprocessor/enabled-es.vert: skip
-spec/oes_shader_io_blocks/compiler/layout-component.vert: skip
-spec/oes_shader_io_blocks/compiler/layout-depth_any.frag: skip
-spec/oes_shader_io_blocks/compiler/layout-depth_greater.frag: skip
-spec/oes_shader_io_blocks/compiler/layout-depth_less.frag: skip
-spec/oes_shader_io_blocks/compiler/layout-depth_unchanged.frag: skip
-spec/oes_shader_io_blocks/compiler/layout-gl_clipdistance.frag: skip
-spec/oes_shader_io_blocks/compiler/layout-gl_clipdistance.vert: skip
-spec/oes_shader_io_blocks/compiler/layout-gl_perfragment.frag: skip
-spec/oes_shader_io_blocks/compiler/layout-location-aliasing.vert: skip
-spec/oes_shader_io_blocks/compiler/layout-output-index.frag: skip
-spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.comp: skip
-spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.frag: skip
-spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.geom: skip
-spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.tesc: skip
-spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.tese: skip
-spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.vert: skip
-spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.comp: skip
-spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.frag: skip
-spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.geom: skip
-spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.tesc: skip
-spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.tese: skip
-spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.vert: skip
-spec/oes_shader_io_blocks/preprocessor/enabled-es.comp: skip
-spec/oes_shader_io_blocks/preprocessor/enabled-es.frag: skip
-spec/oes_shader_io_blocks/preprocessor/enabled-es.geom: skip
-spec/oes_shader_io_blocks/preprocessor/enabled-es.tesc: skip
-spec/oes_shader_io_blocks/preprocessor/enabled-es.tese: skip
-spec/oes_shader_io_blocks/preprocessor/enabled-es.vert: skip
-spec/oes_standard_derivatives/preprocessor/disabled-defined-es.comp: skip
-spec/oes_standard_derivatives/preprocessor/disabled-defined-es.frag: skip
-spec/oes_standard_derivatives/preprocessor/disabled-defined-es.geom: skip
-spec/oes_standard_derivatives/preprocessor/disabled-defined-es.tesc: skip
-spec/oes_standard_derivatives/preprocessor/disabled-defined-es.tese: skip
-spec/oes_standard_derivatives/preprocessor/disabled-defined-es.vert: skip
-spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.comp: skip
-spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.frag: skip
-spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.geom: skip
-spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.tesc: skip
-spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.tese: skip
-spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.vert: skip
-spec/oes_standard_derivatives/preprocessor/enabled-es.comp: skip
-spec/oes_standard_derivatives/preprocessor/enabled-es.geom: skip
-spec/oes_standard_derivatives/preprocessor/enabled-es.tesc: skip
-spec/oes_standard_derivatives/preprocessor/enabled-es.tese: skip
-spec/oes_texture_buffer/preprocessor/disabled-defined-es.comp: skip
-spec/oes_texture_buffer/preprocessor/disabled-defined-es.frag: skip
-spec/oes_texture_buffer/preprocessor/disabled-defined-es.geom: skip
-spec/oes_texture_buffer/preprocessor/disabled-defined-es.tesc: skip
-spec/oes_texture_buffer/preprocessor/disabled-defined-es.tese: skip
-spec/oes_texture_buffer/preprocessor/disabled-defined-es.vert: skip
-spec/oes_texture_buffer/preprocessor/disabled-undefined-es.comp: skip
-spec/oes_texture_buffer/preprocessor/disabled-undefined-es.frag: skip
-spec/oes_texture_buffer/preprocessor/disabled-undefined-es.geom: skip
-spec/oes_texture_buffer/preprocessor/disabled-undefined-es.tesc: skip
-spec/oes_texture_buffer/preprocessor/disabled-undefined-es.tese: skip
-spec/oes_texture_buffer/preprocessor/disabled-undefined-es.vert: skip
-spec/oes_texture_buffer/preprocessor/enabled-es.comp: skip
-spec/oes_texture_buffer/preprocessor/enabled-es.frag: skip
-spec/oes_texture_buffer/preprocessor/enabled-es.geom: skip
-spec/oes_texture_buffer/preprocessor/enabled-es.tesc: skip
-spec/oes_texture_buffer/preprocessor/enabled-es.tese: skip
-spec/oes_texture_buffer/preprocessor/enabled-es.vert: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.comp: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.frag: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.geom: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.tesc: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.tese: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.vert: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.comp: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.frag: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.geom: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.tesc: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.tese: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.vert: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/enabled-es.comp: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/enabled-es.frag: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/enabled-es.geom: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/enabled-es.tesc: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/enabled-es.tese: skip
-spec/oes_texture_storage_multisample_2d_array/preprocessor/enabled-es.vert: skip
-spec/oes_viewport_array/viewport-gs-write-simple: skip
-spec/oes_viewport_array/viewport-gs-writes-in-range: skip
-spec/oes_viewport_array/viewport-gs-writes-out-of-range: skip
-summary:
-       name:  results
-       ----  --------
-       pass:    15695
-       fail:       22
-      crash:        4
-       skip:    12855
-    timeout:        0
-       warn:        0
- incomplete:        0
- dmesg-warn:        0
- dmesg-fail:        0
-    changes:        0
-      fixes:        0
-regressions:        0
-      total:    28576
diff --git a/.gitlab-ci/piglit/glslparser.txt b/.gitlab-ci/piglit/glslparser.txt
new file mode 100644 (file)
index 0000000..68cc921
--- /dev/null
@@ -0,0 +1,5272 @@
+asmparsertest/arbfp1.0/abs-03.txt: skip
+asmparsertest/arbfp1.0/condition_code-01.txt: skip
+asmparsertest/arbfp1.0/cos-05.txt: skip
+asmparsertest/arbfp1.0/ddx-02.txt: skip
+asmparsertest/arbfp1.0/ddy-02.txt: skip
+asmparsertest/arbfp1.0/size_specifier-02.txt: skip
+asmparsertest/arbfp1.0/size_specifier-03.txt: skip
+asmparsertest/arbfp1.0/size_specifier-04.txt: skip
+asmparsertest/arbfp1.0/size_specifier-05.txt: skip
+asmparsertest/arbfp1.0/size_specifier-07.txt: skip
+asmparsertest/arbfp1.0/size_specifier-68.txt: skip
+asmparsertest/arbfp1.0/txd-01.txt: skip
+asmparsertest/arbfp1.0/txd-03.txt: skip
+asmparsertest/arbvp1.0/abs-03.txt: skip
+asmparsertest/arbvp1.0/ara-02.txt: skip
+asmparsertest/arbvp1.0/ara-03.txt: skip
+asmparsertest/arbvp1.0/ara-04.txt: skip
+asmparsertest/arbvp1.0/arl-04.txt: skip
+asmparsertest/arbvp1.0/arl-05.txt: skip
+asmparsertest/arbvp1.0/astack-03.txt: skip
+asmparsertest/arbvp1.0/astack-04.txt: skip
+asmparsertest/arbvp1.0/astack-05.txt: skip
+asmparsertest/arbvp1.0/astack-06.txt: skip
+asmparsertest/arbvp1.0/astack-07.txt: skip
+asmparsertest/arbvp1.0/astack-08.txt: skip
+asmparsertest/arbvp1.0/astack-09.txt: skip
+asmparsertest/arbvp1.0/bra-01.txt: skip
+asmparsertest/arbvp1.0/bra-02.txt: skip
+asmparsertest/arbvp1.0/bra-03.txt: skip
+asmparsertest/arbvp1.0/clipdistance-01.txt: skip
+asmparsertest/arbvp1.0/clipdistance-02.txt: skip
+asmparsertest/arbvp1.0/clipdistance-04.txt: skip
+asmparsertest/arbvp1.0/cos-02.txt: skip
+asmparsertest/arbvp1.0/cos-03.txt: skip
+asmparsertest/arbvp1.0/seq-02.txt: skip
+asmparsertest/arbvp1.0/sfl-02.txt: skip
+asmparsertest/arbvp1.0/sgt-02.txt: skip
+asmparsertest/arbvp1.0/sin-02.txt: skip
+asmparsertest/arbvp1.0/sin-03.txt: skip
+asmparsertest/arbvp1.0/sle-02.txt: skip
+asmparsertest/arbvp1.0/sne-02.txt: skip
+asmparsertest/arbvp1.0/ssg-02.txt: skip
+asmparsertest/arbvp1.0/str-02.txt: skip
+asmparsertest/arbvp1.0/tex-08.txt: skip
+asmparsertest/arbvp1.0/tex-09.txt: skip
+asmparsertest/arbvp1.0/tex-10.txt: skip
+asmparsertest/arbvp1.0/tex-11.txt: skip
+asmparsertest/arbvp1.0/tex-12.txt: skip
+asmparsertest/arbvp1.0/tex-13.txt: skip
+asmparsertest/arbvp1.0/tex-14.txt: skip
+asmparsertest/arbvp1.0/tex-15.txt: skip
+asmparsertest/arbvp1.0/tex-16.txt: skip
+asmparsertest/arbvp1.0/tex-17.txt: skip
+asmparsertest/arbvp1.0/tex-18.txt: skip
+asmparsertest/arbvp1.0/tex-19.txt: skip
+asmparsertest/arbvp1.0/tex-20.txt: skip
+asmparsertest/arbvp1.0/txb-08.txt: skip
+asmparsertest/arbvp1.0/txb-09.txt: skip
+asmparsertest/arbvp1.0/txb-10.txt: skip
+asmparsertest/arbvp1.0/txb-11.txt: skip
+asmparsertest/arbvp1.0/txb-12.txt: skip
+asmparsertest/arbvp1.0/txb-13.txt: skip
+asmparsertest/arbvp1.0/txb-14.txt: skip
+asmparsertest/arbvp1.0/txb-15.txt: skip
+asmparsertest/arbvp1.0/txb-16.txt: skip
+asmparsertest/arbvp1.0/txb-17.txt: skip
+asmparsertest/arbvp1.0/txb-18.txt: skip
+asmparsertest/arbvp1.0/txb-19.txt: skip
+asmparsertest/arbvp1.0/txb-20.txt: skip
+asmparsertest/arbvp1.0/txd-08.txt: skip
+asmparsertest/arbvp1.0/txd-09.txt: skip
+asmparsertest/arbvp1.0/txd-10.txt: skip
+asmparsertest/arbvp1.0/txd-11.txt: skip
+asmparsertest/arbvp1.0/txd-12.txt: skip
+asmparsertest/arbvp1.0/txd-13.txt: skip
+asmparsertest/arbvp1.0/txd-14.txt: skip
+asmparsertest/arbvp1.0/txd-15.txt: skip
+asmparsertest/arbvp1.0/txd-16.txt: skip
+asmparsertest/arbvp1.0/txd-17.txt: skip
+asmparsertest/arbvp1.0/txd-18.txt: skip
+asmparsertest/arbvp1.0/txd-19.txt: skip
+asmparsertest/arbvp1.0/txd-20.txt: skip
+asmparsertest/arbvp1.0/txf-08.txt: skip
+asmparsertest/arbvp1.0/txf-09.txt: skip
+asmparsertest/arbvp1.0/txf-10.txt: skip
+asmparsertest/arbvp1.0/txf-11.txt: skip
+asmparsertest/arbvp1.0/txf-12.txt: skip
+asmparsertest/arbvp1.0/txf-13.txt: skip
+asmparsertest/arbvp1.0/txf-14.txt: skip
+asmparsertest/arbvp1.0/txf-15.txt: skip
+asmparsertest/arbvp1.0/txf-16.txt: skip
+asmparsertest/arbvp1.0/txf-17.txt: skip
+asmparsertest/arbvp1.0/txf-18.txt: skip
+asmparsertest/arbvp1.0/txf-19.txt: skip
+asmparsertest/arbvp1.0/txf-20.txt: skip
+asmparsertest/arbvp1.0/txl-08.txt: skip
+asmparsertest/arbvp1.0/txl-09.txt: skip
+asmparsertest/arbvp1.0/txl-10.txt: skip
+asmparsertest/arbvp1.0/txl-11.txt: skip
+asmparsertest/arbvp1.0/txl-12.txt: skip
+asmparsertest/arbvp1.0/txl-13.txt: skip
+asmparsertest/arbvp1.0/txl-14.txt: skip
+asmparsertest/arbvp1.0/txl-15.txt: skip
+asmparsertest/arbvp1.0/txl-16.txt: skip
+asmparsertest/arbvp1.0/txl-17.txt: skip
+asmparsertest/arbvp1.0/txl-18.txt: skip
+asmparsertest/arbvp1.0/txl-19.txt: skip
+asmparsertest/arbvp1.0/txl-20.txt: skip
+asmparsertest/arbvp1.0/txp-08.txt: skip
+asmparsertest/arbvp1.0/txp-09.txt: skip
+asmparsertest/arbvp1.0/txp-10.txt: skip
+asmparsertest/arbvp1.0/txp-11.txt: skip
+asmparsertest/arbvp1.0/txp-12.txt: skip
+asmparsertest/arbvp1.0/txp-13.txt: skip
+asmparsertest/arbvp1.0/txp-14.txt: skip
+asmparsertest/arbvp1.0/txp-15.txt: skip
+asmparsertest/arbvp1.0/txp-16.txt: skip
+asmparsertest/arbvp1.0/txp-17.txt: skip
+asmparsertest/arbvp1.0/txp-18.txt: skip
+asmparsertest/arbvp1.0/txp-19.txt: skip
+asmparsertest/arbvp1.0/txp-20.txt: skip
+asmparsertest/arbvp1.0/txq-08.txt: skip
+asmparsertest/arbvp1.0/txq-09.txt: skip
+asmparsertest/arbvp1.0/txq-10.txt: skip
+asmparsertest/arbvp1.0/txq-11.txt: skip
+asmparsertest/arbvp1.0/txq-12.txt: skip
+asmparsertest/arbvp1.0/txq-13.txt: skip
+asmparsertest/arbvp1.0/txq-14.txt: skip
+asmparsertest/arbvp1.0/txq-15.txt: skip
+asmparsertest/arbvp1.0/txq-16.txt: skip
+asmparsertest/arbvp1.0/txq-17.txt: skip
+asmparsertest/arbvp1.0/txq-18.txt: skip
+asmparsertest/arbvp1.0/txq-19.txt: skip
+asmparsertest/arbvp1.0/txq-20.txt: skip
+spec/amd_conservative_depth/preprocessor/disabled-defined-compat.frag: skip
+spec/amd_conservative_depth/preprocessor/disabled-defined-compat.vert: skip
+spec/amd_conservative_depth/preprocessor/disabled-defined-core.comp: skip
+spec/amd_conservative_depth/preprocessor/disabled-defined-core.frag: skip
+spec/amd_conservative_depth/preprocessor/disabled-defined-core.geom: skip
+spec/amd_conservative_depth/preprocessor/disabled-defined-core.tesc: skip
+spec/amd_conservative_depth/preprocessor/disabled-defined-core.tese: skip
+spec/amd_conservative_depth/preprocessor/disabled-defined-core.vert: skip
+spec/amd_conservative_depth/preprocessor/disabled-undefined-compat.frag: skip
+spec/amd_conservative_depth/preprocessor/disabled-undefined-compat.vert: skip
+spec/amd_conservative_depth/preprocessor/disabled-undefined-core.comp: skip
+spec/amd_conservative_depth/preprocessor/disabled-undefined-core.frag: skip
+spec/amd_conservative_depth/preprocessor/disabled-undefined-core.geom: skip
+spec/amd_conservative_depth/preprocessor/disabled-undefined-core.tesc: skip
+spec/amd_conservative_depth/preprocessor/disabled-undefined-core.tese: skip
+spec/amd_conservative_depth/preprocessor/disabled-undefined-core.vert: skip
+spec/amd_conservative_depth/preprocessor/enabled-core.comp: skip
+spec/amd_conservative_depth/preprocessor/enabled-core.tesc: skip
+spec/amd_conservative_depth/preprocessor/enabled-core.tese: skip
+spec/amd_shader_stencil_export/preprocessor/disabled-defined-compat.frag: skip
+spec/amd_shader_stencil_export/preprocessor/disabled-defined-compat.vert: skip
+spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.comp: skip
+spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.frag: skip
+spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.geom: skip
+spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.tesc: skip
+spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.tese: skip
+spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.vert: skip
+spec/amd_shader_stencil_export/preprocessor/disabled-undefined-compat.frag: skip
+spec/amd_shader_stencil_export/preprocessor/disabled-undefined-compat.vert: skip
+spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.comp: skip
+spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.frag: skip
+spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.geom: skip
+spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.tesc: skip
+spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.tese: skip
+spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.vert: skip
+spec/amd_shader_stencil_export/preprocessor/enabled-core.comp: skip
+spec/amd_shader_stencil_export/preprocessor/enabled-core.tesc: skip
+spec/amd_shader_stencil_export/preprocessor/enabled-core.tese: skip
+spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-compat.frag: skip
+spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-compat.vert: skip
+spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.comp: skip
+spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.frag: skip
+spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.geom: skip
+spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.tesc: skip
+spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.tese: skip
+spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.vert: skip
+spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-compat.frag: skip
+spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-compat.vert: skip
+spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.comp: skip
+spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.frag: skip
+spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.geom: skip
+spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.tesc: skip
+spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.tese: skip
+spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.vert: skip
+spec/amd_shader_trinary_minmax/preprocessor/enabled-core.comp: skip
+spec/amd_shader_trinary_minmax/preprocessor/enabled-core.tesc: skip
+spec/amd_shader_trinary_minmax/preprocessor/enabled-core.tese: skip
+spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.comp: skip
+spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.frag: skip
+spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.geom: skip
+spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.tesc: skip
+spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.tese: skip
+spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.vert: skip
+spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.comp: skip
+spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.frag: skip
+spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.geom: skip
+spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.tesc: skip
+spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.tese: skip
+spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.vert: skip
+spec/amd_vertex_shader_layer/preprocessor/enabled-compat.frag: skip
+spec/amd_vertex_shader_layer/preprocessor/enabled-compat.vert: skip
+spec/amd_vertex_shader_layer/preprocessor/enabled-core.comp: skip
+spec/amd_vertex_shader_layer/preprocessor/enabled-core.tesc: skip
+spec/amd_vertex_shader_layer/preprocessor/enabled-core.tese: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.comp: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.frag: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.geom: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.tesc: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.tese: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.vert: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.comp: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.frag: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.geom: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.tesc: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.tese: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.vert: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/enabled-compat.frag: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/enabled-compat.vert: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/enabled-core.comp: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/enabled-core.tesc: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/enabled-core.tese: skip
+spec/arb_arrays_of_arrays/compiler/glsl-4.00-basic-types.vert: skip
+spec/arb_arrays_of_arrays/compiler/glsl-4.20-basic-types.frag: skip
+spec/arb_arrays_of_arrays/compiler/subroutine.vert: skip
+spec/arb_arrays_of_arrays/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_arrays_of_arrays/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.comp: skip
+spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.frag: skip
+spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.geom: skip
+spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.tese: skip
+spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.vert: skip
+spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_arrays_of_arrays/preprocessor/enabled-core.comp: skip
+spec/arb_arrays_of_arrays/preprocessor/enabled-core.tesc: skip
+spec/arb_arrays_of_arrays/preprocessor/enabled-core.tese: skip
+spec/arb_bindless_texture/compiler/images/arith-bound-image.frag: skip
+spec/arb_bindless_texture/compiler/images/arith-expr.vert: skip
+spec/arb_bindless_texture/compiler/images/arrays-of-struct.frag: skip
+spec/arb_bindless_texture/compiler/images/bindless-global-and-bound-global.vert: skip
+spec/arb_bindless_texture/compiler/images/bindless-global.vert: skip
+spec/arb_bindless_texture/compiler/images/bindless-local.vert: skip
+spec/arb_bindless_texture/compiler/images/bindless-nonuniform.vert: skip
+spec/arb_bindless_texture/compiler/images/bound-global.vert: skip
+spec/arb_bindless_texture/compiler/images/bound-local.vert: skip
+spec/arb_bindless_texture/compiler/images/bound-nonuniform.vert: skip
+spec/arb_bindless_texture/compiler/images/explicit-conversions.vert: skip
+spec/arb_bindless_texture/compiler/images/flat-input.frag: skip
+spec/arb_bindless_texture/compiler/images/func-call-uvec2-image.frag: skip
+spec/arb_bindless_texture/compiler/images/implicit_conversions.vert: skip
+spec/arb_bindless_texture/compiler/images/indexing.vert: skip
+spec/arb_bindless_texture/compiler/images/inout-non-matching-type.frag: skip
+spec/arb_bindless_texture/compiler/images/inout-struct.frag: skip
+spec/arb_bindless_texture/compiler/images/inout.frag: skip
+spec/arb_bindless_texture/compiler/images/input.frag: skip
+spec/arb_bindless_texture/compiler/images/input.vert: skip
+spec/arb_bindless_texture/compiler/images/interface-block.vert: skip
+spec/arb_bindless_texture/compiler/images/nested-struct-arrays-mismatch-format.frag: skip
+spec/arb_bindless_texture/compiler/images/nested-struct-with-arrays-no-qualifiers.frag: skip
+spec/arb_bindless_texture/compiler/images/out-struct.frag: skip
+spec/arb_bindless_texture/compiler/images/out.frag: skip
+spec/arb_bindless_texture/compiler/images/output.frag: skip
+spec/arb_bindless_texture/compiler/images/output.vert: skip
+spec/arb_bindless_texture/compiler/images/return-struct.frag: skip
+spec/arb_bindless_texture/compiler/images/struct-inside-uniform-block.frag: skip
+spec/arb_bindless_texture/compiler/images/struct-with-arrays-mismatch-format.frag: skip
+spec/arb_bindless_texture/compiler/images/struct-with-arrays-no-qualifiers.frag: skip
+spec/arb_bindless_texture/compiler/images/temporary.vert: skip
+spec/arb_bindless_texture/compiler/images/uniform-block-initializer.frag: skip
+spec/arb_bindless_texture/compiler/samplers/arith-bound-sampler-texture2d.frag: skip
+spec/arb_bindless_texture/compiler/samplers/arith-expr.vert: skip
+spec/arb_bindless_texture/compiler/samplers/arrays-of-struct.frag: skip
+spec/arb_bindless_texture/compiler/samplers/bindless-global-and-bound-global.vert: skip
+spec/arb_bindless_texture/compiler/samplers/bindless-global.vert: skip
+spec/arb_bindless_texture/compiler/samplers/bindless-local.vert: skip
+spec/arb_bindless_texture/compiler/samplers/bindless-nonuniform.vert: skip
+spec/arb_bindless_texture/compiler/samplers/bound-global.vert: skip
+spec/arb_bindless_texture/compiler/samplers/bound-local.vert: skip
+spec/arb_bindless_texture/compiler/samplers/bound-nonuniform.vert: skip
+spec/arb_bindless_texture/compiler/samplers/explicit-conversions.vert: skip
+spec/arb_bindless_texture/compiler/samplers/flat-input.frag: skip
+spec/arb_bindless_texture/compiler/samplers/func-call-uvec2-texture2d.frag: skip
+spec/arb_bindless_texture/compiler/samplers/implicit-conversions.vert: skip
+spec/arb_bindless_texture/compiler/samplers/indexing.vert: skip
+spec/arb_bindless_texture/compiler/samplers/inout-non-matching-type.frag: skip
+spec/arb_bindless_texture/compiler/samplers/inout-struct.frag: skip
+spec/arb_bindless_texture/compiler/samplers/inout.frag: skip
+spec/arb_bindless_texture/compiler/samplers/input.frag: skip
+spec/arb_bindless_texture/compiler/samplers/input.vert: skip
+spec/arb_bindless_texture/compiler/samplers/interface-block.vert: skip
+spec/arb_bindless_texture/compiler/samplers/out-struct.frag: skip
+spec/arb_bindless_texture/compiler/samplers/out.frag: skip
+spec/arb_bindless_texture/compiler/samplers/output.frag: skip
+spec/arb_bindless_texture/compiler/samplers/output.vert: skip
+spec/arb_bindless_texture/compiler/samplers/return-struct.frag: skip
+spec/arb_bindless_texture/compiler/samplers/struct-inside-uniform-block.frag: skip
+spec/arb_bindless_texture/compiler/samplers/temporary.vert: skip
+spec/arb_bindless_texture/compiler/samplers/uniform-block-initializer.frag: skip
+spec/arb_compute_shader/compiler/barrier.comp: skip
+spec/arb_compute_shader/compiler/default_local_size.comp: skip
+spec/arb_compute_shader/compiler/do_nothing.comp: skip
+spec/arb_compute_shader/compiler/gl_workgroupsize_before_layout.comp: skip
+spec/arb_compute_shader/compiler/gl_workgroupsize_matches_layout.comp: skip
+spec/arb_compute_shader/compiler/gl_workgroupsize_without_layout.comp: skip
+spec/arb_compute_shader/compiler/groupmemorybarrier.comp: skip
+spec/arb_compute_shader/compiler/memorybarrieratomiccounter.comp: skip
+spec/arb_compute_shader/compiler/memorybarrierbuffer.comp: skip
+spec/arb_compute_shader/compiler/memorybarrierimage.comp: skip
+spec/arb_compute_shader/compiler/memorybarriershared.comp: skip
+spec/arb_compute_shader/compiler/mismatched_local_size.comp: skip
+spec/arb_compute_shader/compiler/negative_local_size.comp: skip
+spec/arb_compute_shader/compiler/no_user_defined_in.comp: skip
+spec/arb_compute_shader/compiler/no_user_defined_out.comp: skip
+spec/arb_compute_shader/compiler/shared-atomics.comp: skip
+spec/arb_compute_shader/compiler/shared-variables.comp: skip
+spec/arb_compute_shader/compiler/zero_local_size.comp: skip
+spec/arb_compute_shader/preprocessor/disabled-defined-core.comp: skip
+spec/arb_compute_shader/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_compute_shader/preprocessor/disabled-defined-core.tese: skip
+spec/arb_compute_shader/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_compute_shader/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_compute_shader/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_compute_shader/preprocessor/enabled-compat.frag: skip
+spec/arb_compute_shader/preprocessor/enabled-compat.vert: skip
+spec/arb_compute_shader/preprocessor/enabled-core.comp: skip
+spec/arb_compute_shader/preprocessor/enabled-core.frag: skip
+spec/arb_compute_shader/preprocessor/enabled-core.geom: skip
+spec/arb_compute_shader/preprocessor/enabled-core.tesc: skip
+spec/arb_compute_shader/preprocessor/enabled-core.tese: skip
+spec/arb_compute_shader/preprocessor/enabled-core.vert: skip
+spec/arb_compute_variable_group_size/compiler/do_nothing.comp: skip
+spec/arb_compute_variable_group_size/compiler/gl_localgroupsizearb_illegal_use.comp: skip
+spec/arb_compute_variable_group_size/compiler/gl_localgroupsizearb_layout.comp: skip
+spec/arb_compute_variable_group_size/compiler/mixed_fixed_variable_local_work_size.comp: skip
+spec/arb_compute_variable_group_size/compiler/mixed_variable_fixed_local_work_size.comp: skip
+spec/arb_conservative_depth/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_conservative_depth/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_conservative_depth/preprocessor/disabled-defined-core.comp: skip
+spec/arb_conservative_depth/preprocessor/disabled-defined-core.frag: skip
+spec/arb_conservative_depth/preprocessor/disabled-defined-core.geom: skip
+spec/arb_conservative_depth/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_conservative_depth/preprocessor/disabled-defined-core.tese: skip
+spec/arb_conservative_depth/preprocessor/disabled-defined-core.vert: skip
+spec/arb_conservative_depth/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_conservative_depth/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_conservative_depth/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_conservative_depth/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_conservative_depth/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_conservative_depth/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_conservative_depth/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_conservative_depth/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_conservative_depth/preprocessor/enabled-core.comp: skip
+spec/arb_conservative_depth/preprocessor/enabled-core.tesc: skip
+spec/arb_conservative_depth/preprocessor/enabled-core.tese: skip
+spec/arb_derivative_control/preprocessor/disabled-defined-core.comp: skip
+spec/arb_derivative_control/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_derivative_control/preprocessor/disabled-defined-core.tese: skip
+spec/arb_derivative_control/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_derivative_control/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_derivative_control/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_derivative_control/preprocessor/enabled-core.comp: skip
+spec/arb_derivative_control/preprocessor/enabled-core.frag: skip
+spec/arb_derivative_control/preprocessor/enabled-core.geom: skip
+spec/arb_derivative_control/preprocessor/enabled-core.tesc: skip
+spec/arb_derivative_control/preprocessor/enabled-core.tese: skip
+spec/arb_derivative_control/preprocessor/enabled-core.vert: skip
+spec/arb_draw_buffers/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_draw_buffers/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_draw_buffers/preprocessor/disabled-defined-core.comp: skip
+spec/arb_draw_buffers/preprocessor/disabled-defined-core.frag: skip
+spec/arb_draw_buffers/preprocessor/disabled-defined-core.geom: skip
+spec/arb_draw_buffers/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_draw_buffers/preprocessor/disabled-defined-core.tese: skip
+spec/arb_draw_buffers/preprocessor/disabled-defined-core.vert: skip
+spec/arb_draw_buffers/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_draw_buffers/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_draw_buffers/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_draw_buffers/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_draw_buffers/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_draw_buffers/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_draw_buffers/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_draw_buffers/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_draw_buffers/preprocessor/enabled-core.comp: skip
+spec/arb_draw_buffers/preprocessor/enabled-core.tesc: skip
+spec/arb_draw_buffers/preprocessor/enabled-core.tese: skip
+spec/arb_draw_instanced/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_draw_instanced/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_draw_instanced/preprocessor/disabled-defined-core.comp: skip
+spec/arb_draw_instanced/preprocessor/disabled-defined-core.frag: skip
+spec/arb_draw_instanced/preprocessor/disabled-defined-core.geom: skip
+spec/arb_draw_instanced/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_draw_instanced/preprocessor/disabled-defined-core.tese: skip
+spec/arb_draw_instanced/preprocessor/disabled-defined-core.vert: skip
+spec/arb_draw_instanced/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_draw_instanced/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_draw_instanced/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_draw_instanced/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_draw_instanced/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_draw_instanced/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_draw_instanced/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_draw_instanced/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_draw_instanced/preprocessor/enabled-core.comp: skip
+spec/arb_draw_instanced/preprocessor/enabled-core.tesc: skip
+spec/arb_draw_instanced/preprocessor/enabled-core.tese: skip
+spec/arb_enhanced_layouts/compiler/compile-time-constants/invocation.geom: skip
+spec/arb_enhanced_layouts/compiler/compile-time-constants/local_size_x.comp: skip
+spec/arb_enhanced_layouts/compiler/compile-time-constants/local_size_y.comp: skip
+spec/arb_enhanced_layouts/compiler/compile-time-constants/local_size_z.comp: skip
+spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-invocation.geom: skip
+spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-local_size_x.comp: skip
+spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-local_size_y.comp: skip
+spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-local_size_z.comp: skip
+spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-stream.geom: skip
+spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-vertices.tesc: skip
+spec/arb_enhanced_layouts/compiler/compile-time-constants/stream.geom: skip
+spec/arb_enhanced_layouts/compiler/compile-time-constants/vertices.tesc: skip
+spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-invocation-identifiers-in-single-layout-mismatch.geom: skip
+spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-invocation-identifiers-in-single-layout.geom: skip
+spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-local_size-identifiers-in-single-layout-mismatch.comp: skip
+spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-local_size-identifiers-in-single-layout.comp: skip
+spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-stream-identifiers-in-single-layout-global-no-enhanced-layouts.geom: skip
+spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-stream-identifiers-in-single-layout-global.geom: skip
+spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-stream-identifiers-in-single-layout-no-enhanced-layouts.geom: skip
+spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-stream-identifiers-in-single-layout.geom: skip
+spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-vertices-identifiers-in-single-layout-mismatch.tesc: skip
+spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-vertices-identifiers-in-single-layout.tesc: skip
+spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.comp: skip
+spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.frag: skip
+spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.geom: skip
+spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.tese: skip
+spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.vert: skip
+spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_enhanced_layouts/preprocessor/enabled-core.comp: skip
+spec/arb_enhanced_layouts/preprocessor/enabled-core.tesc: skip
+spec/arb_enhanced_layouts/preprocessor/enabled-core.tese: skip
+spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.comp: skip
+spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.frag: skip
+spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.geom: skip
+spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.tese: skip
+spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.vert: skip
+spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_es3_1_compatibility/preprocessor/enabled-core.comp: skip
+spec/arb_es3_1_compatibility/preprocessor/enabled-core.frag: skip
+spec/arb_es3_1_compatibility/preprocessor/enabled-core.geom: skip
+spec/arb_es3_1_compatibility/preprocessor/enabled-core.tesc: skip
+spec/arb_es3_1_compatibility/preprocessor/enabled-core.tese: skip
+spec/arb_es3_1_compatibility/preprocessor/enabled-core.vert: skip
+spec/arb_explicit_attrib_location/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_explicit_attrib_location/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.comp: skip
+spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.frag: skip
+spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.geom: skip
+spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.tese: skip
+spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.vert: skip
+spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_explicit_attrib_location/preprocessor/enabled-core.comp: skip
+spec/arb_explicit_attrib_location/preprocessor/enabled-core.tesc: skip
+spec/arb_explicit_attrib_location/preprocessor/enabled-core.tese: skip
+spec/arb_explicit_uniform_location/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_explicit_uniform_location/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.comp: skip
+spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.frag: skip
+spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.geom: skip
+spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.tese: skip
+spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.vert: skip
+spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_explicit_uniform_location/preprocessor/enabled-core.comp: skip
+spec/arb_explicit_uniform_location/preprocessor/enabled-core.tesc: skip
+spec/arb_explicit_uniform_location/preprocessor/enabled-core.tese: skip
+spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.comp: skip
+spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.frag: skip
+spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.geom: skip
+spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.tese: skip
+spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.vert: skip
+spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_fragment_coord_conventions/preprocessor/enabled-core.comp: skip
+spec/arb_fragment_coord_conventions/preprocessor/enabled-core.tesc: skip
+spec/arb_fragment_coord_conventions/preprocessor/enabled-core.tese: skip
+spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.comp: skip
+spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.frag: skip
+spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.geom: skip
+spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.tese: skip
+spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.vert: skip
+spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_fragment_layer_viewport/preprocessor/enabled-core.comp: skip
+spec/arb_fragment_layer_viewport/preprocessor/enabled-core.tesc: skip
+spec/arb_fragment_layer_viewport/preprocessor/enabled-core.tese: skip
+spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-after-discard.frag: skip
+spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-after-return.frag: skip
+spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-endinvocationinterlock.frag: skip
+spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-do-while.frag: skip
+spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-for.frag: skip
+spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-if.frag: skip
+spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-non-main-function.frag: skip
+spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-switch.frag: skip
+spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-while.frag: skip
+spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-twice.frag: skip
+spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-after-discard.frag: skip
+spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-after-return.frag: skip
+spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-before-begininvocationinterlock.frag: skip
+spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-do-while.frag: skip
+spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-for.frag: skip
+spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-if.frag: skip
+spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-non-main-function.frag: skip
+spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-switch.frag: skip
+spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-while.frag: skip
+spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-twice.frag: skip
+spec/arb_geometry_shader4/compiler/2darray-assignment-size-mismatch.geom: skip
+spec/arb_geometry_shader4/compiler/2darray-basic.geom: skip
+spec/arb_geometry_shader4/compiler/2darray-index-oob.geom: skip
+spec/arb_geometry_shader4/compiler/2darray-vertex-index-oob.geom: skip
+spec/arb_geometry_shader4/compiler/arb_shader_texture_lod.geom: skip
+spec/arb_geometry_shader4/compiler/arb_shading_language_packing.geom: skip
+spec/arb_geometry_shader4/compiler/arb_texture_cube_map_array.geom: skip
+spec/arb_geometry_shader4/compiler/arb_texture_multisample.geom: skip
+spec/arb_geometry_shader4/compiler/arb_texture_rectangle.geom: skip
+spec/arb_geometry_shader4/compiler/arb_uniform_buffer_object.geom: skip
+spec/arb_geometry_shader4/compiler/array-index.geom: skip
+spec/arb_geometry_shader4/compiler/clip-distance-in-explicit-access-2.geom: skip
+spec/arb_geometry_shader4/compiler/clip-distance-in-explicit-access-max.geom: skip
+spec/arb_geometry_shader4/compiler/clip-distance-in-explicit-too-large-with-access.geom: skip
+spec/arb_geometry_shader4/compiler/clip-distance-in-explicit-too-large.geom: skip
+spec/arb_geometry_shader4/compiler/clip-distance-in-implicit-access-max.geom: skip
+spec/arb_geometry_shader4/compiler/clip-distance-in-implicit-length.geom: skip
+spec/arb_geometry_shader4/compiler/clip-distance-in-implicit-nonconst-access.geom: skip
+spec/arb_geometry_shader4/compiler/constants.geom: skip
+spec/arb_geometry_shader4/compiler/ext_texture_array.geom: skip
+spec/arb_geometry_shader4/compiler/sanity.geom: skip
+spec/arb_geometry_shader4/compiler/uniforms.geom: skip
+spec/arb_geometry_shader4/compiler/verticesin-const-expression.geom: skip
+spec/arb_geometry_shader4/compiler/verticesin-const.geom: skip
+spec/arb_geometry_shader4/preprocessor/disabled-defined-core.comp: skip
+spec/arb_geometry_shader4/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_geometry_shader4/preprocessor/disabled-defined-core.tese: skip
+spec/arb_geometry_shader4/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_geometry_shader4/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_geometry_shader4/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_geometry_shader4/preprocessor/enabled-compat.frag: skip
+spec/arb_geometry_shader4/preprocessor/enabled-compat.vert: skip
+spec/arb_geometry_shader4/preprocessor/enabled-core.comp: skip
+spec/arb_geometry_shader4/preprocessor/enabled-core.frag: skip
+spec/arb_geometry_shader4/preprocessor/enabled-core.geom: skip
+spec/arb_geometry_shader4/preprocessor/enabled-core.tesc: skip
+spec/arb_geometry_shader4/preprocessor/enabled-core.tese: skip
+spec/arb_geometry_shader4/preprocessor/enabled-core.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/fs-gather-comp-float-samplers.frag: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/fs-gather-comp-int-samplers.frag: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/fs-gather-comp-uint-samplers.frag: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/fs-gather-float-samplers.frag: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/fs-gather-int-samplers.frag: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/fs-gather-shadow-samplers.frag: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/fs-gather-uint-samplers.frag: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffset-comp-float-samplers.frag: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffset-comp-int-samplers.frag: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffset-comp-uint-samplers.frag: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffset-float-samplers.frag: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffset-int-samplers.frag: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffset-shadow-samplers.frag: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffset-uint-samplers.frag: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffset-uniform-offset.frag: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/fs-gatheroffsets.frag: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-comp-float-samplers.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-comp-int-samplers.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-comp-must-be-constexpr.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-comp-uint-samplers.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-float-samplers.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-int-samplers.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-offsets-must-be-constexpr.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-shadow-samplers.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gather-uint-samplers.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffset-comp-float-samplers.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffset-comp-int-samplers.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffset-comp-uint-samplers.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffset-float-samplers.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffset-int-samplers.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffset-shadow-samplers.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffset-uint-samplers.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffset-uniform-offset.vert: skip
+spec/arb_gpu_shader5/compiler/builtin-functions/vs-gatheroffsets.vert: skip
+spec/arb_gpu_shader5/compiler/correct-multiple-layout-qualifier-invocations.geom: skip
+spec/arb_gpu_shader5/compiler/implicit-conversions-01.vert: skip
+spec/arb_gpu_shader5/compiler/implicit-conversions-02.vert: skip
+spec/arb_gpu_shader5/compiler/incorrect-multiple-layout-qualifier-invocations.geom: skip
+spec/arb_gpu_shader5/compiler/incorrect-out-layout-qualifier-invocations.geom: skip
+spec/arb_gpu_shader5/compiler/indirect-projgradoffset-shadow.frag: skip
+spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid-array.frag: skip
+spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid-bad-swizzle.frag: skip
+spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid-centroid.frag: skip
+spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid-flat.frag: skip
+spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid-no-output.frag: skip
+spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid-no-temp.frag: skip
+spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid-no-uniform.frag: skip
+spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid-noperspective.frag: skip
+spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatcentroid.frag: skip
+spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatoffset-nonconst.frag: skip
+spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatoffset.frag: skip
+spec/arb_gpu_shader5/compiler/interpolation/fs-interpolateatsample.frag: skip
+spec/arb_gpu_shader5/compiler/overloads-01.vert: skip
+spec/arb_gpu_shader5/compiler/overloads-02.vert: skip
+spec/arb_gpu_shader5/compiler/overloads-03.vert: skip
+spec/arb_gpu_shader5/compiler/overloads-04.vert: skip
+spec/arb_gpu_shader5/compiler/overloads-05.vert: skip
+spec/arb_gpu_shader5/compiler/overloads-06.vert: skip
+spec/arb_gpu_shader5/compiler/overloads-07.vert: skip
+spec/arb_gpu_shader5/compiler/precise-qualifier/precise-01.vert: skip
+spec/arb_gpu_shader5/compiler/precise-qualifier/precise-02.vert: skip
+spec/arb_gpu_shader5/compiler/precise-qualifier/precise-03.vert: skip
+spec/arb_gpu_shader5/compiler/precise-qualifier/precise-04.vert: skip
+spec/arb_gpu_shader5/compiler/precise-qualifier/precise-05.vert: skip
+spec/arb_gpu_shader5/compiler/precise-qualifier/precise-06.vert: skip
+spec/arb_gpu_shader5/compiler/precise-qualifier/precise-07.vert: skip
+spec/arb_gpu_shader5/compiler/precise-qualifier/precise-08.vert: skip
+spec/arb_gpu_shader5/compiler/precise-qualifier/precise-09.vert: skip
+spec/arb_gpu_shader5/compiler/precise-qualifier/precise-10.vert: skip
+spec/arb_gpu_shader5/compiler/precise-qualifier/precise-11.vert: skip
+spec/arb_gpu_shader5/compiler/precise-qualifier/precise-12.vert: skip
+spec/arb_gpu_shader5/compiler/precise-qualifier/precise-13.vert: skip
+spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-centroid-disallowed.frag: skip
+spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-in-interface-block.frag: skip
+spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-in-no-writes.frag: skip
+spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-in-qualifier.frag: skip
+spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-in-struct-disallowed.frag: skip
+spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-in-uniform-block-disallowed.frag: skip
+spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-out-qualifier.frag: skip
+spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-temp-disallowed.frag: skip
+spec/arb_gpu_shader5/compiler/sample-qualifier/fs-sample-uniform-disallowed.frag: skip
+spec/arb_gpu_shader5/compiler/sample-qualifier/gs-sample-in-qualifier.geom: skip
+spec/arb_gpu_shader5/compiler/sample-qualifier/gs-sample-out-qualifier.geom: skip
+spec/arb_gpu_shader5/compiler/sample-qualifier/vs-sample-in-qualifier.vert: skip
+spec/arb_gpu_shader5/compiler/sample-qualifier/vs-sample-out-qualifier.vert: skip
+spec/arb_gpu_shader5/compiler/stream-qualifier/correct-multiple-layout-qualifier-stream.geom: skip
+spec/arb_gpu_shader5/compiler/stream-qualifier/incorrect-in-layout-qualifier-stream.geom: skip
+spec/arb_gpu_shader5/compiler/stream-qualifier/incorrect-multiple-block-layout-qualifier-stream.geom: skip
+spec/arb_gpu_shader5/compiler/stream-qualifier/incorrect-multiple-named-block-layout-qualifier-stream.geom: skip
+spec/arb_gpu_shader5/compiler/stream-qualifier/incorrect-negative-layout-qualifier-stream.geom: skip
+spec/arb_gpu_shader5/preprocessor/disabled-defined-core.comp: skip
+spec/arb_gpu_shader5/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_gpu_shader5/preprocessor/disabled-defined-core.tese: skip
+spec/arb_gpu_shader5/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_gpu_shader5/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_gpu_shader5/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_gpu_shader5/preprocessor/enabled-core.comp: skip
+spec/arb_gpu_shader5/preprocessor/enabled-core.frag: skip
+spec/arb_gpu_shader5/preprocessor/enabled-core.geom: skip
+spec/arb_gpu_shader5/preprocessor/enabled-core.tesc: skip
+spec/arb_gpu_shader5/preprocessor/enabled-core.tese: skip
+spec/arb_gpu_shader5/preprocessor/enabled-core.vert: skip
+spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.comp: skip
+spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.frag: skip
+spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.geom: skip
+spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.tese: skip
+spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.vert: skip
+spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_gpu_shader_fp64/preprocessor/enabled-core.comp: skip
+spec/arb_gpu_shader_fp64/preprocessor/enabled-core.tesc: skip
+spec/arb_gpu_shader_fp64/preprocessor/enabled-core.tese: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-i64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/abs-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec2-i64vec2-i64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec2-i64vec2-i64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec2-i64vec2-i64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec2-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec2-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec2-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec3-i64vec3-i64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec3-i64vec3-i64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec3-i64vec3-i64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec3-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec3-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec3-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec4-i64vec4-i64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec4-i64vec4-i64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec4-i64vec4-i64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec4-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec4-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-i64vec4-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-int64_t-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-int64_t-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/clamp-int64_t-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec2-i64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec2-i64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec2-i64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec2-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec2-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec2-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec3-i64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec3-i64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec3-i64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec3-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec3-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec3-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec4-i64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec4-i64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec4-i64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec4-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec4-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-i64vec4-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec2-u64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec2-u64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec2-u64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec2-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec2-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec2-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec3-u64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec3-u64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec3-u64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec3-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec3-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec3-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec4-u64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec4-u64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec4-u64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec4-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec4-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-u64vec4-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-uint64_t-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-uint64_t-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/max-uint64_t-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec2-i64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec2-i64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec2-i64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec2-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec2-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec2-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec3-i64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec3-i64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec3-i64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec3-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec3-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec3-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec4-i64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec4-i64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec4-i64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec4-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec4-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-i64vec4-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec2-u64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec2-u64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec2-u64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec2-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec2-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec2-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec3-u64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec3-u64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec3-u64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec3-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec3-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec3-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec4-u64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec4-u64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec4-u64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec4-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec4-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-u64vec4-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-uint64_t-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-uint64_t-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/min-uint64_t-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec2-i64vec2-bvec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec2-i64vec2-bvec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec2-i64vec2-bvec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec3-i64vec3-bvec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec3-i64vec3-bvec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec3-i64vec3-bvec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec4-i64vec4-bvec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec4-i64vec4-bvec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-i64vec4-i64vec4-bvec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-int64_t-int64_t-bool.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-int64_t-int64_t-bool.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/mix-int64_t-int64_t-bool.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec2-i64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec2-i64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec2-i64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec2-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec2-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec2-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec3-i64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec3-i64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec3-i64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec3-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec3-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec3-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec4-i64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec4-i64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec4-i64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec4-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec4-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-i64vec4-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-i64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec2-u64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec2-u64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec2-u64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec2-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec2-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec2-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec3-u64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec3-u64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec3-u64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec3-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec3-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec3-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec4-u64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec4-u64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec4-u64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec4-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec4-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-u64vec4-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-u64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-add-uint64_t-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitand-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitand-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitand-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitand-uint64_t-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitand-uint64_t-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitand-uint64_t-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitor-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitor-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitor-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitor-uint64_t-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitor-uint64_t-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitor-uint64_t-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitxor-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitxor-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitxor-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitxor-uint64_t-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitxor-uint64_t-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-bitxor-uint64_t-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec2-i64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec2-i64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec2-i64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec2-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec2-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec2-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec3-i64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec3-i64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec3-i64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec3-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec3-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec3-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec4-i64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec4-i64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec4-i64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec4-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec4-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-i64vec4-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-i64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec2-u64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec2-u64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec2-u64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec2-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec2-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec2-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec3-u64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec3-u64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec3-u64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec3-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec3-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec3-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec4-u64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec4-u64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec4-u64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec4-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec4-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-u64vec4-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-u64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-div-uint64_t-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-eq-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-eq-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-eq-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-eq-uint64_t-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-eq-uint64_t-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-eq-uint64_t-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ge-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ge-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ge-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ge-uint64_t-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ge-uint64_t-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ge-uint64_t-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-gt-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-gt-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-gt-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-gt-uint64_t-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-gt-uint64_t-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-gt-uint64_t-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-le-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-le-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-le-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-le-uint64_t-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-le-uint64_t-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-le-uint64_t-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lshift-int64_t-uint.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lshift-int64_t-uint.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lshift-int64_t-uint.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lshift-uint64_t-uint.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lshift-uint64_t-uint.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lshift-uint64_t-uint.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lt-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lt-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lt-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lt-uint64_t-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lt-uint64_t-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-lt-uint64_t-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec3-i64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec3-i64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec3-i64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec3-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec3-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec3-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec4-i64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec4-i64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec4-i64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec4-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec4-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-i64vec4-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-i64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-i64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-i64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-i64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-i64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-i64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec2-u64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec2-u64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec2-u64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec2-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec2-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec2-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec3-u64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec3-u64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec3-u64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec3-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec3-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec3-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec4-u64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec4-u64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec4-u64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec4-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec4-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-u64vec4-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-u64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mod-uint64_t-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec2-i64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec2-i64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec2-i64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec2-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec2-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec2-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec3-i64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec3-i64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec3-i64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec3-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec3-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec3-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec4-i64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec4-i64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec4-i64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec4-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec4-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-i64vec4-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-i64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec2-u64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec2-u64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec2-u64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec2-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec2-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec2-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec3-u64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec3-u64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec3-u64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec3-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec3-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec3-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec4-u64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec4-u64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec4-u64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec4-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec4-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-u64vec4-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-u64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-mult-uint64_t-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ne-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ne-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ne-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ne-uint64_t-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ne-uint64_t-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-ne-uint64_t-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-rshift-int64_t-uint.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-rshift-int64_t-uint.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-rshift-int64_t-uint.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-rshift-uint64_t-uint.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-rshift-uint64_t-uint.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-rshift-uint64_t-uint.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec2-i64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec2-i64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec2-i64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec2-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec2-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec2-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec3-i64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec3-i64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec3-i64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec3-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec3-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec3-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec4-i64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec4-i64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec4-i64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec4-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec4-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-i64vec4-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-i64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-int64_t-int64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec2-u64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec2-u64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec2-u64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec2-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec2-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec2-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec3-u64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec3-u64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec3-u64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec3-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec3-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec3-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec4-u64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec4-u64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec4-u64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec4-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec4-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-u64vec4-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-u64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-uint64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-uint64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/op-sub-uint64_t-uint64_t.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec2.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec2.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec2.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec3.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec3.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec3.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec4.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec4.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-i64vec4.vert: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-int64_t.frag: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-int64_t.geom: skip
+spec/arb_gpu_shader_int64/compiler/built-in-functions/sign-int64_t.vert: skip
+spec/arb_sample_shading/compiler/gl_numsamples.frag: skip
+spec/arb_sample_shading/compiler/gl_sampleid.frag: skip
+spec/arb_sample_shading/compiler/gl_samplemask.frag: skip
+spec/arb_sample_shading/compiler/gl_sampleposition.frag: skip
+spec/arb_sample_shading/preprocessor/disabled-defined-core.comp: skip
+spec/arb_sample_shading/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_sample_shading/preprocessor/disabled-defined-core.tese: skip
+spec/arb_sample_shading/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_sample_shading/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_sample_shading/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_sample_shading/preprocessor/enabled-compat.frag: skip
+spec/arb_sample_shading/preprocessor/enabled-compat.vert: skip
+spec/arb_sample_shading/preprocessor/enabled-core.comp: skip
+spec/arb_sample_shading/preprocessor/enabled-core.frag: skip
+spec/arb_sample_shading/preprocessor/enabled-core.geom: skip
+spec/arb_sample_shading/preprocessor/enabled-core.tesc: skip
+spec/arb_sample_shading/preprocessor/enabled-core.tese: skip
+spec/arb_sample_shading/preprocessor/enabled-core.vert: skip
+spec/arb_separate_shader_objects/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_separate_shader_objects/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.comp: skip
+spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.frag: skip
+spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.geom: skip
+spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.tese: skip
+spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.vert: skip
+spec/arb_separate_shader_objects/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_separate_shader_objects/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_separate_shader_objects/preprocessor/enabled-core.comp: skip
+spec/arb_separate_shader_objects/preprocessor/enabled-core.tesc: skip
+spec/arb_separate_shader_objects/preprocessor/enabled-core.tese: skip
+spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.comp: skip
+spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.frag: skip
+spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.geom: skip
+spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.tese: skip
+spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.vert: skip
+spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_shader_atomic_counter_ops/preprocessor/enabled-core.comp: skip
+spec/arb_shader_atomic_counter_ops/preprocessor/enabled-core.tesc: skip
+spec/arb_shader_atomic_counter_ops/preprocessor/enabled-core.tese: skip
+spec/arb_shader_atomic_counters/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_shader_atomic_counters/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.comp: skip
+spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.frag: skip
+spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.geom: skip
+spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.tese: skip
+spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.vert: skip
+spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_shader_atomic_counters/preprocessor/enabled-core.comp: skip
+spec/arb_shader_atomic_counters/preprocessor/enabled-core.tesc: skip
+spec/arb_shader_atomic_counters/preprocessor/enabled-core.tese: skip
+spec/arb_shader_bit_encoding/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_shader_bit_encoding/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.comp: skip
+spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.frag: skip
+spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.geom: skip
+spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.tese: skip
+spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.vert: skip
+spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_shader_bit_encoding/preprocessor/enabled-core.comp: skip
+spec/arb_shader_bit_encoding/preprocessor/enabled-core.tesc: skip
+spec/arb_shader_bit_encoding/preprocessor/enabled-core.tese: skip
+spec/arb_shader_clock/preprocessor/disabled-defined-core.comp: skip
+spec/arb_shader_clock/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_shader_clock/preprocessor/disabled-defined-core.tese: skip
+spec/arb_shader_clock/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_shader_clock/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_shader_clock/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_shader_clock/preprocessor/enabled-compat.frag: skip
+spec/arb_shader_clock/preprocessor/enabled-compat.vert: skip
+spec/arb_shader_clock/preprocessor/enabled-core.comp: skip
+spec/arb_shader_clock/preprocessor/enabled-core.frag: skip
+spec/arb_shader_clock/preprocessor/enabled-core.geom: skip
+spec/arb_shader_clock/preprocessor/enabled-core.tesc: skip
+spec/arb_shader_clock/preprocessor/enabled-core.tese: skip
+spec/arb_shader_clock/preprocessor/enabled-core.vert: skip
+spec/arb_shader_draw_parameters/preprocessor/disabled-defined-core.comp: skip
+spec/arb_shader_draw_parameters/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_shader_draw_parameters/preprocessor/disabled-defined-core.tese: skip
+spec/arb_shader_draw_parameters/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_shader_draw_parameters/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_shader_draw_parameters/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_shader_draw_parameters/preprocessor/enabled-core.comp: skip
+spec/arb_shader_draw_parameters/preprocessor/enabled-core.frag: skip
+spec/arb_shader_draw_parameters/preprocessor/enabled-core.geom: skip
+spec/arb_shader_draw_parameters/preprocessor/enabled-core.tesc: skip
+spec/arb_shader_draw_parameters/preprocessor/enabled-core.tese: skip
+spec/arb_shader_draw_parameters/preprocessor/enabled-core.vert: skip
+spec/arb_shader_group_vote/preprocessor/disabled-defined-core.comp: skip
+spec/arb_shader_group_vote/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_shader_group_vote/preprocessor/disabled-defined-core.tese: skip
+spec/arb_shader_group_vote/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_shader_group_vote/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_shader_group_vote/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_shader_group_vote/preprocessor/enabled-compat.frag: skip
+spec/arb_shader_group_vote/preprocessor/enabled-compat.vert: skip
+spec/arb_shader_group_vote/preprocessor/enabled-core.comp: skip
+spec/arb_shader_group_vote/preprocessor/enabled-core.frag: skip
+spec/arb_shader_group_vote/preprocessor/enabled-core.geom: skip
+spec/arb_shader_group_vote/preprocessor/enabled-core.tesc: skip
+spec/arb_shader_group_vote/preprocessor/enabled-core.tese: skip
+spec/arb_shader_group_vote/preprocessor/enabled-core.vert: skip
+spec/arb_shader_image_load_store/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_shader_image_load_store/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.comp: skip
+spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.frag: skip
+spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.geom: skip
+spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.tese: skip
+spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.vert: skip
+spec/arb_shader_image_load_store/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_shader_image_load_store/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_shader_image_load_store/preprocessor/enabled-core.comp: skip
+spec/arb_shader_image_load_store/preprocessor/enabled-core.tesc: skip
+spec/arb_shader_image_load_store/preprocessor/enabled-core.tese: skip
+spec/arb_shader_image_size/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_shader_image_size/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_shader_image_size/preprocessor/disabled-defined-core.comp: skip
+spec/arb_shader_image_size/preprocessor/disabled-defined-core.frag: skip
+spec/arb_shader_image_size/preprocessor/disabled-defined-core.geom: skip
+spec/arb_shader_image_size/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_shader_image_size/preprocessor/disabled-defined-core.tese: skip
+spec/arb_shader_image_size/preprocessor/disabled-defined-core.vert: skip
+spec/arb_shader_image_size/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_shader_image_size/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_shader_image_size/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_shader_image_size/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_shader_image_size/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_shader_image_size/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_shader_image_size/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_shader_image_size/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_shader_image_size/preprocessor/enabled-core.comp: skip
+spec/arb_shader_image_size/preprocessor/enabled-core.tesc: skip
+spec/arb_shader_image_size/preprocessor/enabled-core.tese: skip
+spec/arb_shader_precision/preprocessor/disabled-defined-core.comp: skip
+spec/arb_shader_precision/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_shader_precision/preprocessor/disabled-defined-core.tese: skip
+spec/arb_shader_precision/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_shader_precision/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_shader_precision/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_shader_precision/preprocessor/enabled-compat.frag: skip
+spec/arb_shader_precision/preprocessor/enabled-compat.vert: skip
+spec/arb_shader_precision/preprocessor/enabled-core.comp: skip
+spec/arb_shader_precision/preprocessor/enabled-core.frag: skip
+spec/arb_shader_precision/preprocessor/enabled-core.geom: skip
+spec/arb_shader_precision/preprocessor/enabled-core.tesc: skip
+spec/arb_shader_precision/preprocessor/enabled-core.tese: skip
+spec/arb_shader_precision/preprocessor/enabled-core.vert: skip
+spec/arb_shader_stencil_export/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_shader_stencil_export/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.comp: skip
+spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.frag: skip
+spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.geom: skip
+spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.tese: skip
+spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.vert: skip
+spec/arb_shader_stencil_export/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_shader_stencil_export/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_shader_stencil_export/preprocessor/enabled-core.comp: skip
+spec/arb_shader_stencil_export/preprocessor/enabled-core.tesc: skip
+spec/arb_shader_stencil_export/preprocessor/enabled-core.tese: skip
+spec/arb_shader_storage_buffer_object/compiler/shared-layout-qualifier.frag: skip
+spec/arb_shader_storage_buffer_object/compiler/unused-array-element.comp: skip
+spec/arb_shader_storage_buffer_object/compiler/unused-array-element.frag: skip
+spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.comp: skip
+spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.frag: skip
+spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.geom: skip
+spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.tese: skip
+spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.vert: skip
+spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_shader_storage_buffer_object/preprocessor/enabled-core.comp: skip
+spec/arb_shader_storage_buffer_object/preprocessor/enabled-core.tesc: skip
+spec/arb_shader_storage_buffer_object/preprocessor/enabled-core.tese: skip
+spec/arb_shader_subroutine/preprocessor/disabled-defined-core.comp: skip
+spec/arb_shader_subroutine/preprocessor/disabled-defined-core.frag: skip
+spec/arb_shader_subroutine/preprocessor/disabled-defined-core.geom: skip
+spec/arb_shader_subroutine/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_shader_subroutine/preprocessor/disabled-defined-core.tese: skip
+spec/arb_shader_subroutine/preprocessor/disabled-defined-core.vert: skip
+spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_shader_subroutine/preprocessor/enabled-core.comp: skip
+spec/arb_shader_subroutine/preprocessor/enabled-core.tesc: skip
+spec/arb_shader_subroutine/preprocessor/enabled-core.tese: skip
+spec/arb_shader_texture_image_samples/compiler/fs-image-samples.frag: skip
+spec/arb_shader_texture_image_samples/compiler/fs-texture-samples.frag: skip
+spec/arb_shader_texture_image_samples/compiler/vs-texture-samples.vert: skip
+spec/arb_shader_texture_image_samples/preprocessor/disabled-defined-core.comp: skip
+spec/arb_shader_texture_image_samples/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_shader_texture_image_samples/preprocessor/disabled-defined-core.tese: skip
+spec/arb_shader_texture_image_samples/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_shader_texture_image_samples/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_shader_texture_image_samples/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_shader_texture_image_samples/preprocessor/enabled-compat.frag: skip
+spec/arb_shader_texture_image_samples/preprocessor/enabled-compat.vert: skip
+spec/arb_shader_texture_image_samples/preprocessor/enabled-core.comp: skip
+spec/arb_shader_texture_image_samples/preprocessor/enabled-core.frag: skip
+spec/arb_shader_texture_image_samples/preprocessor/enabled-core.geom: skip
+spec/arb_shader_texture_image_samples/preprocessor/enabled-core.tesc: skip
+spec/arb_shader_texture_image_samples/preprocessor/enabled-core.tese: skip
+spec/arb_shader_texture_image_samples/preprocessor/enabled-core.vert: skip
+spec/arb_shader_texture_lod/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_shader_texture_lod/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.comp: skip
+spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.frag: skip
+spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.geom: skip
+spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.tese: skip
+spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.vert: skip
+spec/arb_shader_texture_lod/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_shader_texture_lod/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_shader_texture_lod/preprocessor/enabled-core.comp: skip
+spec/arb_shader_texture_lod/preprocessor/enabled-core.tesc: skip
+spec/arb_shader_texture_lod/preprocessor/enabled-core.tese: skip
+spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-input-non-value-layout-qualifier-in-single-declaration-1.geom: skip
+spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-input-non-value-layout-qualifier-in-single-declaration-2.geom: skip
+spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-input-value-layout-qualifier-in-single-declaration-3.geom: skip
+spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-input-value-layout-qualifier-in-single-declaration-4.geom: skip
+spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-invocation-in-single-declaration.geom: skip
+spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-local_size-in-single-declaration-mismatch.comp: skip
+spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-local_size-in-single-declaration.comp: skip
+spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-stream-qualifier-in-single-declaration-420-pack.geom: skip
+spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-stream-qualifier-in-single-declaration-no-420-pack.geom: skip
+spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-stream-qualifier-in-single-global-declaration-420-pack.geom: skip
+spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-stream-qualifier-in-single-global-declaration-no-420-pack.geom: skip
+spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-vertices-in-single-declaration-mismatch.tesc: skip
+spec/arb_shading_language_420pack/compiler/layout-qualifiers/multiple-vertices-in-single-declaration.tesc: skip
+spec/arb_shading_language_420pack/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_shading_language_420pack/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.comp: skip
+spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.frag: skip
+spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.geom: skip
+spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.tese: skip
+spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.vert: skip
+spec/arb_shading_language_420pack/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_shading_language_420pack/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_shading_language_420pack/preprocessor/enabled-core.comp: skip
+spec/arb_shading_language_420pack/preprocessor/enabled-core.tesc: skip
+spec/arb_shading_language_420pack/preprocessor/enabled-core.tese: skip
+spec/arb_shading_language_packing/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_shading_language_packing/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_shading_language_packing/preprocessor/disabled-defined-core.comp: skip
+spec/arb_shading_language_packing/preprocessor/disabled-defined-core.frag: skip
+spec/arb_shading_language_packing/preprocessor/disabled-defined-core.geom: skip
+spec/arb_shading_language_packing/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_shading_language_packing/preprocessor/disabled-defined-core.tese: skip
+spec/arb_shading_language_packing/preprocessor/disabled-defined-core.vert: skip
+spec/arb_shading_language_packing/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_shading_language_packing/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_shading_language_packing/preprocessor/enabled-core.comp: skip
+spec/arb_shading_language_packing/preprocessor/enabled-core.tesc: skip
+spec/arb_shading_language_packing/preprocessor/enabled-core.tese: skip
+spec/arb_tessellation_shader/compiler/barrier-for.tesc: skip
+spec/arb_tessellation_shader/compiler/barrier-func.tesc: skip
+spec/arb_tessellation_shader/compiler/barrier-if.tesc: skip
+spec/arb_tessellation_shader/compiler/barrier-redeclared.tesc: skip
+spec/arb_tessellation_shader/compiler/barrier-return.tesc: skip
+spec/arb_tessellation_shader/compiler/barrier-switch-always.tesc: skip
+spec/arb_tessellation_shader/compiler/barrier-switch.tesc: skip
+spec/arb_tessellation_shader/compiler/barrier.tesc: skip
+spec/arb_tessellation_shader/compiler/barrier.tese: skip
+spec/arb_tessellation_shader/compiler/custom-block-out-indexing-const.tesc: skip
+spec/arb_tessellation_shader/compiler/custom-in-length.tesc: skip
+spec/arb_tessellation_shader/compiler/custom-in-length.tese: skip
+spec/arb_tessellation_shader/compiler/custom-out-indexing-const.tesc: skip
+spec/arb_tessellation_shader/compiler/custom-out-indexing-strict.tesc: skip
+spec/arb_tessellation_shader/compiler/custom-out-indexing-uniform.tesc: skip
+spec/arb_tessellation_shader/compiler/custom-out-length-1.tesc: skip
+spec/arb_tessellation_shader/compiler/custom-out-length-2.tesc: skip
+spec/arb_tessellation_shader/compiler/custom-patch-in-length.tese: skip
+spec/arb_tessellation_shader/compiler/custom-patch-out-length-no-conflict.tesc: skip
+spec/arb_tessellation_shader/compiler/custom-patch-out-length.tesc: skip
+spec/arb_tessellation_shader/compiler/gl_in-length.tesc: skip
+spec/arb_tessellation_shader/compiler/gl_in-length.tese: skip
+spec/arb_tessellation_shader/compiler/gl_out-indexing-const.tesc: skip
+spec/arb_tessellation_shader/compiler/gl_out-indexing-strict.tesc: skip
+spec/arb_tessellation_shader/compiler/gl_out-indexing-uniform.tesc: skip
+spec/arb_tessellation_shader/compiler/gl_out-indexing-writemask.tesc: skip
+spec/arb_tessellation_shader/compiler/gl_out-length-before-declared.tesc: skip
+spec/arb_tessellation_shader/compiler/gl_out-length.tesc: skip
+spec/arb_tessellation_shader/compiler/input-block-must-be-array-unnamed.tesc: skip
+spec/arb_tessellation_shader/compiler/input-block-must-be-array-unnamed.tese: skip
+spec/arb_tessellation_shader/compiler/input-block-must-be-array.tesc: skip
+spec/arb_tessellation_shader/compiler/input-block-must-be-array.tese: skip
+spec/arb_tessellation_shader/compiler/input-must-be-array.tesc: skip
+spec/arb_tessellation_shader/compiler/input-must-be-array.tese: skip
+spec/arb_tessellation_shader/compiler/layout-multiple-qualifier-declarations-vertices-mismatch.tesc: skip
+spec/arb_tessellation_shader/compiler/layout-multiple-qualifier-declarations-vertices.tesc: skip
+spec/arb_tessellation_shader/compiler/no-input-layout.tese: skip
+spec/arb_tessellation_shader/compiler/no-output-layout.tesc: skip
+spec/arb_tessellation_shader/compiler/output-block-must-be-array-unnamed.tesc: skip
+spec/arb_tessellation_shader/compiler/output-block-must-be-array.tesc: skip
+spec/arb_tessellation_shader/compiler/output-must-be-array.tesc: skip
+spec/arb_tessellation_shader/compiler/output-size-mismatch.tesc: skip
+spec/arb_tessellation_shader/compiler/redeclaring-gl_out-junk-member.tesc: skip
+spec/arb_tessellation_shader/compiler/redeclaring-gl_out-must-be-array.tesc: skip
+spec/arb_tessellation_shader/compiler/redeclaring-gl_out-no-instance-name.tesc: skip
+spec/arb_tessellation_shader/compiler/redeclaring-gl_out-ok.tesc: skip
+spec/arb_tessellation_shader/compiler/sanity.tesc: skip
+spec/arb_tessellation_shader/compiler/sanity.tese: skip
+spec/arb_tessellation_shader/compiler/uniform-block-non-array.tesc: skip
+spec/arb_tessellation_shader/preprocessor/disabled-defined-core.comp: skip
+spec/arb_tessellation_shader/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_tessellation_shader/preprocessor/disabled-defined-core.tese: skip
+spec/arb_tessellation_shader/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_tessellation_shader/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_tessellation_shader/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_tessellation_shader/preprocessor/enabled-core.comp: skip
+spec/arb_tessellation_shader/preprocessor/enabled-core.frag: skip
+spec/arb_tessellation_shader/preprocessor/enabled-core.geom: skip
+spec/arb_tessellation_shader/preprocessor/enabled-core.tesc: skip
+spec/arb_tessellation_shader/preprocessor/enabled-core.tese: skip
+spec/arb_tessellation_shader/preprocessor/enabled-core.vert: skip
+spec/arb_texture_cube_map_array/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_texture_cube_map_array/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.comp: skip
+spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.frag: skip
+spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.geom: skip
+spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.tese: skip
+spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.vert: skip
+spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_texture_cube_map_array/preprocessor/enabled-core.comp: skip
+spec/arb_texture_cube_map_array/preprocessor/enabled-core.tesc: skip
+spec/arb_texture_cube_map_array/preprocessor/enabled-core.tese: skip
+spec/arb_texture_gather/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_texture_gather/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_texture_gather/preprocessor/disabled-defined-core.comp: skip
+spec/arb_texture_gather/preprocessor/disabled-defined-core.frag: skip
+spec/arb_texture_gather/preprocessor/disabled-defined-core.geom: skip
+spec/arb_texture_gather/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_texture_gather/preprocessor/disabled-defined-core.tese: skip
+spec/arb_texture_gather/preprocessor/disabled-defined-core.vert: skip
+spec/arb_texture_gather/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_texture_gather/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_texture_gather/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_texture_gather/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_texture_gather/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_texture_gather/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_texture_gather/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_texture_gather/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_texture_gather/preprocessor/enabled-core.comp: skip
+spec/arb_texture_gather/preprocessor/enabled-core.tesc: skip
+spec/arb_texture_gather/preprocessor/enabled-core.tese: skip
+spec/arb_texture_multisample/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_texture_multisample/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_texture_multisample/preprocessor/disabled-defined-core.comp: skip
+spec/arb_texture_multisample/preprocessor/disabled-defined-core.frag: skip
+spec/arb_texture_multisample/preprocessor/disabled-defined-core.geom: skip
+spec/arb_texture_multisample/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_texture_multisample/preprocessor/disabled-defined-core.tese: skip
+spec/arb_texture_multisample/preprocessor/disabled-defined-core.vert: skip
+spec/arb_texture_multisample/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_texture_multisample/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_texture_multisample/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_texture_multisample/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_texture_multisample/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_texture_multisample/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_texture_multisample/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_texture_multisample/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_texture_multisample/preprocessor/enabled-core.comp: skip
+spec/arb_texture_multisample/preprocessor/enabled-core.tesc: skip
+spec/arb_texture_multisample/preprocessor/enabled-core.tese: skip
+spec/arb_texture_query_levels/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_texture_query_levels/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_texture_query_levels/preprocessor/disabled-defined-core.comp: skip
+spec/arb_texture_query_levels/preprocessor/disabled-defined-core.frag: skip
+spec/arb_texture_query_levels/preprocessor/disabled-defined-core.geom: skip
+spec/arb_texture_query_levels/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_texture_query_levels/preprocessor/disabled-defined-core.tese: skip
+spec/arb_texture_query_levels/preprocessor/disabled-defined-core.vert: skip
+spec/arb_texture_query_levels/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_texture_query_levels/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_texture_query_levels/preprocessor/enabled-core.comp: skip
+spec/arb_texture_query_levels/preprocessor/enabled-core.tesc: skip
+spec/arb_texture_query_levels/preprocessor/enabled-core.tese: skip
+spec/arb_texture_query_lod/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_texture_query_lod/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_texture_query_lod/preprocessor/disabled-defined-core.comp: skip
+spec/arb_texture_query_lod/preprocessor/disabled-defined-core.frag: skip
+spec/arb_texture_query_lod/preprocessor/disabled-defined-core.geom: skip
+spec/arb_texture_query_lod/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_texture_query_lod/preprocessor/disabled-defined-core.tese: skip
+spec/arb_texture_query_lod/preprocessor/disabled-defined-core.vert: skip
+spec/arb_texture_query_lod/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_texture_query_lod/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_texture_query_lod/preprocessor/enabled-core.comp: skip
+spec/arb_texture_query_lod/preprocessor/enabled-core.tesc: skip
+spec/arb_texture_query_lod/preprocessor/enabled-core.tese: skip
+spec/arb_texture_rectangle/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_texture_rectangle/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_texture_rectangle/preprocessor/disabled-defined-core.comp: skip
+spec/arb_texture_rectangle/preprocessor/disabled-defined-core.frag: skip
+spec/arb_texture_rectangle/preprocessor/disabled-defined-core.geom: skip
+spec/arb_texture_rectangle/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_texture_rectangle/preprocessor/disabled-defined-core.tese: skip
+spec/arb_texture_rectangle/preprocessor/disabled-defined-core.vert: skip
+spec/arb_texture_rectangle/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_texture_rectangle/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_texture_rectangle/preprocessor/enabled-core.comp: skip
+spec/arb_texture_rectangle/preprocessor/enabled-core.tesc: skip
+spec/arb_texture_rectangle/preprocessor/enabled-core.tese: skip
+spec/arb_uniform_buffer_object/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_uniform_buffer_object/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.comp: skip
+spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.frag: skip
+spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.geom: skip
+spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.tese: skip
+spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.vert: skip
+spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_uniform_buffer_object/preprocessor/enabled-core.comp: skip
+spec/arb_uniform_buffer_object/preprocessor/enabled-core.tesc: skip
+spec/arb_uniform_buffer_object/preprocessor/enabled-core.tese: skip
+spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.comp: skip
+spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.frag: skip
+spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.geom: skip
+spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.tese: skip
+spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.vert: skip
+spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_vertex_attrib_64bit/preprocessor/enabled-core.comp: skip
+spec/arb_vertex_attrib_64bit/preprocessor/enabled-core.tesc: skip
+spec/arb_vertex_attrib_64bit/preprocessor/enabled-core.tese: skip
+spec/arb_viewport_array/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_viewport_array/preprocessor/disabled-defined-compat.vert: skip
+spec/arb_viewport_array/preprocessor/disabled-defined-core.comp: skip
+spec/arb_viewport_array/preprocessor/disabled-defined-core.frag: skip
+spec/arb_viewport_array/preprocessor/disabled-defined-core.geom: skip
+spec/arb_viewport_array/preprocessor/disabled-defined-core.tesc: skip
+spec/arb_viewport_array/preprocessor/disabled-defined-core.tese: skip
+spec/arb_viewport_array/preprocessor/disabled-defined-core.vert: skip
+spec/arb_viewport_array/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_viewport_array/preprocessor/disabled-undefined-compat.vert: skip
+spec/arb_viewport_array/preprocessor/disabled-undefined-core.comp: skip
+spec/arb_viewport_array/preprocessor/disabled-undefined-core.frag: skip
+spec/arb_viewport_array/preprocessor/disabled-undefined-core.geom: skip
+spec/arb_viewport_array/preprocessor/disabled-undefined-core.tesc: skip
+spec/arb_viewport_array/preprocessor/disabled-undefined-core.tese: skip
+spec/arb_viewport_array/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_viewport_array/preprocessor/enabled-core.comp: skip
+spec/arb_viewport_array/preprocessor/enabled-core.tesc: skip
+spec/arb_viewport_array/preprocessor/enabled-core.tese: skip
+spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.comp: skip
+spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.frag: skip
+spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.geom: skip
+spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.tesc: skip
+spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.tese: skip
+spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.vert: skip
+spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.comp: skip
+spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.frag: skip
+spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.geom: skip
+spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.tesc: skip
+spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.tese: skip
+spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.vert: skip
+spec/ext_clip_cull_distance/preprocessor/enabled-es.comp: skip
+spec/ext_clip_cull_distance/preprocessor/enabled-es.geom: skip
+spec/ext_clip_cull_distance/preprocessor/enabled-es.tesc: skip
+spec/ext_clip_cull_distance/preprocessor/enabled-es.tese: skip
+spec/ext_demote_to_helper_invocation/compiler/demote_identifier_with_ext.frag: skip
+spec/ext_demote_to_helper_invocation/compiler/demote_keyword.frag: skip
+spec/ext_demote_to_helper_invocation/compiler/is_helper_invocation_builtin.frag: skip
+spec/ext_draw_buffers/preprocessor/disabled-defined-es.comp: skip
+spec/ext_draw_buffers/preprocessor/disabled-defined-es.frag: skip
+spec/ext_draw_buffers/preprocessor/disabled-defined-es.geom: skip
+spec/ext_draw_buffers/preprocessor/disabled-defined-es.tesc: skip
+spec/ext_draw_buffers/preprocessor/disabled-defined-es.tese: skip
+spec/ext_draw_buffers/preprocessor/disabled-defined-es.vert: skip
+spec/ext_draw_buffers/preprocessor/disabled-undefined-es.comp: skip
+spec/ext_draw_buffers/preprocessor/disabled-undefined-es.frag: skip
+spec/ext_draw_buffers/preprocessor/disabled-undefined-es.geom: skip
+spec/ext_draw_buffers/preprocessor/disabled-undefined-es.tesc: skip
+spec/ext_draw_buffers/preprocessor/disabled-undefined-es.tese: skip
+spec/ext_draw_buffers/preprocessor/disabled-undefined-es.vert: skip
+spec/ext_draw_buffers/preprocessor/enabled-es.comp: skip
+spec/ext_draw_buffers/preprocessor/enabled-es.geom: skip
+spec/ext_draw_buffers/preprocessor/enabled-es.tesc: skip
+spec/ext_draw_buffers/preprocessor/enabled-es.tese: skip
+spec/ext_geometry_point_size/preprocessor/disabled-defined-es.comp: skip
+spec/ext_geometry_point_size/preprocessor/disabled-defined-es.frag: skip
+spec/ext_geometry_point_size/preprocessor/disabled-defined-es.geom: skip
+spec/ext_geometry_point_size/preprocessor/disabled-defined-es.tesc: skip
+spec/ext_geometry_point_size/preprocessor/disabled-defined-es.tese: skip
+spec/ext_geometry_point_size/preprocessor/disabled-defined-es.vert: skip
+spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.comp: skip
+spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.frag: skip
+spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.geom: skip
+spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.tesc: skip
+spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.tese: skip
+spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.vert: skip
+spec/ext_geometry_point_size/preprocessor/enabled-es.comp: skip
+spec/ext_geometry_point_size/preprocessor/enabled-es.frag: skip
+spec/ext_geometry_point_size/preprocessor/enabled-es.geom: skip
+spec/ext_geometry_point_size/preprocessor/enabled-es.tesc: skip
+spec/ext_geometry_point_size/preprocessor/enabled-es.tese: skip
+spec/ext_geometry_point_size/preprocessor/enabled-es.vert: skip
+spec/ext_geometry_shader/preprocessor/disabled-defined-es.comp: skip
+spec/ext_geometry_shader/preprocessor/disabled-defined-es.frag: skip
+spec/ext_geometry_shader/preprocessor/disabled-defined-es.geom: skip
+spec/ext_geometry_shader/preprocessor/disabled-defined-es.tesc: skip
+spec/ext_geometry_shader/preprocessor/disabled-defined-es.tese: skip
+spec/ext_geometry_shader/preprocessor/disabled-defined-es.vert: skip
+spec/ext_geometry_shader/preprocessor/disabled-undefined-es.comp: skip
+spec/ext_geometry_shader/preprocessor/disabled-undefined-es.frag: skip
+spec/ext_geometry_shader/preprocessor/disabled-undefined-es.geom: skip
+spec/ext_geometry_shader/preprocessor/disabled-undefined-es.tesc: skip
+spec/ext_geometry_shader/preprocessor/disabled-undefined-es.tese: skip
+spec/ext_geometry_shader/preprocessor/disabled-undefined-es.vert: skip
+spec/ext_geometry_shader/preprocessor/enabled-es.comp: skip
+spec/ext_geometry_shader/preprocessor/enabled-es.frag: skip
+spec/ext_geometry_shader/preprocessor/enabled-es.geom: skip
+spec/ext_geometry_shader/preprocessor/enabled-es.tesc: skip
+spec/ext_geometry_shader/preprocessor/enabled-es.tese: skip
+spec/ext_geometry_shader/preprocessor/enabled-es.vert: skip
+spec/ext_gpu_shader4/compiler/abs-int.frag: skip
+spec/ext_gpu_shader4/compiler/abs-int.vert: skip
+spec/ext_gpu_shader4/compiler/abs-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/abs-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/abs-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/abs-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/abs-ivec4.frag: skip
+spec/ext_gpu_shader4/compiler/abs-ivec4.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-int-int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-int-int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec4.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec4.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-ivec2-int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-ivec2-int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-ivec2-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-ivec2-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-ivec3-int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-ivec3-int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-ivec3-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-ivec3-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-ivec4-int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-ivec4-int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-ivec4-ivec4.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-ivec4-ivec4.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-uvec2-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-uvec2-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-uvec2-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-uvec2-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-uvec3-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-uvec3-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-uvec3-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-uvec3-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-uvec4-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-uvec4-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-uvec4-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-and-uvec4-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-not-int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-not-int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-not-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-not-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-not-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-not-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-not-ivec4.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-not-ivec4.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-not-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-not-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-not-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-not-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-not-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-not-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-not-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-not-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-int-int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-int-int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec4.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec4.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-ivec2-int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-ivec2-int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-ivec2-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-ivec2-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-ivec3-int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-ivec3-int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-ivec3-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-ivec3-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-ivec4-int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-ivec4-int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-ivec4-ivec4.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-ivec4-ivec4.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-uvec2-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-uvec2-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-uvec2-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-uvec2-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-uvec3-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-uvec3-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-uvec3-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-uvec3-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-uvec4-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-uvec4-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-uvec4-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/bitwise-or-uvec4-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/clamp-int.frag: skip
+spec/ext_gpu_shader4/compiler/clamp-int.vert: skip
+spec/ext_gpu_shader4/compiler/clamp-ivec2-int.frag: skip
+spec/ext_gpu_shader4/compiler/clamp-ivec2-int.vert: skip
+spec/ext_gpu_shader4/compiler/clamp-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/clamp-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/clamp-ivec3-int.frag: skip
+spec/ext_gpu_shader4/compiler/clamp-ivec3-int.vert: skip
+spec/ext_gpu_shader4/compiler/clamp-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/clamp-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/clamp-ivec4-int.frag: skip
+spec/ext_gpu_shader4/compiler/clamp-ivec4-int.vert: skip
+spec/ext_gpu_shader4/compiler/clamp-ivec4.frag: skip
+spec/ext_gpu_shader4/compiler/clamp-ivec4.vert: skip
+spec/ext_gpu_shader4/compiler/clamp-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/clamp-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/clamp-uvec2-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/clamp-uvec2-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/clamp-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/clamp-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/clamp-uvec3-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/clamp-uvec3-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/clamp-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/clamp-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/clamp-uvec4-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/clamp-uvec4-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/clamp-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/clamp-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/equal-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/equal-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/equal-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/equal-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/equal-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/equal-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/gl_instanceid.vert: skip
+spec/ext_gpu_shader4/compiler/gl_primitiveid.frag: skip
+spec/ext_gpu_shader4/compiler/gl_vertexid.vert: skip
+spec/ext_gpu_shader4/compiler/greaterthan-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/greaterthan-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/greaterthan-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/greaterthan-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/greaterthan-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/greaterthan-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/greaterthanequal-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/greaterthanequal-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/greaterthanequal-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/greaterthanequal-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/greaterthanequal-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/greaterthanequal-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/lessthan-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/lessthan-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/lessthan-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/lessthan-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/lessthan-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/lessthan-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/lessthanequal-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/lessthanequal-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/lessthanequal-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/lessthanequal-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/lessthanequal-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/lessthanequal-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/lshift-int-int.frag: skip
+spec/ext_gpu_shader4/compiler/lshift-int-int.vert: skip
+spec/ext_gpu_shader4/compiler/lshift-ivec2-int.frag: skip
+spec/ext_gpu_shader4/compiler/lshift-ivec2-int.vert: skip
+spec/ext_gpu_shader4/compiler/lshift-ivec2-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/lshift-ivec2-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/lshift-ivec3-int.frag: skip
+spec/ext_gpu_shader4/compiler/lshift-ivec3-int.vert: skip
+spec/ext_gpu_shader4/compiler/lshift-ivec3-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/lshift-ivec3-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/lshift-ivec4-int.frag: skip
+spec/ext_gpu_shader4/compiler/lshift-ivec4-int.vert: skip
+spec/ext_gpu_shader4/compiler/lshift-ivec4-ivec4.frag: skip
+spec/ext_gpu_shader4/compiler/lshift-ivec4-ivec4.vert: skip
+spec/ext_gpu_shader4/compiler/lshift-unsigned_int-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/lshift-unsigned_int-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/lshift-uvec2-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/lshift-uvec2-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/lshift-uvec2-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/lshift-uvec2-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/lshift-uvec3-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/lshift-uvec3-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/lshift-uvec3-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/lshift-uvec3-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/lshift-uvec4-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/lshift-uvec4-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/lshift-uvec4-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/lshift-uvec4-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/max-int.frag: skip
+spec/ext_gpu_shader4/compiler/max-int.vert: skip
+spec/ext_gpu_shader4/compiler/max-ivec2-int.frag: skip
+spec/ext_gpu_shader4/compiler/max-ivec2-int.vert: skip
+spec/ext_gpu_shader4/compiler/max-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/max-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/max-ivec3-int.frag: skip
+spec/ext_gpu_shader4/compiler/max-ivec3-int.vert: skip
+spec/ext_gpu_shader4/compiler/max-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/max-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/max-ivec4-int.frag: skip
+spec/ext_gpu_shader4/compiler/max-ivec4-int.vert: skip
+spec/ext_gpu_shader4/compiler/max-ivec4.frag: skip
+spec/ext_gpu_shader4/compiler/max-ivec4.vert: skip
+spec/ext_gpu_shader4/compiler/max-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/max-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/max-uvec2-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/max-uvec2-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/max-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/max-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/max-uvec3-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/max-uvec3-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/max-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/max-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/max-uvec4-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/max-uvec4-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/max-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/max-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/min-int.frag: skip
+spec/ext_gpu_shader4/compiler/min-int.vert: skip
+spec/ext_gpu_shader4/compiler/min-ivec2-int.frag: skip
+spec/ext_gpu_shader4/compiler/min-ivec2-int.vert: skip
+spec/ext_gpu_shader4/compiler/min-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/min-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/min-ivec3-int.frag: skip
+spec/ext_gpu_shader4/compiler/min-ivec3-int.vert: skip
+spec/ext_gpu_shader4/compiler/min-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/min-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/min-ivec4-int.frag: skip
+spec/ext_gpu_shader4/compiler/min-ivec4-int.vert: skip
+spec/ext_gpu_shader4/compiler/min-ivec4.frag: skip
+spec/ext_gpu_shader4/compiler/min-ivec4.vert: skip
+spec/ext_gpu_shader4/compiler/min-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/min-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/min-uvec2-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/min-uvec2-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/min-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/min-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/min-uvec3-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/min-uvec3-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/min-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/min-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/min-uvec4-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/min-uvec4-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/min-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/min-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/mod-int-int.frag: skip
+spec/ext_gpu_shader4/compiler/mod-int-int.vert: skip
+spec/ext_gpu_shader4/compiler/mod-int-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/mod-int-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/mod-int-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/mod-int-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/mod-int-ivec4.frag: skip
+spec/ext_gpu_shader4/compiler/mod-int-ivec4.vert: skip
+spec/ext_gpu_shader4/compiler/mod-ivec2-int.frag: skip
+spec/ext_gpu_shader4/compiler/mod-ivec2-int.vert: skip
+spec/ext_gpu_shader4/compiler/mod-ivec2-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/mod-ivec2-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/mod-ivec3-int.frag: skip
+spec/ext_gpu_shader4/compiler/mod-ivec3-int.vert: skip
+spec/ext_gpu_shader4/compiler/mod-ivec3-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/mod-ivec3-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/mod-ivec4-int.frag: skip
+spec/ext_gpu_shader4/compiler/mod-ivec4-int.vert: skip
+spec/ext_gpu_shader4/compiler/mod-ivec4-ivec4.frag: skip
+spec/ext_gpu_shader4/compiler/mod-ivec4-ivec4.vert: skip
+spec/ext_gpu_shader4/compiler/mod-unsigned_int-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/mod-unsigned_int-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/mod-uvec2-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/mod-uvec2-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/mod-uvec2-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/mod-uvec2-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/mod-uvec3-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/mod-uvec3-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/mod-uvec3-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/mod-uvec3-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/mod-uvec4-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/mod-uvec4-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/mod-uvec4-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/mod-uvec4-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/notequal-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/notequal-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/notequal-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/notequal-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/notequal-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/notequal-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/round-float.frag: skip
+spec/ext_gpu_shader4/compiler/round-float.vert: skip
+spec/ext_gpu_shader4/compiler/round-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/round-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/round-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/round-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/round-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/round-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/rshift-int-int.frag: skip
+spec/ext_gpu_shader4/compiler/rshift-int-int.vert: skip
+spec/ext_gpu_shader4/compiler/rshift-ivec2-int.frag: skip
+spec/ext_gpu_shader4/compiler/rshift-ivec2-int.vert: skip
+spec/ext_gpu_shader4/compiler/rshift-ivec2-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/rshift-ivec2-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/rshift-ivec3-int.frag: skip
+spec/ext_gpu_shader4/compiler/rshift-ivec3-int.vert: skip
+spec/ext_gpu_shader4/compiler/rshift-ivec3-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/rshift-ivec3-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/rshift-ivec4-int.frag: skip
+spec/ext_gpu_shader4/compiler/rshift-ivec4-int.vert: skip
+spec/ext_gpu_shader4/compiler/rshift-ivec4-ivec4.frag: skip
+spec/ext_gpu_shader4/compiler/rshift-ivec4-ivec4.vert: skip
+spec/ext_gpu_shader4/compiler/rshift-unsigned_int-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/rshift-unsigned_int-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/rshift-uvec2-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/rshift-uvec2-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/rshift-uvec2-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/rshift-uvec2-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/rshift-uvec3-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/rshift-uvec3-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/rshift-uvec3-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/rshift-uvec3-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/rshift-uvec4-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/rshift-uvec4-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/rshift-uvec4-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/rshift-uvec4-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/sign-int.frag: skip
+spec/ext_gpu_shader4/compiler/sign-int.vert: skip
+spec/ext_gpu_shader4/compiler/sign-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/sign-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/sign-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/sign-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/sign-ivec4.frag: skip
+spec/ext_gpu_shader4/compiler/sign-ivec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadow1d-sampler1dshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadow1d-sampler1dshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadow1darray-sampler1darrayshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadow1darray-sampler1darrayshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadow1darrayoffset-sampler1darrayshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadow1darrayoffset-sampler1darrayshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadow1doffset-sampler1dshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadow1doffset-sampler1dshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadow1dproj-sampler1dshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadow1dproj-sampler1dshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadow1dprojoffset-sampler1dshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadow1dprojoffset-sampler1dshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2d-sampler2dshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2d-sampler2dshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2darray-sampler2darrayshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2darray-sampler2darrayshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2darrayoffset-sampler2darrayshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2darrayoffset-sampler2darrayshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2doffset-sampler2dshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2doffset-sampler2dshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2dproj-sampler2dshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2dproj-sampler2dshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2dprojoffset-sampler2dshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2dprojoffset-sampler2dshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2drect-sampler2drectshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2drect-sampler2drectshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2drectoffset-sampler2drectshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2drectoffset-sampler2drectshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2drectproj-sampler2drectshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2drectproj-sampler2drectshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2drectprojoffset-sampler2drectshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadow2drectprojoffset-sampler2drectshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-shadowcube-samplercubeshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-shadowcube-samplercubeshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1d-isampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1d-isampler1d-float.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1d-usampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1d-usampler1d-float.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1darray-isampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1darray-isampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1darray-sampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1darray-sampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1darray-usampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1darray-usampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-isampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-isampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-sampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-sampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-usampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-usampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1doffset-isampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1doffset-isampler1d-float.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1doffset-usampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1doffset-usampler1d-float.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1dproj-isampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1dproj-isampler1d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1dproj-isampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1dproj-isampler1d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1dproj-usampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1dproj-usampler1d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1dproj-usampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1dproj-usampler1d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-isampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-isampler1d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-isampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-isampler1d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-usampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-usampler1d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-usampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-usampler1d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2d-isampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2d-isampler2d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2d-usampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2d-usampler2d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2darray-isampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2darray-isampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2darray-sampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2darray-sampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2darray-usampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2darray-usampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-isampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-isampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-sampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-sampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-usampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-usampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2doffset-isampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2doffset-isampler2d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2doffset-usampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2doffset-usampler2d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2dproj-isampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2dproj-isampler2d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2dproj-isampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2dproj-isampler2d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2dproj-usampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2dproj-usampler2d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2dproj-usampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2dproj-usampler2d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-isampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-isampler2d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-isampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-isampler2d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-usampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-usampler2d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-usampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-usampler2d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drect-isampler2drect-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drect-isampler2drect-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drect-usampler2drect-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drect-usampler2drect-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectoffset-isampler2drect-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectoffset-isampler2drect-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectoffset-usampler2drect-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectoffset-usampler2drect-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectproj-isampler2drect-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectproj-isampler2drect-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectproj-isampler2drect-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectproj-isampler2drect-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectproj-usampler2drect-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectproj-usampler2drect-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectproj-usampler2drect-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectproj-usampler2drect-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-isampler2drect-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-isampler2drect-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-isampler2drect-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-isampler2drect-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-usampler2drect-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-usampler2drect-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-usampler2drect-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-usampler2drect-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture3d-isampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture3d-isampler3d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture3d-usampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture3d-usampler3d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture3doffset-isampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture3doffset-isampler3d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture3doffset-usampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture3doffset-usampler3d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture3dproj-isampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture3dproj-isampler3d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture3dproj-usampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture3dproj-usampler3d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture3dprojoffset-isampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture3dprojoffset-isampler3d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texture3dprojoffset-usampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texture3dprojoffset-usampler3d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texturecube-isamplercube-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texturecube-isamplercube-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex-texturecube-usamplercube-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex-texturecube-usamplercube-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_bias-shadow1d-sampler1dshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-shadow1darray-sampler1darrayshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-shadow1darrayoffset-sampler1darrayshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-shadow1doffset-sampler1dshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-shadow1dproj-sampler1dshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-shadow1dprojoffset-sampler1dshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-shadow2d-sampler2dshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-shadow2doffset-sampler2dshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-shadow2dproj-sampler2dshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-shadow2dprojoffset-sampler2dshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1d-isampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1d-usampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1darray-isampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1darray-sampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1darray-usampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1darrayoffset-isampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1darrayoffset-sampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1darrayoffset-usampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1doffset-isampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1doffset-usampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1dproj-isampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1dproj-isampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1dproj-usampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1dproj-usampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1dprojoffset-isampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1dprojoffset-isampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1dprojoffset-usampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture1dprojoffset-usampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2d-isampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2d-usampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2darray-isampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2darray-sampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2darray-usampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2darrayoffset-isampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2darrayoffset-sampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2darrayoffset-usampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2doffset-isampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2doffset-usampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2dproj-isampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2dproj-isampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2dproj-usampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2dproj-usampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2dprojoffset-isampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2dprojoffset-isampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2dprojoffset-usampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture2dprojoffset-usampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture3d-isampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture3d-usampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture3doffset-isampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture3doffset-usampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture3dproj-isampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture3dproj-usampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture3dprojoffset-isampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texture3dprojoffset-usampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texturecube-isamplercube-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_bias-texturecube-usamplercube-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow1d-sampler1dshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow1d-sampler1dshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow1darray-sampler1darrayshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow1darray-sampler1darrayshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow1darrayoffset-sampler1darrayshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow1darrayoffset-sampler1darrayshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow1doffset-sampler1dshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow1doffset-sampler1dshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow1dproj-sampler1dshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow1dproj-sampler1dshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow1dprojoffset-sampler1dshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow1dprojoffset-sampler1dshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2d-sampler2dshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2d-sampler2dshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2darray-sampler2darrayshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2darray-sampler2darrayshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2darrayoffset-sampler2darrayshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2darrayoffset-sampler2darrayshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2doffset-sampler2dshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2doffset-sampler2dshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2dproj-sampler2dshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2dproj-sampler2dshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2dprojoffset-sampler2dshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2dprojoffset-sampler2dshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2drect-sampler2drectshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2drect-sampler2drectshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectoffset-sampler2drectshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectoffset-sampler2drectshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectproj-sampler2drectshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectproj-sampler2drectshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectprojoffset-sampler2drectshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectprojoffset-sampler2drectshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadowcube-samplercubeshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-shadowcube-samplercubeshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1d-isampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1d-isampler1d-float.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1d-sampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1d-sampler1d-float.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1d-usampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1d-usampler1d-float.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-isampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-isampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-sampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-sampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-usampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-usampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-isampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-isampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-sampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-sampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-usampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-usampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-isampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-isampler1d-float.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-sampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-sampler1d-float.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-usampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-usampler1d-float.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-isampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-isampler1d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-isampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-isampler1d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-sampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-sampler1d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-sampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-sampler1d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-usampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-usampler1d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-usampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-usampler1d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-isampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-isampler1d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-isampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-isampler1d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-sampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-sampler1d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-sampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-sampler1d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-usampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-usampler1d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-usampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-usampler1d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2d-isampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2d-isampler2d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2d-sampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2d-sampler2d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2d-usampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2d-usampler2d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-isampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-isampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-sampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-sampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-usampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-usampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-isampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-isampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-sampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-sampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-usampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-usampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-isampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-isampler2d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-sampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-sampler2d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-usampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-usampler2d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-isampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-isampler2d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-isampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-isampler2d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-sampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-sampler2d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-sampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-sampler2d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-usampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-usampler2d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-usampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-usampler2d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-isampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-isampler2d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-isampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-isampler2d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-sampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-sampler2d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-sampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-sampler2d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-usampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-usampler2d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-usampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-usampler2d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-isampler2drect-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-isampler2drect-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-sampler2drect-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-sampler2drect-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-usampler2drect-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-usampler2drect-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-isampler2drect-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-isampler2drect-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-sampler2drect-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-sampler2drect-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-usampler2drect-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-usampler2drect-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-isampler2drect-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-isampler2drect-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-isampler2drect-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-isampler2drect-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-sampler2drect-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-sampler2drect-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-sampler2drect-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-sampler2drect-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-usampler2drect-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-usampler2drect-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-usampler2drect-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-usampler2drect-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-isampler2drect-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-isampler2drect-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-isampler2drect-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-isampler2drect-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-sampler2drect-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-sampler2drect-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-sampler2drect-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-sampler2drect-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-usampler2drect-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-usampler2drect-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-usampler2drect-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-usampler2drect-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3d-isampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3d-isampler3d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3d-sampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3d-sampler3d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3d-usampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3d-usampler3d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-isampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-isampler3d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-sampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-sampler3d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-usampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-usampler3d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-isampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-isampler3d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-sampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-sampler3d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-usampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-usampler3d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-isampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-isampler3d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-sampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-sampler3d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-usampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-usampler3d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texturecube-isamplercube-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texturecube-isamplercube-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texturecube-samplercube-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texturecube-samplercube-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texturecube-usamplercube-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_grad-texturecube-usamplercube-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow1d-sampler1dshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow1d-sampler1dshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow1darray-sampler1darrayshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow1darray-sampler1darrayshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow1darrayoffset-sampler1darrayshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow1darrayoffset-sampler1darrayshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow1doffset-sampler1dshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow1doffset-sampler1dshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow1dproj-sampler1dshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow1dproj-sampler1dshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow1dprojoffset-sampler1dshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow1dprojoffset-sampler1dshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow2d-sampler2dshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow2d-sampler2dshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow2doffset-sampler2dshadow-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow2doffset-sampler2dshadow-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow2dproj-sampler2dshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow2dproj-sampler2dshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow2dprojoffset-sampler2dshadow-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-shadow2dprojoffset-sampler2dshadow-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1d-isampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1d-isampler1d-float.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1d-usampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1d-usampler1d-float.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-isampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-isampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-sampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-sampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-usampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-usampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-isampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-isampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-sampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-sampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-usampler1darray-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-usampler1darray-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1doffset-isampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1doffset-isampler1d-float.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1doffset-usampler1d-float.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1doffset-usampler1d-float.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-isampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-isampler1d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-isampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-isampler1d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-usampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-usampler1d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-usampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-usampler1d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-isampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-isampler1d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-isampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-isampler1d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-usampler1d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-usampler1d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-usampler1d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-usampler1d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2d-isampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2d-isampler2d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2d-usampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2d-usampler2d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-isampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-isampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-sampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-sampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-usampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-usampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-isampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-isampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-sampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-sampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-usampler2darray-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-usampler2darray-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2doffset-isampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2doffset-isampler2d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2doffset-usampler2d-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2doffset-usampler2d-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-isampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-isampler2d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-isampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-isampler2d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-usampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-usampler2d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-usampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-usampler2d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-isampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-isampler2d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-isampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-isampler2d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-usampler2d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-usampler2d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-usampler2d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-usampler2d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture3d-isampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture3d-isampler3d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture3d-usampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture3d-usampler3d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture3doffset-isampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture3doffset-isampler3d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture3doffset-usampler3d-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture3doffset-usampler3d-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture3dproj-isampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture3dproj-isampler3d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture3dproj-usampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture3dproj-usampler3d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture3dprojoffset-isampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture3dprojoffset-isampler3d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture3dprojoffset-usampler3d-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texture3dprojoffset-usampler3d-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texturecube-isamplercube-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texturecube-isamplercube-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texturecube-usamplercube-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/tex_lod-texturecube-usamplercube-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-isampler1d-int.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-isampler1d-int.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-isampler1darray-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-isampler1darray-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-isampler2d-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-isampler2d-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-isampler2darray-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-isampler2darray-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-isampler2drect-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-isampler2drect-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-isampler3d-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-isampler3d-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-isamplerbuffer-int.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-isamplerbuffer-int.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-sampler1d-int.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-sampler1d-int.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-sampler1darray-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-sampler1darray-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-sampler2d-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-sampler2d-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-sampler2darray-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-sampler2darray-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-sampler2drect-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-sampler2drect-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-sampler3d-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-sampler3d-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-samplerbuffer-int.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-samplerbuffer-int.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-usampler1d-int.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-usampler1d-int.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-usampler1darray-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-usampler1darray-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-usampler2d-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-usampler2d-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-usampler2darray-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-usampler2darray-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-usampler2drect-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-usampler2drect-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-usampler3d-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-usampler3d-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-usamplerbuffer-int.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetch-usamplerbuffer-int.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler1d-int.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler1d-int.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler1darray-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler1darray-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2d-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2d-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2darray-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2darray-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2drect-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2drect-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler3d-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler3d-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler1d-int.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler1d-int.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler1darray-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler1darray-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2d-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2d-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2darray-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2darray-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2drect-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2drect-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler3d-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler3d-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler1d-int.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler1d-int.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler1darray-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler1darray-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2d-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2d-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2darray-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2darray-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2drect-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2drect-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler3d-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler3d-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-isampler1d-int.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-isampler1d-int.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-isampler1darray-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-isampler1darray-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-isampler2d-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-isampler2d-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-isampler2darray-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-isampler2darray-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-isampler2drect-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-isampler2drect-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-isampler3d-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-isampler3d-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-isamplerbuffer-int.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-isamplerbuffer-int.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-isamplercube-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-isamplercube-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-sampler1d-int.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-sampler1d-int.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-sampler1darray-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-sampler1darray-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-sampler2d-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-sampler2d-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-sampler2darray-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-sampler2darray-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-sampler2drect-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-sampler2drect-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-sampler3d-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-sampler3d-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-samplerbuffer-int.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-samplerbuffer-int.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-samplercube-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-samplercube-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-usampler1d-int.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-usampler1d-int.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-usampler1darray-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-usampler1darray-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-usampler2d-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-usampler2d-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-usampler2darray-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-usampler2darray-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-usampler2drect-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-usampler2drect-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-usampler3d-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-usampler3d-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-usamplerbuffer-int.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-usamplerbuffer-int.vert: skip
+spec/ext_gpu_shader4/compiler/texture_size-usamplercube-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/texture_size-usamplercube-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/truncate-float.frag: skip
+spec/ext_gpu_shader4/compiler/truncate-float.vert: skip
+spec/ext_gpu_shader4/compiler/truncate-vec2.frag: skip
+spec/ext_gpu_shader4/compiler/truncate-vec2.vert: skip
+spec/ext_gpu_shader4/compiler/truncate-vec3.frag: skip
+spec/ext_gpu_shader4/compiler/truncate-vec3.vert: skip
+spec/ext_gpu_shader4/compiler/truncate-vec4.frag: skip
+spec/ext_gpu_shader4/compiler/truncate-vec4.vert: skip
+spec/ext_gpu_shader4/compiler/unsigned-int.vert: skip
+spec/ext_gpu_shader4/compiler/varying-arrays.frag: skip
+spec/ext_gpu_shader4/compiler/varying-out-float.frag: skip
+spec/ext_gpu_shader4/compiler/varying-out-int.frag: skip
+spec/ext_gpu_shader4/compiler/varyings.frag: skip
+spec/ext_gpu_shader4/compiler/xor-int-int.frag: skip
+spec/ext_gpu_shader4/compiler/xor-int-int.vert: skip
+spec/ext_gpu_shader4/compiler/xor-int-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/xor-int-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/xor-int-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/xor-int-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/xor-int-ivec4.frag: skip
+spec/ext_gpu_shader4/compiler/xor-int-ivec4.vert: skip
+spec/ext_gpu_shader4/compiler/xor-ivec2-int.frag: skip
+spec/ext_gpu_shader4/compiler/xor-ivec2-int.vert: skip
+spec/ext_gpu_shader4/compiler/xor-ivec2-ivec2.frag: skip
+spec/ext_gpu_shader4/compiler/xor-ivec2-ivec2.vert: skip
+spec/ext_gpu_shader4/compiler/xor-ivec3-int.frag: skip
+spec/ext_gpu_shader4/compiler/xor-ivec3-int.vert: skip
+spec/ext_gpu_shader4/compiler/xor-ivec3-ivec3.frag: skip
+spec/ext_gpu_shader4/compiler/xor-ivec3-ivec3.vert: skip
+spec/ext_gpu_shader4/compiler/xor-ivec4-int.frag: skip
+spec/ext_gpu_shader4/compiler/xor-ivec4-int.vert: skip
+spec/ext_gpu_shader4/compiler/xor-ivec4-ivec4.frag: skip
+spec/ext_gpu_shader4/compiler/xor-ivec4-ivec4.vert: skip
+spec/ext_gpu_shader4/compiler/xor-unsigned_int-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/xor-unsigned_int-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec4.vert: skip
+spec/ext_gpu_shader4/compiler/xor-uvec2-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/xor-uvec2-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/xor-uvec2-uvec2.frag: skip
+spec/ext_gpu_shader4/compiler/xor-uvec2-uvec2.vert: skip
+spec/ext_gpu_shader4/compiler/xor-uvec3-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/xor-uvec3-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/xor-uvec3-uvec3.frag: skip
+spec/ext_gpu_shader4/compiler/xor-uvec3-uvec3.vert: skip
+spec/ext_gpu_shader4/compiler/xor-uvec4-unsigned_int.frag: skip
+spec/ext_gpu_shader4/compiler/xor-uvec4-unsigned_int.vert: skip
+spec/ext_gpu_shader4/compiler/xor-uvec4-uvec4.frag: skip
+spec/ext_gpu_shader4/compiler/xor-uvec4-uvec4.vert: skip
+spec/ext_gpu_shader5/preprocessor/disabled-defined-es.comp: skip
+spec/ext_gpu_shader5/preprocessor/disabled-defined-es.frag: skip
+spec/ext_gpu_shader5/preprocessor/disabled-defined-es.geom: skip
+spec/ext_gpu_shader5/preprocessor/disabled-defined-es.tesc: skip
+spec/ext_gpu_shader5/preprocessor/disabled-defined-es.tese: skip
+spec/ext_gpu_shader5/preprocessor/disabled-defined-es.vert: skip
+spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.comp: skip
+spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.frag: skip
+spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.geom: skip
+spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.tesc: skip
+spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.tese: skip
+spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.vert: skip
+spec/ext_gpu_shader5/preprocessor/enabled-es.comp: skip
+spec/ext_gpu_shader5/preprocessor/enabled-es.frag: skip
+spec/ext_gpu_shader5/preprocessor/enabled-es.geom: skip
+spec/ext_gpu_shader5/preprocessor/enabled-es.tesc: skip
+spec/ext_gpu_shader5/preprocessor/enabled-es.tese: skip
+spec/ext_gpu_shader5/preprocessor/enabled-es.vert: skip
+spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.comp: skip
+spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.frag: skip
+spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.geom: skip
+spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.tesc: skip
+spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.tese: skip
+spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.vert: skip
+spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.comp: skip
+spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.frag: skip
+spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.geom: skip
+spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.tesc: skip
+spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.tese: skip
+spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.vert: skip
+spec/ext_separate_shader_objects/preprocessor/enabled-es.comp: skip
+spec/ext_separate_shader_objects/preprocessor/enabled-es.geom: skip
+spec/ext_separate_shader_objects/preprocessor/enabled-es.tesc: skip
+spec/ext_separate_shader_objects/preprocessor/enabled-es.tese: skip
+spec/ext_shader_framebuffer_fetch/compiler/gles2/negative-gl_lastfragdata-write.frag: skip
+spec/ext_shader_framebuffer_fetch/compiler/gles2/negative-inout-fragment-output.frag: skip
+spec/ext_shader_framebuffer_fetch/compiler/gles2/negative-output-layout.frag: skip
+spec/ext_shader_framebuffer_fetch/compiler/gles3/negative-gl_lastfragdata.frag: skip
+spec/ext_shader_framebuffer_fetch/compiler/gles3/negative-inout-gl_fragdepth.frag: skip
+spec/ext_shader_framebuffer_fetch/compiler/gles3/negative-inout-vertex-output.vert: skip
+spec/ext_shader_framebuffer_fetch/compiler/gles3/negative-output-layout.frag: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/compiler/gles2/negative-gl_lastfragdata-write.frag: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/compiler/gles2/negative-inout-fragment-output.frag: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/compiler/gles2/negative-output-layout.frag: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/compiler/gles3/negative-gl_lastfragdata.frag: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/compiler/gles3/negative-inout-gl_fragdepth.frag: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/compiler/gles3/negative-inout-vertex-output.vert: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/compiler/gles3/negative-output-layout.frag: skip
+spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.comp: skip
+spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.frag: skip
+spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.geom: skip
+spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.tesc: skip
+spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.tese: skip
+spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.vert: skip
+spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.comp: skip
+spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.frag: skip
+spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.geom: skip
+spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.tesc: skip
+spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.tese: skip
+spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.vert: skip
+spec/ext_shader_io_blocks/preprocessor/enabled-es.comp: skip
+spec/ext_shader_io_blocks/preprocessor/enabled-es.frag: skip
+spec/ext_shader_io_blocks/preprocessor/enabled-es.geom: skip
+spec/ext_shader_io_blocks/preprocessor/enabled-es.tesc: skip
+spec/ext_shader_io_blocks/preprocessor/enabled-es.tese: skip
+spec/ext_shader_io_blocks/preprocessor/enabled-es.vert: skip
+spec/ext_shader_samples_identical/glsl-1.10/compiler/all-functions.frag: skip
+spec/ext_shader_samples_identical/glsl-1.10/compiler/all-functions.vert: skip
+spec/ext_shader_samples_identical/glsl-1.50/compiler/all-functions.frag: skip
+spec/ext_shader_samples_identical/glsl-1.50/compiler/all-functions.geom: skip
+spec/ext_shader_samples_identical/glsl-1.50/compiler/all-functions.vert: skip
+spec/ext_shader_samples_identical/glsl-es-3.10/compiler/all-functions.frag: skip
+spec/ext_shader_samples_identical/glsl-es-3.10/compiler/all-functions.vert: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-defined-core.comp: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-defined-core.tesc: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-defined-core.tese: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-defined-es.comp: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-defined-es.frag: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-defined-es.geom: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-defined-es.tesc: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-defined-es.tese: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-defined-es.vert: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-undefined-core.comp: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-undefined-core.tesc: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-undefined-core.tese: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-undefined-es.comp: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-undefined-es.frag: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-undefined-es.geom: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-undefined-es.tesc: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-undefined-es.tese: skip
+spec/ext_shader_samples_identical/preprocessor/disabled-undefined-es.vert: skip
+spec/ext_shader_samples_identical/preprocessor/enabled-compat.frag: skip
+spec/ext_shader_samples_identical/preprocessor/enabled-compat.vert: skip
+spec/ext_shader_samples_identical/preprocessor/enabled-core.comp: skip
+spec/ext_shader_samples_identical/preprocessor/enabled-core.frag: skip
+spec/ext_shader_samples_identical/preprocessor/enabled-core.geom: skip
+spec/ext_shader_samples_identical/preprocessor/enabled-core.tesc: skip
+spec/ext_shader_samples_identical/preprocessor/enabled-core.tese: skip
+spec/ext_shader_samples_identical/preprocessor/enabled-core.vert: skip
+spec/ext_shader_samples_identical/preprocessor/enabled-es.comp: skip
+spec/ext_shader_samples_identical/preprocessor/enabled-es.frag: skip
+spec/ext_shader_samples_identical/preprocessor/enabled-es.geom: skip
+spec/ext_shader_samples_identical/preprocessor/enabled-es.tesc: skip
+spec/ext_shader_samples_identical/preprocessor/enabled-es.tese: skip
+spec/ext_shader_samples_identical/preprocessor/enabled-es.vert: skip
+spec/ext_texture_array/preprocessor/disabled-defined-compat.frag: skip
+spec/ext_texture_array/preprocessor/disabled-defined-compat.vert: skip
+spec/ext_texture_array/preprocessor/disabled-defined-core.comp: skip
+spec/ext_texture_array/preprocessor/disabled-defined-core.frag: skip
+spec/ext_texture_array/preprocessor/disabled-defined-core.geom: skip
+spec/ext_texture_array/preprocessor/disabled-defined-core.tesc: skip
+spec/ext_texture_array/preprocessor/disabled-defined-core.tese: skip
+spec/ext_texture_array/preprocessor/disabled-defined-core.vert: skip
+spec/ext_texture_array/preprocessor/disabled-undefined-compat.frag: skip
+spec/ext_texture_array/preprocessor/disabled-undefined-compat.vert: skip
+spec/ext_texture_array/preprocessor/disabled-undefined-core.comp: skip
+spec/ext_texture_array/preprocessor/disabled-undefined-core.frag: skip
+spec/ext_texture_array/preprocessor/disabled-undefined-core.geom: skip
+spec/ext_texture_array/preprocessor/disabled-undefined-core.tesc: skip
+spec/ext_texture_array/preprocessor/disabled-undefined-core.tese: skip
+spec/ext_texture_array/preprocessor/disabled-undefined-core.vert: skip
+spec/ext_texture_array/preprocessor/enabled-core.comp: skip
+spec/ext_texture_array/preprocessor/enabled-core.tesc: skip
+spec/ext_texture_array/preprocessor/enabled-core.tese: skip
+spec/ext_texture_buffer/preprocessor/disabled-defined-es.comp: skip
+spec/ext_texture_buffer/preprocessor/disabled-defined-es.frag: skip
+spec/ext_texture_buffer/preprocessor/disabled-defined-es.geom: skip
+spec/ext_texture_buffer/preprocessor/disabled-defined-es.tesc: skip
+spec/ext_texture_buffer/preprocessor/disabled-defined-es.tese: skip
+spec/ext_texture_buffer/preprocessor/disabled-defined-es.vert: skip
+spec/ext_texture_buffer/preprocessor/disabled-undefined-es.comp: skip
+spec/ext_texture_buffer/preprocessor/disabled-undefined-es.frag: skip
+spec/ext_texture_buffer/preprocessor/disabled-undefined-es.geom: skip
+spec/ext_texture_buffer/preprocessor/disabled-undefined-es.tesc: skip
+spec/ext_texture_buffer/preprocessor/disabled-undefined-es.tese: skip
+spec/ext_texture_buffer/preprocessor/disabled-undefined-es.vert: skip
+spec/ext_texture_buffer/preprocessor/enabled-es.comp: skip
+spec/ext_texture_buffer/preprocessor/enabled-es.frag: skip
+spec/ext_texture_buffer/preprocessor/enabled-es.geom: skip
+spec/ext_texture_buffer/preprocessor/enabled-es.tesc: skip
+spec/ext_texture_buffer/preprocessor/enabled-es.tese: skip
+spec/ext_texture_buffer/preprocessor/enabled-es.vert: skip
+spec/ext_texture_shadow_lod/compiler/negative_compile.frag: skip
+spec/ext_texture_shadow_lod/compiler/sampler2darray.frag: skip
+spec/ext_texture_shadow_lod/compiler/samplercube.frag: skip
+spec/ext_texture_shadow_lod/compiler/samplercubearray.frag: skip
+spec/glsl-1.20/compiler/invalid-vec4-array-to-vec3-array-conversion.vert: fail
+spec/glsl-1.50/compiler/arb_compatibility-gs/ftransform.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_backcolor.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_backlightmodelproduct.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_backlightproduct.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_backmaterial.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_backsecondarycolor.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_clipplane.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_clipvertex.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_eyeplanes.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_fog.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_fogfragcoord.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_fogparameters.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_frontcolor.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_frontlightmodelproduct.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_frontlightproduct.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_frontmaterial.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_frontsecondarycolor.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_lightmodelparameters.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_lightmodelproducts.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_lightproducts.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_lightsource.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_lightsourceparameters.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_materialparameters.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_maxclipplanes.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_maxlights.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_maxtexturecoords.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_maxtextureunits.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_modelviewmatrix.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_normalmatrix.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_objectplanes.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_point.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_pointparameters.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_texcoord.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_textureenvcolor.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/gl_texturematrix.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_backcolor-in-gl_pervertex.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_backcolor.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_clipvertex-in-gl_pervertex.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_clipvertex.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_fogfragcoord-in-gl_pervertex.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_fogfragcoord.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_frontcolor-in-gl_pervertex.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_frontcolor.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_texcoord-in-gl_pervertex.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_texcoord.geom: skip
+spec/glsl-1.50/compiler/arb_compatibility/ftransform.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_backcolor.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_backlightmodelproduct.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_backlightproduct.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_backmaterial.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_backsecondarycolor.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_clipplane.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_clipvertex.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_color-fs.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_color-vs.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_eyeplanes.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_fog.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_fogcoord.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_fogfragcoord-fs.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_fogparameters.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_frontcolor.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_frontlightmodelproduct.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_frontlightproduct.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_frontmaterial.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_frontsecondarycolor.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_lightmodelparameters.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_lightmodelproducts.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_lightproducts.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_lightsource.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_lightsourceparameters.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_materialparameters.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_maxclipplanes.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_maxlights.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_maxtexturecoords.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_maxtextureunits.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_modelviewmatrix.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_multitexcoord0.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_normal.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_normalmatrix.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_objectplanes.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_point.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_pointparameters.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_secondarycolor.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_secondarycolor.vert: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_textureenvcolor.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_texturematrix.frag: skip
+spec/glsl-1.50/compiler/arb_compatibility/gl_vertex.vert: skip
+spec/glsl-1.50/compiler/compatibility-gs/ftransform.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_backcolor.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_backlightmodelproduct.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_backlightproduct.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_backmaterial.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_backsecondarycolor.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_clipplane.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_clipvertex.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_eyeplanes.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_fog.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_fogfragcoord.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_fogparameters.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_frontcolor.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_frontlightmodelproduct.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_frontlightproduct.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_frontmaterial.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_frontsecondarycolor.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_lightmodelparameters.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_lightmodelproducts.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_lightproducts.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_lightsource.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_lightsourceparameters.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_materialparameters.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_maxclipplanes.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_maxlights.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_maxtexturecoords.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_maxtextureunits.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_modelviewmatrix.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_normalmatrix.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_objectplanes.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_point.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_pointparameters.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_texcoord.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_textureenvcolor.geom: skip
+spec/glsl-1.50/compiler/compatibility-gs/gl_texturematrix.geom: skip
+spec/glsl-1.50/compiler/compatibility/ftransform.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_backcolor.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_backlightmodelproduct.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_backlightproduct.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_backmaterial.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_backsecondarycolor.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_clipplane.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_clipvertex.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_color-fs.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_color-vs.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_compatibility_profile.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_eyeplanes.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_fog.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_fogcoord.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_fogfragcoord-fs.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_fogparameters.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_frontcolor.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_frontlightmodelproduct.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_frontlightproduct.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_frontmaterial.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_frontsecondarycolor.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_lightmodelparameters.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_lightmodelproducts.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_lightproducts.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_lightsource.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_lightsourceparameters.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_materialparameters.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_maxclipplanes.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_maxlights.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_maxtexturecoords.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_maxtextureunits.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_modelviewmatrix.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_multitexcoord0.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_normal.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_normalmatrix.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_objectplanes.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_point.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_pointparameters.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_secondarycolor.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_secondarycolor.vert: skip
+spec/glsl-1.50/compiler/compatibility/gl_textureenvcolor.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_texturematrix.frag: skip
+spec/glsl-1.50/compiler/compatibility/gl_vertex.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/abs-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/abs-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/abs-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/abs-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/abs-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/abs-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/abs-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/abs-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/abs-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/abs-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/abs-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/abs-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/ceil-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/ceil-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/ceil-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/ceil-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/ceil-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/ceil-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/ceil-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/ceil-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/ceil-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/ceil-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/ceil-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/ceil-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-double-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-double-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-double-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec2-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec2-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec2-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec2-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec2-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec2-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec3-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec3-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec3-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec3-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec3-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec3-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec4-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec4-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec4-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec4-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec4-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/clamp-dvec4-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/cross-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/cross-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/cross-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/determinant-dmat2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/determinant-dmat2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/determinant-dmat2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/determinant-dmat3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/determinant-dmat3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/determinant-dmat3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/determinant-dmat4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/determinant-dmat4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/determinant-dmat4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/distance-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/distance-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/distance-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/distance-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/distance-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/distance-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/distance-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/distance-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/distance-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/distance-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/distance-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/distance-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/dot-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/dot-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/dot-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/dot-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/dot-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/dot-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/dot-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/dot-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/dot-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/dot-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/dot-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/dot-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/equal-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/equal-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/equal-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/equal-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/equal-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/equal-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/equal-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/equal-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/equal-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/faceforward-double-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/faceforward-double-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/faceforward-double-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec2-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec2-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec2-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec3-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec3-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec3-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec4-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec4-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/faceforward-dvec4-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/floor-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/floor-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/floor-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/floor-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/floor-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/floor-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/floor-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/floor-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/floor-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/floor-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/floor-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/floor-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/fract-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/fract-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/fract-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/fract-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/fract-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/fract-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/fract-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/fract-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/fract-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/fract-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/fract-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/fract-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthan-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/greaterthanequal-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/inverse-dmat2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/inverse-dmat2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/inverse-dmat2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/inverse-dmat3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/inverse-dmat3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/inverse-dmat3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/inverse-dmat4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/inverse-dmat4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/inverse-dmat4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/inversesqrt-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/inversesqrt-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/inversesqrt-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/inversesqrt-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/length-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/length-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/length-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/length-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/length-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/length-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/length-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/length-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/length-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/length-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/length-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/length-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthan-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/lessthanequal-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2-dmat2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2-dmat2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2-dmat2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2x3-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2x3-dmat2x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2x3-dmat2x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2x4-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2x4-dmat2x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat2x4-dmat2x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3-dmat3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3-dmat3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3-dmat3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3x2-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3x2-dmat3x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3x2-dmat3x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3x4-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3x4-dmat3x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat3x4-dmat3x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4-dmat4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4-dmat4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4-dmat4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4x2-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4x2-dmat4x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4x2-dmat4x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4x3-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4x3-dmat4x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/matrixcompmult-dmat4x3-dmat4x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/max-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/max-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/max-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/max-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/min-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/min-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/min-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/min-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-double-double-bool.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-double-double-bool.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-double-double-bool.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-double-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-double-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-double-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-bvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-bvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-bvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec2-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-bvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-bvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-bvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec3-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-bvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-bvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-bvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mix-dvec4-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/mod-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/normalize-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/normalize-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/normalize-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/normalize-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/normalize-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/normalize-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/normalize-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/normalize-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/normalize-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/normalize-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/normalize-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/normalize-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/notequal-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/notequal-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/notequal-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/notequal-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/notequal-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/notequal-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/notequal-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/notequal-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/notequal-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2-dmat2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2-dmat2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2-dmat2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x3-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x3-dmat2x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x3-dmat2x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x4-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x4-dmat2x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x4-dmat2x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat2x4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3-dmat3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3-dmat3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3-dmat3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x2-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x2-dmat3x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x2-dmat3x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x4-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x4-dmat3x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x4-dmat3x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat3x4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4-dmat4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4-dmat4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4-dmat4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x2-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x2-dmat4x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x2-dmat4x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x3-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x3-dmat4x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x3-dmat4x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dmat4x3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat2x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat3x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dmat4x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-double-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-add-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2-dmat2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2-dmat2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2-dmat2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x3-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x3-dmat2x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x3-dmat2x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x4-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x4-dmat2x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x4-dmat2x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat2x4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3-dmat3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3-dmat3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3-dmat3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x2-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x2-dmat3x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x2-dmat3x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x4-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x4-dmat3x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x4-dmat3x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat3x4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4-dmat4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4-dmat4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4-dmat4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x2-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x2-dmat4x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x2-dmat4x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x3-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x3-dmat4x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x3-dmat4x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dmat4x3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat2x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat3x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dmat4x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-double-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-div-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat3x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat3x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat4x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dmat4x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat3x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat3x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat4x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dmat4x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x3-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat3x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat3x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat4x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dmat4x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat2x4-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat2x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat2x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat4x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dmat4x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat2x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat2x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat4x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dmat4x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x2-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat2x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat2x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat4x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dmat4x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat3x4-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat2x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat2x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat3x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat3x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dmat4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat2x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat2x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat3x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat3x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dmat4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x2-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat2x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat2x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat3x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat3x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dmat4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dmat4x3-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat2x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat3x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dmat4x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-double-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat3x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat3x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat4x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dmat4x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat2x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat2x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat4x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dmat4x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat2x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat2x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat3x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat3x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dmat4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-mult-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2-dmat2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2-dmat2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2-dmat2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x3-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x3-dmat2x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x3-dmat2x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x4-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x4-dmat2x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x4-dmat2x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat2x4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3-dmat3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3-dmat3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3-dmat3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x2-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x2-dmat3x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x2-dmat3x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x4-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x4-dmat3x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x4-dmat3x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat3x4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4-dmat4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4-dmat4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4-dmat4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x2-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x2-dmat4x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x2-dmat4x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x3-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x3-dmat4x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x3-dmat4x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dmat4x3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat2x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat3x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dmat4x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-double-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/op-sub-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec2-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec3-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/outerproduct-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/reflect-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/reflect-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/reflect-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/reflect-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/reflect-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/reflect-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/reflect-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/reflect-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/reflect-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/reflect-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/reflect-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/reflect-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/refract-double-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/refract-double-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/refract-double-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/refract-dvec2-dvec2-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/refract-dvec2-dvec2-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/refract-dvec2-dvec2-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/refract-dvec3-dvec3-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/refract-dvec3-dvec3-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/refract-dvec3-dvec3-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/refract-dvec4-dvec4-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/refract-dvec4-dvec4-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/refract-dvec4-dvec4-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/round-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/round-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/round-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/round-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/round-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/round-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/round-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/round-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/round-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/round-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/round-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/round-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/roundeven-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/roundeven-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/roundeven-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/roundeven-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/sign-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/sign-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/sign-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/sign-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/sign-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/sign-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/sign-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/sign-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/sign-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/sign-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/sign-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/sign-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-double-double-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec2-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec2-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec2-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec3-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec3-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec3-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec4-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec4-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/smoothstep-dvec4-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/sqrt-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/sqrt-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/sqrt-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/sqrt-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/step-double-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/step-double-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/step-double-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/step-double-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/step-double-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/step-double-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/step-double-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/step-double-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/step-double-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/step-double-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/step-double-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/step-double-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/step-dvec2-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/step-dvec2-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/step-dvec2-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/step-dvec3-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/step-dvec3-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/step-dvec3-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/step-dvec4-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/step-dvec4-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/step-dvec4-dvec4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler1d.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler1d.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler1darray.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler1darray.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler2d.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler2d.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler2darray.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler2darray.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler3d.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isampler3d.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isamplercube.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isamplercube.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isamplercubearray.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-isamplercubearray.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler1d.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler1d.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler1darray.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler1darray.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler1darrayshadow.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler1darrayshadow.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler1dshadow.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler1dshadow.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler2d.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler2d.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler2darray.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler2darray.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler2darrayshadow.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler2darrayshadow.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler2dshadow.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler2dshadow.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler3d.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-sampler3d.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-samplercube.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-samplercube.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-samplercubearray.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-samplercubearray.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-samplercubearrayshadow.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-samplercubearrayshadow.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-samplercubeshadow.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-samplercubeshadow.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler1d.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler1d.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler1darray.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler1darray.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler2d.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler2d.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler2darray.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler2darray.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler3d.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usampler3d.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usamplercube.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usamplercube.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usamplercubearray.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/texturequerylod-usamplercubearray.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat2x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3x4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat3x4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4x2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4x2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4x3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/transpose-dmat4x3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/trunc-double.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/trunc-double.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/trunc-double.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/trunc-dvec2.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/trunc-dvec2.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/trunc-dvec2.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/trunc-dvec3.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/trunc-dvec3.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/trunc-dvec3.vert: skip
+spec/glsl-4.00/compiler/built-in-functions/trunc-dvec4.frag: skip
+spec/glsl-4.00/compiler/built-in-functions/trunc-dvec4.geom: skip
+spec/glsl-4.00/compiler/built-in-functions/trunc-dvec4.vert: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-bool-double-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-bvec2-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-bvec3-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-bvec4-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat2-mat2-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat2x3-mat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat2x4-mat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat3-mat3-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat3x2-mat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat3x4-mat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat4-mat4-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat4x2-mat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dmat4x3-mat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-double-bool-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-double-float-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-double-int-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-double-uint-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec2-bvec2-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec2-ivec2-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec2-uvec2-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec2-vec2-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec3-bvec3-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec3-ivec3-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec3-uvec3-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec3-vec3-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec4-bvec4-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec4-ivec4-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec4-uvec4-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/frag-conversion-implicit-dvec4-vec4-bad.frag: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-bool-double-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-bvec2-dvec2-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-bvec3-dvec3-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-bvec4-dvec4-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat2-mat2-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat2x3-mat2x3-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat2x4-mat2x4-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat3-mat3-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat3x2-mat3x2-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat3x4-mat3x4-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat4-mat4-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat4x2-mat4x2-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dmat4x3-mat4x3-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-double-bool-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-double-float-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-double-int-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-double-uint-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec2-bvec2-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec2-ivec2-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec2-uvec2-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec2-vec2-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec3-bvec3-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec3-ivec3-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec3-uvec3-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec3-vec3-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec4-bvec4-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec4-ivec4-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec4-uvec4-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/geom-conversion-implicit-dvec4-vec4-bad.geom: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-bool-double-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-bvec2-dvec2-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-bvec3-dvec3-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-bvec4-dvec4-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat2-mat2-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat2x3-mat2x3-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat2x4-mat2x4-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat3-mat3-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat3x2-mat3x2-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat3x4-mat3x4-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat4-mat4-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat4x2-mat4x2-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dmat4x3-mat4x3-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-double-bool-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-double-float-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-double-int-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-double-uint-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec2-bvec2-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec2-ivec2-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec2-uvec2-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec2-vec2-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec3-bvec3-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec3-ivec3-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec3-uvec3-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec3-vec3-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec4-bvec4-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec4-ivec4-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec4-uvec4-bad.vert: skip
+spec/glsl-4.00/compiler/conversion/vert-conversion-implicit-dvec4-vec4-bad.vert: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-array-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-array-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-array-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-array-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-array-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-array-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-array-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-interface_block-struct-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-array-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/default-struct-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-array-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-array-double.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-array-dvec2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-array-dvec3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-array-dvec4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-dmat2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-dmat3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-dmat4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-double.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-dvec2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-dvec3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-dvec4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-double.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dvec2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dvec3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-array-dvec4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-double.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dvec2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dvec3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-dvec4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-double.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dvec2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dvec3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-array-dvec4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-double.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dvec2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dvec3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-interface_block-struct-dvec4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-double.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dvec2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dvec3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-array-dvec4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-double.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dvec2.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dvec3.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/flat-struct-dvec4.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-array-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-array-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-array-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-interface_block-struct-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-array-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/noperspective-struct-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-array-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-array-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-array-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-array-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-interface_block-struct-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-array-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat2x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat2x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat3x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat3x4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat4-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat4x2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dmat4x3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-double-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dvec2-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dvec3-bad.frag: skip
+spec/glsl-4.00/compiler/flat_interpolation/smooth-struct-dvec4-bad.frag: skip
+spec/glsl-4.00/compiler/inout/fs-output-dmat2.frag: skip
+spec/glsl-4.00/compiler/inout/fs-output-dmat2x3.frag: skip
+spec/glsl-4.00/compiler/inout/fs-output-dmat2x4.frag: skip
+spec/glsl-4.00/compiler/inout/fs-output-dmat3.frag: skip
+spec/glsl-4.00/compiler/inout/fs-output-dmat3x2.frag: skip
+spec/glsl-4.00/compiler/inout/fs-output-dmat3x4.frag: skip
+spec/glsl-4.00/compiler/inout/fs-output-dmat4.frag: skip
+spec/glsl-4.00/compiler/inout/fs-output-dmat4x2.frag: skip
+spec/glsl-4.00/compiler/inout/fs-output-dmat4x3.frag: skip
+spec/glsl-4.00/compiler/inout/fs-output-double.frag: skip
+spec/glsl-4.00/compiler/inout/fs-output-dvec2.frag: skip
+spec/glsl-4.00/compiler/inout/fs-output-dvec3.frag: skip
+spec/glsl-4.00/compiler/inout/fs-output-dvec4.frag: skip
+spec/glsl-4.00/compiler/inout/vs-input-dmat2.vert: skip
+spec/glsl-4.00/compiler/inout/vs-input-dmat2x3.vert: skip
+spec/glsl-4.00/compiler/inout/vs-input-dmat2x4.vert: skip
+spec/glsl-4.00/compiler/inout/vs-input-dmat3.vert: skip
+spec/glsl-4.00/compiler/inout/vs-input-dmat3x2.vert: skip
+spec/glsl-4.00/compiler/inout/vs-input-dmat3x4.vert: skip
+spec/glsl-4.00/compiler/inout/vs-input-dmat4.vert: skip
+spec/glsl-4.00/compiler/inout/vs-input-dmat4x2.vert: skip
+spec/glsl-4.00/compiler/inout/vs-input-dmat4x3.vert: skip
+spec/glsl-4.00/compiler/inout/vs-input-double.vert: skip
+spec/glsl-4.00/compiler/inout/vs-input-dvec2.vert: skip
+spec/glsl-4.00/compiler/inout/vs-input-dvec3.vert: skip
+spec/glsl-4.00/compiler/inout/vs-input-dvec4.vert: skip
+spec/glsl-4.40/compiler/inout-parameter-qualifier.frag: skip
+spec/glsl-es-3.10/compiler/helper-invocation.frag: skip
+spec/glsl-es-3.10/compiler/unsized-array-not-in-last-position.comp: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-array-int-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-array-ivec2-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-array-ivec3-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-array-ivec4-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-array-uint-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-array-uvec2-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-array-uvec3-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-array-uvec4-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-int-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-ivec2-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-ivec3-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-ivec4-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-struct-int-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-struct-ivec2-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-struct-ivec3-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-struct-ivec4-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-struct-uint-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-struct-uvec2-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-struct-uvec3-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-struct-uvec4-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-uint-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-uvec2-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-uvec3-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/default-interface_block-uvec4-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-array-int.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-array-ivec2.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-array-ivec3.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-array-ivec4.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-array-uint.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-array-uvec2.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-array-uvec3.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-array-uvec4.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-int.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-ivec2.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-ivec3.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-ivec4.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-struct-int.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-struct-ivec2.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-struct-ivec3.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-struct-ivec4.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-struct-uint.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-struct-uvec2.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-struct-uvec3.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-struct-uvec4.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-uint.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-uvec2.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-uvec3.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/flat-interface_block-uvec4.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-array-int-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-array-ivec2-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-array-ivec3-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-array-ivec4-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-array-uint-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-array-uvec2-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-array-uvec3-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-array-uvec4-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-int-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-ivec2-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-ivec3-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-ivec4-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-struct-int-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-struct-ivec2-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-struct-ivec3-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-struct-ivec4-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-struct-uint-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-struct-uvec2-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-struct-uvec3-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-struct-uvec4-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-uint-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-uvec2-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-uvec3-bad.frag: skip
+spec/glsl-es-3.20/compiler/flat_interpolation/smooth-interface_block-uvec4-bad.frag: skip
+spec/intel_conservative_rasterization/compiler/inner_coverage.gl.frag: skip
+spec/intel_conservative_rasterization/compiler/inner_coverage.gl.vert: skip
+spec/intel_conservative_rasterization/compiler/inner_coverage.gles.frag: skip
+spec/intel_conservative_rasterization/compiler/inner_coverage.gles.vert: skip
+spec/intel_conservative_rasterization/compiler/inner_post_depth_coverage.gl.frag: skip
+spec/intel_conservative_rasterization/compiler/inner_post_depth_coverage.gl.vert: skip
+spec/intel_conservative_rasterization/compiler/inner_post_depth_coverage.gles.frag: skip
+spec/intel_conservative_rasterization/compiler/inner_post_depth_coverage.gles.vert: skip
+spec/intel_conservative_rasterization/compiler/post_depth_coverage.gl.frag: skip
+spec/intel_conservative_rasterization/compiler/post_depth_coverage.gl.vert: skip
+spec/intel_conservative_rasterization/compiler/post_depth_coverage.gles.frag: skip
+spec/intel_conservative_rasterization/compiler/post_depth_coverage.gles.vert: skip
+spec/intel_shader_atomic_float_minmax/compiler/shared-atomicexchange-float-fail.comp: skip
+spec/intel_shader_atomic_float_minmax/compiler/shared-atomicmax-float-fail.comp: skip
+spec/intel_shader_atomic_float_minmax/compiler/shared-atomicmin-float-fail.comp: skip
+spec/intel_shader_atomic_float_minmax/compiler/ssbo-atomiccompareexchnage-float-fail.frag: skip
+spec/intel_shader_atomic_float_minmax/compiler/ssbo-atomicexchange-float-fail.frag: skip
+spec/intel_shader_atomic_float_minmax/compiler/ssbo-atomicmax-float-fail.frag: skip
+spec/intel_shader_atomic_float_minmax/compiler/ssbo-atomicmin-float-fail.frag: skip
+spec/nv_compute_shader_derivatives/compiler/fail_linear_size.comp: skip
+spec/nv_compute_shader_derivatives/compiler/fail_quads_x.comp: skip
+spec/nv_compute_shader_derivatives/compiler/fail_quads_y.comp: skip
+spec/nv_compute_shader_derivatives/compiler/fail_two_arrangements.comp: skip
+spec/nv_compute_shader_derivatives/compiler/new_functions.comp: skip
+spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-2d-array.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-2d-array.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-2d.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-2d.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-3d.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-3d.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-cube.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-cube.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-2d-array.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-2d-array.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-2d.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-2d.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-3d.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-3d.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-cube.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-cube.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-2d-array.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-2d-array.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-2d.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-2d.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-3d.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-3d.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-cube.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-cube.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-2d-array.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-2d-array.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-2d.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-2d.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-3d.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-3d.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-cube.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-cube.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-2d-array.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-2d-array.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-2d.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-2d.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-3d.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-3d.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-cube.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-cube.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-2d-array.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-2d-array.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-2d.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-2d.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-3d.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-3d.vert: skip
+spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-cube.frag: skip
+spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-cube.vert: skip
+spec/nv_image_formats/compiler/declarations-with-norm16-2d-array.frag: skip
+spec/nv_image_formats/compiler/declarations-with-norm16-2d-array.vert: skip
+spec/nv_image_formats/compiler/declarations-with-norm16-2d.frag: skip
+spec/nv_image_formats/compiler/declarations-with-norm16-2d.vert: skip
+spec/nv_image_formats/compiler/declarations-with-norm16-3d.frag: skip
+spec/nv_image_formats/compiler/declarations-with-norm16-3d.vert: skip
+spec/nv_image_formats/compiler/declarations-with-norm16-cube.frag: skip
+spec/nv_image_formats/compiler/declarations-with-norm16-cube.vert: skip
+spec/nv_image_formats/compiler/declarations-without-norm16-2d-array.frag: skip
+spec/nv_image_formats/compiler/declarations-without-norm16-2d-array.vert: skip
+spec/nv_image_formats/compiler/declarations-without-norm16-2d.frag: skip
+spec/nv_image_formats/compiler/declarations-without-norm16-2d.vert: skip
+spec/nv_image_formats/compiler/declarations-without-norm16-3d.frag: skip
+spec/nv_image_formats/compiler/declarations-without-norm16-3d.vert: skip
+spec/nv_image_formats/compiler/declarations-without-norm16-cube.frag: skip
+spec/nv_image_formats/compiler/declarations-without-norm16-cube.vert: skip
+spec/nv_image_formats/preprocessor/disabled-defined-es.comp: skip
+spec/nv_image_formats/preprocessor/disabled-defined-es.frag: skip
+spec/nv_image_formats/preprocessor/disabled-defined-es.geom: skip
+spec/nv_image_formats/preprocessor/disabled-defined-es.tesc: skip
+spec/nv_image_formats/preprocessor/disabled-defined-es.tese: skip
+spec/nv_image_formats/preprocessor/disabled-defined-es.vert: skip
+spec/nv_image_formats/preprocessor/disabled-undefined-es.comp: skip
+spec/nv_image_formats/preprocessor/disabled-undefined-es.frag: skip
+spec/nv_image_formats/preprocessor/disabled-undefined-es.geom: skip
+spec/nv_image_formats/preprocessor/disabled-undefined-es.tesc: skip
+spec/nv_image_formats/preprocessor/disabled-undefined-es.tese: skip
+spec/nv_image_formats/preprocessor/disabled-undefined-es.vert: skip
+spec/nv_image_formats/preprocessor/enabled-es.comp: skip
+spec/nv_image_formats/preprocessor/enabled-es.frag: skip
+spec/nv_image_formats/preprocessor/enabled-es.geom: skip
+spec/nv_image_formats/preprocessor/enabled-es.tesc: skip
+spec/nv_image_formats/preprocessor/enabled-es.tese: skip
+spec/nv_image_formats/preprocessor/enabled-es.vert: skip
+spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image1d.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image1darray.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2d-fail.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2d.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2darray.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2dms.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2dmsarray.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2drect.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image3d.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicadd-float-imagebuffer.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicadd-float-imagecube.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicadd-float-imagecubearray.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image1d.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image1darray.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2d-fail.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2d.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2darray.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2dms.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2dmsarray.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2drect.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image3d.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-imagebuffer.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-imagecube.frag: skip
+spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-imagecubearray.frag: skip
+spec/nv_shader_atomic_float/compiler/shared-atomicadd-float-fail.comp: skip
+spec/nv_shader_atomic_float/compiler/shared-atomicexchange-float-fail.comp: skip
+spec/nv_shader_atomic_float/compiler/ssbo-atomicadd-float-fail.frag: skip
+spec/nv_shader_atomic_float/compiler/ssbo-atomicexchange-float-fail.frag: skip
+spec/oes_blend_func_extended/preprocessor/disabled-defined-es.comp: skip
+spec/oes_blend_func_extended/preprocessor/disabled-defined-es.geom: skip
+spec/oes_blend_func_extended/preprocessor/disabled-defined-es.tesc: skip
+spec/oes_blend_func_extended/preprocessor/disabled-defined-es.tese: skip
+spec/oes_blend_func_extended/preprocessor/disabled-undefined-es.comp: skip
+spec/oes_blend_func_extended/preprocessor/disabled-undefined-es.geom: skip
+spec/oes_blend_func_extended/preprocessor/disabled-undefined-es.tesc: skip
+spec/oes_blend_func_extended/preprocessor/disabled-undefined-es.tese: skip
+spec/oes_blend_func_extended/preprocessor/enabled-es.comp: skip
+spec/oes_blend_func_extended/preprocessor/enabled-es.frag: skip
+spec/oes_blend_func_extended/preprocessor/enabled-es.geom: skip
+spec/oes_blend_func_extended/preprocessor/enabled-es.tesc: skip
+spec/oes_blend_func_extended/preprocessor/enabled-es.tese: skip
+spec/oes_blend_func_extended/preprocessor/enabled-es.vert: skip
+spec/oes_egl_image_external/preprocessor/disabled-defined-es.comp: skip
+spec/oes_egl_image_external/preprocessor/disabled-defined-es.frag: skip
+spec/oes_egl_image_external/preprocessor/disabled-defined-es.geom: skip
+spec/oes_egl_image_external/preprocessor/disabled-defined-es.tesc: skip
+spec/oes_egl_image_external/preprocessor/disabled-defined-es.tese: skip
+spec/oes_egl_image_external/preprocessor/disabled-defined-es.vert: skip
+spec/oes_egl_image_external/preprocessor/disabled-undefined-es.comp: skip
+spec/oes_egl_image_external/preprocessor/disabled-undefined-es.frag: skip
+spec/oes_egl_image_external/preprocessor/disabled-undefined-es.geom: skip
+spec/oes_egl_image_external/preprocessor/disabled-undefined-es.tesc: skip
+spec/oes_egl_image_external/preprocessor/disabled-undefined-es.tese: skip
+spec/oes_egl_image_external/preprocessor/disabled-undefined-es.vert: skip
+spec/oes_egl_image_external/preprocessor/enabled-es.comp: skip
+spec/oes_egl_image_external/preprocessor/enabled-es.geom: skip
+spec/oes_egl_image_external/preprocessor/enabled-es.tesc: skip
+spec/oes_egl_image_external/preprocessor/enabled-es.tese: skip
+spec/oes_geometry_point_size/preprocessor/disabled-defined-es.comp: skip
+spec/oes_geometry_point_size/preprocessor/disabled-defined-es.frag: skip
+spec/oes_geometry_point_size/preprocessor/disabled-defined-es.geom: skip
+spec/oes_geometry_point_size/preprocessor/disabled-defined-es.tesc: skip
+spec/oes_geometry_point_size/preprocessor/disabled-defined-es.tese: skip
+spec/oes_geometry_point_size/preprocessor/disabled-defined-es.vert: skip
+spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.comp: skip
+spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.frag: skip
+spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.geom: skip
+spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.tesc: skip
+spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.tese: skip
+spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.vert: skip
+spec/oes_geometry_point_size/preprocessor/enabled-es.comp: skip
+spec/oes_geometry_point_size/preprocessor/enabled-es.frag: skip
+spec/oes_geometry_point_size/preprocessor/enabled-es.geom: skip
+spec/oes_geometry_point_size/preprocessor/enabled-es.tesc: skip
+spec/oes_geometry_point_size/preprocessor/enabled-es.tese: skip
+spec/oes_geometry_point_size/preprocessor/enabled-es.vert: skip
+spec/oes_geometry_shader/preprocessor/disabled-defined-es.comp: skip
+spec/oes_geometry_shader/preprocessor/disabled-defined-es.frag: skip
+spec/oes_geometry_shader/preprocessor/disabled-defined-es.geom: skip
+spec/oes_geometry_shader/preprocessor/disabled-defined-es.tesc: skip
+spec/oes_geometry_shader/preprocessor/disabled-defined-es.tese: skip
+spec/oes_geometry_shader/preprocessor/disabled-defined-es.vert: skip
+spec/oes_geometry_shader/preprocessor/disabled-undefined-es.comp: skip
+spec/oes_geometry_shader/preprocessor/disabled-undefined-es.frag: skip
+spec/oes_geometry_shader/preprocessor/disabled-undefined-es.geom: skip
+spec/oes_geometry_shader/preprocessor/disabled-undefined-es.tesc: skip
+spec/oes_geometry_shader/preprocessor/disabled-undefined-es.tese: skip
+spec/oes_geometry_shader/preprocessor/disabled-undefined-es.vert: skip
+spec/oes_geometry_shader/preprocessor/enabled-es.comp: skip
+spec/oes_geometry_shader/preprocessor/enabled-es.frag: skip
+spec/oes_geometry_shader/preprocessor/enabled-es.geom: skip
+spec/oes_geometry_shader/preprocessor/enabled-es.tesc: skip
+spec/oes_geometry_shader/preprocessor/enabled-es.tese: skip
+spec/oes_geometry_shader/preprocessor/enabled-es.vert: skip
+spec/oes_gpu_shader5/preprocessor/disabled-defined-es.comp: skip
+spec/oes_gpu_shader5/preprocessor/disabled-defined-es.frag: skip
+spec/oes_gpu_shader5/preprocessor/disabled-defined-es.geom: skip
+spec/oes_gpu_shader5/preprocessor/disabled-defined-es.tesc: skip
+spec/oes_gpu_shader5/preprocessor/disabled-defined-es.tese: skip
+spec/oes_gpu_shader5/preprocessor/disabled-defined-es.vert: skip
+spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.comp: skip
+spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.frag: skip
+spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.geom: skip
+spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.tesc: skip
+spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.tese: skip
+spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.vert: skip
+spec/oes_gpu_shader5/preprocessor/enabled-es.comp: skip
+spec/oes_gpu_shader5/preprocessor/enabled-es.frag: skip
+spec/oes_gpu_shader5/preprocessor/enabled-es.geom: skip
+spec/oes_gpu_shader5/preprocessor/enabled-es.tesc: skip
+spec/oes_gpu_shader5/preprocessor/enabled-es.tese: skip
+spec/oes_gpu_shader5/preprocessor/enabled-es.vert: skip
+spec/oes_multisample_interpolation/preprocessor/disabled-defined-es.comp: skip
+spec/oes_multisample_interpolation/preprocessor/disabled-defined-es.geom: skip
+spec/oes_multisample_interpolation/preprocessor/disabled-defined-es.tesc: skip
+spec/oes_multisample_interpolation/preprocessor/disabled-defined-es.tese: skip
+spec/oes_multisample_interpolation/preprocessor/disabled-undefined-es.comp: skip
+spec/oes_multisample_interpolation/preprocessor/disabled-undefined-es.geom: skip
+spec/oes_multisample_interpolation/preprocessor/disabled-undefined-es.tesc: skip
+spec/oes_multisample_interpolation/preprocessor/disabled-undefined-es.tese: skip
+spec/oes_multisample_interpolation/preprocessor/enabled-es.comp: skip
+spec/oes_multisample_interpolation/preprocessor/enabled-es.frag: skip
+spec/oes_multisample_interpolation/preprocessor/enabled-es.geom: skip
+spec/oes_multisample_interpolation/preprocessor/enabled-es.tesc: skip
+spec/oes_multisample_interpolation/preprocessor/enabled-es.tese: skip
+spec/oes_multisample_interpolation/preprocessor/enabled-es.vert: skip
+spec/oes_sample_variables/preprocessor/disabled-defined-es.comp: skip
+spec/oes_sample_variables/preprocessor/disabled-defined-es.geom: skip
+spec/oes_sample_variables/preprocessor/disabled-defined-es.tesc: skip
+spec/oes_sample_variables/preprocessor/disabled-defined-es.tese: skip
+spec/oes_sample_variables/preprocessor/disabled-undefined-es.comp: skip
+spec/oes_sample_variables/preprocessor/disabled-undefined-es.geom: skip
+spec/oes_sample_variables/preprocessor/disabled-undefined-es.tesc: skip
+spec/oes_sample_variables/preprocessor/disabled-undefined-es.tese: skip
+spec/oes_sample_variables/preprocessor/enabled-es.comp: skip
+spec/oes_sample_variables/preprocessor/enabled-es.frag: skip
+spec/oes_sample_variables/preprocessor/enabled-es.geom: skip
+spec/oes_sample_variables/preprocessor/enabled-es.tesc: skip
+spec/oes_sample_variables/preprocessor/enabled-es.tese: skip
+spec/oes_sample_variables/preprocessor/enabled-es.vert: skip
+spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.comp: skip
+spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.frag: skip
+spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.geom: skip
+spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.tesc: skip
+spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.tese: skip
+spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.vert: skip
+spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.comp: skip
+spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.frag: skip
+spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.geom: skip
+spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.tesc: skip
+spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.tese: skip
+spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.vert: skip
+spec/oes_shader_image_atomic/preprocessor/enabled-es.comp: skip
+spec/oes_shader_image_atomic/preprocessor/enabled-es.frag: skip
+spec/oes_shader_image_atomic/preprocessor/enabled-es.geom: skip
+spec/oes_shader_image_atomic/preprocessor/enabled-es.tesc: skip
+spec/oes_shader_image_atomic/preprocessor/enabled-es.tese: skip
+spec/oes_shader_image_atomic/preprocessor/enabled-es.vert: skip
+spec/oes_shader_io_blocks/compiler/layout-component.vert: skip
+spec/oes_shader_io_blocks/compiler/layout-depth_any.frag: skip
+spec/oes_shader_io_blocks/compiler/layout-depth_greater.frag: skip
+spec/oes_shader_io_blocks/compiler/layout-depth_less.frag: skip
+spec/oes_shader_io_blocks/compiler/layout-depth_unchanged.frag: skip
+spec/oes_shader_io_blocks/compiler/layout-gl_clipdistance.frag: skip
+spec/oes_shader_io_blocks/compiler/layout-gl_clipdistance.vert: skip
+spec/oes_shader_io_blocks/compiler/layout-gl_perfragment.frag: skip
+spec/oes_shader_io_blocks/compiler/layout-location-aliasing.vert: skip
+spec/oes_shader_io_blocks/compiler/layout-output-index.frag: skip
+spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.comp: skip
+spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.frag: skip
+spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.geom: skip
+spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.tesc: skip
+spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.tese: skip
+spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.vert: skip
+spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.comp: skip
+spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.frag: skip
+spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.geom: skip
+spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.tesc: skip
+spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.tese: skip
+spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.vert: skip
+spec/oes_shader_io_blocks/preprocessor/enabled-es.comp: skip
+spec/oes_shader_io_blocks/preprocessor/enabled-es.frag: skip
+spec/oes_shader_io_blocks/preprocessor/enabled-es.geom: skip
+spec/oes_shader_io_blocks/preprocessor/enabled-es.tesc: skip
+spec/oes_shader_io_blocks/preprocessor/enabled-es.tese: skip
+spec/oes_shader_io_blocks/preprocessor/enabled-es.vert: skip
+spec/oes_standard_derivatives/preprocessor/disabled-defined-es.comp: skip
+spec/oes_standard_derivatives/preprocessor/disabled-defined-es.frag: skip
+spec/oes_standard_derivatives/preprocessor/disabled-defined-es.geom: skip
+spec/oes_standard_derivatives/preprocessor/disabled-defined-es.tesc: skip
+spec/oes_standard_derivatives/preprocessor/disabled-defined-es.tese: skip
+spec/oes_standard_derivatives/preprocessor/disabled-defined-es.vert: skip
+spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.comp: skip
+spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.frag: skip
+spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.geom: skip
+spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.tesc: skip
+spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.tese: skip
+spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.vert: skip
+spec/oes_standard_derivatives/preprocessor/enabled-es.comp: skip
+spec/oes_standard_derivatives/preprocessor/enabled-es.geom: skip
+spec/oes_standard_derivatives/preprocessor/enabled-es.tesc: skip
+spec/oes_standard_derivatives/preprocessor/enabled-es.tese: skip
+spec/oes_texture_buffer/preprocessor/disabled-defined-es.comp: skip
+spec/oes_texture_buffer/preprocessor/disabled-defined-es.frag: skip
+spec/oes_texture_buffer/preprocessor/disabled-defined-es.geom: skip
+spec/oes_texture_buffer/preprocessor/disabled-defined-es.tesc: skip
+spec/oes_texture_buffer/preprocessor/disabled-defined-es.tese: skip
+spec/oes_texture_buffer/preprocessor/disabled-defined-es.vert: skip
+spec/oes_texture_buffer/preprocessor/disabled-undefined-es.comp: skip
+spec/oes_texture_buffer/preprocessor/disabled-undefined-es.frag: skip
+spec/oes_texture_buffer/preprocessor/disabled-undefined-es.geom: skip
+spec/oes_texture_buffer/preprocessor/disabled-undefined-es.tesc: skip
+spec/oes_texture_buffer/preprocessor/disabled-undefined-es.tese: skip
+spec/oes_texture_buffer/preprocessor/disabled-undefined-es.vert: skip
+spec/oes_texture_buffer/preprocessor/enabled-es.comp: skip
+spec/oes_texture_buffer/preprocessor/enabled-es.frag: skip
+spec/oes_texture_buffer/preprocessor/enabled-es.geom: skip
+spec/oes_texture_buffer/preprocessor/enabled-es.tesc: skip
+spec/oes_texture_buffer/preprocessor/enabled-es.tese: skip
+spec/oes_texture_buffer/preprocessor/enabled-es.vert: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.comp: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.frag: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.geom: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.tesc: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.tese: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.vert: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.comp: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.frag: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.geom: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.tesc: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.tese: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.vert: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/enabled-es.comp: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/enabled-es.frag: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/enabled-es.geom: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/enabled-es.tesc: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/enabled-es.tese: skip
+spec/oes_texture_storage_multisample_2d_array/preprocessor/enabled-es.vert: skip
+summary:
+       name:  results
+       ----  --------
+       pass:     9527
+       fail:        1
+      crash:        0
+       skip:     5255
+    timeout:        0
+       warn:        0
+ incomplete:        0
+ dmesg-warn:        0
+ dmesg-fail:        0
+    changes:        0
+      fixes:        0
+regressions:        0
+      total:    14783
diff --git a/.gitlab-ci/piglit/quick_shader.txt b/.gitlab-ci/piglit/quick_shader.txt
new file mode 100644 (file)
index 0000000..94a4c7a
--- /dev/null
@@ -0,0 +1,6435 @@
+shaders/glsl-idiv-const-opt: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-float-float-float: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-int-int-int: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-ivec2-ivec2-ivec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-ivec3-ivec3-ivec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-ivec4-ivec4-ivec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uint-uint-uint: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uvec2-uvec2-uvec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uvec3-uvec3-uvec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uvec4-uvec4-uvec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-vec2-vec2-vec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-vec3-vec3-vec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-vec4-vec4-vec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-float-float-float: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-int-int-int: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-ivec2-ivec2-ivec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-ivec3-ivec3-ivec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-ivec4-ivec4-ivec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uint-uint-uint: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uvec2-uvec2-uvec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uvec3-uvec3-uvec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uvec4-uvec4-uvec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-vec2-vec2-vec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-vec3-vec3-vec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-vec4-vec4-vec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-float-float-float: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-int-int-int: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-ivec2-ivec2-ivec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-ivec3-ivec3-ivec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-ivec4-ivec4-ivec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uint-uint-uint: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uvec2-uvec2-uvec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uvec3-uvec3-uvec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uvec4-uvec4-uvec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-vec2-vec2-vec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-vec3-vec3-vec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-vec4-vec4-vec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-float-float-float: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-int-int-int: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-ivec2-ivec2-ivec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-ivec3-ivec3-ivec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-ivec4-ivec4-ivec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-uint-uint-uint: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-uvec2-uvec2-uvec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-uvec3-uvec3-uvec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-uvec4-uvec4-uvec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-vec2-vec2-vec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-vec3-vec3-vec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-vec4-vec4-vec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-float-float-float: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-int-int-int: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-ivec2-ivec2-ivec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-ivec3-ivec3-ivec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-ivec4-ivec4-ivec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-uint-uint-uint: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-uvec2-uvec2-uvec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-uvec3-uvec3-uvec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-uvec4-uvec4-uvec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-vec2-vec2-vec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-vec3-vec3-vec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-vec4-vec4-vec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-float-float-float: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-int-int-int: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-ivec2-ivec2-ivec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-ivec3-ivec3-ivec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-ivec4-ivec4-ivec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-uint-uint-uint: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-uvec2-uvec2-uvec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-uvec3-uvec3-uvec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-uvec4-uvec4-uvec4: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-vec2-vec2-vec2: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-vec3-vec3-vec3: skip
+spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-vec4-vec4-vec4: skip
+spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-mixed-const-non-const-uniform-index: fail
+spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-mixed-const-non-const-uniform-index2: fail
+spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-non-const-uniform-index: fail
+spec/arb_arrays_of_arrays/execution/sampler/fs-initializer-non-const-index: skip
+spec/arb_arrays_of_arrays/execution/sampler/fs-mixed-const-and-non-const-index: skip
+spec/arb_arrays_of_arrays/execution/sampler/fs-mixed-const-and-non-const-index2: skip
+spec/arb_arrays_of_arrays/execution/sampler/fs-nested-struct-arrays-nonconst-nested-array: skip
+spec/arb_arrays_of_arrays/execution/sampler/fs-non-const-index: skip
+spec/arb_arrays_of_arrays/execution/sampler/fs-struct-non-const-index: skip
+spec/arb_arrays_of_arrays/execution/sampler/fs-struct-non-const-index-const-index: skip
+spec/arb_arrays_of_arrays/execution/sampler/fs-struct-non-const-index-sampler-non-const-index: skip
+spec/arb_arrays_of_arrays/execution/sampler/vs-non-const-index: skip
+spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst: skip
+spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst-non-opaque-members: skip
+spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst-sampler-const: skip
+spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst-sampler-nonconst: skip
+spec/arb_arrays_of_arrays/execution/tessellation/tcs-tes-patch: skip
+spec/arb_bindless_texture/execution/images/basic-arithmetic-uvec2-imagestore: skip
+spec/arb_bindless_texture/execution/images/basic-imageatomicexchange: skip
+spec/arb_bindless_texture/execution/images/basic-imagestore: skip
+spec/arb_bindless_texture/execution/images/explicit-image-binding: skip
+spec/arb_bindless_texture/execution/images/fs-const-index-three-dimensions: skip
+spec/arb_bindless_texture/execution/images/fs-struct-non-const-index: skip
+spec/arb_bindless_texture/execution/images/image-vertex-attrib-input-output: skip
+spec/arb_bindless_texture/execution/images/image-vertex-uniform-input-output: skip
+spec/arb_bindless_texture/execution/images/multiple-resident-images-reading: skip
+spec/arb_bindless_texture/execution/images/ubo-named-block: skip
+spec/arb_bindless_texture/execution/samplers/basic-arithmetic-uvec2-texture2d: skip
+spec/arb_bindless_texture/execution/samplers/basic-texture2d: skip
+spec/arb_bindless_texture/execution/samplers/basic-ubo-binding-texture2d: skip
+spec/arb_bindless_texture/execution/samplers/basic-ubo-texture2d: skip
+spec/arb_bindless_texture/execution/samplers/explicit-texture-binding: skip
+spec/arb_bindless_texture/execution/samplers/fs-const-index-three-dimensions: skip
+spec/arb_bindless_texture/execution/samplers/fs-struct-non-const-index: skip
+spec/arb_bindless_texture/execution/samplers/sampler-vertex-attrib-input-output: skip
+spec/arb_bindless_texture/execution/samplers/sampler-vertex-uniform-input-output: skip
+spec/arb_bindless_texture/execution/samplers/ubo-named-block: skip
+spec/arb_bindless_texture/linker/global_bindless_image_and_bound_image: skip
+spec/arb_bindless_texture/linker/global_bindless_image_and_bound_sampler: skip
+spec/arb_bindless_texture/linker/global_bindless_sampler_and_bindless_image: skip
+spec/arb_bindless_texture/linker/global_bindless_sampler_and_bound_image: skip
+spec/arb_bindless_texture/linker/global_bindless_sampler_and_bound_sampler: skip
+spec/arb_bindless_texture/linker/global_bound_sampler_and_bound_image: skip
+spec/arb_compute_shader/execution/atomic-counter: skip
+spec/arb_compute_shader/execution/basic-global-id: skip
+spec/arb_compute_shader/execution/basic-group-id: skip
+spec/arb_compute_shader/execution/basic-group-id-x: skip
+spec/arb_compute_shader/execution/basic-group-id-y: skip
+spec/arb_compute_shader/execution/basic-group-id-z: skip
+spec/arb_compute_shader/execution/basic-local-id-atomic: skip
+spec/arb_compute_shader/execution/basic-local-index: skip
+spec/arb_compute_shader/execution/basic-ssbo: skip
+spec/arb_compute_shader/execution/basic-texelfetch: skip
+spec/arb_compute_shader/execution/basic-uniform-access: skip
+spec/arb_compute_shader/execution/basic-uniform-access-atomic: skip
+spec/arb_compute_shader/execution/border-color: skip
+spec/arb_compute_shader/execution/multiple-texture-reading: skip
+spec/arb_compute_shader/execution/multiple-workgroups: skip
+spec/arb_compute_shader/execution/separate-global-id: skip
+spec/arb_compute_shader/execution/separate-global-id-2: skip
+spec/arb_compute_shader/execution/shared-atomicadd-int: skip
+spec/arb_compute_shader/execution/shared-atomiccompswap-int: skip
+spec/arb_compute_shader/execution/shared-atomicexchange-int: skip
+spec/arb_compute_shader/execution/shared-atomicmax-int: skip
+spec/arb_compute_shader/execution/shared-atomicmax-uint: skip
+spec/arb_compute_shader/execution/shared-atomicmin-int: skip
+spec/arb_compute_shader/execution/shared-atomicmin-uint: skip
+spec/arb_compute_shader/execution/shared-atomics: skip
+spec/arb_compute_shader/execution/simple-barrier: skip
+spec/arb_compute_shader/execution/simple-barrier-atomics: skip
+spec/arb_compute_shader/linker/bug-93840: skip
+spec/arb_compute_shader/linker/matched_local_work_sizes: skip
+spec/arb_compute_shader/linker/mismatched_local_work_sizes: skip
+spec/arb_compute_shader/linker/mix_compute_and_non_compute: skip
+spec/arb_compute_shader/linker/no_local_work_size: skip
+spec/arb_compute_shader/linker/one_local_work_size: skip
+spec/arb_compute_variable_group_size/execution/basic-local-size: skip
+spec/arb_compute_variable_group_size/execution/fixed-local-size: skip
+spec/arb_compute_variable_group_size/execution/global-invocation-id: skip
+spec/arb_compute_variable_group_size/execution/separate-global-id: skip
+spec/arb_compute_variable_group_size/execution/separate-global-id-2: skip
+spec/arb_compute_variable_group_size/linker/mixed_fixed_variable_local_work_size: skip
+spec/arb_compute_variable_group_size/linker/no_local_size_specified: skip
+spec/arb_cull_distance/clip-cull-4: fail
+spec/arb_derivative_control/execution/dfdx-coarse: skip
+spec/arb_derivative_control/execution/dfdx-dfdy: skip
+spec/arb_derivative_control/execution/dfdx-fine: skip
+spec/arb_derivative_control/execution/dfdy-coarse: skip
+spec/arb_derivative_control/execution/dfdy-fine: skip
+spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-load-output: skip
+spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-load-output-indirect: skip
+spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs: skip
+spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-array-interleave: skip
+spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-double: skip
+spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-patch: skip
+spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-patch-array-interleave: skip
+spec/arb_geometry_shader4/execution/2darray-basic: skip
+spec/arb_geometry_shader4/execution/clip-distance-bulk-copy: skip
+spec/arb_geometry_shader4/execution/clip-distance-in-bulk-read: skip
+spec/arb_geometry_shader4/execution/clip-distance-in-bulk-read-aoa: skip
+spec/arb_geometry_shader4/execution/clip-distance-in-explicitly-sized: skip
+spec/arb_geometry_shader4/execution/clip-distance-in-param: skip
+spec/arb_geometry_shader4/execution/clip-distance-in-param-aoa: skip
+spec/arb_geometry_shader4/execution/clip-distance-in-values: skip
+spec/arb_geometry_shader4/execution/generate-zero-primitives: skip
+spec/arb_geometry_shader4/execution/sanity: skip
+spec/arb_geometry_shader4/execution/texcoord-constant-indices: skip
+spec/arb_geometry_shader4/execution/texcoord-non-constant-indices: skip
+spec/arb_geometry_shader4/linker/2darray-bounds-and-sizes-check: skip
+spec/arb_geometry_shader4/linker/2darray-vertex-index-oob: skip
+spec/arb_geometry_shader4/linker/input-overrun-lines: skip
+spec/arb_geometry_shader4/linker/input-overrun-lines-adjacency: skip
+spec/arb_geometry_shader4/linker/input-overrun-points: skip
+spec/arb_geometry_shader4/linker/input-overrun-triangles: skip
+spec/arb_geometry_shader4/linker/input-overrun-triangles-adjacency: skip
+spec/arb_geometry_shader4/linker/no-vertex-shader-only-built-in-input-varyings: skip
+spec/arb_geometry_shader4/linker/no-vertex-shader-only-built-in-input-varyings-ext-separate-shader-objects: skip
+spec/arb_geometry_shader4/linker/no-vertex-shader-user-defined-input-varying: skip
+spec/arb_geometry_shader4/linker/varying-mismatch: skip
+spec/arb_geometry_shader4/linker/verticesin-const: skip
+spec/arb_get_program_binary/execution/uniform-after-restore: skip
+spec/arb_gl_spirv/execution/uniform/array: skip
+spec/arb_gl_spirv/execution/uniform/arrays-of-arrays: skip
+spec/arb_gl_spirv/execution/uniform/atomic-uint-aoa-cs: skip
+spec/arb_gl_spirv/execution/uniform/atomic-uint-aoa-fs: skip
+spec/arb_gl_spirv/execution/uniform/atomic-uint-array-cs: skip
+spec/arb_gl_spirv/execution/uniform/atomic-uint-array-fs: skip
+spec/arb_gl_spirv/execution/uniform/atomic-uint-cs: skip
+spec/arb_gl_spirv/execution/uniform/atomic-uint-mixing-with-normal-uniforms: skip
+spec/arb_gl_spirv/execution/uniform/atomic-uint-several-slots: skip
+spec/arb_gl_spirv/execution/uniform/embedded-structs: skip
+spec/arb_gl_spirv/execution/uniform/index-matches-location: skip
+spec/arb_gl_spirv/execution/uniform/initializer: skip
+spec/arb_gl_spirv/execution/uniform/initializer-complex: skip
+spec/arb_gl_spirv/execution/uniform/initializer-dvec4: skip
+spec/arb_gl_spirv/execution/uniform/initializer-mat4x3: skip
+spec/arb_gl_spirv/execution/uniform/nonsequential-locations: skip
+spec/arb_gl_spirv/execution/uniform/sampler2d: skip
+spec/arb_gl_spirv/execution/uniform/sampler2d-binding: skip
+spec/arb_gl_spirv/execution/uniform/sampler2d-binding-array: skip
+spec/arb_gl_spirv/execution/uniform/sampler2d-nonconst-nested-array: skip
+spec/arb_gl_spirv/execution/uniform/sampler2d-struct: skip
+spec/arb_gl_spirv/execution/uniform/simple: skip
+spec/arb_gl_spirv/execution/uniform/simple-without-names: skip
+spec/arb_gl_spirv/execution/uniform/struct: skip
+spec/arb_gl_spirv/execution/uniform/struct-array: skip
+spec/arb_gl_spirv/execution/uniform/two-uniforms: skip
+spec/arb_gl_spirv/execution/va64-simple: skip
+spec/arb_gl_spirv/execution/vs-ps-simple: skip
+spec/arb_gl_spirv/execution/vs-ps-specializations: skip
+spec/arb_gl_spirv/execution/xfb/vs_aoa: skip
+spec/arb_gl_spirv/execution/xfb/vs_block: skip
+spec/arb_gl_spirv/execution/xfb/vs_block_array: skip
+spec/arb_gl_spirv/execution/xfb/vs_block_array_offset_per_member: skip
+spec/arb_gl_spirv/execution/xfb/vs_double: skip
+spec/arb_gl_spirv/execution/xfb/vs_lines: skip
+spec/arb_gl_spirv/execution/xfb/vs_simple: skip
+spec/arb_gl_spirv/execution/xfb/vs_simple_multiple_samples: skip
+spec/arb_gl_spirv/execution/xfb/vs_struct: skip
+spec/arb_gl_spirv/execution/xfb/vs_struct_array: skip
+spec/arb_gl_spirv/execution/xfb/vs_triangles: skip
+spec/arb_gl_spirv/execution/xfb/vs_two_block: skip
+spec/arb_gl_spirv/execution/xfb/vs_two_sets: skip
+spec/arb_gl_spirv/execution/xfb/vs_two_sets_ifc: skip
+spec/arb_gl_spirv/execution/xfb/vs_two_sets_struct: skip
+spec/arb_gl_spirv/linker/uniform/multisampler: skip
+spec/arb_gl_spirv/linker/uniform/multisampler-array: skip
+spec/arb_gpu_shader5/execution/built-in-functions/const-bitcount: skip
+spec/arb_gpu_shader5/execution/built-in-functions/const-bitfieldextract: skip
+spec/arb_gpu_shader5/execution/built-in-functions/const-bitfieldinsert: skip
+spec/arb_gpu_shader5/execution/built-in-functions/const-bitfieldreverse: skip
+spec/arb_gpu_shader5/execution/built-in-functions/const-findlsb: skip
+spec/arb_gpu_shader5/execution/built-in-functions/const-findmsb: skip
+spec/arb_gpu_shader5/execution/built-in-functions/const-fma: skip
+spec/arb_gpu_shader5/execution/built-in-functions/const-ldexp: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-bitcount: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-bitfieldextract: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-bitfieldinsert: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-bitfieldreverse: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-findlsb: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-findmsb: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstoint: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstoint-abs: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstoint-neg: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstoint-neg_abs: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstouint: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstouint-abs: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstouint-neg: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstouint-neg_abs: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-fma: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-frexp: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-nonuniform: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-only-lsb: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-only-lsb-nonuniform: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-only-msb: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-only-msb-nonuniform: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-intbitstofloat: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-intbitstofloat-abs: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-intbitstofloat-neg: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-intbitstofloat-neg_abs: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatcentroid-array-of-structs: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatcentroid-block: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatcentroid-block-array: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatcentroid-struct: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatcentroid-struct2: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatoffset-block: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatoffset-block-array: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatoffset-struct: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatsample-array-nonuniform: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatsample-array-of-array: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatsample-block: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatsample-block-array: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatsample-struct: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-ldexp: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-texturegatheroffset-uniform-array-offset: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-uaddcarry: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-uaddcarry-only-add: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-uaddcarry-only-carry: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-uintbitstofloat: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-nonuniform: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-only-lsb: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-only-lsb-nonuniform: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-only-msb: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-only-msb-nonuniform: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-usubborrow: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-usubborrow-only-borrow: skip
+spec/arb_gpu_shader5/execution/built-in-functions/fs-usubborrow-only-sub: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-bitcount: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-bitfieldextract: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-bitfieldinsert: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-bitfieldreverse: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-findlsb: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-findmsb: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstoint: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstoint-abs: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstoint-neg: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstoint-neg_abs: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstouint: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstouint-abs: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstouint-neg: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstouint-neg_abs: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-fma: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-frexp: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-nonuniform: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-only-lsb: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-only-lsb-nonuniform: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-only-msb: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-only-msb-nonuniform: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-intbitstofloat: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-intbitstofloat-abs: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-intbitstofloat-neg: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-intbitstofloat-neg_abs: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-ldexp: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-uaddcarry: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-uaddcarry-only-add: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-uaddcarry-only-carry: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-uintbitstofloat: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-nonuniform: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-only-lsb: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-only-lsb-nonuniform: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-only-msb: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-only-msb-nonuniform: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-usubborrow: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-usubborrow-only-borrow: skip
+spec/arb_gpu_shader5/execution/built-in-functions/vs-usubborrow-only-sub: skip
+spec/arb_gpu_shader5/execution/instanced-inputs: skip
+spec/arb_gpu_shader5/execution/instanced-inputs-built-in-variable: skip
+spec/arb_gpu_shader5/execution/invocation-id-basic: skip
+spec/arb_gpu_shader5/execution/invocation-id-in-separate-gs: skip
+spec/arb_gpu_shader5/execution/invocation-id-without-qualifier: skip
+spec/arb_gpu_shader5/execution/invocations-conflicting: skip
+spec/arb_gpu_shader5/execution/invocations-matching: skip
+spec/arb_gpu_shader5/execution/overloads: skip
+spec/arb_gpu_shader5/execution/samplemaskin-basic: skip
+spec/arb_gpu_shader5/execution/samplemaskin-indirect: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-nested-struct-arrays-nonconst: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-nonuniform-control-flow: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-nonzero-base: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-simple: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-simple-texture-size: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-const-sampler-nonconst: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-nonconst-multiple-samplers: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-nonconst-sampler: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-nonconst-sampler-const: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-nonconst-sampler-nonconst: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-weird-uniforms: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-with-other: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-nonzero-base: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-simple: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-struct-const-sampler-nonconst: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-struct-nonconst: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-struct-nonconst-sampler-const: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-struct-nonconst-sampler-nonconst: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-weird-uniforms: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/sampler-nonconst-2d: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/sampler-nonconst-2d-array: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/sampler-nonconst-2d-array-grad: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/sampler-nonconst-2d-grad: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-nonuniform-control-flow: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-nonzero-base: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-simple: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-struct-const-sampler-nonconst: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-struct-nonconst: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-struct-nonconst-sampler-const: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-struct-nonconst-sampler-nonconst: skip
+spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-weird-uniforms: skip
+spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-array-const: skip
+spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-array-nonconst: skip
+spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-masked: skip
+spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-nonuniform-control-flow: skip
+spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-simple: skip
+spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-two-arrays: skip
+spec/arb_gpu_shader5/execution/ubo_array_indexing/gs-array-const: skip
+spec/arb_gpu_shader5/execution/ubo_array_indexing/gs-array-nonconst: skip
+spec/arb_gpu_shader5/execution/ubo_array_indexing/gs-simple: skip
+spec/arb_gpu_shader5/execution/ubo_array_indexing/gs-two-arrays: skip
+spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-array-const: skip
+spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-array-nonconst: skip
+spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-mixed-with-const-access: skip
+spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-nonuniform-control-flow: skip
+spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-simple: skip
+spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-two-arrays: skip
+spec/arb_gpu_shader5/execution/vs-fma-as-condition: skip
+spec/arb_gpu_shader5/linker/sample-qualifier-unqualified-vs-fs: skip
+spec/arb_gpu_shader5/linker/sample-qualifier-vs-fs: skip
+spec/arb_gpu_shader5/linker/stream-different-zero-gs-fs: skip
+spec/arb_gpu_shader5/linker/stream-invalid-prim-output: skip
+spec/arb_gpu_shader5/linker/stream-negative-value: skip
+spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat2-mat2: fail
+spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat2x3-mat2x3: fail
+spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat2x4-mat2x4: fail
+spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat3-mat3: fail
+spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat3x2-mat3x2: fail
+spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat3x4-mat3x4: fail
+spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat4-mat4: fail
+spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat4x2-mat4x2: fail
+spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat4x3-mat4x3: fail
+spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-double-float: fail
+spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec2-vec2: fail
+spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec3-vec3: fail
+spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec4-vec4: fail
+spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat2-mat2: fail
+spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat2x3-mat2x3: fail
+spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat2x4-mat2x4: fail
+spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat3-mat3: fail
+spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat3x2-mat3x2: fail
+spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat3x4-mat3x4: fail
+spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat4-mat4: fail
+spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat4x2-mat4x2: fail
+spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat4x3-mat4x3: fail
+spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-double-float: fail
+spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec2-vec2: fail
+spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec3-vec3: fail
+spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec4-vec4: fail
+spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat2-mat2: fail
+spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat2x3-mat2x3: fail
+spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat2x4-mat2x4: fail
+spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat3-mat3: fail
+spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat3x2-mat3x2: fail
+spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat3x4-mat3x4: fail
+spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat4-mat4: fail
+spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat4x2-mat4x2: fail
+spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat4x3-mat4x3: fail
+spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-double-float: fail
+spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec2-vec2: fail
+spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec3-vec3: fail
+spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec4-vec4: fail
+spec/arb_gpu_shader_fp64/execution/fs-double-uniform-array-direct-indirect-non-uniform-control-flow: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-abs-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-abs-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-abs-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-abs-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-clamp-i64vec2-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-clamp-i64vec2-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-clamp-i64vec3-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-clamp-i64vec3-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-clamp-i64vec4-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-clamp-i64vec4-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-clamp-int64_t-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-max-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-min-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-mix-i64vec2-i64vec2-bvec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-mix-i64vec3-i64vec3-bvec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-mix-i64vec4-i64vec4-bvec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-mix-int64_t-int64_t-bool: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-add-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-bitand-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-bitand-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-bitor-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-bitor-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-bitxor-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-bitxor-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-div-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-eq-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-eq-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-eq-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-eq-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-ge-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-ge-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-ge-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-ge-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-gt-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-gt-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-gt-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-gt-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-le-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-le-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-le-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-le-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-lshift-int64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-lshift-uint64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-lt-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-lt-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-lt-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-lt-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mod-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-mult-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-ne-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-ne-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-ne-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-ne-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-rshift-int64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-rshift-uint64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-op-sub-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-sign-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-sign-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-sign-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/cs-sign-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-abs-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-abs-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-abs-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-abs-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-clamp-i64vec2-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-clamp-i64vec2-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-clamp-i64vec3-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-clamp-i64vec3-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-clamp-i64vec4-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-clamp-i64vec4-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-clamp-int64_t-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-max-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-min-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-mix-i64vec2-i64vec2-bvec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-mix-i64vec3-i64vec3-bvec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-mix-i64vec4-i64vec4-bvec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-mix-int64_t-int64_t-bool: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-add-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-bitand-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-bitand-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-bitor-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-bitor-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-bitxor-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-bitxor-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-div-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-eq-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-eq-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-eq-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-eq-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-ge-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-ge-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-ge-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-ge-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-gt-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-gt-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-gt-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-gt-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-le-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-le-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-le-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-le-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-lshift-int64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-lshift-uint64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-lt-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-lt-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-lt-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-lt-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mod-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-mult-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-ne-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-ne-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-ne-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-ne-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-rshift-int64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-rshift-uint64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-op-sub-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-sign-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-sign-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-sign-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/fs-sign-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-abs-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-abs-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-abs-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-abs-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-clamp-i64vec2-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-clamp-i64vec2-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-clamp-i64vec3-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-clamp-i64vec3-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-clamp-i64vec4-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-clamp-i64vec4-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-clamp-int64_t-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-max-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-min-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-mix-i64vec2-i64vec2-bvec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-mix-i64vec3-i64vec3-bvec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-mix-i64vec4-i64vec4-bvec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-mix-int64_t-int64_t-bool: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-add-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-bitand-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-bitand-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-bitor-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-bitor-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-bitxor-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-bitxor-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-div-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-eq-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-eq-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-eq-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-eq-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-ge-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-ge-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-ge-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-ge-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-gt-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-gt-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-gt-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-gt-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-le-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-le-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-le-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-le-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-lshift-int64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-lshift-uint64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-lt-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-lt-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-lt-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-lt-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mod-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-mult-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-ne-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-ne-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-ne-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-ne-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-rshift-int64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-rshift-uint64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-op-sub-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-sign-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-sign-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-sign-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/gs-sign-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-abs-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-abs-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-abs-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-abs-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-clamp-i64vec2-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-clamp-i64vec2-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-clamp-i64vec3-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-clamp-i64vec3-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-clamp-i64vec4-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-clamp-i64vec4-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-clamp-int64_t-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-max-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-min-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-mix-i64vec2-i64vec2-bvec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-mix-i64vec3-i64vec3-bvec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-mix-i64vec4-i64vec4-bvec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-mix-int64_t-int64_t-bool: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-add-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-bitand-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-bitand-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-bitor-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-bitor-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-bitxor-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-bitxor-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-div-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-eq-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-eq-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-eq-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-eq-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-ge-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-ge-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-ge-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-ge-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-gt-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-gt-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-gt-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-gt-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-le-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-le-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-le-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-le-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-lshift-int64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-lshift-uint64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-lt-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-lt-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-lt-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-lt-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mod-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-mult-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-ne-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-ne-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-ne-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-ne-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-rshift-int64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-rshift-uint64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-op-sub-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-sign-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-sign-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-sign-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/tcs-sign-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-abs-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-abs-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-abs-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-abs-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-clamp-i64vec2-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-clamp-i64vec2-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-clamp-i64vec3-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-clamp-i64vec3-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-clamp-i64vec4-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-clamp-i64vec4-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-clamp-int64_t-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-max-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-min-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-mix-i64vec2-i64vec2-bvec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-mix-i64vec3-i64vec3-bvec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-mix-i64vec4-i64vec4-bvec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-mix-int64_t-int64_t-bool: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-add-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-bitand-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-bitand-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-bitor-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-bitor-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-bitxor-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-bitxor-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-div-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-eq-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-eq-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-eq-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-eq-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-ge-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-ge-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-ge-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-ge-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-gt-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-gt-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-gt-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-gt-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-le-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-le-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-le-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-le-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-lshift-int64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-lshift-uint64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-lt-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-lt-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-lt-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-lt-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mod-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-mult-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-ne-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-ne-int64_t-int64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-ne-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-ne-uint64_t-uint64_t-using-if: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-rshift-int64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-rshift-uint64_t-uint: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-i64vec2-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-i64vec2-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-i64vec3-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-i64vec3-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-i64vec4-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-i64vec4-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-int64_t-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-int64_t-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-int64_t-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-int64_t-int64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-u64vec2-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-u64vec2-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-u64vec3-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-u64vec3-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-u64vec4-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-u64vec4-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-uint64_t-u64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-uint64_t-u64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-uint64_t-u64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-op-sub-uint64_t-uint64_t: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-sign-i64vec2: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-sign-i64vec3: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-sign-i64vec4: skip
+spec/arb_gpu_shader_int64/execution/built-in-functions/vs-sign-int64_t: skip
+spec/arb_gpu_shader_int64/execution/fs-ishl-then-ishr: skip
+spec/arb_gpu_shader_int64/execution/fs-ishl-then-ishr-loop: skip
+spec/arb_gpu_shader_int64/execution/fs-ishl-then-ushr: skip
+spec/arb_gpu_shader_int64/execution/fs-ishl-then-ushr-loop: skip
+spec/arb_gpu_shader_int64/execution/fs-ishr-and-mask: skip
+spec/arb_gpu_shader_int64/execution/fs-ishr-and-mask-loop: skip
+spec/arb_gpu_shader_int64/execution/fs-shift-scalar-by-scalar: skip
+spec/arb_gpu_shader_int64/execution/fs-shift-vector-by-scalar: skip
+spec/arb_gpu_shader_int64/execution/fs-shift-vector-by-vector: skip
+spec/arb_gpu_shader_int64/execution/fs-ushr-and-mask: skip
+spec/arb_gpu_shader_int64/execution/fs-ushr-and-mask-loop: skip
+spec/arb_shader_atomic_counters/linker/different-bindings-atomic-counter: skip
+spec/arb_shader_ballot/execution/fs-ballot: skip
+spec/arb_shader_ballot/execution/fs-ballot-if-else: skip
+spec/arb_shader_ballot/execution/fs-builtin-variables: skip
+spec/arb_shader_ballot/execution/fs-readfirstinvocation-uint: skip
+spec/arb_shader_ballot/execution/fs-readfirstinvocation-uint-if: skip
+spec/arb_shader_ballot/execution/fs-readfirstinvocation-uint-loop: skip
+spec/arb_shader_ballot/execution/fs-readfirstinvocation-uint-uniform: skip
+spec/arb_shader_ballot/execution/fs-readinvocation-uint: skip
+spec/arb_shader_ballot/execution/fs-readinvocation-uint-uniform: skip
+spec/arb_shader_clock/execution/clock: skip
+spec/arb_shader_clock/execution/clock2x32: skip
+spec/arb_shader_group_vote/cs-all: skip
+spec/arb_shader_group_vote/cs-any: skip
+spec/arb_shader_group_vote/cs-eq: skip
+spec/arb_shader_group_vote/vs-all-const: skip
+spec/arb_shader_group_vote/vs-all-uniform: skip
+spec/arb_shader_group_vote/vs-any-const: skip
+spec/arb_shader_group_vote/vs-any-uniform: skip
+spec/arb_shader_group_vote/vs-eq-const: skip
+spec/arb_shader_group_vote/vs-eq-uniform: skip
+spec/arb_shader_image_load_store/execution/gl45-imageatomicexchange-float: skip
+spec/arb_shader_precision/fs-degrees-float: skip
+spec/arb_shader_precision/fs-degrees-vec2: skip
+spec/arb_shader_precision/fs-degrees-vec3: skip
+spec/arb_shader_precision/fs-degrees-vec4: skip
+spec/arb_shader_precision/fs-exp-float: skip
+spec/arb_shader_precision/fs-exp-vec2: skip
+spec/arb_shader_precision/fs-exp-vec3: skip
+spec/arb_shader_precision/fs-exp-vec4: skip
+spec/arb_shader_precision/fs-exp2-float: skip
+spec/arb_shader_precision/fs-exp2-vec2: skip
+spec/arb_shader_precision/fs-exp2-vec3: skip
+spec/arb_shader_precision/fs-exp2-vec4: skip
+spec/arb_shader_precision/fs-fma-float-float-float: skip
+spec/arb_shader_precision/fs-inversesqrt-float: skip
+spec/arb_shader_precision/fs-inversesqrt-vec2: skip
+spec/arb_shader_precision/fs-inversesqrt-vec3: skip
+spec/arb_shader_precision/fs-inversesqrt-vec4: skip
+spec/arb_shader_precision/fs-log-float: skip
+spec/arb_shader_precision/fs-log-vec2: skip
+spec/arb_shader_precision/fs-log-vec3: skip
+spec/arb_shader_precision/fs-log-vec4: skip
+spec/arb_shader_precision/fs-log2-float: skip
+spec/arb_shader_precision/fs-log2-vec2: skip
+spec/arb_shader_precision/fs-log2-vec3: skip
+spec/arb_shader_precision/fs-log2-vec4: skip
+spec/arb_shader_precision/fs-manual-fma-float-float-float: skip
+spec/arb_shader_precision/fs-op-add-float-float: skip
+spec/arb_shader_precision/fs-op-add-float-vec2: skip
+spec/arb_shader_precision/fs-op-add-float-vec3: skip
+spec/arb_shader_precision/fs-op-add-float-vec4: skip
+spec/arb_shader_precision/fs-op-add-vec2-float: skip
+spec/arb_shader_precision/fs-op-add-vec2-vec2: skip
+spec/arb_shader_precision/fs-op-add-vec3-float: skip
+spec/arb_shader_precision/fs-op-add-vec3-vec3: skip
+spec/arb_shader_precision/fs-op-add-vec4-float: skip
+spec/arb_shader_precision/fs-op-add-vec4-vec4: skip
+spec/arb_shader_precision/fs-op-assign-add-float-float: skip
+spec/arb_shader_precision/fs-op-assign-add-vec2-float: skip
+spec/arb_shader_precision/fs-op-assign-add-vec2-vec2: skip
+spec/arb_shader_precision/fs-op-assign-add-vec3-float: skip
+spec/arb_shader_precision/fs-op-assign-add-vec3-vec3: skip
+spec/arb_shader_precision/fs-op-assign-add-vec4-float: skip
+spec/arb_shader_precision/fs-op-assign-add-vec4-vec4: skip
+spec/arb_shader_precision/fs-op-assign-div-float-float: skip
+spec/arb_shader_precision/fs-op-assign-div-vec2-float: skip
+spec/arb_shader_precision/fs-op-assign-div-vec2-vec2: skip
+spec/arb_shader_precision/fs-op-assign-div-vec3-float: skip
+spec/arb_shader_precision/fs-op-assign-div-vec3-vec3: skip
+spec/arb_shader_precision/fs-op-assign-div-vec4-float: skip
+spec/arb_shader_precision/fs-op-assign-div-vec4-vec4: skip
+spec/arb_shader_precision/fs-op-assign-mult-float-float: skip
+spec/arb_shader_precision/fs-op-assign-mult-vec2-float: skip
+spec/arb_shader_precision/fs-op-assign-mult-vec2-vec2: skip
+spec/arb_shader_precision/fs-op-assign-mult-vec3-float: skip
+spec/arb_shader_precision/fs-op-assign-mult-vec3-vec3: skip
+spec/arb_shader_precision/fs-op-assign-mult-vec4-float: skip
+spec/arb_shader_precision/fs-op-assign-mult-vec4-vec4: skip
+spec/arb_shader_precision/fs-op-assign-sub-float-float: skip
+spec/arb_shader_precision/fs-op-assign-sub-vec2-float: skip
+spec/arb_shader_precision/fs-op-assign-sub-vec2-vec2: skip
+spec/arb_shader_precision/fs-op-assign-sub-vec3-float: skip
+spec/arb_shader_precision/fs-op-assign-sub-vec3-vec3: skip
+spec/arb_shader_precision/fs-op-assign-sub-vec4-float: skip
+spec/arb_shader_precision/fs-op-assign-sub-vec4-vec4: skip
+spec/arb_shader_precision/fs-op-div-float-float: skip
+spec/arb_shader_precision/fs-op-div-float-vec2: skip
+spec/arb_shader_precision/fs-op-div-float-vec3: skip
+spec/arb_shader_precision/fs-op-div-float-vec4: skip
+spec/arb_shader_precision/fs-op-div-vec2-float: skip
+spec/arb_shader_precision/fs-op-div-vec2-vec2: skip
+spec/arb_shader_precision/fs-op-div-vec3-float: skip
+spec/arb_shader_precision/fs-op-div-vec3-vec3: skip
+spec/arb_shader_precision/fs-op-div-vec4-float: skip
+spec/arb_shader_precision/fs-op-div-vec4-vec4: skip
+spec/arb_shader_precision/fs-op-mult-float-float: skip
+spec/arb_shader_precision/fs-op-mult-float-vec2: skip
+spec/arb_shader_precision/fs-op-mult-float-vec3: skip
+spec/arb_shader_precision/fs-op-mult-float-vec4: skip
+spec/arb_shader_precision/fs-op-mult-vec2-float: skip
+spec/arb_shader_precision/fs-op-mult-vec2-vec2: skip
+spec/arb_shader_precision/fs-op-mult-vec3-float: skip
+spec/arb_shader_precision/fs-op-mult-vec3-vec3: skip
+spec/arb_shader_precision/fs-op-mult-vec4-float: skip
+spec/arb_shader_precision/fs-op-mult-vec4-vec4: skip
+spec/arb_shader_precision/fs-op-sub-float-float: skip
+spec/arb_shader_precision/fs-op-sub-float-vec2: skip
+spec/arb_shader_precision/fs-op-sub-float-vec3: skip
+spec/arb_shader_precision/fs-op-sub-float-vec4: skip
+spec/arb_shader_precision/fs-op-sub-vec2-float: skip
+spec/arb_shader_precision/fs-op-sub-vec2-vec2: skip
+spec/arb_shader_precision/fs-op-sub-vec3-float: skip
+spec/arb_shader_precision/fs-op-sub-vec3-vec3: skip
+spec/arb_shader_precision/fs-op-sub-vec4-float: skip
+spec/arb_shader_precision/fs-op-sub-vec4-vec4: skip
+spec/arb_shader_precision/fs-pow-float-float: skip
+spec/arb_shader_precision/fs-pow-vec2-vec2: skip
+spec/arb_shader_precision/fs-pow-vec3-vec3: skip
+spec/arb_shader_precision/fs-pow-vec4-vec4: skip
+spec/arb_shader_precision/fs-radians-float: skip
+spec/arb_shader_precision/fs-radians-vec2: skip
+spec/arb_shader_precision/fs-radians-vec3: skip
+spec/arb_shader_precision/fs-radians-vec4: skip
+spec/arb_shader_precision/fs-sqrt-float: skip
+spec/arb_shader_precision/fs-sqrt-vec2: skip
+spec/arb_shader_precision/fs-sqrt-vec3: skip
+spec/arb_shader_precision/fs-sqrt-vec4: skip
+spec/arb_shader_precision/gs-degrees-float: skip
+spec/arb_shader_precision/gs-degrees-vec2: skip
+spec/arb_shader_precision/gs-degrees-vec3: skip
+spec/arb_shader_precision/gs-degrees-vec4: skip
+spec/arb_shader_precision/gs-exp-float: skip
+spec/arb_shader_precision/gs-exp-vec2: skip
+spec/arb_shader_precision/gs-exp-vec3: skip
+spec/arb_shader_precision/gs-exp-vec4: skip
+spec/arb_shader_precision/gs-exp2-float: skip
+spec/arb_shader_precision/gs-exp2-vec2: skip
+spec/arb_shader_precision/gs-exp2-vec3: skip
+spec/arb_shader_precision/gs-exp2-vec4: skip
+spec/arb_shader_precision/gs-fma-float-float-float: skip
+spec/arb_shader_precision/gs-inversesqrt-float: skip
+spec/arb_shader_precision/gs-inversesqrt-vec2: skip
+spec/arb_shader_precision/gs-inversesqrt-vec3: skip
+spec/arb_shader_precision/gs-inversesqrt-vec4: skip
+spec/arb_shader_precision/gs-log-float: skip
+spec/arb_shader_precision/gs-log-vec2: skip
+spec/arb_shader_precision/gs-log-vec3: skip
+spec/arb_shader_precision/gs-log-vec4: skip
+spec/arb_shader_precision/gs-log2-float: skip
+spec/arb_shader_precision/gs-log2-vec2: skip
+spec/arb_shader_precision/gs-log2-vec3: skip
+spec/arb_shader_precision/gs-log2-vec4: skip
+spec/arb_shader_precision/gs-manual-fma-float-float-float: skip
+spec/arb_shader_precision/gs-op-add-float-float: skip
+spec/arb_shader_precision/gs-op-add-float-vec2: skip
+spec/arb_shader_precision/gs-op-add-float-vec3: skip
+spec/arb_shader_precision/gs-op-add-float-vec4: skip
+spec/arb_shader_precision/gs-op-add-vec2-float: skip
+spec/arb_shader_precision/gs-op-add-vec2-vec2: skip
+spec/arb_shader_precision/gs-op-add-vec3-float: skip
+spec/arb_shader_precision/gs-op-add-vec3-vec3: skip
+spec/arb_shader_precision/gs-op-add-vec4-float: skip
+spec/arb_shader_precision/gs-op-add-vec4-vec4: skip
+spec/arb_shader_precision/gs-op-assign-add-float-float: skip
+spec/arb_shader_precision/gs-op-assign-add-vec2-float: skip
+spec/arb_shader_precision/gs-op-assign-add-vec2-vec2: skip
+spec/arb_shader_precision/gs-op-assign-add-vec3-float: skip
+spec/arb_shader_precision/gs-op-assign-add-vec3-vec3: skip
+spec/arb_shader_precision/gs-op-assign-add-vec4-float: skip
+spec/arb_shader_precision/gs-op-assign-add-vec4-vec4: skip
+spec/arb_shader_precision/gs-op-assign-div-float-float: skip
+spec/arb_shader_precision/gs-op-assign-div-vec2-float: skip
+spec/arb_shader_precision/gs-op-assign-div-vec2-vec2: skip
+spec/arb_shader_precision/gs-op-assign-div-vec3-float: skip
+spec/arb_shader_precision/gs-op-assign-div-vec3-vec3: skip
+spec/arb_shader_precision/gs-op-assign-div-vec4-float: skip
+spec/arb_shader_precision/gs-op-assign-div-vec4-vec4: skip
+spec/arb_shader_precision/gs-op-assign-mult-float-float: skip
+spec/arb_shader_precision/gs-op-assign-mult-vec2-float: skip
+spec/arb_shader_precision/gs-op-assign-mult-vec2-vec2: skip
+spec/arb_shader_precision/gs-op-assign-mult-vec3-float: skip
+spec/arb_shader_precision/gs-op-assign-mult-vec3-vec3: skip
+spec/arb_shader_precision/gs-op-assign-mult-vec4-float: skip
+spec/arb_shader_precision/gs-op-assign-mult-vec4-vec4: skip
+spec/arb_shader_precision/gs-op-assign-sub-float-float: skip
+spec/arb_shader_precision/gs-op-assign-sub-vec2-float: skip
+spec/arb_shader_precision/gs-op-assign-sub-vec2-vec2: skip
+spec/arb_shader_precision/gs-op-assign-sub-vec3-float: skip
+spec/arb_shader_precision/gs-op-assign-sub-vec3-vec3: skip
+spec/arb_shader_precision/gs-op-assign-sub-vec4-float: skip
+spec/arb_shader_precision/gs-op-assign-sub-vec4-vec4: skip
+spec/arb_shader_precision/gs-op-div-float-float: skip
+spec/arb_shader_precision/gs-op-div-float-vec2: skip
+spec/arb_shader_precision/gs-op-div-float-vec3: skip
+spec/arb_shader_precision/gs-op-div-float-vec4: skip
+spec/arb_shader_precision/gs-op-div-vec2-float: skip
+spec/arb_shader_precision/gs-op-div-vec2-vec2: skip
+spec/arb_shader_precision/gs-op-div-vec3-float: skip
+spec/arb_shader_precision/gs-op-div-vec3-vec3: skip
+spec/arb_shader_precision/gs-op-div-vec4-float: skip
+spec/arb_shader_precision/gs-op-div-vec4-vec4: skip
+spec/arb_shader_precision/gs-op-mult-float-float: skip
+spec/arb_shader_precision/gs-op-mult-float-vec2: skip
+spec/arb_shader_precision/gs-op-mult-float-vec3: skip
+spec/arb_shader_precision/gs-op-mult-float-vec4: skip
+spec/arb_shader_precision/gs-op-mult-vec2-float: skip
+spec/arb_shader_precision/gs-op-mult-vec2-vec2: skip
+spec/arb_shader_precision/gs-op-mult-vec3-float: skip
+spec/arb_shader_precision/gs-op-mult-vec3-vec3: skip
+spec/arb_shader_precision/gs-op-mult-vec4-float: skip
+spec/arb_shader_precision/gs-op-mult-vec4-vec4: skip
+spec/arb_shader_precision/gs-op-sub-float-float: skip
+spec/arb_shader_precision/gs-op-sub-float-vec2: skip
+spec/arb_shader_precision/gs-op-sub-float-vec3: skip
+spec/arb_shader_precision/gs-op-sub-float-vec4: skip
+spec/arb_shader_precision/gs-op-sub-vec2-float: skip
+spec/arb_shader_precision/gs-op-sub-vec2-vec2: skip
+spec/arb_shader_precision/gs-op-sub-vec3-float: skip
+spec/arb_shader_precision/gs-op-sub-vec3-vec3: skip
+spec/arb_shader_precision/gs-op-sub-vec4-float: skip
+spec/arb_shader_precision/gs-op-sub-vec4-vec4: skip
+spec/arb_shader_precision/gs-pow-float-float: skip
+spec/arb_shader_precision/gs-pow-vec2-vec2: skip
+spec/arb_shader_precision/gs-pow-vec3-vec3: skip
+spec/arb_shader_precision/gs-pow-vec4-vec4: skip
+spec/arb_shader_precision/gs-radians-float: skip
+spec/arb_shader_precision/gs-radians-vec2: skip
+spec/arb_shader_precision/gs-radians-vec3: skip
+spec/arb_shader_precision/gs-radians-vec4: skip
+spec/arb_shader_precision/gs-sqrt-float: skip
+spec/arb_shader_precision/gs-sqrt-vec2: skip
+spec/arb_shader_precision/gs-sqrt-vec3: skip
+spec/arb_shader_precision/gs-sqrt-vec4: skip
+spec/arb_shader_precision/vs-degrees-float: skip
+spec/arb_shader_precision/vs-degrees-vec2: skip
+spec/arb_shader_precision/vs-degrees-vec3: skip
+spec/arb_shader_precision/vs-degrees-vec4: skip
+spec/arb_shader_precision/vs-exp-float: skip
+spec/arb_shader_precision/vs-exp-vec2: skip
+spec/arb_shader_precision/vs-exp-vec3: skip
+spec/arb_shader_precision/vs-exp-vec4: skip
+spec/arb_shader_precision/vs-exp2-float: skip
+spec/arb_shader_precision/vs-exp2-vec2: skip
+spec/arb_shader_precision/vs-exp2-vec3: skip
+spec/arb_shader_precision/vs-exp2-vec4: skip
+spec/arb_shader_precision/vs-fma-float-float-float: skip
+spec/arb_shader_precision/vs-inversesqrt-float: skip
+spec/arb_shader_precision/vs-inversesqrt-vec2: skip
+spec/arb_shader_precision/vs-inversesqrt-vec3: skip
+spec/arb_shader_precision/vs-inversesqrt-vec4: skip
+spec/arb_shader_precision/vs-log-float: skip
+spec/arb_shader_precision/vs-log-vec2: skip
+spec/arb_shader_precision/vs-log-vec3: skip
+spec/arb_shader_precision/vs-log-vec4: skip
+spec/arb_shader_precision/vs-log2-float: skip
+spec/arb_shader_precision/vs-log2-vec2: skip
+spec/arb_shader_precision/vs-log2-vec3: skip
+spec/arb_shader_precision/vs-log2-vec4: skip
+spec/arb_shader_precision/vs-manual-fma-float-float-float: skip
+spec/arb_shader_precision/vs-op-add-float-float: skip
+spec/arb_shader_precision/vs-op-add-float-vec2: skip
+spec/arb_shader_precision/vs-op-add-float-vec3: skip
+spec/arb_shader_precision/vs-op-add-float-vec4: skip
+spec/arb_shader_precision/vs-op-add-vec2-float: skip
+spec/arb_shader_precision/vs-op-add-vec2-vec2: skip
+spec/arb_shader_precision/vs-op-add-vec3-float: skip
+spec/arb_shader_precision/vs-op-add-vec3-vec3: skip
+spec/arb_shader_precision/vs-op-add-vec4-float: skip
+spec/arb_shader_precision/vs-op-add-vec4-vec4: skip
+spec/arb_shader_precision/vs-op-assign-add-float-float: skip
+spec/arb_shader_precision/vs-op-assign-add-vec2-float: skip
+spec/arb_shader_precision/vs-op-assign-add-vec2-vec2: skip
+spec/arb_shader_precision/vs-op-assign-add-vec3-float: skip
+spec/arb_shader_precision/vs-op-assign-add-vec3-vec3: skip
+spec/arb_shader_precision/vs-op-assign-add-vec4-float: skip
+spec/arb_shader_precision/vs-op-assign-add-vec4-vec4: skip
+spec/arb_shader_precision/vs-op-assign-div-float-float: skip
+spec/arb_shader_precision/vs-op-assign-div-vec2-float: skip
+spec/arb_shader_precision/vs-op-assign-div-vec2-vec2: skip
+spec/arb_shader_precision/vs-op-assign-div-vec3-float: skip
+spec/arb_shader_precision/vs-op-assign-div-vec3-vec3: skip
+spec/arb_shader_precision/vs-op-assign-div-vec4-float: skip
+spec/arb_shader_precision/vs-op-assign-div-vec4-vec4: skip
+spec/arb_shader_precision/vs-op-assign-mult-float-float: skip
+spec/arb_shader_precision/vs-op-assign-mult-vec2-float: skip
+spec/arb_shader_precision/vs-op-assign-mult-vec2-vec2: skip
+spec/arb_shader_precision/vs-op-assign-mult-vec3-float: skip
+spec/arb_shader_precision/vs-op-assign-mult-vec3-vec3: skip
+spec/arb_shader_precision/vs-op-assign-mult-vec4-float: skip
+spec/arb_shader_precision/vs-op-assign-mult-vec4-vec4: skip
+spec/arb_shader_precision/vs-op-assign-sub-float-float: skip
+spec/arb_shader_precision/vs-op-assign-sub-vec2-float: skip
+spec/arb_shader_precision/vs-op-assign-sub-vec2-vec2: skip
+spec/arb_shader_precision/vs-op-assign-sub-vec3-float: skip
+spec/arb_shader_precision/vs-op-assign-sub-vec3-vec3: skip
+spec/arb_shader_precision/vs-op-assign-sub-vec4-float: skip
+spec/arb_shader_precision/vs-op-assign-sub-vec4-vec4: skip
+spec/arb_shader_precision/vs-op-div-float-float: skip
+spec/arb_shader_precision/vs-op-div-float-vec2: skip
+spec/arb_shader_precision/vs-op-div-float-vec3: skip
+spec/arb_shader_precision/vs-op-div-float-vec4: skip
+spec/arb_shader_precision/vs-op-div-vec2-float: skip
+spec/arb_shader_precision/vs-op-div-vec2-vec2: skip
+spec/arb_shader_precision/vs-op-div-vec3-float: skip
+spec/arb_shader_precision/vs-op-div-vec3-vec3: skip
+spec/arb_shader_precision/vs-op-div-vec4-float: skip
+spec/arb_shader_precision/vs-op-div-vec4-vec4: skip
+spec/arb_shader_precision/vs-op-mult-float-float: skip
+spec/arb_shader_precision/vs-op-mult-float-vec2: skip
+spec/arb_shader_precision/vs-op-mult-float-vec3: skip
+spec/arb_shader_precision/vs-op-mult-float-vec4: skip
+spec/arb_shader_precision/vs-op-mult-vec2-float: skip
+spec/arb_shader_precision/vs-op-mult-vec2-vec2: skip
+spec/arb_shader_precision/vs-op-mult-vec3-float: skip
+spec/arb_shader_precision/vs-op-mult-vec3-vec3: skip
+spec/arb_shader_precision/vs-op-mult-vec4-float: skip
+spec/arb_shader_precision/vs-op-mult-vec4-vec4: skip
+spec/arb_shader_precision/vs-op-sub-float-float: skip
+spec/arb_shader_precision/vs-op-sub-float-vec2: skip
+spec/arb_shader_precision/vs-op-sub-float-vec3: skip
+spec/arb_shader_precision/vs-op-sub-float-vec4: skip
+spec/arb_shader_precision/vs-op-sub-vec2-float: skip
+spec/arb_shader_precision/vs-op-sub-vec2-vec2: skip
+spec/arb_shader_precision/vs-op-sub-vec3-float: skip
+spec/arb_shader_precision/vs-op-sub-vec3-vec3: skip
+spec/arb_shader_precision/vs-op-sub-vec4-float: skip
+spec/arb_shader_precision/vs-op-sub-vec4-vec4: skip
+spec/arb_shader_precision/vs-pow-float-float: skip
+spec/arb_shader_precision/vs-pow-vec2-vec2: skip
+spec/arb_shader_precision/vs-pow-vec3-vec3: skip
+spec/arb_shader_precision/vs-pow-vec4-vec4: skip
+spec/arb_shader_precision/vs-radians-float: skip
+spec/arb_shader_precision/vs-radians-vec2: skip
+spec/arb_shader_precision/vs-radians-vec3: skip
+spec/arb_shader_precision/vs-radians-vec4: skip
+spec/arb_shader_precision/vs-sqrt-float: skip
+spec/arb_shader_precision/vs-sqrt-vec2: skip
+spec/arb_shader_precision/vs-sqrt-vec3: skip
+spec/arb_shader_precision/vs-sqrt-vec4: skip
+spec/arb_shader_subroutine/execution/simple-subroutine-dlist: skip
+spec/arb_shading_language_420pack/linker/different-bindings-shader-storage-blocks: skip
+spec/arb_shading_language_420pack/linker/different-bindings-shader-storage-blocks-instanced: skip
+spec/arb_tessellation_shader/execution/16in-1out: skip
+spec/arb_tessellation_shader/execution/1in-1out: skip
+spec/arb_tessellation_shader/execution/barrier: skip
+spec/arb_tessellation_shader/execution/barrier-patch: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-abs-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-acos-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-acos-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-acos-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-acos-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-acosh-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-acosh-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-acosh-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-acosh-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec2-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec3-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-all-bvec4-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec2-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec3-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-any-bvec4-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-asin-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-asin-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-asin-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-asin-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-asinh-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-asinh-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-asinh-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-asinh-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-atan-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-atanh-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-atanh-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-atanh-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-atanh-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-ceil-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-ceil-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-ceil-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-ceil-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-float-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-int-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec2-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec2-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec3-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec3-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec4-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-ivec4-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uint-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec2-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec2-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec3-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec3-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec4-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-uvec4-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec2-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec2-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec3-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec3-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec4-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-clamp-vec4-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-cos-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-cos-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-cos-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-cos-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-cosh-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-cosh-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-cosh-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-cosh-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-cross-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-degrees-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-degrees-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-degrees-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-degrees-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-determinant-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-determinant-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-determinant-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-distance-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-distance-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-distance-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-distance-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-dot-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-dot-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-dot-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-dot-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-bvec2-bvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-bvec3-bvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-bvec4-bvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-equal-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp2-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-exp2-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-faceforward-float-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-faceforward-vec2-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-faceforward-vec3-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-faceforward-vec4-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-floor-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-floor-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-floor-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-floor-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-fract-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-fract-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-fract-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-fract-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthan-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-greaterthanequal-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-inverse-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-inverse-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-inverse-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-inversesqrt-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-inversesqrt-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-inversesqrt-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-inversesqrt-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-length-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-length-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-length-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-length-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthan-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-lessthanequal-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-log-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-log-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-log-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-log-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-log2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-log2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-log2-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-log2-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat2-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat2x3-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat2x4-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat3-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat3x2-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat3x4-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat4-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat4x2-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-matrixcompmult-mat4x3-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-max-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-min-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-float-float-bool: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-float-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec2-vec2-bvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec2-vec2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec2-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec3-vec3-bvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec3-vec3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec3-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec4-vec4-bvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec4-vec4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mix-vec4-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-mod-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-normalize-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-normalize-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-normalize-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-normalize-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-not-bvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-not-bvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-not-bvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-bvec2-bvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-bvec3-bvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-bvec4-bvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-notequal-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-float-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2x3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2x3-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2x4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat2x4-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3x2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3x2-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3x4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat3x4-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4x2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4x2-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4x3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-mat4x3-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uint-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uint-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uint-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-add-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-and-bool-bool: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-and-bool-bool-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2x3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2x3-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2x4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat2x4-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3x2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3x2-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3x4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat3x4-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4x2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4x2-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4x3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-mat4x3-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-add-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitand-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitor-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-bitxor-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-large-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2x3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2x3-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2x4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat2x4-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3x2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3x2-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3x4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat3x4-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4x2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4x2-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4x3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-mat4x3-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-div-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-int-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-ivec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uint-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-lshift-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mod-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2x3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2x3-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2x4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat2x4-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3x2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3x2-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3x4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat3x4-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4x2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4x2-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4x3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-mat4x3-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec2-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec3-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec4-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-mult-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-int-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-ivec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uint-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-rshift-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2x3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2x3-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2x4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat2x4-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3x2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3x2-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3x4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat3x4-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4x2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4x2-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4x3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-mat4x3-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-assign-sub-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-neg-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-abs-not-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-abs-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uint-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uint-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uint-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-neg-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-abs-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uint-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uint-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uint-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-not-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uint-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uint-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uint-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitand-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-neg-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-abs-not-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-abs-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uint-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uint-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uint-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-neg-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-abs-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uint-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uint-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uint-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-not-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uint-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uint-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uint-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitor-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-neg-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-abs-not-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-abs-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uint-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uint-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uint-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-neg-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-abs-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uint-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uint-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uint-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-not-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uint-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uint-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uint-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-bitxor-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-complement-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-float-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-large-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2x3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2x3-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2x4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat2x4-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3x2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3x2-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3x4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat3x4-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4x2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4x2-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4x3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-mat4x3-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uint-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uint-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uint-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-div-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bool-bool: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bool-bool-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec2-bvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec2-bvec2-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec3-bvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec3-bvec3-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec4-bvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-bvec4-bvec4-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-float-float-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-int-int-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec2-ivec2-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec3-ivec3-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-ivec4-ivec4-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2-mat2-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2x3-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2x3-mat2x3-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2x4-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat2x4-mat2x4-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3-mat3-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3x2-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3x2-mat3x2-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3x4-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat3x4-mat3x4-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4-mat4-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4x2-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4x2-mat4x2-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4x3-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-mat4x3-mat4x3-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uint-uint-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec2-uvec2-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec3-uvec3-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-uvec4-uvec4-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec2-vec2-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec3-vec3-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-eq-vec4-vec4-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-float-float-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-int-int-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ge-uint-uint-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-float-float-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-int-int-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-gt-uint-uint-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-float-float-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-int-int-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-le-uint-uint-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-int-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-ivec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uint-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lshift-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-float-float-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-int-int-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-lt-uint-uint-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uint-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uint-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uint-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mod-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-float-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x3-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x3-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x3-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x3-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x4-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x4-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x4-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat2x4-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x2-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x2-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x2-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x2-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x4-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x4-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x4-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat3x4-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x2-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x2-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x2-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x2-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x3-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x3-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x3-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-mat4x3-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uint-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uint-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uint-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec2-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec2-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec2-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec3-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec3-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec3-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec4-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec4-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec4-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-mult-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bool-bool: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bool-bool-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec2-bvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec2-bvec2-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec3-bvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec3-bvec3-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec4-bvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-bvec4-bvec4-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-float-float-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-int-int-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec2-ivec2-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec3-ivec3-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-ivec4-ivec4-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2-mat2-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2x3-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2x3-mat2x3-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2x4-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat2x4-mat2x4-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3-mat3-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3x2-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3x2-mat3x2-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3x4-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat3x4-mat3x4-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4-mat4-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4x2-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4x2-mat4x2-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4x3-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-mat4x3-mat4x3-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uint-uint-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec2-uvec2-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec3-uvec3-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-uvec4-uvec4-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec2-vec2-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec3-vec3-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-ne-vec4-vec4-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-neg-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-not-bool: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-not-bool-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-or-bool-bool: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-or-bool-bool-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-int-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-ivec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uint-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-rshift-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-bool-bool: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-bool-bool-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-bvec2-bvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-bvec3-bvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-bvec4-bvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat2-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat2x3-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat2x4-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat3-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat3x2-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat3x4-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat4-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat4x2-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-mat4x3-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-selection-bool-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-float-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-int-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-int-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-int-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-int-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec2-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec2-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec3-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec3-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec4-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-ivec4-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2x3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2x3-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2x4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat2x4-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3x2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3x2-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3x4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat3x4-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4x2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4x2-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4x3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-mat4x3-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uint-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uint-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uint-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uint-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec2-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec2-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec3-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec3-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec4-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-uvec4-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-sub-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-uint: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-uvec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-uvec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-uvec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-uplus-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-xor-bool-bool: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-op-xor-bool-bool-using-if: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec2-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec2-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec3-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec3-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec4-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec4-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-outerproduct-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-pow-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-pow-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-pow-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-pow-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-radians-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-radians-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-radians-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-radians-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-reflect-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-reflect-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-reflect-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-reflect-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-refract-float-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-refract-vec2-vec2-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-refract-vec3-vec3-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-refract-vec4-vec4-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-round-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-round-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-round-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-round-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-roundeven-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-roundeven-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-roundeven-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-roundeven-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-int: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-ivec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-ivec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-ivec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sign-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sin-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sin-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sin-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sin-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sinh-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sinh-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sinh-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sinh-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-float-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-float-float-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-float-float-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-float-float-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-vec2-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-vec3-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-smoothstep-vec4-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sqrt-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sqrt-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sqrt-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-sqrt-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-float-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-float-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-float-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-float-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-vec2-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-vec3-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-step-vec4-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-tan-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-tan-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-tan-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-tan-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-tanh-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-tanh-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-tanh-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-tanh-vec4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat2x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat2x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat3x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat3x4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat4: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat4x2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-transpose-mat4x3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-trunc-float: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-trunc-vec2: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-trunc-vec3: skip
+spec/arb_tessellation_shader/execution/built-in-functions/tcs-trunc-vec4: skip
+spec/arb_tessellation_shader/execution/compatibility/tcs-tes-ff-frag: skip
+spec/arb_tessellation_shader/execution/compatibility/tes-clamp-vertex-color: skip
+spec/arb_tessellation_shader/execution/compatibility/tes-clip-vertex-different-from-position: skip
+spec/arb_tessellation_shader/execution/compatibility/vs-tcs-tes-clip-vertex-different-from-position: skip
+spec/arb_tessellation_shader/execution/compatibility/vs-tcs-tes-clip-vertex-enables: skip
+spec/arb_tessellation_shader/execution/compatibility/vs-tcs-tes-gs-clip-vertex-different-from-position: skip
+spec/arb_tessellation_shader/execution/dmat-vs-gs-tcs-tes: skip
+spec/arb_tessellation_shader/execution/double-array-vs-tcs-tes: skip
+spec/arb_tessellation_shader/execution/double-vs-tcs-tes: skip
+spec/arb_tessellation_shader/execution/dvec2-vs-tcs-tes: skip
+spec/arb_tessellation_shader/execution/dvec3-vs-tcs-tes: skip
+spec/arb_tessellation_shader/execution/fs-primitiveid-instanced: skip
+spec/arb_tessellation_shader/execution/gs-primitiveid-instanced: skip
+spec/arb_tessellation_shader/execution/invocation-counting-even: skip
+spec/arb_tessellation_shader/execution/invocation-counting-odd: skip
+spec/arb_tessellation_shader/execution/isoline: skip
+spec/arb_tessellation_shader/execution/isoline-no-tcs: skip
+spec/arb_tessellation_shader/execution/nop: skip
+spec/arb_tessellation_shader/execution/patch-pair-verts: skip
+spec/arb_tessellation_shader/execution/patch-partial-write: skip
+spec/arb_tessellation_shader/execution/patch-single-vert: skip
+spec/arb_tessellation_shader/execution/quads: skip
+spec/arb_tessellation_shader/execution/sanity: skip
+spec/arb_tessellation_shader/execution/sanity2: skip
+spec/arb_tessellation_shader/execution/tcs-input-read-array-interface: skip
+spec/arb_tessellation_shader/execution/tcs-input-read-mat: skip
+spec/arb_tessellation_shader/execution/tcs-input-read-nonconst: skip
+spec/arb_tessellation_shader/execution/tcs-input-read-nonconst-interface: skip
+spec/arb_tessellation_shader/execution/tcs-input-read-nonconst-interface-builtin: skip
+spec/arb_tessellation_shader/execution/tcs-input-read-simple: skip
+spec/arb_tessellation_shader/execution/tcs-input-read-simple-interface: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-float: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-float_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-gl_clipdistance: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-gl_pointsize: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-gl_position: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-int: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-int_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec2_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec3: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec3_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec4: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-ivec4_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2x3: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2x3_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2x4: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat2x4_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3x2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3x2_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3x4: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat3x4_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4x2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4x2_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4x3: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-mat4x3_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uint: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uint_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec2_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec3: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec3_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec4: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-uvec4_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec2_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec3: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec3_2: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec4: skip
+spec/arb_tessellation_shader/execution/tcs-input/tcs-input-vec4_2: skip
+spec/arb_tessellation_shader/execution/tcs-output-unmatched: skip
+spec/arb_tessellation_shader/execution/tcs-primitiveid: skip
+spec/arb_tessellation_shader/execution/tcs-primitiveid-instanced: skip
+spec/arb_tessellation_shader/execution/tcs-read-texture: skip
+spec/arb_tessellation_shader/execution/tcs-tes-patch: skip
+spec/arb_tessellation_shader/execution/tcs-tes-patch-array: skip
+spec/arb_tessellation_shader/execution/tcs-tes-vertex: skip
+spec/arb_tessellation_shader/execution/tcs-tes-vertex-dlist: skip
+spec/arb_tessellation_shader/execution/tes-fs: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-float: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-float_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-gl_clipdistance: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-gl_pointsize: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-gl_position: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-int: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-int_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec2_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec3: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec3_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec4: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-ivec4_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2x3: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2x3_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2x4: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat2x4_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3x2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3x2_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3x4: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat3x4_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4x2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4x2_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4x3: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-mat4x3_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-float: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-float_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-int: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-int_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec2_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec3: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec3_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec4: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-ivec4_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2x3: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2x3_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2x4: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat2x4_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3x2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3x2_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3x4: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat3x4_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4x2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4x2_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4x3: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-mat4x3_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uint: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uint_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec2_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec3: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec3_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec4: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-uvec4_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec2_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec3: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec3_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec4: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-patch-vec4_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-uint: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-uint_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec2_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec3: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec3_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec4: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-uvec4_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-vec2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-vec2_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-vec3: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-vec3_2: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-vec4: skip
+spec/arb_tessellation_shader/execution/tes-input/tes-input-vec4_2: skip
+spec/arb_tessellation_shader/execution/tes-no-tcs-primitiveid-instanced: skip
+spec/arb_tessellation_shader/execution/tes-primitiveid: skip
+spec/arb_tessellation_shader/execution/tes-primitiveid-instanced: skip
+spec/arb_tessellation_shader/execution/tes-read-texture: skip
+spec/arb_tessellation_shader/execution/tess-instance-id: skip
+spec/arb_tessellation_shader/execution/tess_with_geometry: skip
+spec/arb_tessellation_shader/execution/trivial: skip
+spec/arb_tessellation_shader/execution/trivial-tess-gs: skip
+spec/arb_tessellation_shader/execution/trivial-tess-gs_no-gs-inputs: skip
+spec/arb_tessellation_shader/execution/trivial-tess-gs_no-tes-inputs: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-input-array-dvec4-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-input-array-float-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-input-array-vec2-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-input-array-vec3-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-input-array-vec4-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-dvec4-index-wr: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-float-index-rd-after-barrier: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-float-index-wr: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-float-index-wr-before-barrier: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec2-index-rd-after-barrier: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec2-index-wr: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec2-index-wr-before-barrier: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec3-index-rd-after-barrier: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec3-index-wr: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec3-index-wr-before-barrier: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec4-index-rd-after-barrier: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec4-index-wr: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec4-index-wr-before-barrier: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-output-array-float-index-wr: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-output-array-vec2-index-wr: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-output-array-vec3-index-wr: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-output-array-vec4-index-wr: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-vec4-index-wr: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-vec4-swiz-index-wr: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tcs-tes-array-in-struct: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tes-both-input-array-float-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tes-both-input-array-vec2-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tes-both-input-array-vec3-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tes-both-input-array-vec4-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tes-input-array-dvec4-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tes-input-array-float-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tes-input-array-vec2-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tes-input-array-vec3-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tes-input-array-vec4-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-float-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-vec2-index-invalid-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-vec2-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-vec3-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-vec4-index-rd: skip
+spec/arb_tessellation_shader/execution/variable-indexing/vs-output-array-dvec4-index-wr-before-tcs: skip
+spec/arb_tessellation_shader/execution/variable-indexing/vs-output-array-float-index-wr-before-tcs: skip
+spec/arb_tessellation_shader/execution/variable-indexing/vs-output-array-vec2-index-wr-before-tcs: skip
+spec/arb_tessellation_shader/execution/variable-indexing/vs-output-array-vec3-index-wr-before-tcs: skip
+spec/arb_tessellation_shader/execution/variable-indexing/vs-output-array-vec4-index-wr-before-tcs: skip
+spec/arb_tessellation_shader/execution/vertex-partial-write: skip
+spec/arb_tessellation_shader/execution/vs-tcs-tes-tessinner-tessouter-inputs-quads: skip
+spec/arb_tessellation_shader/execution/vs-tcs-tes-tessinner-tessouter-inputs-tris: skip
+spec/arb_tessellation_shader/execution/vs-tcs-tes-vertex: skip
+spec/arb_tessellation_shader/execution/vs-tes-tessinner-tessouter-inputs-quads: skip
+spec/arb_tessellation_shader/execution/vs-tes-tessinner-tessouter-inputs-quads-dlist: skip
+spec/arb_tessellation_shader/execution/vs-tes-tessinner-tessouter-inputs-tris: skip
+spec/arb_tessellation_shader/execution/vs-tes-vertex: skip
+spec/arb_tessellation_shader/linker/no-vs: skip
+spec/arb_tessellation_shader/linker/tcs-no-vs: skip
+spec/arb_tessellation_shader/linker/tcs-output-size-declared-in-other-shader: skip
+spec/arb_tessellation_shader/linker/tes-no-vs: skip
+spec/ext_demote_to_helper_invocation/execution/demote: skip
+spec/ext_demote_to_helper_invocation/execution/demote_with_derivatives: skip
+spec/ext_gpu_shader4/execution/fs-shift-left-of-shift-left: fail
+spec/ext_shader_framebuffer_fetch/execution/gl/1d: skip
+spec/ext_shader_framebuffer_fetch/execution/gl/layered-1darray: skip
+spec/ext_shader_framebuffer_fetch/execution/gl/layered-2darray: skip
+spec/ext_shader_framebuffer_fetch/execution/gl/layered-cubemap: skip
+spec/ext_shader_framebuffer_fetch/execution/gles2/mrt: skip
+spec/ext_shader_framebuffer_fetch/execution/gles2/nonuniform-ss: skip
+spec/ext_shader_framebuffer_fetch/execution/gles2/nonuniform-ss-redecl-highp: skip
+spec/ext_shader_framebuffer_fetch/execution/gles2/nonuniform-ss-redecl-lowp: skip
+spec/ext_shader_framebuffer_fetch/execution/gles2/simple-ss: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/discard-ms8: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/discard-ss: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/integer-ms2: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/integer-ms8: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/integer-ss: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/mrt: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ms16: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ms2: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ms8: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ss: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/overwrite: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ms16: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ms2: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ms8: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ss: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/single-slice-2darray: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/single-slice-2darray-mipmap: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/single-slice-3d: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/single-slice-cubemap: skip
+spec/ext_shader_framebuffer_fetch/execution/gles3/texture: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gl/1d: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gl/layered-1darray: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gl/layered-2darray: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gl/layered-cubemap: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/mrt: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/nonuniform-ss: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/nonuniform-ss-redecl-highp: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/nonuniform-ss-redecl-lowp: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/simple-ss: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/discard-ms8: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/discard-ss: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/integer-ms2: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/integer-ms8: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/integer-ss: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/mrt: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ms16: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ms2: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ms8: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ss: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/overwrite: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ms16: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ms2: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ms8: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ss: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/single-slice-2darray: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/single-slice-2darray-mipmap: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/single-slice-3d: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/single-slice-cubemap: skip
+spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/texture: skip
+spec/ext_shader_image_load_formatted/execution/image_checkerboard: skip
+spec/glsl-1.10/execution/built-in-functions/fs-pow-float-float: fail
+spec/glsl-1.10/execution/built-in-functions/vs-pow-float-float: fail
+spec/glsl-1.10/preprocessor/extension-defined-test: skip
+spec/glsl-1.10/preprocessor/extension-if-1: skip
+spec/glsl-1.30/execution/fs-texturegrad-miplevels: fail
+spec/glsl-1.30/execution/fs-texturelod-miplevels: fail
+spec/glsl-1.30/execution/fs-texturelod-miplevels-biased: fail
+spec/glsl-1.30/execution/vs-texturelod-miplevels: fail
+spec/glsl-1.30/execution/vs-texturelod-miplevels-biased: fail
+spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-const-accept: skip
+spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-const-reject: skip
+spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-different-from-position: skip
+spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-enables: skip
+spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-equal-to-position: skip
+spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-homogeneity: skip
+spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-primitives-lines: skip
+spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-primitives-points: skip
+spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-primitives-triangle-strip: skip
+spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-const-accept: skip
+spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-const-reject: skip
+spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-different-from-position: skip
+spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-enables: skip
+spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-equal-to-position: skip
+spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-homogeneity: skip
+spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-primitives-triangle-strip: skip
+spec/glsl-1.50/execution/compatibility/gs-clamp-vertex-color: skip
+spec/glsl-1.50/execution/compatibility/gs-ff-frag: skip
+spec/glsl-1.50/execution/compatibility/gs-texcoord-array: skip
+spec/glsl-1.50/execution/compatibility/gs-texcoord-array-2: skip
+spec/glsl-1.50/execution/compatibility/vs-gs-ff-frag: skip
+spec/glsl-1.50/execution/compatibility/vs-gs-texcoord-array: skip
+spec/glsl-1.50/execution/compatibility/vs-gs-texcoord-array-2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-abs-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-abs-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-abs-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-abs-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-ceil-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-ceil-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-ceil-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-ceil-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-clamp-double-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec2-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec2-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec3-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec3-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec4-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-clamp-dvec4-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-cross-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-determinant-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-determinant-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-determinant-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-distance-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-distance-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-distance-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-distance-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-dot-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-dot-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-dot-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-dot-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-equal-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-equal-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-equal-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-faceforward-double-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-faceforward-dvec2-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-faceforward-dvec3-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-faceforward-dvec4-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-floor-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-floor-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-floor-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-floor-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-fract-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-fract-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-fract-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-fract-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-greaterthan-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-greaterthan-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-greaterthan-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-greaterthanequal-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-greaterthanequal-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-greaterthanequal-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-inverse-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-inverse-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-inverse-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-inversesqrt-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-inversesqrt-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-inversesqrt-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-inversesqrt-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-length-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-length-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-length-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-length-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-lessthan-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-lessthan-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-lessthan-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-lessthanequal-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-lessthanequal-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-lessthanequal-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat2x3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat2x4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat3x2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat3x4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat4x2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-matrixcompmult-dmat4x3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-max-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-max-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-max-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-max-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-max-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-max-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-max-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-min-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-min-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-min-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-min-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-min-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-min-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-min-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mix-double-double-bool: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mix-double-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec2-dvec2-bvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec2-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec2-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec3-dvec3-bvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec3-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec3-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec4-dvec4-bvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec4-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mix-dvec4-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mod-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-mod-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-normalize-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-normalize-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-normalize-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-normalize-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-notequal-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-notequal-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-notequal-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2x3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2x4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat2x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3x2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3x4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat3x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4x2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4x3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dmat4x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-add-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2x3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2x4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat2x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3x2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3x4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat3x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4x2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4x3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dmat4x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-div-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x3-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x3-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x3-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x3-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x4-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x4-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x4-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat2x4-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x2-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x2-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x2-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x2-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x4-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x4-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x4-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat3x4-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x2-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x2-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x2-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x2-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x3-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x3-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x3-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dmat4x3-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-mult-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2x3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2x4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat2x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3x2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3x4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat3x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4x2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4x3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dmat4x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-op-sub-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec2-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec2-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec3-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec3-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec4-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec4-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-outerproduct-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-reflect-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-reflect-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-reflect-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-reflect-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-refract-double-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-refract-dvec2-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-refract-dvec3-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-refract-dvec4-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-round-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-round-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-round-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-round-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-roundeven-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-roundeven-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-roundeven-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-roundeven-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-sign-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-sign-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-sign-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-sign-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-double-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-double-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-double-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-double-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-dvec2-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-dvec3-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-smoothstep-dvec4-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-sqrt-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-sqrt-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-sqrt-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-sqrt-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-step-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-step-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-step-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-step-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-step-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-step-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-step-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-transpose-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-trunc-double: skip
+spec/glsl-4.00/execution/built-in-functions/fs-trunc-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/fs-trunc-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/fs-trunc-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-abs-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-abs-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-abs-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-abs-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-ceil-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-ceil-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-ceil-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-ceil-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-clamp-double-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec2-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec2-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec3-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec3-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec4-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-clamp-dvec4-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-cross-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-determinant-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-determinant-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-determinant-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-distance-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-distance-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-distance-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-distance-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-dot-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-dot-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-dot-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-dot-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-equal-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-equal-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-equal-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-faceforward-double-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-faceforward-dvec2-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-faceforward-dvec3-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-faceforward-dvec4-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-floor-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-floor-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-floor-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-floor-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-fract-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-fract-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-fract-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-fract-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-greaterthan-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-greaterthan-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-greaterthan-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-greaterthanequal-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-greaterthanequal-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-greaterthanequal-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-inverse-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-inverse-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-inverse-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-inversesqrt-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-inversesqrt-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-inversesqrt-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-inversesqrt-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-length-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-length-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-length-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-length-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-lessthan-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-lessthan-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-lessthan-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-lessthanequal-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-lessthanequal-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-lessthanequal-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat2x3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat2x4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat3x2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat3x4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat4x2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-matrixcompmult-dmat4x3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-max-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-max-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-max-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-max-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-max-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-max-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-max-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-min-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-min-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-min-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-min-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-min-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-min-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-min-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mix-double-double-bool: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mix-double-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec2-dvec2-bvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec2-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec2-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec3-dvec3-bvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec3-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec3-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec4-dvec4-bvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec4-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mix-dvec4-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mod-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-mod-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-normalize-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-normalize-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-normalize-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-normalize-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-notequal-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-notequal-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-notequal-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2x3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2x4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat2x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3x2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3x4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat3x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4x2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4x3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dmat4x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-add-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2x3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2x4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat2x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3x2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3x4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat3x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4x2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4x3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dmat4x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-div-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x3-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x3-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x3-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x3-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x4-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x4-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x4-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat2x4-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x2-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x2-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x2-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x2-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x4-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x4-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x4-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat3x4-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x2-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x2-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x2-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x2-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x3-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x3-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x3-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dmat4x3-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-mult-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2x3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2x4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat2x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3x2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3x4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat3x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4x2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4x3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dmat4x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-op-sub-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec2-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec2-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec3-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec3-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec4-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec4-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-outerproduct-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-reflect-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-reflect-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-reflect-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-reflect-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-refract-double-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-refract-dvec2-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-refract-dvec3-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-refract-dvec4-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-round-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-round-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-round-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-round-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-roundeven-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-roundeven-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-roundeven-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-roundeven-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-sign-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-sign-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-sign-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-sign-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-double-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-double-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-double-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-double-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-dvec2-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-dvec3-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-smoothstep-dvec4-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-sqrt-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-sqrt-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-sqrt-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-sqrt-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-step-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-step-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-step-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-step-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-step-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-step-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-step-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-transpose-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-trunc-double: skip
+spec/glsl-4.00/execution/built-in-functions/gs-trunc-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/gs-trunc-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/gs-trunc-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-abs-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-abs-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-abs-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-abs-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-ceil-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-ceil-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-ceil-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-ceil-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-clamp-double-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec2-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec2-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec3-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec3-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec4-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-clamp-dvec4-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-cross-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-determinant-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-determinant-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-determinant-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-distance-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-distance-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-distance-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-distance-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-dot-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-dot-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-dot-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-dot-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-equal-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-equal-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-equal-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-faceforward-double-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-faceforward-dvec2-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-faceforward-dvec3-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-faceforward-dvec4-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-floor-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-floor-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-floor-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-floor-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-fract-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-fract-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-fract-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-fract-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-greaterthan-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-greaterthan-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-greaterthan-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-greaterthanequal-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-greaterthanequal-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-greaterthanequal-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-inverse-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-inverse-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-inverse-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-inversesqrt-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-inversesqrt-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-inversesqrt-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-inversesqrt-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-length-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-length-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-length-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-length-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-lessthan-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-lessthan-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-lessthan-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-lessthanequal-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-lessthanequal-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-lessthanequal-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat2x3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat2x4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat3x2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat3x4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat4x2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-matrixcompmult-dmat4x3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-max-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-max-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-max-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-max-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-max-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-max-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-max-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-min-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-min-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-min-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-min-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-min-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-min-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-min-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mix-double-double-bool: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mix-double-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec2-dvec2-bvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec2-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec2-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec3-dvec3-bvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec3-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec3-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec4-dvec4-bvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec4-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mix-dvec4-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mod-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-mod-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-normalize-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-normalize-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-normalize-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-normalize-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-notequal-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-notequal-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-notequal-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2x3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2x4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat2x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3x2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3x4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat3x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4x2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4x3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dmat4x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-add-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2x3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2x4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat2x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3x2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3x4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat3x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4x2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4x3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dmat4x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-div-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x3-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x3-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x3-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x3-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x4-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x4-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x4-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat2x4-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x2-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x2-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x2-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x2-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x4-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x4-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x4-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat3x4-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x2-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x2-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x2-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x2-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x3-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x3-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x3-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dmat4x3-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-mult-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2x3-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2x4-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat2x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3x2-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3x4-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat3x4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4x2-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4x2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4x3-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dmat4x3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-op-sub-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec2-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec2-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec3-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec3-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec4-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec4-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-outerproduct-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-reflect-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-reflect-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-reflect-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-reflect-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-refract-double-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-refract-dvec2-dvec2-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-refract-dvec3-dvec3-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-refract-dvec4-dvec4-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-round-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-round-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-round-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-round-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-roundeven-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-roundeven-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-roundeven-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-roundeven-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-sign-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-sign-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-sign-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-sign-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-double-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-double-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-double-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-double-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-dvec2-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-dvec3-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-smoothstep-dvec4-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-sqrt-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-sqrt-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-sqrt-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-sqrt-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-step-double-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-step-double-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-step-double-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-step-double-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-step-dvec2-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-step-dvec3-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-step-dvec4-dvec4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat2x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat2x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat3x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat3x4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat4: skip
+spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat4x2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-transpose-dmat4x3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-trunc-double: skip
+spec/glsl-4.00/execution/built-in-functions/vs-trunc-dvec2: skip
+spec/glsl-4.00/execution/built-in-functions/vs-trunc-dvec3: skip
+spec/glsl-4.00/execution/built-in-functions/vs-trunc-dvec4: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-bool-double: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-bvec2-dvec2: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-bvec3-dvec3: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-bvec4-dvec4: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat2-mat2: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat2x3-mat2x3: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat2x4-mat2x4: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat3-mat3: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat3x2-mat3x2: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat3x4-mat3x4: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat4-mat4: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat4x2-mat4x2: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat4x3-mat4x3: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-double-bool: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-double-float: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-double-int: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-double-uint: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec2-bvec2: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec2-ivec2: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec2-uvec2: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec2-vec2: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec3-bvec3: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec3-ivec3: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec3-uvec3: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec3-vec3: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec4-bvec4: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec4-ivec4: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec4-uvec4: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec4-vec4: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-float-double: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-int-double: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-ivec2-dvec2: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-ivec3-dvec3: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-ivec4-dvec4: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat2-dmat2: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat2x3-dmat2x3: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat2x4-dmat2x4: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat3-dmat3: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat3x2-dmat3x2: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat3x4-dmat3x4: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat4-dmat4: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat4x2-dmat4x2: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-mat4x3-dmat4x3: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-uint-double: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-uvec2-dvec2: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-uvec3-dvec3: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-uvec4-dvec4: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-vec2-dvec2: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-vec3-dvec3: skip
+spec/glsl-4.00/execution/conversion/frag-conversion-implicit-vec4-dvec4: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-bool-double: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-bvec2-dvec2: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-bvec3-dvec3: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-bvec4-dvec4: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat2-mat2: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat2x3-mat2x3: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat2x4-mat2x4: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat3-mat3: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat3x2-mat3x2: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat3x4-mat3x4: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat4-mat4: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat4x2-mat4x2: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat4x3-mat4x3: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-double-bool: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-double-float: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-double-int: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-double-uint: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec2-bvec2: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec2-ivec2: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec2-uvec2: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec2-vec2: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec3-bvec3: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec3-ivec3: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec3-uvec3: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec3-vec3: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec4-bvec4: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec4-ivec4: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec4-uvec4: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec4-vec4: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-float-double: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-int-double: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-ivec2-dvec2: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-ivec3-dvec3: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-ivec4-dvec4: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat2-dmat2: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat2x3-dmat2x3: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat2x4-dmat2x4: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat3-dmat3: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat3x2-dmat3x2: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat3x4-dmat3x4: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat4-dmat4: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat4x2-dmat4x2: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-mat4x3-dmat4x3: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-uint-double: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-uvec2-dvec2: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-uvec3-dvec3: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-uvec4-dvec4: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-vec2-dvec2: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-vec3-dvec3: skip
+spec/glsl-4.00/execution/conversion/geom-conversion-implicit-vec4-dvec4: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-bool-double: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-bvec2-dvec2: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-bvec3-dvec3: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-bvec4-dvec4: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat2-mat2: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat2x3-mat2x3: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat2x4-mat2x4: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat3-mat3: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat3x2-mat3x2: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat3x4-mat3x4: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat4-mat4: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat4x2-mat4x2: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat4x3-mat4x3: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-double-bool: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-double-float: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-double-int: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-double-uint: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec2-bvec2: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec2-ivec2: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec2-uvec2: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec2-vec2: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec3-bvec3: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec3-ivec3: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec3-uvec3: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec3-vec3: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec4-bvec4: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec4-ivec4: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec4-uvec4: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec4-vec4: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-float-double: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-int-double: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-ivec2-dvec2: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-ivec3-dvec3: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-ivec4-dvec4: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat2-dmat2: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat2x3-dmat2x3: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat2x4-dmat2x4: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat3-dmat3: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat3x2-dmat3x2: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat3x4-dmat3x4: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat4-dmat4: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat4x2-dmat4x2: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-mat4x3-dmat4x3: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-uint-double: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-uvec2-dvec2: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-uvec3-dvec3: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-uvec4-dvec4: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-vec2-dvec2: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-vec3-dvec3: skip
+spec/glsl-4.00/execution/conversion/vert-conversion-implicit-vec4-dvec4: skip
+spec/glsl-4.00/execution/inout/vs-out-fs-in-double: skip
+spec/glsl-4.00/execution/inout/vs-out-fs-in-dvec2: skip
+spec/glsl-4.00/execution/inout/vs-out-fs-in-dvec3: skip
+spec/glsl-4.00/execution/inout/vs-out-fs-in-dvec4: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat2-mat2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat2x3-mat2x3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat2x4-mat2x4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat3-mat3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat3x2-mat3x2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat3x4-mat3x4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat4-mat4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat4x2-mat4x2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dmat4x3-mat4x3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-explicit-double-float-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dvec2-vec2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dvec3-vec3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-explicit-dvec4-vec4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-implicit-float-double-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat2-dmat2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat2x3-dmat2x3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat2x4-dmat2x4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat3-dmat3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat3x2-dmat3x2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat3x4-dmat3x4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat4-dmat4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat4x2-dmat4x2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-implicit-mat4x3-dmat4x3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-implicit-vec2-dvec2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-implicit-vec3-dvec3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/frag-conversion-implicit-vec4-dvec4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat2-mat2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat2x3-mat2x3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat2x4-mat2x4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat3-mat3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat3x2-mat3x2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat3x4-mat3x4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat4-mat4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat4x2-mat4x2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dmat4x3-mat4x3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-explicit-double-float-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dvec2-vec2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dvec3-vec3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-explicit-dvec4-vec4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-implicit-float-double-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat2-dmat2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat2x3-dmat2x3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat2x4-dmat2x4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat3-dmat3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat3x2-dmat3x2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat3x4-dmat3x4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat4-dmat4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat4x2-dmat4x2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-implicit-mat4x3-dmat4x3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-implicit-vec2-dvec2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-implicit-vec3-dvec3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/geom-conversion-implicit-vec4-dvec4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat2-mat2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat2x3-mat2x3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat2x4-mat2x4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat3-mat3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat3x2-mat3x2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat3x4-mat3x4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat4-mat4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat4x2-mat4x2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dmat4x3-mat4x3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-explicit-double-float-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dvec2-vec2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dvec3-vec3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-explicit-dvec4-vec4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-implicit-float-double-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat2-dmat2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat2x3-dmat2x3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat2x4-dmat2x4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat3-dmat3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat3x2-dmat3x2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat3x4-dmat3x4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat4-dmat4-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat4x2-dmat4x2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-implicit-mat4x3-dmat4x3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-implicit-vec2-dvec2-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-implicit-vec3-dvec3-zero-sign: skip
+spec/glsl-4.10/execution/conversion/vert-conversion-implicit-vec4-dvec4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat2-mat2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat2x3-mat2x3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat2x4-mat2x4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat3-mat3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat3x2-mat3x2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat3x4-mat3x4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat4-mat4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat4x2-mat4x2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dmat4x3-mat4x3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-explicit-double-float-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dvec2-vec2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dvec3-vec3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-explicit-dvec4-vec4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-implicit-float-double-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat2-dmat2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat2x3-dmat2x3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat2x4-dmat2x4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat3-dmat3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat3x2-dmat3x2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat3x4-dmat3x4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat4-dmat4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat4x2-dmat4x2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-implicit-mat4x3-dmat4x3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-implicit-vec2-dvec2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-implicit-vec3-dvec3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/frag-conversion-implicit-vec4-dvec4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat2-mat2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat2x3-mat2x3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat2x4-mat2x4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat3-mat3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat3x2-mat3x2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat3x4-mat3x4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat4-mat4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat4x2-mat4x2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dmat4x3-mat4x3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-explicit-double-float-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dvec2-vec2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dvec3-vec3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-explicit-dvec4-vec4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-implicit-float-double-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat2-dmat2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat2x3-dmat2x3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat2x4-dmat2x4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat3-dmat3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat3x2-dmat3x2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat3x4-dmat3x4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat4-dmat4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat4x2-dmat4x2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-implicit-mat4x3-dmat4x3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-implicit-vec2-dvec2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-implicit-vec3-dvec3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/geom-conversion-implicit-vec4-dvec4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat2-mat2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat2x3-mat2x3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat2x4-mat2x4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat3-mat3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat3x2-mat3x2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat3x4-mat3x4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat4-mat4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat4x2-mat4x2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dmat4x3-mat4x3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-explicit-double-float-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dvec2-vec2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dvec3-vec3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-explicit-dvec4-vec4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-implicit-float-double-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat2-dmat2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat2x3-dmat2x3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat2x4-dmat2x4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat3-dmat3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat3x2-dmat3x2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat3x4-dmat3x4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat4-dmat4-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat4x2-dmat4x2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-implicit-mat4x3-dmat4x3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-implicit-vec2-dvec2-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-implicit-vec3-dvec3-zero-sign: skip
+spec/glsl-4.20/execution/conversion/vert-conversion-implicit-vec4-dvec4-zero-sign: skip
+spec/glsl-4.30/execution/built-in-functions/cs-abs-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-abs-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-abs-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-abs-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-abs-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-abs-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-abs-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-abs-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-acos-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-acos-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-acos-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-acos-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-acosh-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-acosh-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-acosh-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-acosh-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-all-bvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-all-bvec2-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-all-bvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-all-bvec3-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-all-bvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-all-bvec4-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-any-bvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-any-bvec2-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-any-bvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-any-bvec3-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-any-bvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-any-bvec4-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-asin-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-asin-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-asin-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-asin-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-asinh-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-asinh-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-asinh-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-asinh-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-atan-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-atan-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-atan-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-atan-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-atan-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-atan-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-atan-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-atan-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-atanh-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-atanh-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-atanh-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-atanh-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-ceil-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-ceil-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-ceil-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-ceil-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-float-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-int-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec2-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec2-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec3-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec3-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec4-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-ivec4-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-uint-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec2-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec2-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec3-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec3-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec4-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-uvec4-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec2-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec2-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec3-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec3-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec4-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-clamp-vec4-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-cos-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-cos-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-cos-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-cos-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-cosh-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-cosh-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-cosh-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-cosh-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-cross-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-degrees-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-degrees-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-degrees-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-degrees-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-determinant-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-determinant-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-determinant-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-distance-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-distance-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-distance-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-distance-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-dot-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-dot-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-dot-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-dot-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-equal-bvec2-bvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-equal-bvec3-bvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-equal-bvec4-bvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-equal-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-equal-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-equal-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-equal-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-equal-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-equal-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-equal-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-equal-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-equal-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-exp-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-exp-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-exp-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-exp-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-exp2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-exp2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-exp2-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-exp2-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-faceforward-float-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-faceforward-vec2-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-faceforward-vec3-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-faceforward-vec4-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-floor-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-floor-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-floor-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-floor-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-fract-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-fract-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-fract-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-fract-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthan-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-greaterthanequal-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-inverse-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-inverse-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-inverse-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-inversesqrt-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-inversesqrt-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-inversesqrt-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-inversesqrt-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-length-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-length-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-length-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-length-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthan-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthan-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthan-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthan-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthan-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthan-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthan-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthan-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthan-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-lessthanequal-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-log-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-log-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-log-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-log-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-log2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-log2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-log2-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-log2-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat2-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat2x3-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat2x4-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat3-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat3x2-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat3x4-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat4-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat4x2-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-matrixcompmult-mat4x3-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-vec2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-vec3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-vec4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-max-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-vec2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-vec3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-vec4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-min-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mix-float-float-bool: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mix-float-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mix-vec2-vec2-bvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mix-vec2-vec2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mix-vec2-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mix-vec3-vec3-bvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mix-vec3-vec3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mix-vec3-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mix-vec4-vec4-bvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mix-vec4-vec4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mix-vec4-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mod-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mod-vec2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mod-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mod-vec3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mod-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mod-vec4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-mod-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-normalize-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-normalize-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-normalize-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-normalize-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-not-bvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-not-bvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-not-bvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-notequal-bvec2-bvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-notequal-bvec3-bvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-notequal-bvec4-bvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-notequal-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-notequal-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-notequal-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-notequal-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-notequal-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-notequal-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-notequal-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-notequal-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-notequal-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-float-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2x3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2x3-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2x4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat2x4-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3x2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3x2-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3x4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat3x4-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4x2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4x2-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4x3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-mat4x3-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-uint-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-uint-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-uint-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-add-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-and-bool-bool: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-and-bool-bool-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2x3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2x3-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2x4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat2x4-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3x2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3x2-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3x4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat3x4-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4x2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4x2-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4x3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-mat4x3-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-add-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitand-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitor-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-bitxor-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-large-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2x3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2x3-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2x4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat2x4-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3x2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3x2-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3x4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat3x4-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4x2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4x2-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4x3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-mat4x3-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-div-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-int-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-ivec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uint-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-lshift-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mod-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2x3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2x3-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2x4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat2x4-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3x2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3x2-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3x4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat3x4-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4x2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4x2-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4x3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-mat4x3-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec2-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec3-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec4-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-mult-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-int-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-ivec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uint-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-rshift-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2x3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2x3-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2x4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat2x4-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3x2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3x2-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3x4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat3x4-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4x2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4x2-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4x3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-mat4x3-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-assign-sub-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-neg-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-abs-not-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-abs-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uint-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uint-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uint-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-neg-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-abs-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uint-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uint-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uint-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-not-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uint-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uint-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uint-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitand-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-neg-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-abs-not-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-abs-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uint-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uint-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uint-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-neg-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-abs-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uint-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uint-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uint-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-not-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uint-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uint-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uint-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitor-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-neg-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-abs-not-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-abs-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uint-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uint-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uint-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-neg-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-abs-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uint-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uint-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uint-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-not-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uint-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uint-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uint-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-bitxor-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-complement-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-complement-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-complement-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-complement-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-complement-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-complement-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-complement-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-complement-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-float-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-large-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2x3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2x3-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2x4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat2x4-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3x2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3x2-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3x4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat3x4-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4x2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4x2-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4x3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-mat4x3-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-uint-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-uint-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-uint-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-div-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bool-bool: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bool-bool-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec2-bvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec2-bvec2-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec3-bvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec3-bvec3-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec4-bvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-bvec4-bvec4-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-float-float-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-int-int-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec2-ivec2-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec3-ivec3-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-ivec4-ivec4-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2-mat2-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2x3-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2x3-mat2x3-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2x4-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat2x4-mat2x4-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3-mat3-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3x2-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3x2-mat3x2-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3x4-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat3x4-mat3x4-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4-mat4-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4x2-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4x2-mat4x2-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4x3-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-mat4x3-mat4x3-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uint-uint-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec2-uvec2-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec3-uvec3-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-uvec4-uvec4-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec2-vec2-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec3-vec3-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-eq-vec4-vec4-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ge-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ge-float-float-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ge-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ge-int-int-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ge-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ge-uint-uint-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-gt-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-gt-float-float-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-gt-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-gt-int-int-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-gt-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-gt-uint-uint-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-le-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-le-float-float-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-le-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-le-int-int-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-le-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-le-uint-uint-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-int-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-ivec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uint-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lshift-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lt-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lt-float-float-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lt-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lt-int-int-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lt-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-lt-uint-uint-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uint-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uint-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uint-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mod-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-float-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x3-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x3-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x3-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x3-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x4-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x4-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x4-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat2x4-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x2-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x2-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x2-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x2-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x4-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x4-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x4-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat3x4-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x2-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x2-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x2-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x2-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x3-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x3-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x3-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-mat4x3-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uint-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uint-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uint-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec2-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec2-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec2-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec3-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec3-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec3-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec4-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec4-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec4-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-mult-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bool-bool: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bool-bool-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec2-bvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec2-bvec2-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec3-bvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec3-bvec3-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec4-bvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-bvec4-bvec4-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-float-float-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-int-int-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec2-ivec2-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec3-ivec3-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-ivec4-ivec4-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2-mat2-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2x3-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2x3-mat2x3-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2x4-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat2x4-mat2x4-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3-mat3-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3x2-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3x2-mat3x2-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3x4-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat3x4-mat3x4-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4-mat4-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4x2-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4x2-mat4x2-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4x3-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-mat4x3-mat4x3-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uint-uint-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec2-uvec2-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec3-uvec3-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-uvec4-uvec4-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec2-vec2-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec3-vec3-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-ne-vec4-vec4-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-neg-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-not-bool: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-not-bool-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-or-bool-bool: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-or-bool-bool-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-int-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-ivec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uint-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-rshift-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-bool-bool: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-bool-bool-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-bvec2-bvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-bvec3-bvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-bvec4-bvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat2-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat2x3-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat2x4-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat3-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat3x2-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat3x4-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat4-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat4x2-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-mat4x3-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-selection-bool-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-float-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-int-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-int-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-int-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-int-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec2-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec2-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec3-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec3-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec4-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-ivec4-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2x3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2x3-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2x4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat2x4-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3x2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3x2-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3x4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat3x4-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4x2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4x2-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4x3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-mat4x3-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uint-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uint-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uint-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uint-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec2-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec2-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec3-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec3-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec4-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-uvec4-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-sub-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-uint: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-uvec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-uvec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-uvec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-uplus-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-xor-bool-bool: skip
+spec/glsl-4.30/execution/built-in-functions/cs-op-xor-bool-bool-using-if: skip
+spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec2-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec2-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec3-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec3-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec4-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec4-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-outerproduct-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-pow-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-pow-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-pow-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-pow-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-radians-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-radians-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-radians-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-radians-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-reflect-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-reflect-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-reflect-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-reflect-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-refract-float-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-refract-vec2-vec2-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-refract-vec3-vec3-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-refract-vec4-vec4-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-round-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-round-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-round-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-round-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-roundeven-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-roundeven-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-roundeven-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-roundeven-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sign-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sign-int: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sign-ivec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sign-ivec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sign-ivec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sign-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sign-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sign-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sin-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sin-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sin-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sin-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sinh-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sinh-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sinh-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sinh-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-float-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-float-float-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-float-float-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-float-float-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-vec2-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-vec3-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-smoothstep-vec4-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sqrt-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sqrt-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sqrt-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-sqrt-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-step-float-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-step-float-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-step-float-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-step-float-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-step-vec2-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-step-vec3-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-step-vec4-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-tan-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-tan-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-tan-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-tan-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-tanh-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-tanh-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-tanh-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-tanh-vec4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat2x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat2x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat3x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat3x4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat4: skip
+spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat4x2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-transpose-mat4x3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-trunc-float: skip
+spec/glsl-4.30/execution/built-in-functions/cs-trunc-vec2: skip
+spec/glsl-4.30/execution/built-in-functions/cs-trunc-vec3: skip
+spec/glsl-4.30/execution/built-in-functions/cs-trunc-vec4: skip
+spec/glsl-4.40/execution/fs-interpolateatcentroid-swizzle: skip
+spec/glsl-4.40/execution/fs-interpolateatoffset-swizzle: skip
+spec/glsl-4.40/execution/fs-interpolateatsample-swizzle: skip
+spec/glsl-4.50/execution/helper-invocation: skip
+spec/glsl-4.50/execution/ssbo-atomiccompswap-int: skip
+spec/glsl-es-3.10/execution/cs-image-atomic-if-else: skip
+spec/glsl-es-3.10/execution/cs-image-atomic-if-else-2: skip
+spec/glsl-es-3.10/execution/cs-image-load-if-else: skip
+spec/glsl-es-3.10/execution/cs-nir-scheduler-load-shared-regression-check: skip
+spec/intel_shader_atomic_float_minmax/execution/shared-atomiccompswap-float: skip
+spec/intel_shader_atomic_float_minmax/execution/shared-atomicexchange-float: skip
+spec/intel_shader_atomic_float_minmax/execution/shared-atomicmax-float: skip
+spec/intel_shader_atomic_float_minmax/execution/shared-atomicmin-float: skip
+spec/intel_shader_atomic_float_minmax/execution/ssbo-atomiccompswap-float: skip
+spec/intel_shader_atomic_float_minmax/execution/ssbo-atomiccompswap-float-nan: skip
+spec/intel_shader_atomic_float_minmax/execution/ssbo-atomiccompswap-float-negative-zero: skip
+spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicexchange-float: skip
+spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicmax-float: skip
+spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicmax-float-nan: skip
+spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicmin-float: skip
+spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicmin-float-nan: skip
+spec/nv_compute_shader_derivatives/execution/derivatives-coarse-linear: skip
+spec/nv_compute_shader_derivatives/execution/derivatives-coarse-quads: skip
+spec/nv_compute_shader_derivatives/execution/derivatives-fine-linear: skip
+spec/nv_compute_shader_derivatives/execution/derivatives-fine-quads: skip
+spec/nv_compute_shader_derivatives/execution/derivatives-none: skip
+spec/nv_compute_shader_derivatives/execution/texture-implicit-lod-linear: skip
+spec/nv_compute_shader_derivatives/execution/texture-implicit-lod-none: skip
+spec/nv_compute_shader_derivatives/execution/texture-implicit-lod-quads: skip
+spec/nv_compute_shader_derivatives/linker/fail_linear_size: skip
+spec/nv_compute_shader_derivatives/linker/fail_quads_x: skip
+spec/nv_compute_shader_derivatives/linker/fail_quads_y: skip
+spec/nv_compute_shader_derivatives/linker/fail_two_arrangements: skip
+spec/nv_fill_rectangle/execution/gs-lines-ignore-fill-rect: skip
+spec/nv_fill_rectangle/execution/gs-points-ignore-fill-rect: skip
+spec/nv_fill_rectangle/execution/gs-tris-with-fill-rect: skip
+spec/nv_fill_rectangle/execution/lines-ignore-fill-rect: skip
+spec/nv_fill_rectangle/execution/points-ignore-fill-rect: skip
+spec/nv_fill_rectangle/execution/tes-isolines-ignore-fill-rect: skip
+spec/nv_fill_rectangle/execution/tes-tris-in-point-mode-ignore-fill-rect: skip
+spec/nv_fill_rectangle/execution/tes-tris-with-fill-rect: skip
+spec/nv_fill_rectangle/execution/tris-with-fill-rect: skip
+spec/nv_shader_atomic_float/execution/shared-atomicadd-float: skip
+spec/nv_shader_atomic_float/execution/shared-atomicexchange-float: skip
+spec/nv_shader_atomic_float/execution/ssbo-atomicadd-float: skip
+spec/nv_shader_atomic_float/execution/ssbo-atomicexchange-float: skip
+spec/oes_geometry_shader/sso_validation/user-defined-gs-input-in-block: skip
+spec/oes_geometry_shader/sso_validation/user-defined-gs-input-not-in-block: skip
+spec/oes_viewport_array/viewport-gs-write-simple: skip
+spec/oes_viewport_array/viewport-gs-writes-in-range: skip
+spec/oes_viewport_array/viewport-gs-writes-out-of-range: skip
+summary:
+       name:  results
+       ----  --------
+       pass:     7382
+       fail:       51
+      crash:        0
+       skip:     6368
+    timeout:        0
+       warn:        0
+ incomplete:        0
+ dmesg-warn:        0
+ dmesg-fail:        0
+    changes:        0
+      fixes:        0
+regressions:        0
+      total:    13801
index dafac74d9f5e6cb63f74859a0e8fd06a84ee5635..9b40e99738880c4f6ce0cd09555c2218e4262924 100755 (executable)
@@ -11,7 +11,7 @@ PIGLIT_OPTIONS=$(echo $PIGLIT_OPTIONS | head -n 1)
 xvfb-run --server-args="-noreset" sh -c \
          "export LD_LIBRARY_PATH=$OLDPWD/install/lib;
          wflinfo --platform glx --api gl --profile core | grep \"Mesa $VERSION\\\$\" &&
-         ./piglit run -j4 --process-isolation false $PIGLIT_OPTIONS $PIGLIT_PROFILES $OLDPWD/results"
+         ./piglit run -j4 $PIGLIT_OPTIONS $PIGLIT_PROFILES $OLDPWD/results"
 
 PIGLIT_RESULTS=${PIGLIT_RESULTS:-$PIGLIT_PROFILES}
 mkdir -p .gitlab-ci/piglit