#pragma MSP stage(vertex) void main() { int i = 1.0; bool b = 0; i = b; i *= b; float f = b; f+b; i /= f; mat3x2 m; vec3 v; m*m; v*m; ivec3 iv; i<:4: Initializing a variable of type 'int' with an expression of incompatible type 'float' :5: Initializing a variable of type 'bool' with an expression of incompatible type 'int' :6: Assignment to variable of type 'int' from expression of incompatible type 'bool' :7: No matching operator '*' found for 'int' and 'bool' :8: Initializing a variable of type 'float' with an expression of incompatible type 'bool' :9: No matching operator '+' found for 'float' and 'bool' :10: No matching operator '/' found for 'int' and 'float' :13: No matching operator '*' found for 'mat3x2' and 'mat3x2' :14: No matching operator '*' found for 'vec3' and 'mat3x2' :16: No matching operator '<<' found for 'int' and 'ivec3' */