blob: d5b20b68791fba8596103d38d5ae99363d984205 [file] [log] [blame]
#!/bin/bash
need_pass=389
failures=0
PIGLIT_PATH=/usr/local/autotest/deps/piglit/piglit/
export PIGLIT_SOURCE_DIR=/usr/local/autotest/deps/piglit/piglit/
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PIGLIT_PATH/lib
export DISPLAY=:0
export XAUTHORITY=/home/chronos/.Xauthority
function run_test()
{
local name="$1"
local time="$2"
local command="$3"
echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
echo "+ Running test "$name" of expected runtime $time sec: $command"
sync
$command
if [ $? == 0 ] ; then
let "need_pass--"
echo "+ Return code 0 -> Test passed. ($name)"
else
let "failures++"
echo "+ Return code not 0 -> Test failed. ($name)"
fi
}
pushd $PIGLIT_PATH
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat3x2-mat3x2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat3x2-mat3x2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat3x2-mat3x2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat3x2-mat3x2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat3x4-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat3x4-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat3x4-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat3x4-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat3x4-mat3x4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat3x4-mat3x4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat3x4-mat3x4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat3x4-mat3x4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4-mat4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4-mat4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4-mat4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4-mat4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4x2-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4x2-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4x2-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4x2-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4x2-mat4x2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4x2-mat4x2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4x2-mat4x2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4x2-mat4x2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4x3-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4x3-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4x3-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4x3-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4x3-mat4x3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4x3-mat4x3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4x3-mat4x3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-mat4x3-mat4x3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-vec2-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-vec2-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-vec2-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-vec2-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-vec2-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-vec2-vec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-vec2-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-vec2-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-vec3-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-vec3-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-vec3-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-vec3-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-vec3-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-vec3-vec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-vec3-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-vec3-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-vec4-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-vec4-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-vec4-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-vec4-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-vec4-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-vec4-vec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-sub-vec4-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-sub-vec4-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-int.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-int.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-ivec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-ivec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-ivec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-ivec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-ivec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-ivec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-ivec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-ivec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-ivec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-ivec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-ivec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-ivec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat2x3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat2x3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat2x3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat2x3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat2x4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat2x4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat2x4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat2x4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat3x2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat3x2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat3x2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat3x2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat3x4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat3x4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat3x4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat3x4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat4x2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat4x2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat4x2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat4x2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat4x3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat4x3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat4x3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-mat4x3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-vec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-vec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-vec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-uplus-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-uplus-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-xor-bool-bool.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-xor-bool-bool.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/op-xor-bool-bool.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/op-xor-bool-bool.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-bool.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-bool.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-bvec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-bvec2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-bvec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-bvec3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-bvec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-bvec4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-float.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-float.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-int.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-int.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat2x2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat2x2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat2x3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat2x3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat2x4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat2x4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat3x2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat3x2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat3x3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat3x3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat3x4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat3x4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat4x2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat4x2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat4x3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat4x3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat4x4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat4x4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec2-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec2-vec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec2-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec2-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec2-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec2-vec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec2-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec2-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec2-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec2-vec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec2-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec2-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec3-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec3-vec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec3-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec3-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec3-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec3-vec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec3-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec3-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec3-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec3-vec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec3-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec3-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec4-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec4-vec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec4-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec4-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec4-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec4-vec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec4-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec4-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec4-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec4-vec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec4-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-vec4-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/pow-float-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/pow-float-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/pow-float-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/pow-float-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/pow-vec2-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/pow-vec2-vec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/pow-vec2-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/pow-vec2-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/pow-vec3-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/pow-vec3-vec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/pow-vec3-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/pow-vec3-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/pow-vec4-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/pow-vec4-vec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/pow-vec4-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/pow-vec4-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/radians-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/radians-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/radians-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/radians-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/radians-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/radians-vec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/radians-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/radians-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/radians-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/radians-vec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/radians-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/radians-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/radians-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/radians-vec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/radians-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/radians-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/reflect-float-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/reflect-float-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/reflect-float-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/reflect-float-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/reflect-vec2-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/reflect-vec2-vec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/reflect-vec2-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/reflect-vec2-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/reflect-vec3-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/reflect-vec3-vec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/reflect-vec3-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/reflect-vec3-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/reflect-vec4-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/reflect-vec4-vec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/reflect-vec4-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/reflect-vec4-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/refract-float-float-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/refract-float-float-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/refract-float-float-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/refract-float-float-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/refract-vec2-vec2-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/refract-vec2-vec2-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/refract-vec2-vec2-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/refract-vec2-vec2-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/refract-vec3-vec3-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/refract-vec3-vec3-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/refract-vec3-vec3-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/refract-vec3-vec3-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/refract-vec4-vec4-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/refract-vec4-vec4-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/refract-vec4-vec4-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/refract-vec4-vec4-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sign-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sign-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sign-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sign-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sign-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sign-vec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sign-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sign-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sign-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sign-vec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sign-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sign-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sign-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sign-vec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sign-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sign-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sin-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sin-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sin-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sin-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sin-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sin-vec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sin-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sin-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sin-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sin-vec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sin-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sin-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sin-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sin-vec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sin-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sin-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/smoothstep-float-float-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/smoothstep-float-float-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/smoothstep-float-float-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/smoothstep-float-float-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/smoothstep-float-float-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/smoothstep-float-float-vec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/smoothstep-float-float-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/smoothstep-float-float-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/smoothstep-float-float-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/smoothstep-float-float-vec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/smoothstep-float-float-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/smoothstep-float-float-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/smoothstep-float-float-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/smoothstep-float-float-vec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/smoothstep-float-float-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/smoothstep-float-float-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/smoothstep-vec2-vec2-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/smoothstep-vec2-vec2-vec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/smoothstep-vec2-vec2-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/smoothstep-vec2-vec2-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/smoothstep-vec3-vec3-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/smoothstep-vec3-vec3-vec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/smoothstep-vec3-vec3-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/smoothstep-vec3-vec3-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/smoothstep-vec4-vec4-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/smoothstep-vec4-vec4-vec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/smoothstep-vec4-vec4-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/smoothstep-vec4-vec4-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sqrt-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sqrt-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sqrt-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sqrt-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sqrt-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sqrt-vec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sqrt-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sqrt-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sqrt-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sqrt-vec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sqrt-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sqrt-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sqrt-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sqrt-vec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/sqrt-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/sqrt-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/step-float-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/step-float-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/step-float-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/step-float-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/step-float-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/step-float-vec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/step-float-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/step-float-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/step-float-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/step-float-vec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/step-float-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/step-float-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/step-float-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/step-float-vec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/step-float-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/step-float-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/step-vec2-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/step-vec2-vec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/step-vec2-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/step-vec2-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/step-vec3-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/step-vec3-vec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/step-vec3-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/step-vec3-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/step-vec4-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/step-vec4-vec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/step-vec4-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/step-vec4-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/tan-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/tan-float.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/tan-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/tan-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/tan-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/tan-vec2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/tan-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/tan-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/tan-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/tan-vec3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/tan-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/tan-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/tan-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/tan-vec4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/tan-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/tan-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat2x3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat2x3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat2x3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat2x3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat2x4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat2x4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat2x4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat2x4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat3x2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat3x2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat3x2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat3x2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat3x4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat3x4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat3x4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat3x4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat4.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat4x2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat4x2.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat4x2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat4x2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat4x3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat4x3.frag pass 1.20"
run_test "spec/glsl-1.20/compiler/built-in-functions/transpose-mat4x3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.20/compiler/built-in-functions/transpose-mat4x3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/clipping/clip-distance-unavailable.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/clipping/clip-distance-unavailable.frag fail 1.20 --check-link"
run_test "spec/glsl-1.20/compiler/clipping/clip-distance-unavailable.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/clipping/clip-distance-unavailable.vert fail 1.20 --check-link"
run_test "spec/glsl-1.20/compiler/qualifiers/centroid-01.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/qualifiers/centroid-01.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/qualifiers/fn-inout-array-allowed-cstyle.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/qualifiers/fn-inout-array-allowed-cstyle.frag pass 1.20 --check-link"
run_test "spec/glsl-1.20/compiler/qualifiers/fn-inout-array-allowed-cstyle.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/qualifiers/fn-inout-array-allowed-cstyle.vert pass 1.20 --check-link"
run_test "spec/glsl-1.20/compiler/qualifiers/fn-inout-array-allowed.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/qualifiers/fn-inout-array-allowed.frag pass 1.20 --check-link"
run_test "spec/glsl-1.20/compiler/qualifiers/fn-inout-array-allowed.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/qualifiers/fn-inout-array-allowed.vert pass 1.20 --check-link"
run_test "spec/glsl-1.20/compiler/qualifiers/fn-out-array-allowed-cstyle.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/qualifiers/fn-out-array-allowed-cstyle.frag pass 1.20 --check-link"
run_test "spec/glsl-1.20/compiler/qualifiers/fn-out-array-allowed-cstyle.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/qualifiers/fn-out-array-allowed-cstyle.vert pass 1.20 --check-link"
run_test "spec/glsl-1.20/compiler/qualifiers/fn-out-array-allowed.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/qualifiers/fn-out-array-allowed.frag pass 1.20 --check-link"
run_test "spec/glsl-1.20/compiler/qualifiers/fn-out-array-allowed.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/qualifiers/fn-out-array-allowed.vert pass 1.20 --check-link"
run_test "spec/glsl-1.20/compiler/qualifiers/in-01.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/qualifiers/in-01.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/qualifiers/in-02.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/qualifiers/in-02.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/qualifiers/inout-01.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/qualifiers/inout-01.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/qualifiers/invariant-01.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/qualifiers/invariant-01.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/qualifiers/out-01.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/qualifiers/out-01.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/qualifiers/out-02.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/qualifiers/out-02.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/qualifiers/out-conversion-int-to-float.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/qualifiers/out-conversion-int-to-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/storage-qualfiers/static-write-attribute-01.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/storage-qualfiers/static-write-attribute-01.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/storage-qualfiers/static-write-attribute-02.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/storage-qualfiers/static-write-attribute-02.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/storage-qualfiers/static-write-point-coord.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/storage-qualfiers/static-write-point-coord.frag fail 1.20"
run_test "spec/glsl-1.20/compiler/storage-qualfiers/static-write-varying-01.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/storage-qualfiers/static-write-varying-01.frag fail 1.20"
run_test "spec/glsl-1.20/compiler/storage-qualfiers/static-write-varying-02.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/storage-qualfiers/static-write-varying-02.frag fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-add.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-add.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-bool-float.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-bool-float.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-bool-int.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-bool-int.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-bvec2-ivec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-bvec2-ivec2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-bvec2-vec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-bvec2-vec2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-bvec3-ivec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-bvec3-ivec3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-bvec3-vec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-bvec3-vec3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-bvec4-ivec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-bvec4-ivec4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-bvec4-vec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-bvec4-vec4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-float-bool.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-float-bool.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-float-int.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-float-int.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-int-bool.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-int-bool.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-int-float.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-int-float.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-ivec2-bvec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-ivec2-bvec2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-ivec2-vec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-ivec2-vec2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-ivec3-bvec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-ivec3-bvec3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-ivec3-vec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-ivec3-vec3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-ivec4-bvec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-ivec4-bvec4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-ivec4-vec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-ivec4-vec4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-vec2-bvec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-vec2-bvec2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-vec2-ivec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-vec2-ivec2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-vec3-bvec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-vec3-bvec3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-vec3-ivec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-vec3-ivec3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-vec4-bvec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-vec4-bvec4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-vec4-ivec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-conversion-vec4-ivec4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-size.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign-implicit-size.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-assign.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-assign.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-attribute.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-attribute.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-constant-index-implicit-size.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-constant-index-implicit-size.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-constant-index-negative.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-constant-index-negative.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-constant-index-too-large.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-constant-index-too-large.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bool-float.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bool-float.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bool-int.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bool-int.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bvec2-ivec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bvec2-ivec2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bvec2-vec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bvec2-vec2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bvec3-ivec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bvec3-ivec3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bvec3-vec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bvec3-vec3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bvec4-ivec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bvec4-ivec4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bvec4-vec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bvec4-vec4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-float-bool.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-float-bool.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-float-int.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-float-int.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-int-bool.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-int-bool.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-int-float.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-int-float.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-ivec2-bvec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-ivec2-bvec2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-ivec2-vec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-ivec2-vec2.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-ivec3-bvec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-ivec3-bvec3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-ivec3-vec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-ivec3-vec3.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-ivec4-bvec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-ivec4-bvec4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-ivec4-vec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-ivec4-vec4.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-vec2-bvec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-vec2-bvec2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-vec2-ivec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-vec2-ivec2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-vec3-bvec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-vec3-bvec3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-vec3-ivec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-vec3-ivec3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-vec4-bvec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-vec4-bvec4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-vec4-ivec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-vec4-ivec4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-mismatched-size.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-mismatched-size.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-divide.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-divide.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-equal-implicit-size.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-equal-implicit-size.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-equal-matrix.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-equal-matrix.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-equal-mismatched-base-type.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-equal-mismatched-base-type.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-equal-mismatched-size.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-equal-mismatched-size.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-equal-vector.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-equal-vector.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-equal.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-equal.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-function-parameter-implicit-size.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-function-parameter-implicit-size.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-function-parameter-unsized.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-function-parameter-unsized.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-function-return-unsized.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-function-return-unsized.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-function-return.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-function-return.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-greater-equal.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-greater-equal.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-greater.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-greater.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-length-implicit-size.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-length-implicit-size.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-length-with-argument.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-length-with-argument.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-length.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-length.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-less-equal.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-less-equal.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-less.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-less.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-logical-and.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-logical-and.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-logical-not.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-logical-not.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-logical-or.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-logical-or.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-logical-xor.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-logical-xor.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-multidimensional-new-syntax.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-multidimensional-new-syntax.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-multidimensional.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-multidimensional.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-multiply.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-multiply.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-negate.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-negate.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-not-equal-implicit-size.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-not-equal-implicit-size.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-not-equal-matrix.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-not-equal-matrix.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-not-equal-mismatched-base-type.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-not-equal-mismatched-base-type.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-not-equal-mismatched-size.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-not-equal-mismatched-size.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-not-equal-vertor.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-not-equal-vertor.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-not-equal.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-not-equal.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-of-any-type.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-of-any-type.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-of-array-function-parameter-declaration.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-of-array-function-parameter-declaration.frag fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-of-array-function-parameter-declaration.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-of-array-function-parameter-declaration.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-of-array-function-parameter-definition.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-of-array-function-parameter-definition.frag fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-of-array-function-parameter-definition.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-of-array-function-parameter-definition.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-of-array-structure-field.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-of-array-structure-field.frag fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-of-array-structure-field.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-of-array-structure-field.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-of-struct.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-of-struct.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-positive.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-positive.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-postdecrement.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-postdecrement.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-postincrement.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-postincrement.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-predecrement.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-predecrement.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-preincrement.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-preincrement.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-redeclaration-01.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-redeclaration-01.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-redeclaration-initializer.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-redeclaration-initializer.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-redeclaration-too-small.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-redeclaration-too-small.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-redeclaration-wrong-base-type.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-redeclaration-wrong-base-type.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-selection.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-selection.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-sequence.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-sequence.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-shadow-redeclaration.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-shadow-redeclaration.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-bool.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-bool.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-bvec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-bvec2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-bvec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-bvec3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-bvec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-bvec4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-constant-cast.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-constant-cast.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-constant-relational.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-constant-relational.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-float.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-float.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-int.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-int.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-ivec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-ivec2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-ivec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-ivec3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-ivec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-ivec4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-length.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-length.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-negative.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-negative.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-non-builtin-function.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-non-builtin-function.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-not-constant.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-not-constant.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-selection.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-selection.vert pass 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-sequence.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-sequence.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-vec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-vec2.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-vec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-vec3.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-vec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-vec4.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-with-side-effect.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-with-side-effect.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-size-zero.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-size-zero.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-subtract.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-subtract.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-variable-index-implicit-size-global.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-variable-index-implicit-size-global.vert fail 1.20"
run_test "spec/glsl-1.20/compiler/structure-and-array-operations/array-variable-index-implicit-size-local.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.20/compiler/structure-and-array-operations/array-variable-index-implicit-size-local.vert fail 1.20"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-add-float-mat2x3" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-add-float-mat2x3.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-add-float-mat2x4" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-add-float-mat2x4.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-add-float-mat3x4" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-add-float-mat3x4.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-add-float-mat4x2" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-add-float-mat4x2.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat2x3-float" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat2x3-float.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat2x3-mat2x3" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat2x3-mat2x3.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat2x4-float" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat2x4-float.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat2x4-mat2x4" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat2x4-mat2x4.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat3x2-mat3x2" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat3x2-mat3x2.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat3x4-float" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat3x4-float.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat3x4-mat3x4" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat3x4-mat3x4.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat4x2-float" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat4x2-float.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat4x2-mat4x2" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat4x2-mat4x2.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat4x3-mat4x3" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-add-mat4x3-mat4x3.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat2x3-mat2x3" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat2x3-mat2x3.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat2x3-mat2x3-using-if" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat2x3-mat2x3-using-if.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat2x4-mat2x4" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat2x4-mat2x4.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat2x4-mat2x4-using-if" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat2x4-mat2x4-using-if.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat3x2-mat3x2" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat3x2-mat3x2.shader_test -auto"
run_test "spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat3x2-mat3x2-using-if" 0.0 "bin/shader_runner generated_tests/spec/glsl-1.20/execution/built-in-functions/fs-op-eq-mat3x2-mat3x2-using-if.shader_test -auto"
popd
if [ $need_pass == 0 ] ; then
echo "+---------------------------------------------+"
echo "| Overall pass, as all 389 tests have passed. |"
echo "+---------------------------------------------+"
else
echo "+-----------------------------------------------------------+"
echo "| Overall failure, as $need_pass tests did not pass and $failures failed. |"
echo "+-----------------------------------------------------------+"
fi
exit $need_pass