Error compiling vertex shader

Error: [openfl.display3D.Program3D] ERROR: Error compiling vertex shader

// AGAL vertex shader
#version 100
precision highp float;
attribute vec4 va0;
attribute vec4 va1;
uniform mat4 vc0;
uniform vec4 vc4;
varying vec4 v0;
varying vec4 v1;
varying vec4 v2;
varying vec4 v3;
varying vec4 v4;
uniform vec4 vcPositionScale;
void main() {
gl_Position = va0 * vc0; // m44
v0 = va1; // mov
v1 = va1 + vc4.xyww; // add
v2 = va1 - vc4.xyww; // sub
v3 = va1 + vc4.zwxx; // add
v4 = va1 - vc4.zwxx; // sub
gl_Position *= vcPositionScale;
}

at Function.lime_utils_Log.error (game.js:27453)
at openfl_display3D_Program3D.__uploadFromGLSL (game.js:58099)
at openfl_display3D_Program3D.upload (game.js:57923)
at starling_rendering_Program.activate (game.js:78161)
at starling_filters_BlurEffect.beforeDraw (game.js:71963)
at starling_filters_BlurEffect.beforeDraw (game.js:72068)
at starling_filters_BlurEffect.beforeDraw (game.js:75985)
at starling_filters_BlurEffect.render (game.js:71958)
at starling_filters_BlurFilter.process (game.js:75743)
at starling_filters_BlurFilter.process (game.js:75898)

any help?

Does the shader work in AS3?