Results for spec/glsl-1.50/compiler/interface-blocks-name-reused-globally.vert

Overview

Result: None

Back to summary

Details

Detail Value
Returncode 1
Time 0:00:00.085577
Stdout
Shader source:
// [config]
// expect_result: fail
// glsl_version: 1.50
// check_link: true
// [end config]
//
// GLSLangSpec.1.50.11, 4.3.7 Interface Blocks:
// "Block names have no other use within a shader beyond interface matching;
//  it is an error to use a block name at global scope for anything other than
//  as a block name."
//
// Tests that an interface block name may not be reused globally as anything
// other than as a block name.

#version 150

vec4 block;

out block {
    vec4 a;
} inst;

void main()
{
}


Stderr
Successfully compiled and linked vertex shader /home/jljusten/src/fdo/piglit/tests/spec/glsl-1.50/compiler/interface-blocks-name-reused-globally.vert: 
Command /home/jljusten/src/fdo/piglit/bin/glslparsertest /home/jljusten/src/fdo/piglit/tests/spec/glsl-1.50/compiler/interface-blocks-name-reused-globally.vert fail 1.50 --check-link
dmesg
None

Back to summary