KHR-GL46.shader_image_load_store.basic-allTargets-store,Fail
KHR-GL46.shader_subroutine.control_flow_and_returned_subroutine_values_used_as_subroutine_input,Fail

dEQP-GLES31.functional.texture.border_clamp.range_clamp.linear_float_color,Fail

#glcts update
dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear,Fail
KHR-GLES3.framebuffer_blit.framebuffer_blit_functionality_multisampled_to_singlesampled_blit,Fail
KHR-GL46.texture_lod_basic.lod_selection,Fail
KHR-GL46.texture_lod_bias.texture_lod_bias_all,Fail

# GL tests above, Vulkan tests below

# New fails in 1.3.10.0, appeared after decreasing the fraction
dEQP-VK.dynamic_rendering.primary_cmd_buff.local_read.input_attachments_without_mapping,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.local_read.max_input_attachments,Fail

# New fails in 1.4.1.1
gmem-dEQP-VK.dynamic_rendering.primary_cmd_buff.local_read.input_attachments_without_mapping,Fail
gmem-dEQP-VK.spirv_assembly.instruction.graphics.16bit_storage.uniform_32struct_to_16struct.uniform_geom,Fail

# OpenCL tests below
#
## rusticl-core issues:
#
#Unexpected CL error: CL_BUILD_PROGRAM_FAILURE -11
#Expected CL error: CL_INVALID_BUILD_OPTIONS -43
api@clbuildprogram,Fail

#Unexpected CL error: CL_COMPILE_PROGRAM_FAILURE -15
#Expected CL error: CL_INVALID_COMPILER_OPTIONS -66
api@clcompileprogram,Fail

#Unexpected CL error: CL_SUCCESS 0
#Expected CL error: CL_KERNEL_ARG_INFO_NOT_AVAILABLE -19
api@clgetkernelarginfo,Fail

#Unexpected CL error: CL_SUCCESS 0
#Expected CL error: CL_INVALID_LINKER_OPTIONS -67
#Failed (error code: CL_SUCCESS): Trigger CL_INVALID_LINKER_OPTIONS if the linker options specified by options are invalid.
#Unexpected CL error: CL_LINK_PROGRAM_FAILURE -17
#Expected CL error: CL_INVALID_OPERATION -59
#Failed (error code: CL_LINK_PROGRAM_FAILURE): Trigger CL_INVALID_OPERATION if the rules for devices containing compiled binaries or libraries as described in input_programs argument above are not followed.
#Unexpected CL error: CL_SUCCESS 0
#Expected CL error: CL_LINK_PROGRAM_FAILURE -17
api@cllinkprogram,Fail

# can be resolved by RUSTICL_FEATURES=fp16,fp64
program@build@vector-data-types,Fail

# https://gitlab.freedesktop.org/mesa/mesa/-/issues/8408
program@execute@global-offset,Fail
program@execute@global-offset@3d- input dependent,Fail

#
## freedreno issues:
#
#Error at data[0]
custom@r600 create release buffer bug,Fail

#
## works on OnePlus 6:
#
#Failed: return NULL if platform is not a valid platform
api@clgetextensionfunctionaddressforplatform,Fail

#
## Not our problem:
#
# CL_DEVICE_MAX_READ_IMAGE_ARGS: failed, expected at least 128, got 16 
api@clgetdeviceinfo,Fail

# CL_QUEUE_SIZE Unexpected CL error: CL_INVALID_COMMAND_QUEUE -36
api@clgetcommandqueueinfo,Fail

# broken piglit test (doesn't account for FTZ)
program@execute@builtin@builtin-float-nextafter-1.0.generated,Fail
program@execute@builtin@builtin-float-nextafter-1.0.generated@nextafter float1,Fail
program@execute@builtin@builtin-float-nextafter-1.0.generated@nextafter float16,Fail
program@execute@builtin@builtin-float-nextafter-1.0.generated@nextafter float2,Fail
program@execute@builtin@builtin-float-nextafter-1.0.generated@nextafter float4,Fail
program@execute@builtin@builtin-float-nextafter-1.0.generated@nextafter float8,Fail

# (file=input,line=0,column=0,index=0): Unresolved external reference to "_Z21convert_char4_sat_rteDv4_i".
program@execute@vector-conversion,Fail

# Initial ANGLE failures
angle-KHR-GLES3.clip_distance.coverage,Fail
angle-KHR-GLES3.cull_distance.functional,Fail
angle-KHR-GLES3.texture_lod_basic.lod_selection,Fail
angle-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.25,Fail
angle-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.29,Fail
angle-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.85,Fail
angle-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.98,Fail
angle-dEQP-GLES2.functional.fragment_ops.random.22,Fail
angle-dEQP-GLES2.functional.fragment_ops.random.40,Fail
angle-dEQP-GLES2.functional.fragment_ops.random.55,Fail
angle-dEQP-GLES2.functional.fragment_ops.random.69,Fail
angle-dEQP-GLES2.functional.fragment_ops.random.86,Fail
angle-dEQP-GLES2.functional.shaders.algorithm.rgb_to_hsl_vertex,Fail
angle-dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear,Fail
angle-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.28,Fail
angle-dEQP-GLES3.functional.fragment_ops.random.53,Fail
angle-dEQP-GLES3.functional.fragment_ops.random.55,Fail
angle-dEQP-GLES3.functional.fragment_ops.random.61,Fail
angle-dEQP-GLES3.functional.fragment_ops.random.69,Fail
angle-dEQP-GLES31.functional.texture.border_clamp.range_clamp.linear_float_color,Fail
angle-multisample-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.28,Fail
angle-multisample-dEQP-GLES3.functional.fragment_ops.random.53,Fail
angle-multisample-dEQP-GLES3.functional.fragment_ops.random.55,Fail
angle-multisample-dEQP-GLES3.functional.fragment_ops.random.61,Fail
angle-multisample-dEQP-GLES3.functional.fragment_ops.random.69,Fail

# GPU hangs with ANGLE 2025-02-12, were passing with ANGLE 2024-10-17
angle-dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.row_major_highp_mat3,Crash
angle-dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.column_major_highp_mat3x4,Crash
angle-dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.lowp_uvec2,Crash
angle-dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.row_major_lowp_mat2x4,Crash
angle-dEQP-GLES31.functional.tessellation.invariance.inner_triangle_set.triangles_fractional_even_spacing,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.one_minus_tess_coord_component.isolines_equal_spacing_ccw_point_mode,Crash
angle-dEQP-GLES31.functional.tessellation.invariance.one_minus_tess_coord_component.isolines_equal_spacing_cw,Crash
angle-dEQP-GLES31.functional.tessellation.invariance.one_minus_tess_coord_component.isolines_fractional_odd_spacing_cw_point_mode,Crash
angle-dEQP-GLES31.functional.tessellation.invariance.one_minus_tess_coord_component.quads_fractional_even_spacing_ccw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.one_minus_tess_coord_component.triangles_equal_spacing_cw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.one_minus_tess_coord_component.triangles_fractional_odd_spacing_cw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_index_independence.quads_equal_spacing_ccw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_index_independence.quads_equal_spacing_cw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_index_independence.quads_fractional_even_spacing_ccw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_index_independence.quads_fractional_odd_spacing_cw_point_mode,Crash
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_index_independence.triangles_equal_spacing_cw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_index_independence.triangles_fractional_even_spacing_cw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_index_independence.triangles_fractional_odd_spacing_ccw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_symmetry.isolines_equal_spacing_ccw,Crash
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_symmetry.isolines_equal_spacing_cw,Crash
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_symmetry.isolines_fractional_even_spacing_cw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_symmetry.isolines_fractional_odd_spacing_ccw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_symmetry.quads_fractional_even_spacing_ccw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_symmetry.quads_fractional_even_spacing_cw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_symmetry.quads_fractional_odd_spacing_cw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_symmetry.triangles_equal_spacing_cw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_symmetry.triangles_fractional_even_spacing_ccw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_symmetry.triangles_fractional_odd_spacing_ccw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_edge_symmetry.triangles_fractional_odd_spacing_cw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_triangle_set.quads_equal_spacing,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_triangle_set.triangles_equal_spacing,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_triangle_set.triangles_fractional_even_spacing,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.outer_triangle_set.triangles_fractional_odd_spacing,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.primitive_set.isolines_equal_spacing_ccw,Crash
angle-dEQP-GLES31.functional.tessellation.invariance.primitive_set.isolines_fractional_even_spacing_cw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.primitive_set.quads_equal_spacing_ccw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.primitive_set.quads_equal_spacing_cw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.tess_coord_component_range.isolines_equal_spacing_ccw_point_mode,Crash
angle-dEQP-GLES31.functional.tessellation.invariance.tess_coord_component_range.isolines_fractional_odd_spacing_cw,Crash
angle-dEQP-GLES31.functional.tessellation.invariance.tess_coord_component_range.quads_fractional_even_spacing_ccw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.tess_coord_component_range.quads_fractional_odd_spacing_ccw_point_mode,Crash
angle-dEQP-GLES31.functional.tessellation.invariance.tess_coord_component_range.triangles_equal_spacing_ccw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_even_spacing_ccw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_odd_spacing_cw,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.triangle_set.quads_fractional_odd_spacing,Fail
angle-dEQP-GLES31.functional.tessellation.invariance.triangle_set.triangles_equal_spacing,Fail
angle-dEQP-GLES31.functional.tessellation.user_defined_io.per_patch.vertex_io_array_size_query.quads,Crash
angle-dEQP-GLES31.functional.tessellation.user_defined_io.per_patch.vertex_io_array_size_shader_builtin.quads,Crash
angle-dEQP-GLES31.functional.tessellation.user_defined_io.per_patch_block.vertex_io_array_size_implicit.isolines,Crash
angle-dEQP-GLES31.functional.tessellation.user_defined_io.per_patch_block_array.vertex_io_array_size_query.quads,Crash
angle-dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex_block.vertex_io_array_size_implicit.quads_explicit_tcs_out_size,Crash
angle-dEQP-GLES31.functional.tessellation.user_defined_io.per_vertex_block.vertex_io_array_size_shader_builtin.quads_explicit_tcs_out_size,Crash

# Turnip regression in https://gitlab.freedesktop.org/mesa/mesa/-/compare/e210b79ce3932f7fb1387d68a4cad495b77746f4...5ad00bae8b39b3731efc694d01470156b6fa7594
angle-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.7,Fail
angle-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.93,Fail
angle-dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.94,Fail
angle-dEQP-GLES2.functional.fragment_ops.random.18,Fail
angle-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.45,Fail
angle-dEQP-GLES3.functional.fragment_ops.random.18,Fail
angle-multisample-dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.45,Fail
angle-multisample-dEQP-GLES3.functional.fragment_ops.random.18,Fail

