blob: 1d176c9c95e3b0a125ed81e2f2c19714088300ed [file] [log] [blame]
#!/bin/bash
need_pass=432
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/execution/variable-indexing/vs-uniform-mat2-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat2-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat2-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat2-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat3-col-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat3-col-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat3-col-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat3-col-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat3-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat3-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat3-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat3-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat4-col-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat4-col-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat4-col-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat4-col-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat4-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat4-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat4-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-uniform-mat4-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-row-rd" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-row-rd.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-row-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-row-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-wr" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-wr.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-all-equal-bool-array" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-all-equal-bool-array.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-assign-varied-struct" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-assign-varied-struct.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat2" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat2.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat2-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat2-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat2x2" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat2x2.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat2x2-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat2x2-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat2x3" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat2x3.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat2x3-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat2x3-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat2x4" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat2x4.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat2x4-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat2x4-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat3" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat3.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat3-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat3-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat3x2" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat3x2.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat3x2-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat3x2-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat3x3" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat3x3.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat3x3-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat3x3-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat3x4" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat3x4.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat3x4-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat3x4-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat4" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat4.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat4-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat4-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat4x2" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat4x2.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat4x2-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat4x2-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat4x3" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat4x3.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat4x3-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat4x3-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat4x4" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat4x4.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-const-mat4x4-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat4x4-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat2" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat2.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat2-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat2-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat2x2" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat2x2.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat2x2-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat2x2-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat2x3" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat2x3.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat2x3-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat2x3-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat2x4" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat2x4.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat2x4-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat2x4-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat3" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat3.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat3-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat3-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat3x2" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat3x2.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat3x2-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat3x2-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat3x3" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat3x3.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat3x3-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat3x3-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat3x4" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat3x4.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat3x4-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat3x4-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat4" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat4.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat4-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat4-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat4x2" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat4x2.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat4x2-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat4x2-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat4x3" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat4x3.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat4x3-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat4x3-ivec.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat4x4" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat4x4.shader_test -auto"
run_test "spec/glsl-1.20/execution/vs-outerProduct-mat4x4-ivec" 0.0 "bin/shader_runner tests/spec/glsl-1.20/execution/vs-outerProduct-mat4x4-ivec.shader_test -auto"
run_test "spec/glsl-1.20/recursion/indirect" 0.0 "bin/recursion -auto -rlimit 268435456 indirect"
run_test "spec/glsl-1.20/recursion/indirect-complex" 0.0 "bin/recursion -auto -rlimit 268435456 indirect-complex"
run_test "spec/glsl-1.20/recursion/indirect-complex-separate" 0.0 "bin/recursion -auto -rlimit 268435456 indirect-complex-separate"
run_test "spec/glsl-1.20/recursion/indirect-separate" 0.0 "bin/recursion -auto -rlimit 268435456 indirect-separate"
run_test "spec/glsl-1.20/recursion/simple" 0.0 "bin/recursion -auto -rlimit 268435456 simple"
run_test "spec/glsl-1.20/recursion/unreachable" 0.0 "bin/recursion -auto -rlimit 268435456 unreachable"
run_test "spec/glsl-1.20/recursion/unreachable-constant-folding" 0.0 "bin/recursion -auto -rlimit 268435456 unreachable-constant-folding"
run_test "spec/glsl-1.30/api/getactiveattrib 130" 0.0 "bin/getactiveattrib 130 -auto -fbo"
run_test "spec/glsl-1.30/compiler/arithmetic-operators/division-by-zero-01.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/arithmetic-operators/division-by-zero-01.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/arithmetic-operators/division-by-zero-02.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/arithmetic-operators/division-by-zero-02.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/arithmetic-operators/division-by-zero-03.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/arithmetic-operators/division-by-zero-03.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/arithmetic-operators/modulus-zero-01.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/arithmetic-operators/modulus-zero-01.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/arithmetic-operators/modulus-zero-02.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/arithmetic-operators/modulus-zero-02.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/arithmetic-operators/unsigned-mismatch-01.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/arithmetic-operators/unsigned-mismatch-01.vert fail 1.30"
run_test "spec/glsl-1.30/compiler/arithmetic-operators/unsigned-mismatch-02.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/arithmetic-operators/unsigned-mismatch-02.vert fail 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/assign-implicit-conversion-int-uint.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/assign-implicit-conversion-int-uint.vert fail 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/assign-implicit-conversion-ivec2-uvec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/assign-implicit-conversion-ivec2-uvec2.vert fail 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/assign-implicit-conversion-ivec3-uvec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/assign-implicit-conversion-ivec3-uvec3.vert fail 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/assign-implicit-conversion-ivec4-uvec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/assign-implicit-conversion-ivec4-uvec4.vert fail 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/assign-implicit-conversion-uint-int.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/assign-implicit-conversion-uint-int.vert fail 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/assign-implicit-conversion-uvec2-ivec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/assign-implicit-conversion-uvec2-ivec2.vert fail 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/assign-implicit-conversion-uvec3-ivec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/assign-implicit-conversion-uvec3-ivec3.vert fail 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/assign-implicit-conversion-uvec4-ivec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/assign-implicit-conversion-uvec4-ivec4.vert fail 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/ctor-int-uint.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/ctor-int-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/ctor-ivec2-uvec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/ctor-ivec2-uvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/ctor-ivec3-uvec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/ctor-ivec3-uvec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/ctor-ivec4-uvec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/ctor-ivec4-uvec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/ctor-uint-int.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/ctor-uint-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/ctor-uvec2-ivec2.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/ctor-uvec2-ivec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/ctor-uvec3-ivec3.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/ctor-uvec3-ivec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/ctor-uvec4-ivec4.vert" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/ctor-uvec4-ivec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/int-literal-size-ok-01.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/int-literal-size-ok-01.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/int-literal-size-ok-02.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/int-literal-size-ok-02.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/int-literal-size-ok-03.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/int-literal-size-ok-03.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/int-literal-size-ok-04.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/int-literal-size-ok-04.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/int-literal-too-large-01.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/int-literal-too-large-01.frag fail 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/int-literal-too-large-02.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/int-literal-too-large-02.frag fail 1.30"
run_test "spec/glsl-1.30/compiler/basic-types/int-literal-too-large-03.frag" 0.0 "bin/glslparsertest tests/spec/glsl-1.30/compiler/basic-types/int-literal-too-large-03.frag fail 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/abs-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/abs-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/abs-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/abs-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/abs-ivec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/abs-ivec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/abs-ivec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/abs-ivec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/abs-ivec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/abs-ivec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/abs-ivec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/abs-ivec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/abs-ivec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/abs-ivec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/abs-ivec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/abs-ivec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/acosh-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/acosh-float.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/acosh-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/acosh-float.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/acosh-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/acosh-vec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/acosh-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/acosh-vec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/acosh-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/acosh-vec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/acosh-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/acosh-vec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/acosh-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/acosh-vec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/acosh-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/acosh-vec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/asinh-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/asinh-float.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/asinh-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/asinh-float.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/asinh-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/asinh-vec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/asinh-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/asinh-vec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/asinh-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/asinh-vec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/asinh-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/asinh-vec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/asinh-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/asinh-vec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/asinh-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/asinh-vec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/atanh-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/atanh-float.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/atanh-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/atanh-float.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/atanh-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/atanh-vec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/atanh-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/atanh-vec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/atanh-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/atanh-vec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/atanh-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/atanh-vec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/atanh-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/atanh-vec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/atanh-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/atanh-vec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-int-int-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-int-int-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-int-int-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-int-int-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-ivec2-int-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-ivec2-int-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-ivec2-int-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-ivec2-int-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-ivec2-ivec2-ivec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-ivec2-ivec2-ivec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-ivec2-ivec2-ivec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-ivec2-ivec2-ivec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-ivec3-int-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-ivec3-int-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-ivec3-int-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-ivec3-int-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-ivec3-ivec3-ivec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-ivec3-ivec3-ivec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-ivec3-ivec3-ivec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-ivec3-ivec3-ivec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-ivec4-int-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-ivec4-int-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-ivec4-int-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-ivec4-int-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-ivec4-ivec4-ivec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-ivec4-ivec4-ivec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-ivec4-ivec4-ivec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-ivec4-ivec4-ivec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-uint-uint-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-uint-uint-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-uint-uint-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-uint-uint-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-uvec2-uint-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-uvec2-uint-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-uvec2-uint-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-uvec2-uint-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-uvec2-uvec2-uvec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-uvec2-uvec2-uvec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-uvec2-uvec2-uvec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-uvec2-uvec2-uvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-uvec3-uint-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-uvec3-uint-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-uvec3-uint-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-uvec3-uint-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-uvec3-uvec3-uvec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-uvec3-uvec3-uvec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-uvec3-uvec3-uvec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-uvec3-uvec3-uvec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-uvec4-uint-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-uvec4-uint-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-uvec4-uint-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-uvec4-uint-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-uvec4-uvec4-uvec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-uvec4-uvec4-uvec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/clamp-uvec4-uvec4-uvec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/clamp-uvec4-uvec4-uvec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/cosh-float.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/cosh-float.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/cosh-float.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/cosh-float.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/cosh-vec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/cosh-vec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/cosh-vec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/cosh-vec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/cosh-vec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/cosh-vec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/cosh-vec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/cosh-vec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/cosh-vec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/cosh-vec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/cosh-vec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/cosh-vec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/equal-uvec2-uvec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/equal-uvec2-uvec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/equal-uvec2-uvec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/equal-uvec2-uvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/equal-uvec3-uvec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/equal-uvec3-uvec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/equal-uvec3-uvec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/equal-uvec3-uvec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/equal-uvec4-uvec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/equal-uvec4-uvec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/equal-uvec4-uvec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/equal-uvec4-uvec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/greaterThan-uvec2-uvec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/greaterThan-uvec2-uvec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/greaterThan-uvec2-uvec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/greaterThan-uvec2-uvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/greaterThan-uvec3-uvec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/greaterThan-uvec3-uvec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/greaterThan-uvec3-uvec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/greaterThan-uvec3-uvec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/greaterThan-uvec4-uvec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/greaterThan-uvec4-uvec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/greaterThan-uvec4-uvec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/greaterThan-uvec4-uvec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/greaterThanEqual-uvec2-uvec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/greaterThanEqual-uvec2-uvec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/greaterThanEqual-uvec2-uvec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/greaterThanEqual-uvec2-uvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/greaterThanEqual-uvec3-uvec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/greaterThanEqual-uvec3-uvec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/greaterThanEqual-uvec3-uvec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/greaterThanEqual-uvec3-uvec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/greaterThanEqual-uvec4-uvec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/greaterThanEqual-uvec4-uvec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/greaterThanEqual-uvec4-uvec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/greaterThanEqual-uvec4-uvec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/lessThan-uvec2-uvec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/lessThan-uvec2-uvec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/lessThan-uvec2-uvec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/lessThan-uvec2-uvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/lessThan-uvec3-uvec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/lessThan-uvec3-uvec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/lessThan-uvec3-uvec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/lessThan-uvec3-uvec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/lessThan-uvec4-uvec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/lessThan-uvec4-uvec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/lessThan-uvec4-uvec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/lessThan-uvec4-uvec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/lessThanEqual-uvec2-uvec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/lessThanEqual-uvec2-uvec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/lessThanEqual-uvec2-uvec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/lessThanEqual-uvec2-uvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/lessThanEqual-uvec3-uvec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/lessThanEqual-uvec3-uvec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/lessThanEqual-uvec3-uvec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/lessThanEqual-uvec3-uvec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/lessThanEqual-uvec4-uvec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/lessThanEqual-uvec4-uvec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/lessThanEqual-uvec4-uvec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/lessThanEqual-uvec4-uvec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-int-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-int-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-int-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-int-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-ivec2-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-ivec2-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-ivec2-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-ivec2-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-ivec2-ivec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-ivec2-ivec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-ivec2-ivec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-ivec2-ivec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-ivec3-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-ivec3-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-ivec3-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-ivec3-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-ivec3-ivec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-ivec3-ivec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-ivec3-ivec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-ivec3-ivec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-ivec4-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-ivec4-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-ivec4-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-ivec4-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-ivec4-ivec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-ivec4-ivec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-ivec4-ivec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-ivec4-ivec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-uint-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-uint-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-uint-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-uint-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-uvec2-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-uvec2-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-uvec2-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-uvec2-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-uvec2-uvec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-uvec2-uvec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-uvec2-uvec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-uvec2-uvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-uvec3-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-uvec3-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-uvec3-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-uvec3-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-uvec3-uvec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-uvec3-uvec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-uvec3-uvec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-uvec3-uvec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-uvec4-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-uvec4-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-uvec4-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-uvec4-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-uvec4-uvec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-uvec4-uvec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/max-uvec4-uvec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/max-uvec4-uvec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-int-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-int-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-int-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-int-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-ivec2-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-ivec2-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-ivec2-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-ivec2-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-ivec2-ivec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-ivec2-ivec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-ivec2-ivec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-ivec2-ivec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-ivec3-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-ivec3-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-ivec3-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-ivec3-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-ivec3-ivec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-ivec3-ivec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-ivec3-ivec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-ivec3-ivec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-ivec4-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-ivec4-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-ivec4-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-ivec4-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-ivec4-ivec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-ivec4-ivec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-ivec4-ivec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-ivec4-ivec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-uint-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-uint-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-uint-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-uint-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-uvec2-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-uvec2-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-uvec2-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-uvec2-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-uvec2-uvec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-uvec2-uvec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-uvec2-uvec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-uvec2-uvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-uvec3-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-uvec3-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-uvec3-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-uvec3-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-uvec3-uvec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-uvec3-uvec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-uvec3-uvec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-uvec3-uvec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-uvec4-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-uvec4-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-uvec4-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-uvec4-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-uvec4-uvec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-uvec4-uvec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/min-uvec4-uvec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/min-uvec4-uvec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/mix-float-float-bool.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/mix-float-float-bool.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/mix-float-float-bool.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/mix-float-float-bool.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/mix-vec2-vec2-bvec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/mix-vec2-vec2-bvec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/mix-vec2-vec2-bvec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/mix-vec2-vec2-bvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/mix-vec3-vec3-bvec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/mix-vec3-vec3-bvec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/mix-vec3-vec3-bvec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/mix-vec3-vec3-bvec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/mix-vec4-vec4-bvec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/mix-vec4-vec4-bvec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/mix-vec4-vec4-bvec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/mix-vec4-vec4-bvec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/notEqual-uvec2-uvec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/notEqual-uvec2-uvec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/notEqual-uvec2-uvec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/notEqual-uvec2-uvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/notEqual-uvec3-uvec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/notEqual-uvec3-uvec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/notEqual-uvec3-uvec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/notEqual-uvec3-uvec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/notEqual-uvec4-uvec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/notEqual-uvec4-uvec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/notEqual-uvec4-uvec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/notEqual-uvec4-uvec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uint-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uint-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uint-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uint-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uint-uvec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uint-uvec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uint-uvec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uint-uvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uint-uvec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uint-uvec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uint-uvec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uint-uvec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uint-uvec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uint-uvec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uint-uvec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uint-uvec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uvec2-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uvec2-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uvec2-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uvec2-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uvec2-uvec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uvec2-uvec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uvec2-uvec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uvec2-uvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uvec3-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uvec3-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uvec3-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uvec3-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uvec3-uvec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uvec3-uvec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uvec3-uvec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uvec3-uvec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uvec4-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uvec4-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uvec4-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uvec4-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uvec4-uvec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uvec4-uvec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-add-uvec4-uvec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-add-uvec4-uvec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-int-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-int-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-int-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-int-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-int-ivec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-int-ivec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-int-ivec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-int-ivec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-int-ivec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-int-ivec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-int-ivec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-int-ivec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-int-ivec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-int-ivec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-int-ivec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-int-ivec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec2-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec2-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec2-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec2-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec2-ivec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec2-ivec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec2-ivec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec2-ivec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec3-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec3-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec3-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec3-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec3-ivec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec3-ivec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec3-ivec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec3-ivec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec4-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec4-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec4-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec4-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec4-ivec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec4-ivec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec4-ivec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-ivec4-ivec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uint-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uint-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uint-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uint-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uint-uvec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uint-uvec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uint-uvec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uint-uvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uint-uvec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uint-uvec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uint-uvec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uint-uvec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uint-uvec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uint-uvec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uint-uvec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uint-uvec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec2-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec2-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec2-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec2-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec2-uvec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec2-uvec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec2-uvec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec2-uvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec3-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec3-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec3-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec3-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec3-uvec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec3-uvec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec3-uvec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec3-uvec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec4-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec4-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec4-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec4-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec4-uvec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec4-uvec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec4-uvec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitand-uvec4-uvec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-int-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-int-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-int-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-int-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-int-ivec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-int-ivec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-int-ivec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-int-ivec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-int-ivec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-int-ivec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-int-ivec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-int-ivec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-int-ivec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-int-ivec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-int-ivec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-int-ivec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec2-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec2-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec2-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec2-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec2-ivec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec2-ivec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec2-ivec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec2-ivec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec3-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec3-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec3-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec3-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec3-ivec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec3-ivec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec3-ivec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec3-ivec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec4-int.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec4-int.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec4-int.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec4-int.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec4-ivec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec4-ivec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec4-ivec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-ivec4-ivec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-uint-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-uint-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-uint-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-uint-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-uint-uvec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-uint-uvec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-uint-uvec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-uint-uvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-uint-uvec3.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-uint-uvec3.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-uint-uvec3.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-uint-uvec3.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-uint-uvec4.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-uint-uvec4.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-uint-uvec4.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-uint-uvec4.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-uvec2-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-uvec2-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-uvec2-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-uvec2-uint.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-uvec2-uvec2.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-uvec2-uvec2.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-uvec2-uvec2.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-uvec2-uvec2.vert pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-uvec3-uint.frag" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-uvec3-uint.frag pass 1.30"
run_test "spec/glsl-1.30/compiler/built-in-functions/op-bitor-uvec3-uint.vert" 0.0 "bin/glslparsertest generated_tests/spec/glsl-1.30/compiler/built-in-functions/op-bitor-uvec3-uint.vert pass 1.30"
popd
if [ $need_pass == 0 ] ; then
echo "+---------------------------------------------+"
echo "| Overall pass, as all 432 tests have passed. |"
echo "+---------------------------------------------+"
else
echo "+-----------------------------------------------------------+"
echo "| Overall failure, as $need_pass tests did not pass and $failures failed. |"
echo "+-----------------------------------------------------------+"
fi
exit $need_pass