• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Lines with the center outside the viewport clipped out when they shouldn't be?
2dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail
3dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail
4
5# Points with center outside the viewport clipped out when they shouldn't be?
6dEQP-GLES2.functional.clipping.point.wide_point_clip,Fail
7dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center,Fail
8dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner,Fail
9
10# Maybe doesn't like the color interpolation in wide lines?
11dEQP-GLES2.functional.rasterization.interpolation.basic.line_loop_wide,Fail
12dEQP-GLES2.functional.rasterization.interpolation.basic.line_strip_wide,Fail
13dEQP-GLES2.functional.rasterization.interpolation.basic.lines_wide,Fail
14dEQP-GLES2.functional.rasterization.interpolation.projected.line_loop_wide,Fail
15dEQP-GLES2.functional.rasterization.interpolation.projected.line_strip_wide,Fail
16dEQP-GLES2.functional.rasterization.interpolation.projected.lines_wide,Fail
17
18# "Invalid fragment count in result image."
19dEQP-GLES2.functional.rasterization.primitives.line_loop_wide,Fail
20dEQP-GLES2.functional.rasterization.primitives.line_strip_wide,Fail
21dEQP-GLES2.functional.rasterization.primitives.lines_wide,Fail
22
23# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4980
24dEQP-GLES2.functional.shaders.builtin_variable.frontfacing,Fail
25
26dEQP-GLES2.functional.shaders.functions.control_flow.mixed_return_break_continue_fragment,Fail
27dEQP-GLES2.functional.shaders.functions.control_flow.return_after_continue_fragment,Fail
28
29dEQP-GLES2.functional.shaders.loops.for_constant_iterations.101_iterations_fragment,Fail
30dEQP-GLES2.functional.shaders.loops.for_constant_iterations.conditional_continue_fragment,Fail
31dEQP-GLES2.functional.shaders.loops.for_constant_iterations.double_continue_fragment,Fail
32dEQP-GLES2.functional.shaders.loops.for_constant_iterations.mixed_break_continue_fragment,Fail
33
34dEQP-GLES2.functional.shaders.random.all_features.fragment.5,Fail
35dEQP-GLES2.functional.shaders.random.all_features.fragment.93,Fail
36dEQP-GLES2.functional.shaders.random.all_features.fragment.97,Fail
37dEQP-GLES2.functional.shaders.random.trigonometric.fragment.15,Fail
38dEQP-GLES2.functional.shaders.random.trigonometric.fragment.45,Fail
39
40# Need to port the DP3 trick for all_equal from st_glsl_to_tgsi.
41dEQP-GLES2.functional.shaders.struct.uniform.equal_fragment,Fail
42dEQP-GLES2.functional.shaders.struct.uniform.not_equal_fragment,Fail
43
44# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4982
45# Minor errors on all faces, perhaps around filtering's texel selection?
46dEQP-GLES2.functional.texture.size.cube.15x15_l8,Fail
47dEQP-GLES2.functional.texture.size.cube.15x15_rgb888,Fail
48dEQP-GLES2.functional.texture.size.cube.15x15_rgba4444,Fail
49dEQP-GLES2.functional.texture.size.cube.15x15_rgba8888,Fail
50
51# Texel differences in the middle of the texture?
52dEQP-GLES2.functional.texture.wrap.clamp_clamp_nearest_npot_etc1,Fail
53
54dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.mat4_mat2_both,Fail
55dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.mat4_mat2_fragment,Fail
56dEQP-GLES2.functional.uniform_api.info_query.array_in_struct.sampler2D_samplerCube_fragment,Fail
57dEQP-GLES2.functional.uniform_api.info_query.basic_array.mat4_both,Fail
58dEQP-GLES2.functional.uniform_api.info_query.basic_array.mat4_fragment,Fail
59dEQP-GLES2.functional.uniform_api.info_query.multiple_nested_structs_arrays.both,Fail
60dEQP-GLES2.functional.uniform_api.info_query.multiple_nested_structs_arrays.fragment,Fail
61dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.mat4_mat2_fragment,Fail
62dEQP-GLES2.functional.uniform_api.info_query.struct_in_array.mat4_mat2_both,Fail
63dEQP-GLES2.functional.uniform_api.info_query.struct_in_array.mat4_mat2_fragment,Fail
64dEQP-GLES2.functional.uniform_api.info_query.struct_in_array.sampler2D_samplerCube_fragment,Fail
65dEQP-GLES2.functional.uniform_api.random.8,Fail
66dEQP-GLES2.functional.uniform_api.random.9,Fail
67dEQP-GLES2.functional.uniform_api.random.13,Fail
68dEQP-GLES2.functional.uniform_api.random.20,Fail
69dEQP-GLES2.functional.uniform_api.random.27,Fail
70dEQP-GLES2.functional.uniform_api.random.54,Fail
71dEQP-GLES2.functional.uniform_api.random.71,Fail
72dEQP-GLES2.functional.uniform_api.random.74,Fail
73dEQP-GLES2.functional.uniform_api.random.75,Fail
74dEQP-GLES2.functional.uniform_api.random.81,Fail
75dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.mat4_mat2_both,Fail
76dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.mat4_mat2_fragment,Fail
77dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.array_in_struct.sampler2D_samplerCube_fragment,Fail
78dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.basic_array.mat4_both,Fail
79dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_full.basic_array.mat4_fragment,Fail
80dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.mat4_mat2_both,Fail
81dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.mat4_mat2_fragment,Fail
82dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.array_in_struct.sampler2D_samplerCube_fragment,Fail
83dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.basic_array.mat4_both,Fail
84dEQP-GLES2.functional.uniform_api.value.assigned.basic_array_assign_partial.basic_array.mat4_fragment,Fail
85dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.mat4_mat2_both,Fail
86dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.mat4_mat2_fragment,Fail
87dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.array_in_struct.sampler2D_samplerCube_fragment,Fail
88dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array.mat4_both,Fail
89dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array.mat4_fragment,Fail
90dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array_first_elem_without_brackets.mat4_both,Fail
91dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.basic_array_first_elem_without_brackets.mat4_fragment,Fail
92dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_nested_structs_arrays.both,Fail
93dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.multiple_nested_structs_arrays.fragment,Fail
94dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.mat4_mat2_fragment,Fail
95dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.struct_in_array.mat4_mat2_both,Fail
96dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.struct_in_array.mat4_mat2_fragment,Fail
97dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.struct_in_array.sampler2D_samplerCube_fragment,Fail
98dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.mat4_mat2_both,Fail
99dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.mat4_mat2_fragment,Fail
100dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.sampler2D_samplerCube_fragment,Fail
101dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.mat4_both,Fail
102dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.mat4_fragment,Fail
103dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_nested_structs_arrays.both,Fail
104dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_nested_structs_arrays.fragment,Fail
105dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_fragment,Fail
106dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.mat4_mat2_both,Fail
107dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.mat4_mat2_fragment,Fail
108dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.sampler2D_samplerCube_fragment,Fail
109dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.array_in_struct.sampler2D_samplerCube_fragment,Fail
110dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.multiple_nested_structs_arrays.both,Fail
111dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.multiple_nested_structs_arrays.fragment,Fail
112dEQP-GLES2.functional.uniform_api.value.assigned.by_value.get_uniform.struct_in_array.sampler2D_samplerCube_fragment,Fail
113dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.sampler2D_samplerCube_fragment,Fail
114dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_nested_structs_arrays.both,Fail
115dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_nested_structs_arrays.fragment,Fail
116dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.sampler2D_samplerCube_fragment,Fail
117dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.array_in_struct.mat4_mat2_both,Fail
118dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.array_in_struct.mat4_mat2_fragment,Fail
119dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.array_in_struct.sampler2D_samplerCube_fragment,Fail
120dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.multiple_nested_structs_arrays.both,Fail
121dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.multiple_nested_structs_arrays.fragment,Fail
122dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.nested_structs_arrays.mat4_mat2_fragment,Fail
123dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.struct_in_array.mat4_mat2_both,Fail
124dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.struct_in_array.mat4_mat2_fragment,Fail
125dEQP-GLES2.functional.uniform_api.value.initial.get_uniform.struct_in_array.sampler2D_samplerCube_fragment,Fail
126dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.mat4_mat2_both,Fail
127dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.mat4_mat2_fragment,Fail
128dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_nested_structs_arrays.both,Fail
129dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_nested_structs_arrays.fragment,Fail
130dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.mat4_mat2_fragment,Fail
131dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.mat4_mat2_both,Fail
132dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.mat4_mat2_fragment,Fail
133
134# depth texture is sampling as as white instead of red.
135KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_int_depth_component16,Fail
136KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_int_depth_component24,Fail
137KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_short_depth_component16,Fail
138
139# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4979
140# Non-unrolled loops, but they should be unrollable.
141KHR-GLES2.shaders.aggressive_optimizations.sin_vec2_frag,Fail
142KHR-GLES2.shaders.aggressive_optimizations.sin_vec3_frag,Fail
143
144# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/3134
145KHR-GLES2.texture_3d.filtering.combinations.negative,Fail
146
147# No derivatives support in the HW.
148shaders@glsl-derivs,Fail
149
150shaders@glsl-fs-loop,Fail
151shaders@glsl-fs-loop-nested,Fail
152shaders@glsl-fs-raytrace-bug27060,Fail
153shaders@glsl-fs-user-varying-ff,Fail
154shaders@glsl-getactiveuniform-count: glsl-getactiveuniform-ftransform,Fail
155
156# No derivatives support in the HW.
157shaders@glsl-fwidth,Fail
158
159# "GL_MAX_VARYING_FLOATS = 40
160#  Probe color at (34,34)
161#    Expected: 0 255 0
162#    Observed: 255 0 0
163#    Failure with 9 vec4 varyings used in varying index 8
164#  Probe color at (34,38)
165#    Expected: 0 255 0
166#    Observed: 255 0 0
167#    Failure with 10 vec4 varyings used in varying index 8"
168shaders@glsl-max-varyings,Fail
169
170shaders@glsl-max-varyings >max_varying_components,Fail
171
172# Failed to link: error: looping not supported i915 fragment shaders, all loops must be statically unrollable.
173# and then the test assertion fails setting up its uniforms (if piglit is built with assertions, which CI doesn't).
174shaders@glsl-uniform-interstage-limits@520 vs- 1 fs,Fail
175shaders@glsl-uniform-interstage-limits@subdivide 5,Fail
176shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges,Fail
177
178shaders@ssa@fs-if-def-else-break,Fail
179shaders@ssa@fs-lost-copy-problem,Fail
180shaders@ssa@fs-swap-problem,Fail
181shaders@ssa@fs-while-loop-rotate-value,Fail
182
183spec@!opengl 1.0@depth-clear-precision-check,Fail
184spec@!opengl 1.0@depth-clear-precision-check@depth16,Fail
185spec@!opengl 1.0@depth-clear-precision-check@depth24,Fail
186spec@!opengl 1.0@depth-clear-precision-check@depth24_stencil8,Fail
187spec@!opengl 1.0@depth-clear-precision-check@depth32,Fail
188
189# "MESA: error: Empty fragment shader"
190spec@!opengl 1.0@gl-1.0-drawbuffer-modes,Fail
191
192# "Probe color at (74,4)
193#    Expected: 1.000000 1.000000 1.000000
194#    Observed: 0.000000 0.000000 0.000000
195#  Failure with path Polygon Stipple set to always pass.
196#  Probe color at (4,14)
197#    Expected: 1.000000 1.000000 1.000000
198#    Observed: 0.000000 0.000000 0.000000
199#  Failure with always-pass paths enabled.
200#  Probe color at (54,24)
201#    Expected: 0.000000 0.000000 0.000000
202#    Observed: 1.000000 1.000000 1.000000
203#  Failure with Scissor Test set to fail mode."
204spec@!opengl 1.0@gl-1.0-no-op-paths,Fail
205
206spec@!opengl 1.0@gl-1.0-scissor-offscreen,Fail
207spec@!opengl 1.0@gl-1.0-swapbuffers-behavior,Fail
208
209spec@!opengl 1.1@depthstencil-default_fb-clear,Fail
210spec@!opengl 1.1@draw-pixels,Fail
211spec@!opengl 1.1@getteximage-formats,Fail
212spec@!opengl 1.1@line-flat-clip-color,Fail
213spec@!opengl 1.1@linestipple,Fail
214spec@!opengl 1.1@linestipple@Factor 2x,Fail
215spec@!opengl 1.1@linestipple@Factor 3x,Fail
216spec@!opengl 1.1@linestipple@Line loop,Fail
217spec@!opengl 1.1@linestipple@Line strip,Fail
218
219# Test no longer crashes on an assertion in NIR, but it still fails.
220spec@!opengl 1.1@point-line-no-cull,Fail
221
222spec@!opengl 1.1@polygon-mode-offset,Fail
223spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on bottom edge,Fail
224spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on left edge,Fail
225spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on right edge,Fail
226spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on top edge,Fail
227spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on bottom edge,Fail
228spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on left edge,Fail
229spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on right edge,Fail
230spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on top edge,Fail
231
232# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4985
233spec@!opengl 1.1@texwrap 1d bordercolor,Fail
234spec@!opengl 1.1@texwrap 1d bordercolor@GL_RGBA8- border color only,Fail
235spec@!opengl 1.1@texwrap 1d proj bordercolor,Fail
236spec@!opengl 1.1@texwrap 1d proj bordercolor@GL_RGBA8- projected- border color only,Fail
237spec@!opengl 1.1@texwrap 2d bordercolor,Fail
238spec@!opengl 1.1@texwrap 2d bordercolor@GL_RGBA8- border color only,Fail
239spec@!opengl 1.1@texwrap 2d proj bordercolor,Fail
240spec@!opengl 1.1@texwrap 2d proj bordercolor@GL_RGBA8- projected- border color only,Fail
241spec@!opengl 1.1@texwrap formats bordercolor,Fail
242spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA12- border color only,Fail
243spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA16- border color only,Fail
244spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA4- border color only,Fail
245spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA8- border color only,Fail
246spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY12- border color only,Fail
247spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY16- border color only,Fail
248spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY4- border color only,Fail
249spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY8- border color only,Fail
250spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE12- border color only,Fail
251spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE12_ALPHA12- border color only,Fail
252spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE12_ALPHA4- border color only,Fail
253spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE16- border color only,Fail
254spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE16_ALPHA16- border color only,Fail
255spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE4- border color only,Fail
256spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE4_ALPHA4- border color only,Fail
257spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE6_ALPHA2- border color only,Fail
258spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE8- border color only,Fail
259spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE8_ALPHA8- border color only,Fail
260spec@!opengl 1.1@texwrap formats bordercolor@GL_R3_G3_B2- border color only,Fail
261spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB10- border color only,Fail
262spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB10_A2- border color only,Fail
263spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB12- border color only,Fail
264spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB16- border color only,Fail
265spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB4- border color only,Fail
266spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB5- border color only,Fail
267spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB5_A1- border color only,Fail
268spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB8- border color only,Fail
269spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA12- border color only,Fail
270spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA16- border color only,Fail
271spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA2- border color only,Fail
272spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA4- border color only,Fail
273spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA8- border color only,Fail
274
275# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4985
276spec@!opengl 1.2@texwrap 3d bordercolor,Fail
277spec@!opengl 1.2@texwrap 3d bordercolor@GL_RGBA8- border color only,Fail
278spec@!opengl 1.2@texwrap 3d proj bordercolor,Fail
279spec@!opengl 1.2@texwrap 3d proj bordercolor@GL_RGBA8- projected- border color only,Fail
280
281spec@!opengl 1.5@depth-tex-compare,Fail
282
283spec@!opengl 2.0@max-samplers,Fail
284spec@!opengl 2.0@max-samplers border,Fail
285spec@!opengl 2.0@vertex-program-two-side,Fail
286spec@!opengl 2.0@vertex-program-two-side back front2,Fail
287spec@!opengl 2.0@vertex-program-two-side back front2@vs and fs,Fail
288spec@!opengl 2.0@vertex-program-two-side back front2 back2,Fail
289spec@!opengl 2.0@vertex-program-two-side back front2 back2@vs and fs,Fail
290spec@!opengl 2.0@vertex-program-two-side enabled,Fail
291spec@!opengl 2.0@vertex-program-two-side enabled back,Fail
292spec@!opengl 2.0@vertex-program-two-side enabled back@vs and fs,Fail
293spec@!opengl 2.0@vertex-program-two-side enabled back back2,Fail
294spec@!opengl 2.0@vertex-program-two-side enabled back back2@vs and fs,Fail
295spec@!opengl 2.0@vertex-program-two-side enabled back front2,Fail
296spec@!opengl 2.0@vertex-program-two-side enabled back front2@vs and fs,Fail
297spec@!opengl 2.0@vertex-program-two-side enabled back front2 back2,Fail
298spec@!opengl 2.0@vertex-program-two-side enabled back front2 back2@vs and fs,Fail
299spec@!opengl 2.0@vertex-program-two-side enabled back2,Fail
300spec@!opengl 2.0@vertex-program-two-side enabled back2@vs and fs,Fail
301spec@!opengl 2.0@vertex-program-two-side enabled front back back2,Fail
302spec@!opengl 2.0@vertex-program-two-side enabled front back back2@vs and fs,Fail
303spec@!opengl 2.0@vertex-program-two-side enabled front back front2,Fail
304spec@!opengl 2.0@vertex-program-two-side enabled front back front2@vs and fs,Fail
305spec@!opengl 2.0@vertex-program-two-side enabled front back front2 back2,Fail
306spec@!opengl 2.0@vertex-program-two-side enabled front back front2 back2@vs and fs,Fail
307spec@!opengl 2.0@vertex-program-two-side enabled front back2,Fail
308spec@!opengl 2.0@vertex-program-two-side enabled front back2@vs and fs,Fail
309spec@!opengl 2.0@vertex-program-two-side enabled front front2,Fail
310spec@!opengl 2.0@vertex-program-two-side enabled front front2@vs and fs,Fail
311spec@!opengl 2.0@vertex-program-two-side enabled front front2 back2,Fail
312spec@!opengl 2.0@vertex-program-two-side enabled front front2 back2@vs and fs,Fail
313spec@!opengl 2.0@vertex-program-two-side enabled front2,Fail
314spec@!opengl 2.0@vertex-program-two-side enabled front2@vs and fs,Fail
315spec@!opengl 2.0@vertex-program-two-side enabled front2 back2,Fail
316spec@!opengl 2.0@vertex-program-two-side enabled front2 back2@vs and fs,Fail
317spec@!opengl 2.0@vertex-program-two-side front back front2,Fail
318spec@!opengl 2.0@vertex-program-two-side front back front2@vs and fs,Fail
319spec@!opengl 2.0@vertex-program-two-side front back front2 back2,Fail
320spec@!opengl 2.0@vertex-program-two-side front back front2 back2@vs and fs,Fail
321spec@!opengl 2.0@vertex-program-two-side front front2,Fail
322spec@!opengl 2.0@vertex-program-two-side front front2@vs and fs,Fail
323spec@!opengl 2.0@vertex-program-two-side front front2 back2,Fail
324spec@!opengl 2.0@vertex-program-two-side front front2 back2@vs and fs,Fail
325spec@!opengl 2.0@vertex-program-two-side front2,Fail
326spec@!opengl 2.0@vertex-program-two-side front2@vs and fs,Fail
327spec@!opengl 2.0@vertex-program-two-side front2 back2,Fail
328spec@!opengl 2.0@vertex-program-two-side front2 back2@vs and fs,Fail
329spec@!opengl 2.1@pbo,Fail
330spec@!opengl 2.1@pbo@test_polygon_stip,Fail
331spec@!opengl 2.1@polygon-stipple-fs,Fail
332
333spec@arb_clear_texture@arb_clear_texture-sized-formats,Fail
334
335spec@arb_depth_texture@fbo-clear-formats,Fail
336spec@arb_depth_texture@fbo-clear-formats@GL_DEPTH_COMPONENT,Fail
337spec@arb_depth_texture@fbo-clear-formats@GL_DEPTH_COMPONENT16,Fail
338spec@arb_depth_texture@fbo-clear-formats@GL_DEPTH_COMPONENT24,Fail
339spec@arb_depth_texture@fbo-clear-formats@GL_DEPTH_COMPONENT32,Fail
340spec@arb_depth_texture@fbo-generatemipmap-formats,Fail
341spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT,Fail
342spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT NPOT,Fail
343spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT16,Fail
344spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT16 NPOT,Fail
345spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT24,Fail
346spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT24 NPOT,Fail
347spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32,Fail
348spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32 NPOT,Fail
349spec@arb_depth_texture@texdepth,Fail
350
351# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4985
352spec@arb_depth_texture@texwrap formats bordercolor,Fail
353spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT16- border color only,Fail
354spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT24- border color only,Fail
355spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT32- border color only,Fail
356
357# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4985
358spec@arb_es2_compatibility@texwrap formats bordercolor,Fail
359spec@arb_es2_compatibility@texwrap formats bordercolor@GL_RGB565- border color only,Fail
360
361# Unexpected GL error: GL_INVALID_OPERATION 0x502
362# (Error at tests/spec/arb_framebuffer_object/same-attachment-tex2d-depth_stencil.c:135)
363spec@arb_framebuffer_object@same-attachment-tex2d-depth_stencil,Fail
364
365# fails at 4 samples (for our 4 supported indirections) because the 1D coordinate workaround
366# causes an extra texture indirection phase.
367spec@arb_fragment_program@fp-indirections2,Fail
368
369spec@arb_fragment_program_shadow@tex-shadow1d,Fail
370spec@arb_fragment_program_shadow@tex-shadow2d,Fail
371spec@arb_fragment_program_shadow@tex-shadow2drect,Fail
372spec@arb_fragment_program_shadow@txp-shadow1d,Fail
373spec@arb_fragment_program_shadow@txp-shadow2d,Fail
374spec@arb_fragment_program_shadow@txp-shadow2drect,Fail
375spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_depth24_stencil8,Fail
376spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index1,Fail
377spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index16,Fail
378spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index4,Fail
379spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index8,Fail
380spec@arb_framebuffer_object@fbo-attachments-blit-scaled-linear,Fail
381
382# No derivatives support in the HW.
383spec@arb_framebuffer_object@fbo-deriv,Fail
384
385spec@arb_framebuffer_object@framebuffer-blit-levels draw stencil,Fail
386spec@arb_framebuffer_object@framebuffer-blit-levels read stencil,Fail
387spec@arb_framebuffer_object@same-attachment-glframebuffertexture2d-gl_depth_stencil_attachment,Fail
388
389# Need to be able to report 0 OQ bits, since there are no HW OQs.
390spec@arb_occlusion_query@occlusion_query_conform,Fail
391spec@arb_occlusion_query@occlusion_query_conform@GetObjivAval_multi2,Fail
392
393spec@arb_pixel_buffer_object@fbo-pbo-readpixels-small,Fail
394spec@arb_pixel_buffer_object@pbo-getteximage,Fail
395
396spec@arb_provoking_vertex@arb-provoking-vertex-render,Fail
397spec@arb_sampler_objects@gl_ext_texture_srgb_decode,Fail
398spec@arb_separate_shader_objects@misc. api error checks,Fail
399spec@arb_separate_shader_objects@misc. api error checks@glUseProgramStages of a program that lacks a specified stage,Fail
400
401# No useful debug info.
402spec@arb_sync@clientwaitsync-timeout,Fail
403spec@arb_sync@clientwaitsync-timeout@read coherent client-storage,Fail
404
405# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4985
406spec@arb_texture_compression@texwrap formats bordercolor,Fail
407spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_ALPHA- border color only,Fail
408spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_INTENSITY- border color only,Fail
409spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_LUMINANCE- border color only,Fail
410spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_LUMINANCE_ALPHA- border color only,Fail
411spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_RGB- border color only,Fail
412spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_RGBA- border color only,Fail
413spec@ati_texture_compression_3dc@texwrap formats bordercolor,Fail
414spec@ati_texture_compression_3dc@texwrap formats bordercolor@GL_COMPRESSED_LUMINANCE_ALPHA_3DC_ATI- border color only,Fail
415
416spec@arb_texture_cube_map@copyteximage cube,Fail
417spec@arb_texture_rectangle@glsl-fs-shadow2drect,Fail
418spec@arb_texture_rectangle@glsl-fs-shadow2drect-01,Fail
419spec@arb_texture_rectangle@glsl-fs-shadow2drect-03,Fail
420spec@arb_texture_rectangle@glsl-fs-shadow2drect-07,Fail
421spec@arb_texture_rectangle@glsl-fs-shadow2drect-08,Fail
422spec@arb_texture_rectangle@glsl-fs-shadow2drectproj,Fail
423spec@arb_texture_rectangle@tex-miplevel-selection gl2:texture() 2drectshadow,Fail
424spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drectshadow,Fail
425
426# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4985
427spec@arb_texture_rectangle@texwrap rect bordercolor,Fail
428spec@arb_texture_rectangle@texwrap rect bordercolor@GL_RGBA8- border color only,Fail
429spec@arb_texture_rectangle@texwrap rect proj bordercolor,Fail
430spec@arb_texture_rectangle@texwrap rect proj bordercolor@GL_RGBA8- projected- border color only,Fail
431
432# "Probe color at (68,68)
433#   Left: 0.784314 1.000000 1.000000 1.000000
434#   Right: 0.800000 1.000000 1.000000 1.000000
435#  PIGLIT: {"subtest": {"mov 8*c0" : "fail"}}"
436spec@ati_fragment_shader@ati_fragment_shader-render-ops,Fail
437spec@ati_fragment_shader@ati_fragment_shader-render-ops@mov 8*c0,Fail
438
439spec@egl 1.4@eglterminate then unbind context,Fail
440spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail
441spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_rgba,Fail
442spec@egl_khr_surfaceless_context@viewport,Fail
443
444spec@ext_direct_state_access@program-uniform,Fail
445spec@ext_direct_state_access@program-uniform@ProgramUniformMatrixfEXT,Fail
446spec@ext_direct_state_access@program-uniform@ProgramUniformMatrixfEXT + display list GL_COMPILE,Fail
447spec@ext_direct_state_access@program-uniform@ProgramUniformMatrixfEXT + display list GL_COMPILE_AND_EXECUTE,Fail
448spec@ext_direct_state_access@program-uniform@ProgramUniformfEXT,Fail
449spec@ext_direct_state_access@program-uniform@ProgramUniformfEXT + display list GL_COMPILE,Fail
450spec@ext_direct_state_access@program-uniform@ProgramUniformfEXT + display list GL_COMPILE_AND_EXECUTE,Fail
451spec@ext_direct_state_access@program-uniform@ProgramUniformiEXT,Fail
452spec@ext_direct_state_access@program-uniform@ProgramUniformiEXT + display list GL_COMPILE,Fail
453spec@ext_direct_state_access@program-uniform@ProgramUniformiEXT + display list GL_COMPILE_AND_EXECUTE,Fail
454
455# Unsupported non-unrolled loop
456spec@ext_framebuffer_multisample@accuracy all_samples color depthstencil,Fail
457spec@ext_framebuffer_multisample@accuracy all_samples color depthstencil linear,Fail
458spec@ext_framebuffer_multisample@accuracy all_samples color small depthstencil,Fail
459spec@ext_framebuffer_multisample@accuracy all_samples color small depthstencil linear,Fail
460spec@ext_framebuffer_multisample@accuracy all_samples depth_draw depthstencil,Fail
461spec@ext_framebuffer_multisample@accuracy all_samples depth_draw small depthstencil,Fail
462spec@ext_framebuffer_multisample@accuracy all_samples depth_resolve depthstencil,Fail
463spec@ext_framebuffer_multisample@accuracy all_samples depth_resolve small depthstencil,Fail
464spec@ext_framebuffer_multisample@accuracy all_samples srgb depthstencil,Fail
465spec@ext_framebuffer_multisample@accuracy all_samples srgb depthstencil linear,Fail
466spec@ext_framebuffer_multisample@accuracy all_samples srgb small depthstencil,Fail
467spec@ext_framebuffer_multisample@accuracy all_samples srgb small depthstencil linear,Fail
468spec@ext_framebuffer_multisample@accuracy all_samples stencil_draw depthstencil,Fail
469spec@ext_framebuffer_multisample@accuracy all_samples stencil_draw small depthstencil,Fail
470spec@ext_framebuffer_multisample@accuracy all_samples stencil_resolve depthstencil,Fail
471spec@ext_framebuffer_multisample@accuracy all_samples stencil_resolve small depthstencil,Fail
472
473spec@ext_framebuffer_object@fbo-blending-formats,Fail
474# "Probe color at (192,0)
475#    Expected: 0.810000 0.000000 0.000000 1.000000
476#    Observed: 0.901961 0.000000 0.000000 1.000000
477#    when testing FBO result, blending with DST_ALPHA."
478spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY,Fail
479spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY12,Fail
480spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY16,Fail
481spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY4,Fail
482spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY8,Fail
483# "Testing GL_LUMINANCE4
484#  Probe color at (192,0)
485#    Expected: 0.800000 0.000000 0.000000 1.000000
486#    Observed: 0.901961 0.000000 0.000000 1.000000
487#    when testing FBO result, blending with DST_ALPHA."
488spec@ext_framebuffer_object@fbo-blending-formats@GL_LUMINANCE,Fail
489spec@ext_framebuffer_object@fbo-blending-formats@GL_LUMINANCE12,Fail
490spec@ext_framebuffer_object@fbo-blending-formats@GL_LUMINANCE16,Fail
491spec@ext_framebuffer_object@fbo-blending-formats@GL_LUMINANCE4,Fail
492spec@ext_framebuffer_object@fbo-blending-formats@GL_LUMINANCE8,Fail
493
494spec@ext_framebuffer_object@fbo-blending-formats@GL_RGB10,Fail
495# "Probe color at (64,0)
496#    Expected: 0.480000 0.800000 0.680000 1.000000
497#    Observed: 0.533333 0.800000 0.666667 0.466667
498#    when testing window result, blending with CONSTANT_COLOR.
499spec@ext_framebuffer_object@fbo-blending-formats@GL_RGB4,Fail
500spec@ext_framebuffer_object@fbo-blending-formats@GL_RGB5,Fail
501
502spec@ext_framebuffer_object@fbo-colormask-formats,Fail
503spec@ext_framebuffer_object@fbo-colormask-formats@GL_ALPHA,Fail
504spec@ext_framebuffer_object@fbo-colormask-formats@GL_ALPHA12,Fail
505spec@ext_framebuffer_object@fbo-colormask-formats@GL_ALPHA16,Fail
506spec@ext_framebuffer_object@fbo-colormask-formats@GL_ALPHA4,Fail
507spec@ext_framebuffer_object@fbo-colormask-formats@GL_ALPHA8,Fail
508spec@ext_framebuffer_object@fbo-colormask-formats@GL_INTENSITY,Fail
509spec@ext_framebuffer_object@fbo-colormask-formats@GL_INTENSITY12,Fail
510spec@ext_framebuffer_object@fbo-colormask-formats@GL_INTENSITY16,Fail
511spec@ext_framebuffer_object@fbo-colormask-formats@GL_INTENSITY4,Fail
512spec@ext_framebuffer_object@fbo-colormask-formats@GL_INTENSITY8,Fail
513spec@ext_framebuffer_object@fbo-colormask-formats@GL_LUMINANCE,Fail
514spec@ext_framebuffer_object@fbo-colormask-formats@GL_LUMINANCE12,Fail
515spec@ext_framebuffer_object@fbo-colormask-formats@GL_LUMINANCE16,Fail
516spec@ext_framebuffer_object@fbo-colormask-formats@GL_LUMINANCE4,Fail
517spec@ext_framebuffer_object@fbo-colormask-formats@GL_LUMINANCE8,Fail
518spec@ext_framebuffer_object@fbo-depth-sample-compare,Fail
519
520# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4980
521spec@ext_framebuffer_object@fbo-fragcoord2,Fail
522
523spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index1-blit,Fail
524spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index16-blit,Fail
525spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index4-blit,Fail
526spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index8-blit,Fail
527spec@ext_image_dma_buf_import@ext_image_dma_buf_import-export,Fail
528spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_nv12,Fail
529spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_nv21,Fail
530spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p010,Fail
531spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p012,Fail
532spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p016,Fail
533spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_uyvy,Fail
534spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_vyuy,Fail
535spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y210,Fail
536spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y212,Fail
537spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y216,Fail
538spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y410,Fail
539spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y412,Fail
540spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y416,Fail
541spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuv420,Fail
542spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuyv,Fail
543spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvu420,Fail
544spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvyu,Fail
545
546spec@ext_packed_depth_stencil@depth_stencil texture,Fail
547spec@ext_packed_depth_stencil@fbo-clear-formats,Fail
548spec@ext_packed_depth_stencil@fbo-clear-formats@GL_DEPTH24_STENCIL8,Fail
549spec@ext_packed_depth_stencil@fbo-clear-formats@GL_DEPTH_STENCIL,Fail
550spec@ext_packed_depth_stencil@fbo-clear-formats stencil,Fail
551spec@ext_packed_depth_stencil@fbo-clear-formats stencil@GL_DEPTH24_STENCIL8,Fail
552spec@ext_packed_depth_stencil@fbo-clear-formats stencil@GL_DEPTH_STENCIL,Fail
553spec@ext_packed_depth_stencil@fbo-depthstencil-gl_depth24_stencil8-clear,Fail
554spec@ext_packed_depth_stencil@fbo-stencil-gl_depth24_stencil8-blit,Fail
555
556# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4985
557spec@ext_packed_depth_stencil@texwrap formats bordercolor,Fail
558spec@ext_packed_depth_stencil@texwrap formats bordercolor@GL_DEPTH24_STENCIL8- border color only,Fail
559spec@ext_texture_compression_s3tc@texwrap formats bordercolor,Fail
560spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT1_EXT- border color only,Fail
561spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT3_EXT- border color only,Fail
562spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT5_EXT- border color only,Fail
563spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGB_S3TC_DXT1_EXT- border color only,Fail
564
565# "Unexpected GL error: GL_NO_ERROR 0x0
566#  (Error at tests/spec/ext_texture_format_bgra8888/api-errors.c:63)
567#  Expected GL error: GL_INVALID_OPERATION 0x502
568#  Unexpected GL error: GL_NO_ERROR 0x0
569#  (Error at tests/spec/ext_texture_format_bgra8888/api-errors.c:69)
570#  Expected GL error: GL_INVALID_OPERATION 0x502
571#  Mesa: User error: GL_INVALID_OPERATION in glTexImage2D(format = GL_BGRA, type = GL_FLOAT, internalformat = GL_BGRA)
572#  Unexpected GL error: GL_NO_ERROR 0x0
573#  (Error at tests/spec/ext_texture_format_bgra8888/api-errors.c:103)
574#  Expected GL error: GL_INVALID_OPERATION 0x502
575#  Mesa: User error: GL_INVALID_OPERATION in glTexSubImage2D(format = GL_BGRA, type = GL_FLOAT, internalformat = GL_BGRA)
576#  PIGLIT: {"result": "fail" }"
577spec@ext_texture_format_bgra8888@api-errors,Fail
578
579# "Probe color at (20,0)
580#    Expected: 0 76 0
581#    Observed: 0 18 0"
582spec@ext_texture_srgb@tex-srgb,Fail
583
584# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4985
585spec@ext_texture_srgb@texwrap formats bordercolor,Fail
586spec@ext_texture_srgb@texwrap formats bordercolor@GL_SLUMINANCE8- border color only,Fail
587spec@ext_texture_srgb@texwrap formats bordercolor@GL_SLUMINANCE8_ALPHA8- border color only,Fail
588spec@ext_texture_srgb@texwrap formats bordercolor@GL_SRGB8- border color only,Fail
589spec@ext_texture_srgb@texwrap formats bordercolor@GL_SRGB8_ALPHA8- border color only,Fail
590spec@ext_texture_srgb@texwrap formats-s3tc bordercolor,Fail
591spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SLUMINANCE- border color only,Fail
592spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SLUMINANCE_ALPHA- border color only,Fail
593spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB- border color only,Fail
594spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA- border color only,Fail
595spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT- border color only,Fail
596spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT- border color only,Fail
597spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT- border color only,Fail
598spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_S3TC_DXT1_EXT- border color only,Fail
599
600spec@glsl-1.10@execution@built-in-functions@fs-degrees-float,Fail
601spec@glsl-1.10@execution@built-in-functions@fs-degrees-vec2,Fail
602spec@glsl-1.10@execution@built-in-functions@fs-degrees-vec3,Fail
603spec@glsl-1.10@execution@built-in-functions@fs-degrees-vec4,Fail
604spec@glsl-1.10@execution@built-in-functions@fs-distance-float-float,Fail
605spec@glsl-1.10@execution@built-in-functions@fs-dot-float-float,Fail
606spec@glsl-1.10@execution@built-in-functions@fs-dot-vec2-vec2,Fail
607spec@glsl-1.10@execution@built-in-functions@fs-dot-vec3-vec3,Fail
608spec@glsl-1.10@execution@built-in-functions@fs-dot-vec4-vec4,Fail
609spec@glsl-1.10@execution@built-in-functions@fs-exp-float,Fail
610spec@glsl-1.10@execution@built-in-functions@fs-exp-vec2,Fail
611spec@glsl-1.10@execution@built-in-functions@fs-exp-vec3,Fail
612spec@glsl-1.10@execution@built-in-functions@fs-fract-float,Fail
613spec@glsl-1.10@execution@built-in-functions@fs-fract-vec2,Fail
614spec@glsl-1.10@execution@built-in-functions@fs-fract-vec3,Fail
615spec@glsl-1.10@execution@built-in-functions@fs-fract-vec4,Fail
616spec@glsl-1.10@execution@built-in-functions@fs-inversesqrt-float,Fail
617spec@glsl-1.10@execution@built-in-functions@fs-length-vec3,Fail
618spec@glsl-1.10@execution@built-in-functions@fs-length-vec4,Fail
619spec@glsl-1.10@execution@built-in-functions@fs-log-float,Fail
620spec@glsl-1.10@execution@built-in-functions@fs-log-vec2,Fail
621spec@glsl-1.10@execution@built-in-functions@fs-log-vec3,Fail
622spec@glsl-1.10@execution@built-in-functions@fs-log-vec4,Fail
623spec@glsl-1.10@execution@built-in-functions@fs-log2-float,Fail
624spec@glsl-1.10@execution@built-in-functions@fs-log2-vec2,Fail
625spec@glsl-1.10@execution@built-in-functions@fs-log2-vec3,Fail
626spec@glsl-1.10@execution@built-in-functions@fs-log2-vec4,Fail
627spec@glsl-1.10@execution@built-in-functions@fs-matrixcompmult-mat2-mat2,Fail
628spec@glsl-1.10@execution@built-in-functions@fs-matrixcompmult-mat3-mat3,Fail
629spec@glsl-1.10@execution@built-in-functions@fs-matrixcompmult-mat4-mat4,Fail
630spec@glsl-1.10@execution@built-in-functions@fs-mix-float-float-float,Fail
631spec@glsl-1.10@execution@built-in-functions@fs-mod-float-float,Fail
632spec@glsl-1.10@execution@built-in-functions@fs-mod-vec2-float,Fail
633spec@glsl-1.10@execution@built-in-functions@fs-mod-vec2-vec2,Fail
634spec@glsl-1.10@execution@built-in-functions@fs-mod-vec3-float,Fail
635spec@glsl-1.10@execution@built-in-functions@fs-mod-vec3-vec3,Fail
636spec@glsl-1.10@execution@built-in-functions@fs-mod-vec4-float,Fail
637spec@glsl-1.10@execution@built-in-functions@fs-normalize-vec2,Fail
638spec@glsl-1.10@execution@built-in-functions@fs-normalize-vec3,Fail
639spec@glsl-1.10@execution@built-in-functions@fs-normalize-vec4,Fail
640spec@glsl-1.10@execution@built-in-functions@fs-op-add-float-mat2,Fail
641spec@glsl-1.10@execution@built-in-functions@fs-op-add-float-vec2,Fail
642spec@glsl-1.10@execution@built-in-functions@fs-op-add-float-vec3,Fail
643spec@glsl-1.10@execution@built-in-functions@fs-op-add-float-vec4,Fail
644spec@glsl-1.10@execution@built-in-functions@fs-op-add-mat2-float,Fail
645spec@glsl-1.10@execution@built-in-functions@fs-op-add-mat2-mat2,Fail
646spec@glsl-1.10@execution@built-in-functions@fs-op-add-vec2-float,Fail
647spec@glsl-1.10@execution@built-in-functions@fs-op-add-vec3-float,Fail
648spec@glsl-1.10@execution@built-in-functions@fs-op-add-vec4-float,Fail
649spec@glsl-1.10@execution@built-in-functions@fs-op-assign-add-mat2-float,Fail
650spec@glsl-1.10@execution@built-in-functions@fs-op-assign-add-mat2-mat2,Fail
651spec@glsl-1.10@execution@built-in-functions@fs-op-assign-add-vec2-float,Fail
652spec@glsl-1.10@execution@built-in-functions@fs-op-assign-add-vec3-float,Fail
653spec@glsl-1.10@execution@built-in-functions@fs-op-assign-add-vec4-float,Fail
654spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-float-float,Fail
655spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-int-int,Fail
656spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec2-ivec2,Fail
657spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec3-int,Fail
658spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec3-ivec3,Fail
659spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec4-int,Fail
660spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec4-ivec4,Fail
661spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-mat2-float,Fail
662spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-mat2-mat2,Fail
663spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-mat3-float,Fail
664spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-mat3-mat3,Fail
665spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-mat4-float,Fail
666spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-mat4-mat4,Fail
667spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-vec2-float,Fail
668spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-vec2-vec2,Fail
669spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-vec3-float,Fail
670spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-vec3-vec3,Fail
671spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-vec4-float,Fail
672spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-vec4-vec4,Fail
673spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-float-float,Fail
674spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-mat2-float,Fail
675spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-mat2-mat2,Fail
676spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-mat3-float,Fail
677spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-mat3-mat3,Fail
678spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-mat4-float,Fail
679spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-mat4-mat4,Fail
680spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-vec2-float,Fail
681spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-vec2-mat2,Fail
682spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-vec3-float,Fail
683spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-vec3-mat3,Fail
684spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-vec3-vec3,Fail
685spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-vec4-float,Fail
686spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-vec4-mat4,Fail
687spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-vec4-vec4,Fail
688spec@glsl-1.10@execution@built-in-functions@fs-op-assign-sub-float-float,Fail
689spec@glsl-1.10@execution@built-in-functions@fs-op-assign-sub-mat2-float,Fail
690spec@glsl-1.10@execution@built-in-functions@fs-op-assign-sub-vec3-float,Fail
691spec@glsl-1.10@execution@built-in-functions@fs-op-assign-sub-vec4-float,Fail
692spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-float,Fail
693spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-mat2,Fail
694spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-mat3,Fail
695spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-mat4,Fail
696spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-vec2,Fail
697spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-vec3,Fail
698spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-vec4,Fail
699spec@glsl-1.10@execution@built-in-functions@fs-op-div-int-int,Fail
700spec@glsl-1.10@execution@built-in-functions@fs-op-div-int-ivec2,Fail
701spec@glsl-1.10@execution@built-in-functions@fs-op-div-int-ivec4,Fail
702spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec2-ivec2,Fail
703spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec3-int,Fail
704spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec3-ivec3,Fail
705spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec4-int,Fail
706spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec4-ivec4,Fail
707spec@glsl-1.10@execution@built-in-functions@fs-op-div-mat2-float,Fail
708spec@glsl-1.10@execution@built-in-functions@fs-op-div-mat2-mat2,Fail
709spec@glsl-1.10@execution@built-in-functions@fs-op-div-mat3-float,Fail
710spec@glsl-1.10@execution@built-in-functions@fs-op-div-mat3-mat3,Fail
711spec@glsl-1.10@execution@built-in-functions@fs-op-div-mat4-float,Fail
712spec@glsl-1.10@execution@built-in-functions@fs-op-div-mat4-mat4,Fail
713spec@glsl-1.10@execution@built-in-functions@fs-op-div-vec2-float,Fail
714spec@glsl-1.10@execution@built-in-functions@fs-op-div-vec2-vec2,Fail
715spec@glsl-1.10@execution@built-in-functions@fs-op-div-vec3-float,Fail
716spec@glsl-1.10@execution@built-in-functions@fs-op-div-vec3-vec3,Fail
717spec@glsl-1.10@execution@built-in-functions@fs-op-div-vec4-float,Fail
718spec@glsl-1.10@execution@built-in-functions@fs-op-div-vec4-vec4,Fail
719spec@glsl-1.10@execution@built-in-functions@fs-op-mult-float-float,Fail
720spec@glsl-1.10@execution@built-in-functions@fs-op-mult-float-mat2,Fail
721spec@glsl-1.10@execution@built-in-functions@fs-op-mult-float-mat3,Fail
722spec@glsl-1.10@execution@built-in-functions@fs-op-mult-float-mat4,Fail
723spec@glsl-1.10@execution@built-in-functions@fs-op-mult-float-vec2,Fail
724spec@glsl-1.10@execution@built-in-functions@fs-op-mult-float-vec3,Fail
725spec@glsl-1.10@execution@built-in-functions@fs-op-mult-float-vec4,Fail
726spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat2-float,Fail
727spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat2-mat2,Fail
728spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat2-vec2,Fail
729spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat3-float,Fail
730spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat3-mat3,Fail
731spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat3-vec3,Fail
732spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat4-float,Fail
733spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat4-mat4,Fail
734spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat4-vec4,Fail
735spec@glsl-1.10@execution@built-in-functions@fs-op-mult-vec2-float,Fail
736spec@glsl-1.10@execution@built-in-functions@fs-op-mult-vec2-mat2,Fail
737spec@glsl-1.10@execution@built-in-functions@fs-op-mult-vec3-float,Fail
738spec@glsl-1.10@execution@built-in-functions@fs-op-mult-vec3-mat3,Fail
739spec@glsl-1.10@execution@built-in-functions@fs-op-mult-vec3-vec3,Fail
740spec@glsl-1.10@execution@built-in-functions@fs-op-mult-vec4-float,Fail
741spec@glsl-1.10@execution@built-in-functions@fs-op-mult-vec4-mat4,Fail
742spec@glsl-1.10@execution@built-in-functions@fs-op-mult-vec4-vec4,Fail
743spec@glsl-1.10@execution@built-in-functions@fs-op-sub-float-float,Fail
744spec@glsl-1.10@execution@built-in-functions@fs-op-sub-float-mat2,Fail
745spec@glsl-1.10@execution@built-in-functions@fs-op-sub-float-vec3,Fail
746spec@glsl-1.10@execution@built-in-functions@fs-op-sub-float-vec4,Fail
747spec@glsl-1.10@execution@built-in-functions@fs-op-sub-mat2-float,Fail
748spec@glsl-1.10@execution@built-in-functions@fs-op-sub-vec3-float,Fail
749spec@glsl-1.10@execution@built-in-functions@fs-op-sub-vec4-float,Fail
750spec@glsl-1.10@execution@built-in-functions@fs-pow-float-float,Fail
751spec@glsl-1.10@execution@built-in-functions@fs-pow-vec2-vec2,Fail
752spec@glsl-1.10@execution@built-in-functions@fs-pow-vec3-vec3,Fail
753spec@glsl-1.10@execution@built-in-functions@fs-pow-vec4-vec4,Fail
754spec@glsl-1.10@execution@built-in-functions@fs-radians-float,Fail
755spec@glsl-1.10@execution@built-in-functions@fs-reflect-vec2-vec2,Fail
756spec@glsl-1.10@execution@built-in-functions@fs-reflect-vec3-vec3,Fail
757spec@glsl-1.10@execution@built-in-functions@fs-reflect-vec4-vec4,Fail
758spec@glsl-1.10@execution@built-in-functions@fs-refract-vec2-vec2-float,Fail
759spec@glsl-1.10@execution@built-in-functions@fs-refract-vec3-vec3-float,Fail
760spec@glsl-1.10@execution@built-in-functions@fs-refract-vec4-vec4-float,Fail
761spec@glsl-1.10@execution@built-in-functions@fs-smoothstep-float-float-float,Fail
762spec@glsl-1.10@execution@built-in-functions@fs-smoothstep-float-float-vec2,Fail
763spec@glsl-1.10@execution@built-in-functions@fs-smoothstep-float-float-vec3,Fail
764spec@glsl-1.10@execution@built-in-functions@fs-smoothstep-float-float-vec4,Fail
765spec@glsl-1.10@execution@built-in-functions@fs-smoothstep-vec2-vec2-vec2,Fail
766spec@glsl-1.10@execution@built-in-functions@fs-smoothstep-vec3-vec3-vec3,Fail
767spec@glsl-1.10@execution@built-in-functions@fs-smoothstep-vec4-vec4-vec4,Fail
768spec@glsl-1.10@execution@builtins@glsl-fs-tan-2,Fail
769spec@glsl-1.10@execution@builtins@glsl-fs-atan-3,Fail
770spec@glsl-1.10@execution@copy-propagation@glsl-copy-propagation-loop-1,Fail
771
772# No derivatives support in the HW.
773spec@glsl-1.10@execution@derivatives@glsl-derivs-abs,Fail
774spec@glsl-1.10@execution@derivatives@glsl-derivs-abs-sign,Fail
775spec@glsl-1.10@execution@derivatives@glsl-derivs-sign,Fail
776spec@glsl-1.10@execution@derivatives@glsl-derivs-swizzle,Fail
777spec@glsl-1.10@execution@derivatives@glsl-derivs-varyings,Fail
778
779spec@glsl-1.10@execution@discard@glsl-fs-discard-04,Fail
780
781# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4980
782spec@glsl-1.10@execution@fs-frontfacing-ternary-0.0-neg-1.0,Fail
783spec@glsl-1.10@execution@fs-frontfacing-ternary-1-neg-1,Fail
784spec@glsl-1.10@execution@fs-frontfacing-ternary-1.0-neg-1.0,Fail
785spec@glsl-1.10@execution@fs-frontfacing-ternary-neg-1.0-1.0,Fail
786spec@glsl-1.10@execution@fs-frontfacing-ternary-neg-1.0-1.0-alt,Fail
787spec@glsl-1.10@execution@fs-frontfacing-ternary-vec4-neg-1.0-1.0,Fail
788
789spec@glsl-1.10@execution@fs-notequal-of-expression,Fail
790spec@glsl-1.10@execution@fs-sign-times-abs,Fail
791spec@glsl-1.10@execution@fs-sign-times-neg,Fail
792spec@glsl-1.10@execution@fs-sign-times-neg-abs,Fail
793spec@glsl-1.10@execution@fs-sign-times-sign,Fail
794spec@glsl-1.10@execution@gl_lightsource_indirect,Fail
795spec@glsl-1.10@execution@glsl-1.10-built-in-matrix-state,Fail
796spec@glsl-1.10@execution@glsl-1.10-built-in-uniform-state,Fail
797spec@glsl-1.10@execution@glsl-clamp-vertex-color,Fail
798spec@glsl-1.10@execution@glsl-fs-convolution-1,Fail
799spec@glsl-1.10@execution@glsl-fs-convolution-2,Fail
800spec@glsl-1.10@execution@glsl-fs-if-nested-loop,Fail
801spec@glsl-1.10@execution@glsl-fs-multiple-builtins,Fail
802spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-fixed,Fail
803spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-none,Fail
804spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-vertex,Fail
805spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-fixed,Fail
806spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-none,Fail
807spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-vertex,Fail
808spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-fixed,Fail
809spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-none,Fail
810spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-vertex,Fail
811spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-fixed,Fail
812spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-none,Fail
813spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-vertex,Fail
814spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-smooth-fixed,Fail
815spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-smooth-none,Fail
816spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-smooth-vertex,Fail
817spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontsecondarycolor-smooth-fixed,Fail
818spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontsecondarycolor-smooth-none,Fail
819spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontsecondarycolor-smooth-vertex,Fail
820spec@glsl-1.10@execution@loops@glsl-fs-continue-inside-do-while,Fail
821spec@glsl-1.10@execution@loops@glsl-fs-loop-300,Fail
822
823spec@glsl-1.10@execution@loops@glsl-fs-loop-shadow-variables,Fail
824
825# Failed to link: error: looping not supported i915 fragment shaders, all loops must be statically unrollable.
826spec@glsl-1.10@execution@loops@glsl-fs-loop-vec4-counter,Fail
827
828spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d,Fail
829spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-01,Fail
830spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-03,Fail
831spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-07,Fail
832spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-08,Fail
833spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-bias,Fail
834spec@glsl-1.10@execution@samplers@glsl-fs-shadow1dproj,Fail
835spec@glsl-1.10@execution@samplers@glsl-fs-shadow1dproj-bias,Fail
836spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d,Fail
837spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-01,Fail
838spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-03,Fail
839spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-07,Fail
840spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-08,Fail
841spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-bias,Fail
842spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-clamp-z,Fail
843spec@glsl-1.10@execution@samplers@glsl-fs-shadow2dproj,Fail
844spec@glsl-1.10@execution@samplers@glsl-fs-shadow2dproj-bias,Fail
845
846spec@glsl-1.10@execution@temp-array-indexing@glsl-fs-vec4-indexing-temp-dst-in-nested-loop-combined,Fail
847spec@glsl-1.10@execution@temp-array-indexing@glsl-fs-vec4-indexing-temp-src-in-loop,Fail
848spec@glsl-1.10@execution@temp-array-indexing@glsl-fs-vec4-indexing-temp-src-in-nested-loop-combined,Fail
849spec@glsl-1.10@execution@temp-array-indexing@glsl-fs-vec4-indexing-temp-src-in-nested-loop-inner,Fail
850spec@glsl-1.10@execution@temp-array-indexing@glsl-fs-vec4-indexing-temp-src-in-nested-loop-outer,Fail
851spec@glsl-1.10@execution@variable-indexing@fs-input-array-vec2-index-rd,Fail
852spec@glsl-1.10@execution@variable-indexing@fs-input-array-vec3-index-rd,Fail
853spec@glsl-1.10@execution@variable-indexing@fs-input-array-vec4-index-rd,Fail
854spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-index-col-row-wr,Fail
855spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-index-col-wr,Fail
856spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-col-row-rd,Fail
857spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-col-row-wr,Fail
858spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-col-wr,Fail
859spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat4-index-col-row-rd,Fail
860spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat3-index-col-rd,Fail
861spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat3-index-col-row-rd,Fail
862spec@glsl-1.10@execution@variable-indexing@vs-output-array-vec2-index-wr,Fail
863spec@glsl-1.10@execution@variable-indexing@vs-output-array-vec2-index-wr-no-unroll,Fail
864spec@glsl-1.10@execution@variable-indexing@vs-output-array-vec3-index-wr,Fail
865spec@glsl-1.10@execution@variable-indexing@vs-output-array-vec4-index-wr,Fail
866spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-col-rd,Fail
867spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-col-row-rd,Fail
868spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-col-row-wr,Fail
869spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-col-wr,Fail
870spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-row-wr,Fail
871spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-wr,Fail
872spec@glsl-1.10@execution@varying-packing@simple float array,Fail
873spec@glsl-1.10@execution@varying-packing@simple float separate,Fail
874spec@glsl-1.10@execution@varying-packing@simple mat2 array,Fail
875spec@glsl-1.10@execution@varying-packing@simple mat2 separate,Fail
876spec@glsl-1.10@execution@varying-packing@simple mat2x3 array,Fail
877spec@glsl-1.10@execution@varying-packing@simple mat2x3 separate,Fail
878spec@glsl-1.10@execution@varying-packing@simple mat2x4 array,Fail
879spec@glsl-1.10@execution@varying-packing@simple mat2x4 separate,Fail
880spec@glsl-1.10@execution@varying-packing@simple mat3 array,Fail
881spec@glsl-1.10@execution@varying-packing@simple mat3 separate,Fail
882spec@glsl-1.10@execution@varying-packing@simple mat3x2 array,Fail
883spec@glsl-1.10@execution@varying-packing@simple mat3x2 separate,Fail
884spec@glsl-1.10@execution@varying-packing@simple mat3x4 array,Fail
885spec@glsl-1.10@execution@varying-packing@simple mat3x4 separate,Fail
886spec@glsl-1.10@execution@varying-packing@simple mat4 array,Fail
887spec@glsl-1.10@execution@varying-packing@simple mat4 separate,Fail
888spec@glsl-1.10@execution@varying-packing@simple mat4x2 array,Fail
889spec@glsl-1.10@execution@varying-packing@simple mat4x2 separate,Fail
890spec@glsl-1.10@execution@varying-packing@simple mat4x3 array,Fail
891spec@glsl-1.10@execution@varying-packing@simple mat4x3 separate,Fail
892spec@glsl-1.10@execution@varying-packing@simple vec2 array,Fail
893spec@glsl-1.10@execution@varying-packing@simple vec2 separate,Fail
894spec@glsl-1.10@execution@varying-packing@simple vec3 array,Fail
895spec@glsl-1.10@execution@varying-packing@simple vec3 separate,Fail
896spec@glsl-1.10@execution@varying-packing@simple vec4 array,Fail
897spec@glsl-1.10@execution@varying-packing@simple vec4 separate,Fail
898
899spec@glsl-1.20@compiler@invalid-vec4-array-to-vec3-array-conversion.vert,Fail
900
901spec@glsl-1.20@execution@array_bounds@glsl-array-bounds-13,Fail
902
903spec@glsl-1.20@execution@built-in-functions@fs-matrixcompmult-mat2x3-mat2x3,Fail
904spec@glsl-1.20@execution@built-in-functions@fs-matrixcompmult-mat2x4-mat2x4,Fail
905spec@glsl-1.20@execution@built-in-functions@fs-matrixcompmult-mat3x2-mat3x2,Fail
906spec@glsl-1.20@execution@built-in-functions@fs-matrixcompmult-mat3x4-mat3x4,Fail
907spec@glsl-1.20@execution@built-in-functions@fs-matrixcompmult-mat4x2-mat4x2,Fail
908spec@glsl-1.20@execution@built-in-functions@fs-matrixcompmult-mat4x3-mat4x3,Fail
909spec@glsl-1.20@execution@built-in-functions@fs-op-add-float-mat3x2,Fail
910spec@glsl-1.20@execution@built-in-functions@fs-op-add-float-mat4x3,Fail
911spec@glsl-1.20@execution@built-in-functions@fs-op-add-mat3x2-float,Fail
912spec@glsl-1.20@execution@built-in-functions@fs-op-add-mat4x3-float,Fail
913spec@glsl-1.20@execution@built-in-functions@fs-op-assign-add-mat3x2-float,Fail
914spec@glsl-1.20@execution@built-in-functions@fs-op-assign-add-mat4x3-float,Fail
915spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat2x3-float,Fail
916spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat2x3-mat2x3,Fail
917spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat2x4-float,Fail
918spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat2x4-mat2x4,Fail
919spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat3x2-float,Fail
920spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat3x2-mat3x2,Fail
921spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat3x4-float,Fail
922spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat3x4-mat3x4,Fail
923spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat4x2-float,Fail
924spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat4x2-mat4x2,Fail
925spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat4x3-float,Fail
926spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat4x3-mat4x3,Fail
927spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat2x3-float,Fail
928spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat2x3-mat2,Fail
929spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat2x4-float,Fail
930spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat2x4-mat2,Fail
931spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat3x2-float,Fail
932spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat3x2-mat3,Fail
933spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat3x4-float,Fail
934spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat3x4-mat3,Fail
935spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat4x2-float,Fail
936spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat4x2-mat4,Fail
937spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat4x3-float,Fail
938spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat4x3-mat4,Fail
939spec@glsl-1.20@execution@built-in-functions@fs-op-assign-sub-mat2x3-float,Fail
940spec@glsl-1.20@execution@built-in-functions@fs-op-assign-sub-mat2x4-float,Fail
941spec@glsl-1.20@execution@built-in-functions@fs-op-assign-sub-mat2x4-mat2x4,Fail
942spec@glsl-1.20@execution@built-in-functions@fs-op-assign-sub-mat3x2-float,Fail
943spec@glsl-1.20@execution@built-in-functions@fs-op-div-float-mat2x3,Fail
944spec@glsl-1.20@execution@built-in-functions@fs-op-div-float-mat2x4,Fail
945spec@glsl-1.20@execution@built-in-functions@fs-op-div-float-mat3x2,Fail
946spec@glsl-1.20@execution@built-in-functions@fs-op-div-float-mat3x4,Fail
947spec@glsl-1.20@execution@built-in-functions@fs-op-div-float-mat4x2,Fail
948spec@glsl-1.20@execution@built-in-functions@fs-op-div-float-mat4x3,Fail
949spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat2x3-float,Fail
950spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat2x3-mat2x3,Fail
951spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat2x4-float,Fail
952spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat2x4-mat2x4,Fail
953spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat3x2-float,Fail
954spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat3x2-mat3x2,Fail
955spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat3x4-float,Fail
956spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat3x4-mat3x4,Fail
957spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat4x2-float,Fail
958spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat4x2-mat4x2,Fail
959spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat4x3-float,Fail
960spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat4x3-mat4x3,Fail
961spec@glsl-1.20@execution@built-in-functions@fs-op-mult-float-mat2x3,Fail
962spec@glsl-1.20@execution@built-in-functions@fs-op-mult-float-mat2x4,Fail
963spec@glsl-1.20@execution@built-in-functions@fs-op-mult-float-mat3x2,Fail
964spec@glsl-1.20@execution@built-in-functions@fs-op-mult-float-mat3x4,Fail
965spec@glsl-1.20@execution@built-in-functions@fs-op-mult-float-mat4x2,Fail
966spec@glsl-1.20@execution@built-in-functions@fs-op-mult-float-mat4x3,Fail
967spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2-mat3x2,Fail
968spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2-mat4x2,Fail
969spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x3-float,Fail
970spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x3-mat2,Fail
971spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x3-mat3x2,Fail
972spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x3-mat4x2,Fail
973spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x3-vec2,Fail
974spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x4-float,Fail
975spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x4-mat2,Fail
976spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x4-mat3x2,Fail
977spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x4-mat4x2,Fail
978spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x4-vec2,Fail
979spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3-mat2x3,Fail
980spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3-mat4x3,Fail
981spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x2-float,Fail
982spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x2-mat2x3,Fail
983spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x2-mat3,Fail
984spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x2-mat4x3,Fail
985spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x2-vec3,Fail
986spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x4-float,Fail
987spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x4-mat2x3,Fail
988spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x4-mat3,Fail
989spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x4-mat4x3,Fail
990spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x4-vec3,Fail
991spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4-mat2x4,Fail
992spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4-mat3x4,Fail
993spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x2-float,Fail
994spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x2-mat2x4,Fail
995spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x2-mat3x4,Fail
996spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x2-mat4,Fail
997spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x2-vec4,Fail
998spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x3-float,Fail
999spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x3-mat2x4,Fail
1000spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x3-mat3x4,Fail
1001spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x3-mat4,Fail
1002spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x3-vec4,Fail
1003spec@glsl-1.20@execution@built-in-functions@fs-op-mult-vec2-mat3x2,Fail
1004spec@glsl-1.20@execution@built-in-functions@fs-op-mult-vec2-mat4x2,Fail
1005spec@glsl-1.20@execution@built-in-functions@fs-op-mult-vec3-mat2x3,Fail
1006spec@glsl-1.20@execution@built-in-functions@fs-op-mult-vec3-mat4x3,Fail
1007spec@glsl-1.20@execution@built-in-functions@fs-op-mult-vec4-mat2x4,Fail
1008spec@glsl-1.20@execution@built-in-functions@fs-op-mult-vec4-mat3x4,Fail
1009spec@glsl-1.20@execution@built-in-functions@fs-op-sub-float-mat2x3,Fail
1010spec@glsl-1.20@execution@built-in-functions@fs-op-sub-float-mat2x4,Fail
1011spec@glsl-1.20@execution@built-in-functions@fs-op-sub-float-mat3x2,Fail
1012spec@glsl-1.20@execution@built-in-functions@fs-op-sub-mat2x3-float,Fail
1013spec@glsl-1.20@execution@built-in-functions@fs-op-sub-mat2x4-float,Fail
1014spec@glsl-1.20@execution@built-in-functions@fs-op-sub-mat2x4-mat2x4,Fail
1015spec@glsl-1.20@execution@built-in-functions@fs-op-sub-mat3x2-float,Fail
1016spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec2-vec3,Fail
1017spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec2-vec4,Fail
1018spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec3-vec2,Fail
1019spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec3-vec3,Fail
1020spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec3-vec4,Fail
1021spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec4-vec2,Fail
1022spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec4-vec3,Fail
1023spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec4-vec4,Fail
1024spec@glsl-1.20@execution@fs-nan-builtin-max,Fail
1025spec@glsl-1.20@execution@fs-nan-builtin-min,Fail
1026spec@glsl-1.20@execution@fs-vec4-const-array-indirect-access-064-elements,Fail
1027spec@glsl-1.20@execution@fs-vec4-const-array-indirect-access-032-elements,Fail
1028spec@glsl-1.20@execution@fs-vec4-const-array-indirect-access-048-elements,Fail
1029spec@glsl-1.20@execution@fs-vec4-const-array-indirect-access-128-elements,Fail
1030spec@glsl-1.20@execution@fs-vec4-const-array-indirect-access-256-elements,Fail
1031
1032# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4980
1033spec@glsl-1.20@execution@glsl-fs-frontfacing,Fail
1034spec@glsl-1.20@execution@glsl-fs-frontfacing-not,Fail
1035
1036spec@glsl-1.20@execution@matrix-out-of-bounds-access@fs-mat4-out-of-bounds-1,Fail
1037spec@glsl-1.20@execution@matrix-out-of-bounds-access@fs-mat4-out-of-bounds-2,Fail
1038spec@glsl-1.20@execution@matrix-out-of-bounds-access@fs-mat4-out-of-bounds-3,Fail
1039spec@glsl-1.20@execution@matrix-out-of-bounds-access@fs-mat4-out-of-bounds-4,Fail
1040spec@glsl-1.20@execution@matrix-out-of-bounds-access@fs-mat4-out-of-bounds-5,Fail
1041spec@glsl-1.20@execution@matrix-out-of-bounds-access@fs-mat4-out-of-bounds-6,Fail
1042
1043spec@glsl-1.20@execution@out-parameter-indexing@fs-inout-index-two-level,Fail
1044spec@glsl-1.20@execution@uniform-initializer@fs-mat2-array,Fail
1045spec@glsl-1.20@execution@uniform-initializer@fs-mat3,Fail
1046spec@glsl-1.20@execution@uniform-initializer@fs-mat3-array,Fail
1047spec@glsl-1.20@execution@uniform-initializer@fs-mat3-from-const,Fail
1048spec@glsl-1.20@execution@uniform-initializer@fs-mat3-set-by-other-stage,Fail
1049spec@glsl-1.20@execution@uniform-initializer@fs-mat4,Fail
1050spec@glsl-1.20@execution@uniform-initializer@fs-mat4-array,Fail
1051spec@glsl-1.20@execution@uniform-initializer@fs-mat4-from-const,Fail
1052spec@glsl-1.20@execution@uniform-initializer@fs-mat4-set-by-other-stage,Fail
1053spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-index-col-row-wr,Fail
1054spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-index-col-wr,Fail
1055spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-col-row-rd,Fail
1056spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-col-row-wr,Fail
1057spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-col-wr,Fail
1058spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat4-index-col-row-rd,Fail
1059spec@glsl-1.20@execution@variable-indexing@fs-varying-array-mat3-index-col-rd,Fail
1060spec@glsl-1.20@execution@variable-indexing@fs-varying-array-mat3-index-col-row-rd,Fail
1061spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-col-rd,Fail
1062spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-col-row-rd,Fail
1063spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-col-row-wr,Fail
1064spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-col-wr,Fail
1065spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-row-wr,Fail
1066spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-wr,Fail
1067
1068# regression between 81971118 and e26a383e
1069spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-col-row-wr,Fail
1070spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-col-wr,Fail
1071spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-row-wr,Fail
1072spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-wr,Fail
1073spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-row-wr,Fail
1074spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-wr,Fail
1075spec@glsl-1.10@execution@variable-indexing@fs-temp-mat4-col-row-wr,Fail
1076spec@glsl-1.10@execution@variable-indexing@fs-temp-mat4-col-wr,Fail
1077spec@glsl-1.10@execution@variable-indexing@fs-temp-mat4-row-wr,Fail
1078spec@glsl-1.10@execution@variable-indexing@fs-temp-mat4-wr,Fail
1079spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-col-row-wr,Fail
1080spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-col-wr,Fail
1081spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-row-wr,Fail
1082spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-wr,Fail
1083spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-row-wr,Fail
1084spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-wr,Fail
1085spec@glsl-1.20@execution@variable-indexing@fs-temp-mat4-col-row-wr,Fail
1086spec@glsl-1.20@execution@variable-indexing@fs-temp-mat4-col-wr,Fail
1087spec@glsl-1.20@execution@variable-indexing@fs-temp-mat4-row-wr,Fail
1088spec@glsl-1.20@execution@variable-indexing@fs-temp-mat4-wr,Fail
1089
1090spec@glsl-1.20@linker@invariant-propagation,Fail
1091spec@glsl-1.20@linker@invariant-propagation-globals,Fail
1092spec@glsl-es-1.00@linker@glsl-undefined-varying,Fail
1093
1094spec@intel_performance_query@intel_performance_query-issue_2235,Fail
1095spec@nv_primitive_restart@primitive-restart-draw-mode-lines,Fail
1096spec@nv_primitive_restart@primitive-restart-draw-mode-quad_strip,Fail
1097spec@nv_primitive_restart@primitive-restart-draw-mode-quads,Fail
1098