Status: fail
Result: fail
Detail | Value |
---|---|
returncode | 1 |
time | 0.153310060501 |
note | Returncode was 1 |
command | /home/mks-hackers/piglit/framework/../bin/glslparsertest tests/glslparsertest/shaders/preprocess1.frag fail 1.10 |
errors |
|
info | Returncode: 1 Errors: Successfully compiled fragment shader tests/glslparsertest/shaders/preprocess1.frag: 0(15) : warning C7101: Macro t2 redefined Output: Shader source: // [config] // expect_result: fail // glsl_version: 1.10 // // # NOTE: Config section was auto-generated from file // # NOTE: 'glslparser.tests' at git revision // # NOTE: 6cc17ae70b70d150aa1751f8e28db7b2a9bd50f0 // [end config] // tests for macro redifinition (t2) and the #if and #else nestings. // takes care of elif also. #define t1 (1+2) #define t2 2 #define t2 3 // testing the if depth #if (t1==3) #define t3 3 #if defined t2 #define t4 4 #if defined(t3) #define t5 5 #ifdef t5 #define t6 6 #ifndef t7 #define t7 7 #else #define t8 8 #endif #endif #else #ifndef t8 #define t8 8 #elif (t8==8) #define t9 9 #else #if defined t7 #define t9 9 #endif #endif #endif #else #define t10 10 #endif #endif #define t8 8 #define t9 9 #define t10 10 void main(void) { int sum=1 ; sum = t1+t2; sum = t3+t4; sum = t5+t6; sum = t7+t8; sum = t9+t10; } |