GLS language errors (Was: Internal error: Error loading stock shader FillRoundRect_LinearGradient,_PAD on Vivante ARM)

Johan Vos johan.vos at gluonhq.com
Mon Feb 29 19:45:13 UTC 2016


Hi,

It seems to me you might be running in the same issue we had on Android
with the recent Adreno drivers:
http://mail.openjdk.java.net/pipermail/openjfx-dev/2015-July/017575.html

See that thread for discussion, and for a fix-proposal here:
https://bitbucket.org/javafxports/8u60-rt/commits/595633bbaae36f98d85d47d276294442ea43488c

Reading back that thread, I still have a todo on trying to find a generic
solution for this...

- Johan

On Sun, Feb 28, 2016 at 6:33 PM, Maurice <info at cuhka.com> wrote:

>   When I run the glslangValidator on FillRoundRect_LinearGradient_PAD.frag
> it gives the following error:
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
>
> When I move pixcoord's declaration on line 19 into the main() function it
> gives no errors.
>
> This is the full output of find -name "*.frag" -exec glslangValidator {} \;
>
> ERROR: 0:53: 'oTexCoords' : undeclared identifier
> ERROR: 0:53: 'texture2D' : no matching overloaded function found
> ERROR: 0:53: '=' :  cannot convert from 'const float' to 'temp highp
> 4-component vector of float'
> ERROR: 3 compilation errors.  No code generated.
>
>
> ERROR: 0:55: 'oTexCoords' : undeclared identifier
> ERROR: 0:55: 'texture2D' : no matching overloaded function found
> ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
> ERROR: 0:55: 'rgb' : vector field selection out of range
> ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp highp
> 3-component vector of float'
> ERROR: 5 compilation errors.  No code generated.
>
>
> ERROR: 0:53: 'oTexCoords' : undeclared identifier
> ERROR: 0:53: 'texture2D' : no matching overloaded function found
> WARNING: 0:53: 'return' : type conversion on return values was not
> explicitly allowed until version 420
> ERROR: 2 compilation errors.  No code generated.
>
>
> ERROR: 0:55: 'oTexCoords' : undeclared identifier
> ERROR: 0:55: 'texture2D' : no matching overloaded function found
> ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
> ERROR: 0:55: 'rgb' : vector field selection out of range
> ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp highp
> 3-component vector of float'
> ERROR: 5 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:53: 'oTexCoords' : undeclared identifier
> ERROR: 0:53: 'texture2D' : no matching overloaded function found
> ERROR: 0:53: '=' :  cannot convert from 'const float' to 'temp highp
> 4-component vector of float'
> ERROR: 3 compilation errors.  No code generated.
>
>
> ERROR: 0:55: 'oTexCoords' : undeclared identifier
> ERROR: 0:55: 'texture2D' : no matching overloaded function found
> ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
> ERROR: 0:55: 'rgb' : vector field selection out of range
> ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp highp
> 3-component vector of float'
> ERROR: 5 compilation errors.  No code generated.
>
>
> ERROR: 0:53: 'oTexCoords' : undeclared identifier
> ERROR: 0:53: 'texture2D' : no matching overloaded function found
> WARNING: 0:53: 'return' : type conversion on return values was not
> explicitly allowed until version 420
> ERROR: 2 compilation errors.  No code generated.
>
>
> ERROR: 0:55: 'oTexCoords' : undeclared identifier
> ERROR: 0:55: 'texture2D' : no matching overloaded function found
> ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
> ERROR: 0:55: 'rgb' : vector field selection out of range
> ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp highp
> 3-component vector of float'
> ERROR: 5 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
>
> Op 27-02-16 om 19:10 schreef Maurice:
>
>> I'm running into the following exception when I start a simple JavaFX
>> test program on my ARM based board:
>>
>> Shader compile log: (21:0) : error : In declarations of global variables
>> with no
>>  storage qualifier or with a const qualifier, any initializer must be a
>> constant
>>  expression
>> (103:0) : error : undefined identifier: 'pixcoord'
>>
>> java.lang.reflect.InvocationTargetException
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>> java:62)
>>         at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>> sorImpl.java:43)
>>         at java.lang.reflect.Method.invoke(Method.java:483)
>>         at
>> com.sun.prism.es2.ES2ResourceFactory.createStockShader(ES2ResourceFac
>> tory.java:312)
>>         at com.sun.prism.impl.ps
>> .BaseShaderContext.getPaintShader(BaseShaderCont
>> ext.java:256)
>>         at com.sun.prism.impl.ps
>> .BaseShaderContext.validatePaintOp(BaseShaderCon
>> text.java:477)
>>         at com.sun.prism.impl.ps
>> .BaseShaderContext.validatePaintOp(BaseShaderCon
>> text.java:374)
>>         at com.sun.prism.impl.ps
>> .BaseShaderGraphics.renderGeneralRoundedPgram(Ba
>> seShaderGraphics.java:842)
>>         at com.sun.prism.impl.ps
>> .BaseShaderGraphics.renderGeneralRoundedRect(Bas
>> eShaderGraphics.java:601)
>>         at com.sun.prism.impl.ps
>> .BaseShaderGraphics.fillRoundRect(BaseShaderGrap
>> hics.java:1557)
>>         at
>> com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectanglesDirectly(N
>> GRegion.java:1119)
>>         at
>> com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectangle(NGRegion.j
>> ava:830)
>>         at
>> com.sun.javafx.sg.prism.NGRegion.renderAsRectangle(NGRegion.java:751)
>>         at
>> com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:572)
>>         at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
>>         at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
>>         at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
>>         at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
>>         at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
>>         at
>> com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:477)
>>         at
>> com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:330)
>>         at
>> com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.jav
>> a:91)
>>         at
>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51
>> 1)
>>         at
>> java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
>>         at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58)
>>         at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
>> java:1142)
>>         at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
>> .java:617)
>>         at
>> com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(Quantu
>> mRenderer.java:125)
>>         at java.lang.Thread.run(Thread.java:745)
>> Caused by: java.lang.RuntimeException: Error creating fragment shader
>>         at
>> com.sun.prism.es2.ES2Shader.createFromSource(ES2Shader.java:141)
>>         at
>> com.sun.prism.es2.ES2Shader.createFromSource(ES2Shader.java:173)
>>         at
>> com.sun.prism.es2.ES2ResourceFactory.createShader(ES2ResourceFactory.
>> java:224)
>>         at
>> com.sun.prism.shader.FillRoundRect_LinearGradient_PAD_Loader.loadShad
>> er(FillRoundRect_LinearGradient_PAD_Loader.java:53)
>>         ... 30 more
>> java.lang.InternalError: Error loading stock shader
>> FillRoundRect_LinearGradient
>> _PAD
>>         at
>> com.sun.prism.es2.ES2ResourceFactory.createStockShader(ES2ResourceFac
>> tory.java:315)
>>         at com.sun.prism.impl.ps
>> .BaseShaderContext.getPaintShader(BaseShaderCont
>> ext.java:256)
>>         at com.sun.prism.impl.ps
>> .BaseShaderContext.validatePaintOp(BaseShaderCon
>> text.java:477)
>>         at com.sun.prism.impl.ps
>> .BaseShaderContext.validatePaintOp(BaseShaderCon
>> text.java:374)
>>         at com.sun.prism.impl.ps
>> .BaseShaderGraphics.renderGeneralRoundedPgram(Ba
>> seShaderGraphics.java:842)
>>         at com.sun.prism.impl.ps
>> .BaseShaderGraphics.renderGeneralRoundedRect(Bas
>> eShaderGraphics.java:601)
>>         at com.sun.prism.impl.ps
>> .BaseShaderGraphics.fillRoundRect(BaseShaderGrap
>> hics.java:1557)
>>         at
>> com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectanglesDirectly(N
>> GRegion.java:1119)
>>         at
>> com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectangle(NGRegion.j
>> ava:830)
>>         at
>> com.sun.javafx.sg.prism.NGRegion.renderAsRectangle(NGRegion.java:751)
>>         at
>> com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:572)
>>         at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
>>         at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
>>         at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
>>         at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
>>         at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
>>         at
>> com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:477)
>>         at
>> com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:330)
>>         at
>> com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.jav
>> a:91)
>>         at
>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51
>> 1)
>>         at
>> java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
>>         at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58)
>>         at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
>> java:1142)
>>         at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
>> .java:617)
>>         at
>> com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(Quantu
>> mRenderer.java:125)
>>         at java.lang.Thread.run(Thread.java:745)
>>
>> Maurice.
>>
>
>


More information about the openjfx-dev mailing list