{
  "system-info": {
    "apiVersion": 4210999,
    "deviceID": 5710,
    "deviceName": "AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO)",
    "deviceType": "VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU",
    "driverID": "VK_DRIVER_ID_MESA_RADV",
    "driverInfo": "Mesa 25.1.5",
    "driverName": "radv",
    "driverVersion": 104861701
  },
  "test-results": {
    "API": {
      "duration": "00:00:04.376346",
      "has_results": true,
      "results": {
        "binary_create": "pass",
        "binary_get": "pass",
        "bool_type": "pass",
        "buffer_properties_queries": "pass",
        "clone_kernel": "pass",
        "consistency_2d_image_from_buffer": "pass",
        "consistency_3d_image_writes": "pass",
        "consistency_depth_images": "pass",
        "consistency_device_and_host_timer": "pass",
        "consistency_device_enqueue": "pass",
        "consistency_il_programs": "pass",
        "consistency_memory_model": "pass",
        "consistency_non_uniform_work_group": "pass",
        "consistency_pipes": "pass",
        "consistency_prog_ctor_dtor": "pass",
        "consistency_progvar": "pass",
        "consistency_read_write_images": "pass",
        "consistency_requirements_fp16": "pass",
        "consistency_requirements_fp64": "pass",
        "consistency_subgroups": "pass",
        "consistency_svm": "pass",
        "context_destructor_callback": "pass",
        "create_context_from_type": "pass",
        "create_context_from_type_device_type_all": "pass",
        "create_context_from_type_device_type_default": "pass",
        "create_kernels_in_program": "pass",
        "enqueue_task": "pass",
        "execute_kernel_local_sizes": "pass",
        "get_buffer_info": "pass",
        "get_command_queue_info": "pass",
        "get_command_queue_info_compatibility": "pass",
        "get_context_info": "pass",
        "get_context_info_mult_devices": "skip",
        "get_device_info": "pass",
        "get_device_info_comparability": "pass",
        "get_image1d_array_info": "pass",
        "get_image1d_info": "pass",
        "get_image2d_array_info": "pass",
        "get_image2d_info": "pass",
        "get_image3d_info": "pass",
        "get_kernel_arg_info": "pass",
        "get_kernel_info": "pass",
        "get_platform_ids": "pass",
        "get_platform_info": "pass",
        "get_program_info_kernel_names": "pass",
        "get_sampler_info": "pass",
        "get_sampler_info_compatibility": "pass",
        "image_properties_queries": "pass",
        "kernel_arg_changes": "pass",
        "kernel_arg_multi_setup_random": "pass",
        "kernel_attributes": "pass",
        "kernel_global_constant": "pass",
        "kernel_local_memory_size": "pass",
        "kernel_private_memory_size": "pass",
        "kernel_required_group_size": "pass",
        "load_single_kernel": "pass",
        "load_two_kernels": "pass",
        "load_two_kernels_in_one": "pass",
        "load_two_kernels_manually": "pass",
        "mem_object_destructor_callback": "pass",
        "min_data_type_align_size_alignment": "pass",
        "min_image_formats": "fail",
        "min_max_address_bits": "pass",
        "min_max_compute_units": "pass",
        "min_max_constant_args": "pass",
        "min_max_constant_buffer_size": "pass",
        "min_max_device_version": "pass",
        "min_max_double_fp_config": "pass",
        "min_max_execution_capabilities": "pass",
        "min_max_image_2d_height": "pass",
        "min_max_image_2d_width": "pass",
        "min_max_image_3d_depth": "pass",
        "min_max_image_3d_height": "pass",
        "min_max_image_3d_width": "pass",
        "min_max_image_array_size": "pass",
        "min_max_image_buffer_size": "pass",
        "min_max_kernel_preferred_work_group_size_multiple": "pass",
        "min_max_language_version": "pass",
        "min_max_local_mem_size": "pass",
        "min_max_mem_alloc_size": "pass",
        "min_max_parameter_size": "pass",
        "min_max_queue_properties": "pass",
        "min_max_read_image_args": "pass",
        "min_max_samplers": "pass",
        "min_max_single_fp_config": "pass",
        "min_max_thread_dimensions": "pass",
        "min_max_work_group_size": "pass",
        "min_max_work_items_sizes": "pass",
        "min_max_write_image_args": "pass",
        "multi_queue_flush_on_release": "pass",
        "native_kernel": "pass",
        "negative_create_command_queue": "pass",
        "negative_create_command_queue_with_properties": "pass",
        "negative_create_command_queue_with_properties_khr": "pass",
        "negative_enqueue_map_image": "skip",
        "negative_get_platform_ids": "pass",
        "negative_get_platform_info": "pass",
        "negative_set_immutable_memory_to_writeable_kernel_arg": "skip",
        "null_buffer_arg": "fail",
        "pipe_properties_queries": "skip",
        "platform_extensions": "pass",
        "queue_flush_on_release": "pass",
        "queue_hint": "pass",
        "queue_properties": "pass",
        "queue_properties_queries": "pass",
        "release_during_execute": "pass",
        "release_kernel_order": "pass",
        "repeated_setup_cleanup": "pass",
        "retain_mem_object_multiple": "pass",
        "retain_mem_object_set_kernel_arg": "pass",
        "retain_mem_object_single": "pass",
        "retain_queue_multiple": "pass",
        "retain_queue_single": "pass",
        "set_command_queue_property": "skip",
        "set_default_device_command_queue": "skip",
        "set_kernel_arg_by_index": "pass",
        "set_kernel_arg_constant": "pass",
        "set_kernel_arg_struct_array": "pass",
        "sub_group_dispatch": "pass",
        "work_group_suggested_local_size_1D": "pass",
        "work_group_suggested_local_size_2D": "pass",
        "work_group_suggested_local_size_3D": "pass",
        "zero_sized_enqueue": "pass"
      },
      "retcode": 1
    },
    "Atomics": {
      "duration": "00:00:01.549736",
      "has_results": true,
      "results": {
        "atomic_add": "pass",
        "atomic_add_index": "pass",
        "atomic_add_index_bin": "pass",
        "atomic_and": "pass",
        "atomic_cmpxchg": "pass",
        "atomic_dec": "pass",
        "atomic_inc": "pass",
        "atomic_max": "pass",
        "atomic_min": "pass",
        "atomic_or": "pass",
        "atomic_sub": "pass",
        "atomic_xchg": "pass",
        "atomic_xor": "pass"
      },
      "retcode": 0
    },
    "Basic": {
      "duration": "00:02:07.694160",
      "has_results": true,
      "results": {
        "arraycopy": "pass",
        "arrayimagecopy": "pass",
        "arrayimagecopy3d": "pass",
        "arrayreadwrite": "pass",
        "astype": "pass",
        "async_copy_global_to_local": "pass",
        "async_copy_global_to_local2D": "pass",
        "async_copy_global_to_local3D": "pass",
        "async_copy_local_to_global": "pass",
        "async_copy_local_to_global2D": "pass",
        "async_copy_local_to_global3D": "pass",
        "async_strided_copy_global_to_local": "pass",
        "async_strided_copy_local_to_global": "pass",
        "async_work_group_copy_fence_export_after_import_aliased_global": "pass",
        "async_work_group_copy_fence_export_after_import_aliased_global_and_local": "pass",
        "async_work_group_copy_fence_export_after_import_aliased_local": "pass",
        "async_work_group_copy_fence_import_after_export_aliased_global": "pass",
        "async_work_group_copy_fence_import_after_export_aliased_global_and_local": "pass",
        "async_work_group_copy_fence_import_after_export_aliased_local": "pass",
        "barrier": "pass",
        "bufferreadwriterect": "pass",
        "constant": "pass",
        "constant_source": "pass",
        "createkernelsinprogram": "pass",
        "enqueue_map_buffer": "pass",
        "enqueue_map_image": "pass",
        "enqueued_local_size": "pass",
        "explicit_s2v": "pass",
        "fp2int": "pass",
        "fpmath": "pass",
        "get_global_offset": "pass",
        "get_linear_ids": "pass",
        "global_linear_id": "pass",
        "global_work_offsets": "pass",
        "hiloeo": "pass",
        "host_numeric_constants": "pass",
        "hostptr": "pass",
        "if": "pass",
        "image_multipass_float_coord": "pass",
        "image_multipass_integer_coord": "pass",
        "image_param": "pass",
        "image_r8": "skip",
        "imagearraycopy": "pass",
        "imagearraycopy3d": "pass",
        "imagecopy": "pass",
        "imagecopy3d": "pass",
        "imagedim_non_pow2": "pass",
        "imagedim_pow2": "pass",
        "imagenpot": "pass",
        "imagerandomcopy": "pass",
        "imagereadwrite": "pass",
        "imagereadwrite3d": "pass",
        "int2fp": "pass",
        "intmath_int": "pass",
        "intmath_int2": "pass",
        "intmath_int4": "pass",
        "intmath_long": "pass",
        "intmath_long2": "pass",
        "intmath_long4": "pass",
        "kernel_call_kernel_function": "pass",
        "kernel_limit_constants": "pass",
        "kernel_memory_alignment_constant": "pass",
        "kernel_memory_alignment_global": "pass",
        "kernel_memory_alignment_local": "pass",
        "kernel_memory_alignment_private": "pass",
        "kernel_numeric_constants": "pass",
        "kernel_preprocessor_macros": "pass",
        "local_arg_def": "pass",
        "local_kernel_def": "pass",
        "local_kernel_scope": "pass",
        "local_linear_id": "pass",
        "loop": "pass",
        "mri_multiple": "pass",
        "mri_one": "pass",
        "parameter_types": "pass",
        "pointer_cast": "pass",
        "prefetch": "pass",
        "progvar_func_scope": "skip",
        "progvar_prog_scope_init": "skip",
        "progvar_prog_scope_misc": "skip",
        "progvar_prog_scope_uninit": "skip",
        "readimage": "pass",
        "readimage3d": "pass",
        "readimage3d_fp32": "pass",
        "readimage3d_int16": "pass",
        "readimage_fp32": "pass",
        "readimage_int16": "pass",
        "rw_image_access_qualifier": "pass",
        "simple_read_image_pitch": "pass",
        "simple_write_image_pitch": "pass",
        "sizeof": "pass",
        "vec_type_hint": "pass",
        "vector_creation": "pass",
        "vector_swizzle": "pass",
        "vload_constant": "pass",
        "vload_global": "pass",
        "vload_local": "pass",
        "vload_private": "pass",
        "vstore_global": "pass",
        "vstore_local": "pass",
        "vstore_private": "pass",
        "wg_barrier": "pass",
        "work_item_functions": "pass",
        "work_item_functions_out_of_range": "pass",
        "work_item_functions_out_of_range_hardcoded": "pass",
        "writeimage": "pass",
        "writeimage_fp32": "pass",
        "writeimage_int16": "pass"
      },
      "retcode": 0
    },
    "Buffers": {
      "duration": "00:00:26.976837",
      "has_results": true,
      "results": {
        "array_info_size": "pass",
        "buffer_copy": "pass",
        "buffer_fill_char": "pass",
        "buffer_fill_float": "pass",
        "buffer_fill_int": "pass",
        "buffer_fill_long": "pass",
        "buffer_fill_short": "pass",
        "buffer_fill_struct": "pass",
        "buffer_fill_uchar": "pass",
        "buffer_fill_uint": "pass",
        "buffer_fill_ulong": "pass",
        "buffer_fill_ushort": "pass",
        "buffer_map_read_char": "pass",
        "buffer_map_read_float": "pass",
        "buffer_map_read_int": "pass",
        "buffer_map_read_long": "pass",
        "buffer_map_read_short": "pass",
        "buffer_map_read_struct": "pass",
        "buffer_map_read_uchar": "pass",
        "buffer_map_read_uint": "pass",
        "buffer_map_read_ulong": "pass",
        "buffer_map_read_ushort": "pass",
        "buffer_map_write_char": "pass",
        "buffer_map_write_float": "pass",
        "buffer_map_write_int": "pass",
        "buffer_map_write_long": "pass",
        "buffer_map_write_short": "pass",
        "buffer_map_write_struct": "pass",
        "buffer_map_write_uchar": "pass",
        "buffer_map_write_uint": "pass",
        "buffer_map_write_ulong": "pass",
        "buffer_map_write_ushort": "pass",
        "buffer_migrate": "pass",
        "buffer_partial_copy": "pass",
        "buffer_read_array_barrier_char": "pass",
        "buffer_read_array_barrier_float": "pass",
        "buffer_read_array_barrier_int": "pass",
        "buffer_read_array_barrier_long": "pass",
        "buffer_read_array_barrier_short": "pass",
        "buffer_read_array_barrier_uchar": "pass",
        "buffer_read_array_barrier_uint": "pass",
        "buffer_read_array_barrier_ulong": "pass",
        "buffer_read_array_barrier_ushort": "pass",
        "buffer_read_async_char": "pass",
        "buffer_read_async_float": "pass",
        "buffer_read_async_int": "pass",
        "buffer_read_async_long": "pass",
        "buffer_read_async_short": "pass",
        "buffer_read_async_uchar": "pass",
        "buffer_read_async_uint": "pass",
        "buffer_read_async_ulong": "pass",
        "buffer_read_async_ushort": "pass",
        "buffer_read_char": "pass",
        "buffer_read_float": "pass",
        "buffer_read_half": "pass",
        "buffer_read_int": "pass",
        "buffer_read_long": "pass",
        "buffer_read_random_size": "pass",
        "buffer_read_short": "pass",
        "buffer_read_struct": "pass",
        "buffer_read_uchar": "pass",
        "buffer_read_uint": "pass",
        "buffer_read_ulong": "pass",
        "buffer_read_ushort": "pass",
        "buffer_write_async_char": "pass",
        "buffer_write_async_float": "pass",
        "buffer_write_async_int": "pass",
        "buffer_write_async_long": "pass",
        "buffer_write_async_short": "pass",
        "buffer_write_async_uchar": "pass",
        "buffer_write_async_uint": "pass",
        "buffer_write_async_ulong": "pass",
        "buffer_write_async_ushort": "pass",
        "buffer_write_char": "pass",
        "buffer_write_float": "pass",
        "buffer_write_half": "pass",
        "buffer_write_int": "pass",
        "buffer_write_long": "pass",
        "buffer_write_short": "pass",
        "buffer_write_struct": "pass",
        "buffer_write_uchar": "pass",
        "buffer_write_uint": "pass",
        "buffer_write_ulong": "pass",
        "buffer_write_ushort": "pass",
        "image_migrate": "pass",
        "mem_alloc_ref_flags": "pass",
        "mem_copy_host_flags": "pass",
        "mem_read_only_flags": "pass",
        "mem_read_write_flags": "pass",
        "mem_write_only_flags": "pass",
        "sub_buffers_overlapping": "pass",
        "sub_buffers_read_write": "pass",
        "sub_buffers_read_write_dual_devices": "fail"
      },
      "retcode": 1
    },
    "C11 Atomics": {
      "duration": "00:02:02.242751",
      "has_results": true,
      "results": {
        "atomic_compare_exchange_strong": "pass",
        "atomic_compare_exchange_weak": "pass",
        "atomic_exchange": "pass",
        "atomic_fence": "pass",
        "atomic_fetch_add": "pass",
        "atomic_fetch_and": "pass",
        "atomic_fetch_max": "pass",
        "atomic_fetch_min": "pass",
        "atomic_fetch_or": "pass",
        "atomic_fetch_orand": "pass",
        "atomic_fetch_sub": "pass",
        "atomic_fetch_xor": "pass",
        "atomic_fetch_xor2": "pass",
        "atomic_flag": "pass",
        "atomic_init": "pass",
        "atomic_load": "pass",
        "atomic_store": "pass",
        "svm_atomic_compare_exchange_strong": "pass",
        "svm_atomic_compare_exchange_weak": "pass",
        "svm_atomic_exchange": "pass",
        "svm_atomic_fence": "pass",
        "svm_atomic_fetch_add": "pass",
        "svm_atomic_fetch_and": "pass",
        "svm_atomic_fetch_max": "pass",
        "svm_atomic_fetch_min": "pass",
        "svm_atomic_fetch_or": "pass",
        "svm_atomic_fetch_orand": "pass",
        "svm_atomic_fetch_sub": "pass",
        "svm_atomic_fetch_xor": "pass",
        "svm_atomic_fetch_xor2": "pass",
        "svm_atomic_flag": "pass",
        "svm_atomic_init": "pass",
        "svm_atomic_load": "pass",
        "svm_atomic_store": "pass"
      },
      "retcode": 0
    },
    "Common Functions": {
      "duration": "00:00:01.585538",
      "has_results": true,
      "results": {
        "clamp": "pass",
        "degrees": "pass",
        "fmax": "pass",
        "fmaxf": "pass",
        "fmin": "pass",
        "fminf": "pass",
        "max": "pass",
        "maxf": "pass",
        "min": "pass",
        "minf": "pass",
        "mix": "pass",
        "mixf": "pass",
        "radians": "pass",
        "sign": "pass",
        "smoothstep": "pass",
        "smoothstepf": "pass",
        "step": "pass",
        "stepf": "pass"
      },
      "retcode": 0
    },
    "Compiler": {
      "duration": "00:00:24.731810",
      "has_results": true,
      "results": {
        "async_build": "pass",
        "compile_and_link_status_options_log": "pass",
        "compiler_defines_for_extensions": "pass",
        "execute_after_embedded_header_link": "pass",
        "execute_after_included_header_link": "pass",
        "execute_after_serialize_reload_library": "pass",
        "execute_after_serialize_reload_object": "pass",
        "execute_after_simple_compile_and_link": "pass",
        "execute_after_simple_compile_and_link_no_device_info": "pass",
        "execute_after_simple_compile_and_link_with_callbacks": "pass",
        "execute_after_simple_compile_and_link_with_defines": "pass",
        "execute_after_simple_library_with_link": "pass",
        "execute_after_two_file_link": "pass",
        "features_macro": "pass",
        "features_macro_coupling": "pass",
        "get_linked_program_info_kernel_names": "fail",
        "get_program_build_info": "pass",
        "get_program_info": "pass",
        "get_program_info_kernel_names": "pass",
        "get_program_info_mult_devices": "skip",
        "get_program_source": "pass",
        "image_macro": "pass",
        "large_compile": "pass",
        "load_discreet_length_source": "pass",
        "load_multistring_source": "pass",
        "load_null_terminated_multi_line_source": "pass",
        "load_null_terminated_partial_multi_line_source": "pass",
        "load_null_terminated_source": "pass",
        "load_program_source": "pass",
        "load_two_kernel_source": "pass",
        "multi_file_libraries": "pass",
        "multiple_embedded_headers": "pass",
        "multiple_files": "pass",
        "multiple_files_multiple_libraries": "pass",
        "multiple_libraries": "pass",
        "opencl_c_versions": "pass",
        "options_build_macro": "pass",
        "options_build_macro_existence": "pass",
        "options_build_optimizations": "pass",
        "options_denorm_cache": "pass",
        "options_include_directory": "pass",
        "pragma_unroll": "pass",
        "preprocessor_define_udef": "pass",
        "preprocessor_include": "pass",
        "preprocessor_line_error": "pass",
        "preprocessor_pragma": "pass",
        "program_binary_type": "pass",
        "simple_compile_only": "pass",
        "simple_compile_with_callback": "pass",
        "simple_embedded_header_compile": "pass",
        "simple_embedded_header_link": "pass",
        "simple_extern_compile_only": "pass",
        "simple_library_only": "pass",
        "simple_library_with_callback": "pass",
        "simple_library_with_link": "pass",
        "simple_link_only": "pass",
        "simple_link_with_callback": "pass",
        "simple_static_compile_only": "pass",
        "two_file_link": "pass",
        "two_file_regular_function_access": "pass",
        "two_file_regular_struct_access": "pass",
        "two_file_regular_variable_access": "pass",
        "unload_build_info": "pass",
        "unload_build_threaded": "pass",
        "unload_build_unload_create_kernel": "pass",
        "unload_compile_unload_link": "pass",
        "unload_link_different": "pass",
        "unload_program_binaries": "pass",
        "unload_repeated": "pass",
        "unload_valid": "pass"
      },
      "retcode": 1
    },
    "Compute Info": {
      "duration": "00:00:00.025759",
      "has_results": true,
      "results": {
        "computeinfo": "pass",
        "conformance_version": "pass",
        "device_uuid": "pass",
        "extended_versioning": "pass",
        "pci_bus_info": "pass"
      },
      "retcode": 0
    },
    "Contractions": {
      "duration": "00:00:00.294506",
      "has_results": true,
      "results": {
        "contractions_double_0": "pass",
        "contractions_double_1": "pass",
        "contractions_double_2": "pass",
        "contractions_double_3": "pass",
        "contractions_double_4": "pass",
        "contractions_double_5": "pass",
        "contractions_double_6": "pass",
        "contractions_double_7": "pass",
        "contractions_float_0": "pass",
        "contractions_float_1": "pass",
        "contractions_float_2": "pass",
        "contractions_float_3": "pass",
        "contractions_float_4": "pass",
        "contractions_float_5": "pass",
        "contractions_float_6": "pass",
        "contractions_float_7": "pass"
      },
      "retcode": 0
    },
    "Conversions": {
      "duration": "00:05:46.161307",
      "has_results": true,
      "results": {
        "conversions": "pass"
      },
      "retcode": 0
    },
    "Device Partitioning": {
      "duration": "00:00:00.026742",
      "has_results": true,
      "results": {
        "partition_all": "pass",
        "partition_by_affinity_domain_l1_cache": "pass",
        "partition_by_affinity_domain_l2_cache": "pass",
        "partition_by_affinity_domain_l3_cache": "pass",
        "partition_by_affinity_domain_l4_cache": "pass",
        "partition_by_affinity_domain_next_partitionable": "pass",
        "partition_by_affinity_domain_numa": "pass",
        "partition_by_counts": "pass",
        "partition_equally": "pass"
      },
      "retcode": 0
    },
    "Device execution": {
      "duration": "00:00:00.023083",
      "has_results": true,
      "results": {
        "device_info": "skip",
        "device_queue": "skip",
        "enqueue_block": "skip",
        "enqueue_flags": "skip",
        "enqueue_multi_queue": "skip",
        "enqueue_ndrange": "skip",
        "enqueue_nested_blocks": "skip",
        "enqueue_profiling": "skip",
        "enqueue_wg_size": "skip",
        "execute_block": "skip",
        "host_multi_queue": "skip",
        "host_queue_order": "skip"
      },
      "retcode": 0
    },
    "Device timer": {
      "duration": "00:00:05.024526",
      "has_results": true,
      "results": {
        "device_and_host_timers": "pass",
        "timer_resolution_queries": "pass"
      },
      "retcode": 0
    },
    "Events": {
      "duration": "00:00:03.471434",
      "has_results": true,
      "results": {
        "callback_on_error_enqueue_command": "pass",
        "callback_on_error_simple": "pass",
        "callbacks": "pass",
        "callbacks_simultaneous": "pass",
        "event_enqueue_barrier_with_event_list": "pass",
        "event_enqueue_marker": "pass",
        "event_enqueue_marker_with_event_list": "pass",
        "event_finish_array": "pass",
        "event_finish_execute": "pass",
        "event_flush": "pass",
        "event_get_execute_status": "pass",
        "event_get_info": "pass",
        "event_get_read_array_status": "pass",
        "event_get_write_array_status": "pass",
        "event_release_before_done": "pass",
        "event_wait_for_array": "pass",
        "event_wait_for_execute": "pass",
        "out_of_order_event_enqueue_barrier_single_queue": "pass",
        "out_of_order_event_enqueue_marker_multi_queue": "pass",
        "out_of_order_event_enqueue_marker_multi_queue_multi_device": "pass",
        "out_of_order_event_enqueue_marker_single_queue": "pass",
        "out_of_order_event_enqueue_wait_for_events_multi_queue": "pass",
        "out_of_order_event_enqueue_wait_for_events_multi_queue_multi_device": "pass",
        "out_of_order_event_enqueue_wait_for_events_single_queue": "pass",
        "out_of_order_event_waitlist_multi_queue": "pass",
        "out_of_order_event_waitlist_multi_queue_multi_device": "pass",
        "out_of_order_event_waitlist_single_queue": "pass",
        "userevents": "pass",
        "userevents_multithreaded": "pass",
        "waitlists": "pass"
      },
      "retcode": 0
    },
    "External memory and synchronisation": {
      "duration": "00:00:00.193478",
      "has_results": true,
      "results": {
        "test_buffer_multiImport_diffCtx": "skip",
        "test_buffer_multiImport_diffCtx_fence": "skip",
        "test_buffer_multiImport_sameCtx": "skip",
        "test_buffer_multiImport_sameCtx_fence": "skip",
        "test_buffer_multiple_queue": "skip",
        "test_buffer_multiple_queue_fence": "skip",
        "test_buffer_single_queue": "skip",
        "test_buffer_single_queue_fence": "skip",
        "test_consistency_external_buffer": "skip",
        "test_consistency_external_for_1dimage": "skip",
        "test_consistency_external_for_3dimage": "skip",
        "test_consistency_external_image": "skip",
        "test_consistency_external_semaphore": "skip",
        "test_device_info": "skip",
        "test_image_multiple_queue": "skip",
        "test_image_single_queue": "skip",
        "test_platform_info": "skip"
      },
      "retcode": 0
    },
    "Generic Address Space": {
      "duration": "00:00:00.024779",
      "has_results": true,
      "results": {
        "builtin_functions": "skip",
        "casting": "skip",
        "chain_casting": "skip",
        "compare_pointers": "skip",
        "conditional_casting": "skip",
        "function_get_fence": "skip",
        "function_to_address_space": "skip",
        "generic_advanced_casting": "skip",
        "generic_atomics_invariant": "skip",
        "generic_atomics_variant": "skip",
        "generic_ptr_to_host_mem": "skip",
        "generic_ptr_to_host_mem_svm": "skip",
        "generic_variable_const": "skip",
        "generic_variable_gentype": "skip",
        "generic_variable_volatile": "skip",
        "language_struct": "skip",
        "language_union": "skip",
        "library_function": "skip",
        "max_number_of_params": "skip",
        "multiple_calls_same_function": "skip",
        "ternary_operator_casting": "skip",
        "variable_get_fence": "skip",
        "variable_to_address_space": "skip"
      },
      "retcode": 0
    },
    "Geometric Functions": {
      "duration": "00:00:01.375986",
      "has_results": true,
      "results": {
        "geom_cross": "pass",
        "geom_distance": "pass",
        "geom_dot": "pass",
        "geom_fast_distance": "pass",
        "geom_fast_length": "pass",
        "geom_fast_normalize": "pass",
        "geom_length": "pass",
        "geom_normalize": "pass"
      },
      "retcode": 0
    },
    "Half Ops": {
      "duration": "00:00:07.611946",
      "has_results": true,
      "results": {
        "roundTrip": "pass",
        "vload_half": "pass",
        "vloada_half": "pass",
        "vstore_half": "pass",
        "vstore_half_rte": "pass",
        "vstore_half_rtn": "pass",
        "vstore_half_rtp": "pass",
        "vstore_half_rtz": "pass",
        "vstorea_half": "pass",
        "vstorea_half_rte": "pass",
        "vstorea_half_rtn": "pass",
        "vstorea_half_rtp": "pass",
        "vstorea_half_rtz": "pass"
      },
      "retcode": 0
    },
    "Images (API Info)": {
      "duration": "00:00:39.485530",
      "has_results": true,
      "results": {
        "1D": "pass",
        "1Darray": "pass",
        "1Dbuffer": "pass",
        "2D": "pass",
        "2Darray": "pass",
        "3D": "pass"
      },
      "retcode": 0
    },
    "Images (Kernel Methods)": {
      "duration": "00:00:20.184035",
      "has_results": true,
      "results": {
        "1D": "pass",
        "1Darray": "pass",
        "1Dbuffer": "pass",
        "2D": "pass",
        "2Darray": "pass",
        "3D": "pass"
      },
      "retcode": 0
    },
    "Images (Samplerless max size)": {
      "duration": "00:00:03.256462",
      "has_results": true,
      "results": {
        "1D": "pass",
        "1Darray": "pass",
        "1Dbuffer": "pass",
        "2D": "pass",
        "2Darray": "pass",
        "3D": "pass"
      },
      "retcode": 0
    },
    "Images (Samplerless pitch)": {
      "duration": "00:00:03.167285",
      "has_results": true,
      "results": {
        "1D": "pass",
        "1Darray": "pass",
        "1Dbuffer": "pass",
        "2D": "pass",
        "2Darray": "pass",
        "3D": "pass"
      },
      "retcode": 0
    },
    "Images (Samplerless)": {
      "duration": "00:00:03.152858",
      "has_results": true,
      "results": {
        "1D": "pass",
        "1Darray": "pass",
        "1Dbuffer": "pass",
        "2D": "pass",
        "2Darray": "pass",
        "3D": "pass"
      },
      "retcode": 0
    },
    "Images (clFillImage max size)": {
      "duration": "00:00:12.015982",
      "has_results": true,
      "results": {
        "1D": "pass",
        "1Darray": "pass",
        "1Dbuffer": "pass",
        "2D": "pass",
        "2Darray": "pass",
        "3D": "pass"
      },
      "retcode": 0
    },
    "Images (clFillImage pitch)": {
      "duration": "00:00:11.917343",
      "has_results": true,
      "results": {
        "1D": "pass",
        "1Darray": "pass",
        "1Dbuffer": "pass",
        "2D": "pass",
        "2Darray": "pass",
        "3D": "pass"
      },
      "retcode": 0
    },
    "Images (clFillImage)": {
      "duration": "00:00:07.716860",
      "has_results": true,
      "results": {
        "1D": "pass",
        "1Darray": "pass",
        "1Dbuffer": "pass",
        "2D": "pass",
        "2Darray": "pass",
        "3D": "pass"
      },
      "retcode": 0
    },
    "Images (clReadWriteImage max size)": {
      "duration": "00:00:03.865269",
      "has_results": true,
      "results": {
        "1D": "pass",
        "1Darray": "pass",
        "1Dbuffer": "pass",
        "2D": "pass",
        "2Darray": "pass",
        "3D": "pass"
      },
      "retcode": 0
    },
    "Images (clReadWriteImage pitch)": {
      "duration": "00:00:11.402008",
      "has_results": true,
      "results": {
        "1D": "pass",
        "1Darray": "pass",
        "1Dbuffer": "pass",
        "2D": "pass",
        "2Darray": "pass",
        "3D": "pass"
      },
      "retcode": 0
    },
    "Images (clReadWriteImage)": {
      "duration": "00:00:10.064876",
      "has_results": true,
      "results": {
        "1D": "pass",
        "1Darray": "pass",
        "1Dbuffer": "pass",
        "2D": "pass",
        "2Darray": "pass",
        "3D": "pass"
      },
      "retcode": 0
    },
    "Integer Ops": {
      "duration": "00:01:06.008587",
      "has_results": true,
      "results": {
        "integer_abs": "pass",
        "integer_abs_diff": "pass",
        "integer_addAssign": "pass",
        "integer_add_sat": "pass",
        "integer_andAssign": "pass",
        "integer_clamp": "pass",
        "integer_clz": "pass",
        "integer_ctz": "pass",
        "integer_divideAssign": "pass",
        "integer_dot_product": "pass",
        "integer_exclusiveOrAssign": "pass",
        "integer_hadd": "pass",
        "integer_mad24": "pass",
        "integer_mad_hi": "pass",
        "integer_mad_sat": "pass",
        "integer_max": "pass",
        "integer_min": "pass",
        "integer_moduloAssign": "pass",
        "integer_mul24": "pass",
        "integer_mul_hi": "pass",
        "integer_multiplyAssign": "pass",
        "integer_orAssign": "pass",
        "integer_rhadd": "pass",
        "integer_rotate": "pass",
        "integer_sub_sat": "pass",
        "integer_subtractAssign": "pass",
        "integer_upsample": "pass",
        "popcount": "pass",
        "quick_char_compare": "pass",
        "quick_char_logic": "pass",
        "quick_char_math": "pass",
        "quick_char_shift": "pass",
        "quick_int_compare": "pass",
        "quick_int_logic": "pass",
        "quick_int_math": "pass",
        "quick_int_shift": "pass",
        "quick_long_compare": "pass",
        "quick_long_logic": "pass",
        "quick_long_math": "pass",
        "quick_long_shift": "pass",
        "quick_short_compare": "pass",
        "quick_short_logic": "pass",
        "quick_short_math": "pass",
        "quick_short_shift": "pass",
        "quick_uchar_compare": "pass",
        "quick_uchar_logic": "pass",
        "quick_uchar_math": "pass",
        "quick_uchar_shift": "pass",
        "quick_uint_compare": "pass",
        "quick_uint_logic": "pass",
        "quick_uint_math": "pass",
        "quick_uint_shift": "pass",
        "quick_ulong_compare": "pass",
        "quick_ulong_logic": "pass",
        "quick_ulong_math": "pass",
        "quick_ulong_shift": "pass",
        "quick_ushort_compare": "pass",
        "quick_ushort_logic": "pass",
        "quick_ushort_math": "pass",
        "quick_ushort_shift": "pass",
        "unary_ops_decrement": "pass",
        "unary_ops_full": "pass",
        "unary_ops_increment": "pass",
        "vector_scalar": "pass"
      },
      "retcode": 0
    },
    "Math": {
      "duration": "00:00:10.589714",
      "has_results": true,
      "results": {
        "acos": "pass",
        "acosh": "pass",
        "acospi": "pass",
        "add": "pass",
        "asin": "pass",
        "asinh": "pass",
        "asinpi": "pass",
        "assignment": "pass",
        "atan": "pass",
        "atan2": "pass",
        "atan2pi": "pass",
        "atanh": "pass",
        "atanpi": "pass",
        "cbrt": "pass",
        "ceil": "pass",
        "copysign": "pass",
        "cos": "pass",
        "cosh": "pass",
        "cospi": "pass",
        "divide": "pass",
        "divide_cr": "pass",
        "erf": "pass",
        "erfc": "pass",
        "exp": "pass",
        "exp10": "pass",
        "exp2": "pass",
        "expm1": "pass",
        "fabs": "pass",
        "fdim": "pass",
        "floor": "pass",
        "fma": "pass",
        "fmax": "pass",
        "fmin": "pass",
        "fmod": "pass",
        "fract": "pass",
        "frexp": "pass",
        "half_cos": "pass",
        "half_divide": "pass",
        "half_exp": "pass",
        "half_exp10": "pass",
        "half_exp2": "pass",
        "half_log": "pass",
        "half_log10": "pass",
        "half_log2": "pass",
        "half_powr": "pass",
        "half_recip": "pass",
        "half_rsqrt": "pass",
        "half_sin": "pass",
        "half_sqrt": "pass",
        "half_tan": "pass",
        "hypot": "pass",
        "ilogb": "pass",
        "isequal": "pass",
        "isfinite": "pass",
        "isgreater": "pass",
        "isgreaterequal": "pass",
        "isinf": "pass",
        "isless": "pass",
        "islessequal": "pass",
        "islessgreater": "pass",
        "isnan": "pass",
        "isnormal": "pass",
        "isnotequal": "pass",
        "isordered": "pass",
        "isunordered": "pass",
        "ldexp": "pass",
        "lgamma": "pass",
        "lgamma_r": "pass",
        "log": "pass",
        "log10": "pass",
        "log1p": "pass",
        "log2": "pass",
        "logb": "pass",
        "mad": "pass",
        "maxmag": "pass",
        "minmag": "pass",
        "modf": "pass",
        "multiply": "pass",
        "nan": "pass",
        "nextafter": "pass",
        "not": "pass",
        "pow": "pass",
        "pown": "pass",
        "powr": "pass",
        "reciprocal": "pass",
        "remainder": "pass",
        "remquo": "pass",
        "rint": "pass",
        "rootn": "pass",
        "round": "pass",
        "rsqrt": "pass",
        "signbit": "pass",
        "sin": "pass",
        "sincos": "pass",
        "sinh": "pass",
        "sinpi": "pass",
        "sqrt": "pass",
        "sqrt_cr": "pass",
        "subtract": "pass",
        "tan": "pass",
        "tanh": "pass",
        "tanpi": "pass",
        "trunc": "pass"
      },
      "retcode": 0
    },
    "Mem (Host Flags)": {
      "duration": "00:00:00.050910",
      "has_results": true,
      "results": {
        "mem_host_no_access_buffer": "pass",
        "mem_host_no_access_image": "pass",
        "mem_host_no_access_subbuffer": "pass",
        "mem_host_read_only_buffer": "pass",
        "mem_host_read_only_image": "pass",
        "mem_host_read_only_subbuffer": "pass",
        "mem_host_write_only_buffer": "pass",
        "mem_host_write_only_image": "pass",
        "mem_host_write_only_subbuffer": "pass"
      },
      "retcode": 0
    },
    "Multiple Device/Context": {
      "duration": "00:00:18.810158",
      "has_results": true,
      "results": {
        "context_four_contexts_same_device": "pass",
        "context_multiple_contexts_same_device": "pass",
        "context_three_contexts_same_device": "pass",
        "context_two_contexts_same_device": "pass",
        "hundred_queues": "pass",
        "max_devices": "fail",
        "two_devices": "fail"
      },
      "retcode": 1
    },
    "Non-uniform work-group": {
      "duration": "00:00:02.682949",
      "has_results": true,
      "results": {
        "non_uniform_1d_atomics": "pass",
        "non_uniform_1d_barriers": "pass",
        "non_uniform_1d_basic": "pass",
        "non_uniform_2d_atomics": "pass",
        "non_uniform_2d_barriers": "pass",
        "non_uniform_2d_basic": "pass",
        "non_uniform_3d_atomics": "pass",
        "non_uniform_3d_barriers": "pass",
        "non_uniform_3d_basic": "pass",
        "non_uniform_other_atomics": "pass",
        "non_uniform_other_barriers": "pass",
        "non_uniform_other_basic": "pass"
      },
      "retcode": 0
    },
    "Pipes": {
      "duration": "00:00:00.025435",
      "has_results": true,
      "results": {
        "pipe_convenience_readwrite_char": "skip",
        "pipe_convenience_readwrite_double": "skip",
        "pipe_convenience_readwrite_float": "skip",
        "pipe_convenience_readwrite_half": "skip",
        "pipe_convenience_readwrite_int": "skip",
        "pipe_convenience_readwrite_long": "skip",
        "pipe_convenience_readwrite_short": "skip",
        "pipe_convenience_readwrite_struct": "skip",
        "pipe_convenience_readwrite_uchar": "skip",
        "pipe_convenience_readwrite_uint": "skip",
        "pipe_convenience_readwrite_ulong": "skip",
        "pipe_convenience_readwrite_ushort": "skip",
        "pipe_info": "skip",
        "pipe_max_active_reservations": "skip",
        "pipe_max_args": "skip",
        "pipe_max_packet_size": "skip",
        "pipe_query_functions": "skip",
        "pipe_readwrite_char": "skip",
        "pipe_readwrite_double": "skip",
        "pipe_readwrite_errors": "skip",
        "pipe_readwrite_float": "skip",
        "pipe_readwrite_half": "skip",
        "pipe_readwrite_int": "skip",
        "pipe_readwrite_long": "skip",
        "pipe_readwrite_short": "skip",
        "pipe_readwrite_struct": "skip",
        "pipe_readwrite_uchar": "skip",
        "pipe_readwrite_uint": "skip",
        "pipe_readwrite_ulong": "skip",
        "pipe_readwrite_ushort": "skip",
        "pipe_subgroup_readwrite_char": "skip",
        "pipe_subgroup_readwrite_double": "skip",
        "pipe_subgroup_readwrite_float": "skip",
        "pipe_subgroup_readwrite_half": "skip",
        "pipe_subgroup_readwrite_int": "skip",
        "pipe_subgroup_readwrite_long": "skip",
        "pipe_subgroup_readwrite_short": "skip",
        "pipe_subgroup_readwrite_struct": "skip",
        "pipe_subgroup_readwrite_uchar": "skip",
        "pipe_subgroup_readwrite_uint": "skip",
        "pipe_subgroup_readwrite_ulong": "skip",
        "pipe_subgroup_readwrite_ushort": "skip",
        "pipe_subgroups_divergence": "skip",
        "pipe_workgroup_readwrite_char": "skip",
        "pipe_workgroup_readwrite_double": "skip",
        "pipe_workgroup_readwrite_float": "skip",
        "pipe_workgroup_readwrite_half": "skip",
        "pipe_workgroup_readwrite_int": "skip",
        "pipe_workgroup_readwrite_long": "skip",
        "pipe_workgroup_readwrite_short": "skip",
        "pipe_workgroup_readwrite_struct": "skip",
        "pipe_workgroup_readwrite_uchar": "skip",
        "pipe_workgroup_readwrite_uint": "skip",
        "pipe_workgroup_readwrite_ulong": "skip",
        "pipe_workgroup_readwrite_ushort": "skip"
      },
      "retcode": 0
    },
    "Printf": {
      "duration": "00:00:01.081761",
      "has_results": true,
      "results": {
        "address_space": "pass",
        "buffer_size": "pass",
        "char": "pass",
        "double": "skip",
        "double_limits": "skip",
        "float": "pass",
        "float_limits": "pass",
        "format_string": "pass",
        "half": "pass",
        "half_limits": "pass",
        "hexadecimal": "pass",
        "int": "pass",
        "length_specifier": "pass",
        "long": "pass",
        "mixed_format_random": "pass",
        "octal": "pass",
        "string": "pass",
        "unsigned": "pass",
        "vector": "pass"
      },
      "retcode": 0
    },
    "Profiling": {
      "duration": "00:00:01.693919",
      "has_results": true,
      "results": {
        "copy_array": "pass",
        "copy_array_to_image": "pass",
        "copy_image": "pass",
        "copy_partial_array": "pass",
        "execute": "pass",
        "execute_multipass": "pass",
        "profiling_timebase": "pass",
        "read_array_char": "pass",
        "read_array_float": "pass",
        "read_array_int": "pass",
        "read_array_long": "pass",
        "read_array_short": "pass",
        "read_array_struct": "pass",
        "read_array_uchar": "pass",
        "read_array_uint": "pass",
        "read_array_ulong": "pass",
        "read_array_ushort": "pass",
        "read_image_char": "pass",
        "read_image_float": "pass",
        "read_image_uchar": "pass",
        "write_array_char": "pass",
        "write_array_float": "pass",
        "write_array_int": "pass",
        "write_array_long": "pass",
        "write_array_short": "pass",
        "write_array_struct": "pass",
        "write_array_uchar": "pass",
        "write_array_uint": "pass",
        "write_array_ulong": "pass",
        "write_array_ushort": "pass",
        "write_image_char": "pass",
        "write_image_float": "pass",
        "write_image_uchar": "pass"
      },
      "retcode": 0
    },
    "Relationals": {
      "duration": "00:00:58.969091",
      "has_results": true,
      "results": {
        "relational_all": "pass",
        "relational_any": "pass",
        "relational_bitselect": "pass",
        "relational_isequal": "pass",
        "relational_isgreater": "pass",
        "relational_isgreaterequal": "pass",
        "relational_isless": "pass",
        "relational_islessequal": "pass",
        "relational_islessgreater": "pass",
        "relational_isnotequal": "pass",
        "relational_select_signed": "pass",
        "relational_select_unsigned": "pass",
        "shuffle_array_cast": "pass",
        "shuffle_built_in": "pass",
        "shuffle_built_in_dual_input": "pass",
        "shuffle_copy": "pass",
        "shuffle_function_call": "pass"
      },
      "retcode": 0
    },
    "SPIR": {
      "duration": "00:00:00.024431",
      "has_results": false,
      "results": {},
      "retcode": 0
    },
    "SPIR-V": {
      "duration": "00:00:05.022041",
      "has_results": true,
      "results": {
        "basic_versions": "pass",
        "decorate_aliased": "pass",
        "decorate_alignment": "pass",
        "decorate_constant": "pass",
        "decorate_cpacked": "pass",
        "decorate_fp_rounding_mode_rte_double_long": "pass",
        "decorate_fp_rounding_mode_rte_float_int": "pass",
        "decorate_fp_rounding_mode_rte_half_short": "pass",
        "decorate_fp_rounding_mode_rtn_double_long": "pass",
        "decorate_fp_rounding_mode_rtn_float_int": "pass",
        "decorate_fp_rounding_mode_rtn_half_short": "pass",
        "decorate_fp_rounding_mode_rtp_double_long": "pass",
        "decorate_fp_rounding_mode_rtp_float_int": "pass",
        "decorate_fp_rounding_mode_rtp_half_short": "pass",
        "decorate_fp_rounding_mode_rtz_double_long": "pass",
        "decorate_fp_rounding_mode_rtz_float_int": "pass",
        "decorate_fp_rounding_mode_rtz_half_short": "pass",
        "decorate_restrict": "pass",
        "decorate_saturated_conversion_double_to_int": "pass",
        "decorate_saturated_conversion_double_to_uint": "pass",
        "decorate_saturated_conversion_float_to_char": "pass",
        "decorate_saturated_conversion_float_to_short": "pass",
        "decorate_saturated_conversion_float_to_uchar": "pass",
        "decorate_saturated_conversion_float_to_ushort": "pass",
        "decorate_saturated_conversion_half_to_char": "pass",
        "decorate_saturated_conversion_half_to_uchar": "pass",
        "ext_cl_khr_spirv_no_integer_wrap_decoration_fadd_int": "pass",
        "ext_cl_khr_spirv_no_integer_wrap_decoration_fadd_uint": "pass",
        "ext_cl_khr_spirv_no_integer_wrap_decoration_fmul_int": "pass",
        "ext_cl_khr_spirv_no_integer_wrap_decoration_fmul_uint": "pass",
        "ext_cl_khr_spirv_no_integer_wrap_decoration_fnegate_int": "pass",
        "ext_cl_khr_spirv_no_integer_wrap_decoration_fshiftleft_int": "pass",
        "ext_cl_khr_spirv_no_integer_wrap_decoration_fshiftleft_uint": "pass",
        "ext_cl_khr_spirv_no_integer_wrap_decoration_fsub_int": "pass",
        "ext_cl_khr_spirv_no_integer_wrap_decoration_fsub_uint": "pass",
        "extinst_printf_operands_scalar_fp32": "fail",
        "extinst_printf_operands_scalar_fp64": "skip",
        "extinst_printf_operands_scalar_int32": "fail",
        "extinst_printf_operands_scalar_int64": "fail",
        "function_const": "pass",
        "function_inline": "pass",
        "function_noinline": "pass",
        "function_none": "pass",
        "function_pure": "pass",
        "function_pure_ptr": "pass",
        "get_program_il": "pass",
        "linkage_export_function_compile": "pass",
        "linkage_import_function_compile": "pass",
        "linkage_import_function_link": "pass",
        "linkage_linkonce_odr": "pass",
        "op_assume": "skip",
        "op_atomic_dec_global": "pass",
        "op_atomic_inc_global": "pass",
        "op_branch_conditional": "pass",
        "op_branch_conditional_weighted": "pass",
        "op_branch_simple": "pass",
        "op_composite_construct_int4": "pass",
        "op_composite_construct_struct": "pass",
        "op_constant_char_simple": "pass",
        "op_constant_double_simple": "pass",
        "op_constant_false_simple": "pass",
        "op_constant_float_simple": "pass",
        "op_constant_half_simple": "pass",
        "op_constant_int3_simple": "pass",
        "op_constant_int4_simple": "pass",
        "op_constant_int_simple": "pass",
        "op_constant_long_simple": "pass",
        "op_constant_short_simple": "pass",
        "op_constant_struct_int_char_simple": "pass",
        "op_constant_struct_int_float_simple": "pass",
        "op_constant_struct_struct_simple": "pass",
        "op_constant_true_simple": "pass",
        "op_constant_uchar_simple": "pass",
        "op_constant_uint_simple": "pass",
        "op_constant_ulong_simple": "pass",
        "op_constant_ushort_simple": "pass",
        "op_copy_char_simple": "pass",
        "op_copy_double_simple": "pass",
        "op_copy_float_simple": "pass",
        "op_copy_half_simple": "pass",
        "op_copy_int3_simple": "pass",
        "op_copy_int4_simple": "pass",
        "op_copy_int_simple": "pass",
        "op_copy_long_simple": "pass",
        "op_copy_short_simple": "pass",
        "op_copy_struct_int_char_simple": "pass",
        "op_copy_struct_int_float_simple": "pass",
        "op_copy_struct_struct_simple": "pass",
        "op_copy_uchar_simple": "pass",
        "op_copy_uint_simple": "pass",
        "op_copy_ulong_simple": "pass",
        "op_copy_ushort_simple": "pass",
        "op_expect": "skip",
        "op_fadd_double2_fast": "pass",
        "op_fadd_double2_regular": "pass",
        "op_fadd_double_fast": "pass",
        "op_fadd_double_regular": "pass",
        "op_fadd_float4_fast": "pass",
        "op_fadd_float4_regular": "pass",
        "op_fadd_float_fast": "pass",
        "op_fadd_float_regular": "pass",
        "op_fadd_half_fast": "pass",
        "op_fadd_half_regular": "pass",
        "op_fdiv_double2_fast": "pass",
        "op_fdiv_double2_regular": "pass",
        "op_fdiv_double_fast": "pass",
        "op_fdiv_double_regular": "pass",
        "op_fdiv_float4_fast": "pass",
        "op_fdiv_float4_regular": "pass",
        "op_fdiv_float_fast": "pass",
        "op_fdiv_float_regular": "pass",
        "op_fdiv_half_fast": "pass",
        "op_fdiv_half_regular": "pass",
        "op_fmul_double2_fast": "pass",
        "op_fmul_double2_regular": "pass",
        "op_fmul_double_fast": "pass",
        "op_fmul_double_regular": "pass",
        "op_fmul_float4_fast": "pass",
        "op_fmul_float4_regular": "pass",
        "op_fmul_float_fast": "pass",
        "op_fmul_float_regular": "pass",
        "op_fmul_half_fast": "pass",
        "op_fmul_half_regular": "pass",
        "op_fsub_double2_fast": "pass",
        "op_fsub_double2_regular": "pass",
        "op_fsub_double_fast": "pass",
        "op_fsub_double_regular": "pass",
        "op_fsub_float4_fast": "pass",
        "op_fsub_float4_regular": "pass",
        "op_fsub_float_fast": "pass",
        "op_fsub_float_regular": "pass",
        "op_fsub_half_fast": "pass",
        "op_fsub_half_regular": "pass",
        "op_label_simple": "pass",
        "op_lifetime_simple": "pass",
        "op_loop_merge_branch_conditional_dont_unroll": "pass",
        "op_loop_merge_branch_conditional_none": "pass",
        "op_loop_merge_branch_conditional_unroll": "pass",
        "op_loop_merge_branch_dont_unroll": "pass",
        "op_loop_merge_branch_none": "pass",
        "op_loop_merge_branch_unroll": "pass",
        "op_neg_double": "pass",
        "op_neg_float": "pass",
        "op_neg_float4": "pass",
        "op_neg_half": "pass",
        "op_neg_int": "pass",
        "op_neg_int4": "pass",
        "op_neg_long": "pass",
        "op_neg_short": "pass",
        "op_not_int": "pass",
        "op_not_int4": "pass",
        "op_not_long": "pass",
        "op_not_short": "pass",
        "op_phi_2_blocks": "pass",
        "op_phi_3_blocks": "pass",
        "op_phi_4_blocks": "pass",
        "op_selection_merge_if_dont_flatten": "pass",
        "op_selection_merge_if_flatten": "pass",
        "op_selection_merge_if_none": "pass",
        "op_selection_merge_swith_dont_flatten": "pass",
        "op_selection_merge_swith_flatten": "pass",
        "op_selection_merge_swith_none": "pass",
        "op_spec_constant_double_simple": "skip",
        "op_spec_constant_false_simple": "pass",
        "op_spec_constant_float_simple": "pass",
        "op_spec_constant_half_simple": "pass",
        "op_spec_constant_true_simple": "pass",
        "op_spec_constant_uchar_simple": "pass",
        "op_spec_constant_uint_simple": "pass",
        "op_spec_constant_ulong_simple": "pass",
        "op_spec_constant_ushort_simple": "pass",
        "op_type_opaque_simple": "pass",
        "op_undef_char_simple": "pass",
        "op_undef_double_simple": "pass",
        "op_undef_false_simple": "pass",
        "op_undef_float_simple": "pass",
        "op_undef_half_simple": "pass",
        "op_undef_int3_simple": "pass",
        "op_undef_int4_simple": "pass",
        "op_undef_int_simple": "pass",
        "op_undef_long_simple": "pass",
        "op_undef_short_simple": "pass",
        "op_undef_struct_int_char_simple": "pass",
        "op_undef_struct_int_float_simple": "pass",
        "op_undef_struct_struct_simple": "pass",
        "op_undef_true_simple": "pass",
        "op_undef_uchar_simple": "pass",
        "op_undef_uint_simple": "pass",
        "op_undef_ulong_simple": "pass",
        "op_undef_ushort_simple": "pass",
        "op_unreachable_simple": "pass",
        "op_vector_char16_extract": "pass",
        "op_vector_char16_insert": "pass",
        "op_vector_double2_extract": "pass",
        "op_vector_double2_insert": "pass",
        "op_vector_float4_extract": "pass",
        "op_vector_float4_insert": "pass",
        "op_vector_half8_extract": "pass",
        "op_vector_half8_insert": "fail",
        "op_vector_int4_extract": "pass",
        "op_vector_int4_insert": "pass",
        "op_vector_long2_extract": "pass",
        "op_vector_long2_insert": "pass",
        "op_vector_times_scalar_double": "pass",
        "op_vector_times_scalar_float": "pass",
        "op_vector_times_scalar_half": "pass",
        "spirv14_copylogical": "skip",
        "spirv14_copymemory_memory_operands": "skip",
        "spirv14_image_operand_signextend": "skip",
        "spirv14_image_operand_zeroextend": "skip",
        "spirv14_loop_control_iterationmultiple": "skip",
        "spirv14_loop_control_maxiterations": "skip",
        "spirv14_loop_control_miniterations": "skip",
        "spirv14_loop_control_partialcount": "skip",
        "spirv14_loop_control_peelcount": "skip",
        "spirv14_no_integer_wrap_decoration_fadd_int": "skip",
        "spirv14_no_integer_wrap_decoration_fadd_uint": "skip",
        "spirv14_no_integer_wrap_decoration_fmul_int": "skip",
        "spirv14_no_integer_wrap_decoration_fmul_uint": "skip",
        "spirv14_no_integer_wrap_decoration_fnegate_int": "skip",
        "spirv14_no_integer_wrap_decoration_fshiftleft_int": "skip",
        "spirv14_no_integer_wrap_decoration_fshiftleft_uint": "skip",
        "spirv14_no_integer_wrap_decoration_fsub_int": "skip",
        "spirv14_no_integer_wrap_decoration_fsub_uint": "skip",
        "spirv14_nonwriteable_decoration": "skip",
        "spirv14_ptrops": "skip",
        "spirv14_select_composite": "skip",
        "spirv14_usersemantic_decoratestring": "skip",
        "spirv14_usersemantic_memberdecoratestring": "skip",
        "spirv15_non_uniform_broadcast": "skip",
        "spirv15_ptr_bitcast": "skip",
        "spirv16_image_operand_nontemporal": "skip",
        "spirv16_uniformdecoration_uniform": "skip",
        "spirv16_uniformdecoration_uniformid": "skip"
      },
      "retcode": 1
    },
    "SVM": {
      "duration": "00:00:00.026051",
      "has_results": true,
      "results": {
        "svm_allocate_shared_buffer": "skip",
        "svm_allocate_shared_buffer_negative": "skip",
        "svm_byte_granularity": "skip",
        "svm_cross_buffer_pointers_coarse_grain": "skip",
        "svm_enqueue_api": "skip",
        "svm_fine_grain_memory_consistency": "skip",
        "svm_fine_grain_sync_buffers": "skip",
        "svm_migrate": "skip",
        "svm_pointer_passing": "skip",
        "svm_set_kernel_exec_info_svm_ptrs": "skip",
        "svm_shared_address_space_coarse_grain_new_api": "skip",
        "svm_shared_address_space_coarse_grain_old_api": "skip",
        "svm_shared_address_space_fine_grain": "skip",
        "svm_shared_address_space_fine_grain_buffers": "skip",
        "svm_shared_sub_buffers": "skip"
      },
      "retcode": 0
    },
    "Select": {
      "duration": "00:00:06.071630",
      "has_results": true,
      "results": {
        "select_char_char": "pass",
        "select_char_uchar": "pass",
        "select_double_long": "pass",
        "select_double_ulong": "pass",
        "select_float_int": "pass",
        "select_float_uint": "pass",
        "select_half_short": "pass",
        "select_half_ushort": "pass",
        "select_int_int": "pass",
        "select_int_uint": "pass",
        "select_long_long": "pass",
        "select_long_ulong": "pass",
        "select_short_short": "pass",
        "select_short_ushort": "pass",
        "select_uchar_char": "pass",
        "select_uchar_uchar": "pass",
        "select_uint_int": "pass",
        "select_uint_uint": "pass",
        "select_ulong_long": "pass",
        "select_ulong_ulong": "pass",
        "select_ushort_short": "pass",
        "select_ushort_ushort": "pass"
      },
      "retcode": 0
    },
    "Subgroups": {
      "duration": "00:00:01.182298",
      "has_results": true,
      "results": {
        "barrier_functions_core": "pass",
        "barrier_functions_ext": "skip",
        "ifp_core": "skip",
        "ifp_ext": "skip",
        "sub_group_info_core": "pass",
        "sub_group_info_ext": "skip",
        "subgroup_functions_ballot": "skip",
        "subgroup_functions_clustered_reduce": "skip",
        "subgroup_functions_core": "pass",
        "subgroup_functions_ext": "skip",
        "subgroup_functions_extended_types": "skip",
        "subgroup_functions_non_uniform_arithmetic": "skip",
        "subgroup_functions_non_uniform_vote": "skip",
        "subgroup_functions_rotate": "skip",
        "subgroup_functions_shuffle": "pass",
        "subgroup_functions_shuffle_relative": "skip",
        "work_item_functions_core": "pass",
        "work_item_functions_ext": "skip"
      },
      "retcode": 0
    },
    "Thread Dimensions": {
      "duration": "00:00:27.929199",
      "has_results": true,
      "results": {
        "quick_1d_explicit_local": "pass",
        "quick_1d_implicit_local": "pass",
        "quick_2d_explicit_local": "pass",
        "quick_2d_implicit_local": "pass",
        "quick_3d_explicit_local": "pass",
        "quick_3d_implicit_local": "pass"
      },
      "retcode": 0
    },
    "Vectors": {
      "duration": "00:02:06.077597",
      "has_results": true,
      "results": {
        "step_type": "pass",
        "step_typedef_type": "pass",
        "step_typedef_var": "pass",
        "step_var": "pass",
        "vec_align_array": "pass",
        "vec_align_packed_struct": "pass",
        "vec_align_packed_struct_arr": "pass",
        "vec_align_struct": "pass",
        "vec_align_struct_arr": "pass"
      },
      "retcode": 0
    },
    "Workgroups": {
      "duration": "00:00:00.022503",
      "has_results": true,
      "results": {
        "work_group_all": "skip",
        "work_group_any": "skip",
        "work_group_broadcast_1D": "skip",
        "work_group_broadcast_2D": "skip",
        "work_group_broadcast_3D": "skip",
        "work_group_reduce_add": "skip",
        "work_group_reduce_max": "skip",
        "work_group_reduce_min": "skip",
        "work_group_scan_exclusive_add": "skip",
        "work_group_scan_exclusive_max": "skip",
        "work_group_scan_exclusive_min": "skip",
        "work_group_scan_inclusive_add": "skip",
        "work_group_scan_inclusive_max": "skip",
        "work_group_scan_inclusive_min": "skip"
      },
      "retcode": 0
    },
    "cl_ext_cxx_for_opencl": {
      "duration": "00:00:00.023945",
      "has_results": true,
      "results": {
        "cxx_for_opencl_ext": "skip",
        "cxx_for_opencl_ver": "skip"
      },
      "retcode": 0
    },
    "cl_khr_command_buffer": {
      "duration": "00:00:00.023347",
      "has_results": true,
      "results": {
        "barrier_wait_list": "skip",
        "basic_printf": "skip",
        "basic_profiling": "skip",
        "basic_set_kernel_arg": "skip",
        "clwaitforevents": "skip",
        "clwaitforevents_single": "skip",
        "command_buffer_wait_for_command_buffer": "skip",
        "command_buffer_wait_for_regular": "skip",
        "command_buffer_wait_for_sec_command_buffer": "skip",
        "copy_buffer": "skip",
        "copy_buffer_rect": "skip",
        "copy_buffer_to_image": "skip",
        "copy_image": "skip",
        "copy_image_to_buffer": "skip",
        "copy_svm_buffer": "skip",
        "enqueue_and_release": "skip",
        "event_info_command_queue": "skip",
        "event_info_command_type": "skip",
        "event_info_context": "skip",
        "event_info_execution_status": "skip",
        "event_info_reference_count": "skip",
        "explicit_flush": "skip",
        "fill_buffer": "skip",
        "fill_image": "skip",
        "fill_svm_buffer": "skip",
        "finalize_empty": "skip",
        "finalize_invalid": "skip",
        "info_context": "skip",
        "info_prop_array": "skip",
        "info_queues": "skip",
        "info_ref_count": "skip",
        "info_state": "skip",
        "interleaved_enqueue": "skip",
        "mixed_commands": "skip",
        "multi_flag_creation": "skip",
        "negative_command_buffer_barrier_buffer_finalized": "skip",
        "negative_command_buffer_barrier_invalid_command_buffer": "skip",
        "negative_command_buffer_barrier_mutable_handle_not_null": "skip",
        "negative_command_buffer_barrier_not_null_queue": "skip",
        "negative_command_buffer_barrier_sync_points_null_or_num_zero": "skip",
        "negative_command_buffer_command_copy_buffer_different_contexts": "skip",
        "negative_command_buffer_command_copy_buffer_finalized_command_buffer": "skip",
        "negative_command_buffer_command_copy_buffer_invalid_command_buffer": "skip",
        "negative_command_buffer_command_copy_buffer_mutable_handle_not_null": "skip",
        "negative_command_buffer_command_copy_buffer_queue_not_null": "skip",
        "negative_command_buffer_command_copy_buffer_sync_points_null_or_num_zero": "skip",
        "negative_command_buffer_command_copy_image_different_contexts": "skip",
        "negative_command_buffer_command_copy_image_finalized_command_buffer": "skip",
        "negative_command_buffer_command_copy_image_invalid_command_buffer": "skip",
        "negative_command_buffer_command_copy_image_mutable_handle_not_null": "skip",
        "negative_command_buffer_command_copy_image_queue_not_null": "skip",
        "negative_command_buffer_command_copy_image_sync_points_null_or_num_zero": "skip",
        "negative_command_buffer_command_fill_buffer_context_not_same": "skip",
        "negative_command_buffer_command_fill_buffer_finalized_command_buffer": "skip",
        "negative_command_buffer_command_fill_buffer_invalid_command_buffer": "skip",
        "negative_command_buffer_command_fill_buffer_mutable_handle_not_null": "skip",
        "negative_command_buffer_command_fill_buffer_queue_not_null": "skip",
        "negative_command_buffer_command_fill_buffer_sync_points_null_or_num_zero": "skip",
        "negative_command_buffer_command_fill_image_context_not_same": "skip",
        "negative_command_buffer_command_fill_image_finalized_command_buffer": "skip",
        "negative_command_buffer_command_fill_image_invalid_command_buffer": "skip",
        "negative_command_buffer_command_fill_image_mutable_handle_not_null": "skip",
        "negative_command_buffer_command_fill_image_queue_not_null": "skip",
        "negative_command_buffer_command_fill_image_sync_points_null_or_num_zero": "skip",
        "negative_command_buffer_command_svm_finalized_command_buffer": "skip",
        "negative_command_buffer_command_svm_invalid_command_buffer": "skip",
        "negative_command_buffer_command_svm_mutable_handle_not_null": "skip",
        "negative_command_buffer_command_svm_queue_not_null": "skip",
        "negative_command_buffer_command_svm_sync_points_null_or_num_zero": "skip",
        "negative_command_buffer_copy_image_context_not_same": "skip",
        "negative_command_buffer_copy_image_finalized_command_buffer": "skip",
        "negative_command_buffer_copy_image_invalid_command_buffer": "skip",
        "negative_command_buffer_copy_image_mutable_handle_not_null": "skip",
        "negative_command_buffer_copy_image_queue_not_null": "skip",
        "negative_command_buffer_copy_image_sync_points_null_or_num_zero": "skip",
        "negative_command_ndrange_kernel_command_buffer_finalized": "skip",
        "negative_command_ndrange_kernel_invalid_command_buffer": "skip",
        "negative_command_ndrange_kernel_invalid_properties": "skip",
        "negative_command_ndrange_kernel_mutable_handle_not_null": "skip",
        "negative_command_ndrange_kernel_not_support_printf": "skip",
        "negative_command_ndrange_kernel_sync_points_null_or_num_zero": "skip",
        "negative_command_ndrange_kernel_with_different_context": "skip",
        "negative_command_ndrange_kernel_with_enqueue_call": "skip",
        "negative_command_ndrange_queue_not_null": "skip",
        "negative_copy_buffer_to_immutable_image": "skip",
        "negative_copy_image_to_immutable_buffer": "skip",
        "negative_copy_to_immutable_buffer": "skip",
        "negative_copy_to_immutable_buffer_rect": "skip",
        "negative_copy_to_immutable_image": "skip",
        "negative_create_command_buffer_not_supported_properties": "skip",
        "negative_create_command_buffer_null_queues": "skip",
        "negative_create_command_buffer_num_queues": "skip",
        "negative_create_command_buffer_repeated_properties": "skip",
        "negative_enqueue_command_buffer_different_context_than_event": "skip",
        "negative_enqueue_command_buffer_invalid_command_buffer": "skip",
        "negative_enqueue_command_buffer_not_finalized": "skip",
        "negative_enqueue_command_buffer_not_valid_queue_in_queues": "skip",
        "negative_enqueue_command_buffer_null_queues_num_queues": "skip",
        "negative_enqueue_command_buffer_num_queues_not_zero_different_while_buffer_creation": "skip",
        "negative_enqueue_command_buffer_without_simultaneous_no_pending_state": "skip",
        "negative_enqueue_event_wait_list_null_or_events_null": "skip",
        "negative_enqueue_inconsistent_device": "skip",
        "negative_enqueue_queue_with_different_context": "skip",
        "negative_enqueue_queue_without_reqd_properties": "skip",
        "negative_enqueue_with_unsupported_queue_property": "skip",
        "negative_fill_immutable_buffer": "skip",
        "negative_fill_immutable_image": "skip",
        "negative_finalize_command_buffer_invalid_command_buffer": "skip",
        "negative_finalize_command_buffer_not_recording_state": "skip",
        "negative_get_command_buffer_info_context": "skip",
        "negative_get_command_buffer_info_invalid_command_buffer": "skip",
        "negative_get_command_buffer_info_not_supported_param_name": "skip",
        "negative_get_command_buffer_info_prop_array": "skip",
        "negative_get_command_buffer_info_queues": "skip",
        "negative_get_command_buffer_info_ref_count": "skip",
        "negative_get_command_buffer_info_state": "skip",
        "negative_release_command_buffer_invalid_command_buffer": "skip",
        "negative_retain_command_buffer_invalid_command_buffer": "skip",
        "out_of_order": "skip",
        "pending_set_kernel_arg": "skip",
        "properties_queue_substitution": "skip",
        "queue_substitute_in_order": "skip",
        "queue_substitute_out_of_order": "skip",
        "queue_substitution": "skip",
        "regular_wait_for_command_buffer": "skip",
        "return_event_callback": "skip",
        "simultaneous_out_of_order": "skip",
        "simultaneous_printf": "skip",
        "simultaneous_profiling": "skip",
        "simultaneous_queue_substitution": "skip",
        "single_ndrange": "skip",
        "substitute_queue_profiling": "skip",
        "user_event_callback": "skip",
        "user_event_wait": "skip",
        "user_events_wait": "skip",
        "wait_for_sec_queue_event": "skip"
      },
      "retcode": 0
    },
    "cl_khr_semaphore": {
      "duration": "00:00:00.021218",
      "has_results": true,
      "results": {
        "semaphores_cross_queues_io": "skip",
        "semaphores_cross_queues_ooo": "skip",
        "semaphores_device_list_queries": "skip",
        "semaphores_multi_device_context_queries": "skip",
        "semaphores_multi_signal": "skip",
        "semaphores_multi_wait": "skip",
        "semaphores_negative_create_import_invalid_device": "skip",
        "semaphores_negative_create_invalid_context": "skip",
        "semaphores_negative_create_invalid_device": "skip",
        "semaphores_negative_create_invalid_operation": "skip",
        "semaphores_negative_create_invalid_property": "skip",
        "semaphores_negative_create_invalid_value": "skip",
        "semaphores_negative_create_multi_device_property": "skip",
        "semaphores_negative_get_info_invalid_semaphore": "skip",
        "semaphores_negative_get_info_invalid_value": "skip",
        "semaphores_negative_release": "skip",
        "semaphores_negative_retain": "skip",
        "semaphores_negative_signal_invalid_command_queue": "skip",
        "semaphores_negative_signal_invalid_context": "skip",
        "semaphores_negative_signal_invalid_event_status": "skip",
        "semaphores_negative_signal_invalid_event_wait_list": "skip",
        "semaphores_negative_signal_invalid_semaphore": "skip",
        "semaphores_negative_signal_invalid_value": "skip",
        "semaphores_negative_wait_invalid_command_queue": "skip",
        "semaphores_negative_wait_invalid_context": "skip",
        "semaphores_negative_wait_invalid_event_status": "skip",
        "semaphores_negative_wait_invalid_event_wait_list": "skip",
        "semaphores_negative_wait_invalid_semaphore": "skip",
        "semaphores_negative_wait_invalid_value": "skip",
        "semaphores_no_device_list_queries": "skip",
        "semaphores_ooo_ops_cross_queue": "skip",
        "semaphores_ooo_ops_single_queue": "skip",
        "semaphores_reuse": "skip",
        "semaphores_simple_1": "skip",
        "semaphores_simple_2": "skip"
      },
      "retcode": 0
    }
  }
}
