# Nvidia OpenGL compiler crash on this shader

**URL:** <https://forums.developer.nvidia.com/t/nvidia-opengl-compiler-crash-on-this-shader/153568>\
**Category:** OpenGL\
**Created:** [September 3, 2020, 5:17pm UTC](https://forums.developer.nvidia.com/t/nvidia-opengl-compiler-crash-on-this-shader/153568 "2020-09-03T17:17:31Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![s48gs.w](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@s48gs.w](https://forums.developer.nvidia.com/u/s48gs.w)\
**Post date:** [September 3, 2020, 5:17pm UTC](https://forums.developer.nvidia.com/t/nvidia-opengl-compiler-crash-on-this-shader/153568/1 "2020-09-03T17:17:31Z")

</div>

shader code

```auto
//bug
void crash_bug( out vec4 col)
{
    vec4 v[2];
    v[0] = vec4(1.0 );
    v[1] = vec4(1.0 );
    mat4 m = mat4(1.);
    float t = 0.0;
    for(int i = 0; i < 8; ++i)
    {
        vec4 s = m * v[i];
        if((s.w<=-1.001)){
            vec2 sp = s.xy / s.w;
			
			//BUG
            t = max(t,sp.x); // uncomment this
        }
    }
    col = vec4(t);
 
}

```
