1SKIP: FAILED
2
3#version 310 es
4precision mediump float;
5
6void all_353d6a() {
7  bool res = all(false);
8}
9
10struct tint_symbol {
11  vec4 value;
12};
13
14vec4 vertex_main_inner() {
15  all_353d6a();
16  return vec4(0.0f, 0.0f, 0.0f, 0.0f);
17}
18
19tint_symbol vertex_main() {
20  vec4 inner_result = vertex_main_inner();
21  tint_symbol wrapper_result = tint_symbol(vec4(0.0f, 0.0f, 0.0f, 0.0f));
22  wrapper_result.value = inner_result;
23  return wrapper_result;
24}
25void main() {
26  tint_symbol outputs;
27  outputs = vertex_main();
28  gl_Position = outputs.value;
29  gl_Position.y = -gl_Position.y;
30}
31
32
33Error parsing GLSL shader:
34ERROR: 0:5: 'all' : no matching overloaded function found 
35ERROR: 0:5: '=' :  cannot convert from ' const float' to ' temp bool'
36ERROR: 0:5: '' : compilation terminated 
37ERROR: 3 compilation errors.  No code generated.
38
39
40
41#version 310 es
42precision mediump float;
43
44void all_353d6a() {
45  bool res = all(false);
46}
47
48struct tint_symbol {
49  vec4 value;
50};
51
52void fragment_main() {
53  all_353d6a();
54  return;
55}
56void main() {
57  fragment_main();
58}
59
60
61Error parsing GLSL shader:
62ERROR: 0:5: 'all' : no matching overloaded function found 
63ERROR: 0:5: '=' :  cannot convert from ' const float' to ' temp bool'
64ERROR: 0:5: '' : compilation terminated 
65ERROR: 3 compilation errors.  No code generated.
66
67
68
69#version 310 es
70precision mediump float;
71
72void all_353d6a() {
73  bool res = all(false);
74}
75
76struct tint_symbol {
77  vec4 value;
78};
79
80layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
81void compute_main() {
82  all_353d6a();
83  return;
84}
85void main() {
86  compute_main();
87}
88
89
90Error parsing GLSL shader:
91ERROR: 0:5: 'all' : no matching overloaded function found 
92ERROR: 0:5: '=' :  cannot convert from ' const float' to ' temp bool'
93ERROR: 0:5: '' : compilation terminated 
94ERROR: 3 compilation errors.  No code generated.
95
96
97
98