Commit graph

  • cc22d66e47 Remove old sync-upstream.yml, superseded by Cold-Air-Networks/mirror-sync main ironmagma 2026-08-01 19:39:29 -0800
  • 1f069dbc38 ci: add manual sync-from-upstream workflow ironmagma 2026-08-01 18:44:08 -0800
  • 0ddc18f6a9
    Bump the github-actions group with 2 updates (#2762) upstream/main dependabot[bot] 2026-08-01 11:41:36 -0700
  • 204f935850
    Fix compilation error in test_conversions (#2759) Ahmed Hesham 2026-07-29 14:03:37 +0100
  • e595c1681c
    conversions: Refactor tests to reduce dataset size (#2711) Romaric Jodin 2026-07-29 07:17:14 +0200
  • 5013399741
    subgroups: Fix maximum subgroup size for tail calculation (#2752) riccardo-zanetti-arm 2026-07-28 17:32:33 +0100
  • 6874c1177c
    Add test_compiler spv file into install target (#2747) Eric-Guo-NXP 2026-07-29 00:31:14 +0800
  • 8f081183fd
    Fix validation layer errors in test_buffer_multiImport_sameCtx (#2685) Marcin Hajder 2026-07-28 18:27:41 +0200
  • 364a57f95d
    Add AHB buffer map/unmap test (#2607) Ahmed Hesham 2026-07-28 17:26:32 +0100
  • fb0a22d37e
    geometrics: test that cross(float4, float4).w equals 0 (#2756) Sven van Haastregt 2026-07-28 18:24:50 +0200
  • c902913421
    Fix test_consistency_external_for_1dimage and 3dimage validation errors for missing vkFreeMemory (#2675) Marcin Hajder 2026-07-28 18:20:44 +0200
  • 807566437b
    Fix test_consistency_external_image validation errors for missing vkFreeMemory (#2674) Marcin Hajder 2026-07-28 18:19:41 +0200
  • 8a91f2d30d
    Corrected bufferreadwriterect test where provided pitches are zero for read and write ops (#2515) Marcin Hajder 2026-07-28 18:17:55 +0200
  • db8e9279b4
    clCopyImage: improve performance by removing redundant copies (#2748) Romaric Jodin 2026-07-21 17:47:57 +0200
  • 4d4776c5c1
    compiler: skip link_error_returns_program in offline mode (#2745) Sven van Haastregt 2026-07-21 17:47:10 +0200
  • e56f8dea10
    Added checks to query support for MEMORY_SCOPE_ALL_SVM_DEVICES (#2734) Jose Lopez 2026-07-21 16:45:48 +0100
  • 5c480e01b6
    fix(images/kernel_read_write): align mem flags between format query a… (#2682) Lurie97 2026-07-21 23:43:33 +0800
  • e045c1db1b
    Fix validation layer errors in test_buffer_multiple_queue (#2679) Marcin Hajder 2026-07-21 17:40:45 +0200
  • b503139c1a
    Extended support for random-coord region operations with clEnqueueMapImage (#2478) Marcin Hajder 2026-07-21 17:38:30 +0200
  • d6b0e500d2
    Added test to verify negative result of clSetKernelArg with CL_INVALID_MEM_OBJECT and MSAA image object argument (#2472) Marcin Hajder 2026-07-15 09:28:11 +0200
  • 22f7d5b422
    select: Stop testing every integers as cmp value (#2720) Romaric Jodin 2026-07-15 00:26:16 +0200
  • e3d99838f0
    Fix validation layer errors in test_buffer_single_queue (#2676) Marcin Hajder 2026-07-14 18:01:57 +0200
  • 417697d1f3
    images: Remove global variables to allow for parallel execution (#2696) Romaric Jodin 2026-07-14 18:00:27 +0200
  • 372bcd6449
    math_brute_force: Refactor input generation & reduce default test size (#2697) Romaric Jodin 2026-07-14 17:59:01 +0200
  • 60db772fdb
    basic: Replace deprecated __OPENCL_VERSION__ with __OPENCL_C_VERSION__ in work item kernel (#2735) Jose Lopez 2026-07-14 16:57:29 +0100
  • 05e1ad81b6
    conversions: Fix GCC ABI warning in conversions_data_info.h (#2737) Antonios Christidis 2026-07-14 10:56:07 -0500
  • 790f45d4cd
    vectors: Parallelize alignment tests (#2715) Romaric Jodin 2026-07-14 17:46:22 +0200
  • f6d1e8711f
    Added test to verify negative result of clSetKernelArg with CL_INVALID_MEM_OBJECT and image object argument (#2470) Marcin Hajder 2026-07-14 17:42:42 +0200
  • 8b65365824
    ci: only install pocl deps if we need to rebuild it (#2742) Romaric Jodin 2026-07-09 15:26:58 +0200
  • 901cf80e1c
    ci: allow POCL build on push to populate cache (#2741) Romaric Jodin 2026-07-09 11:58:02 +0200
  • 349973878b
    api/clone_kernel: Fix kernel compilation failure (#2712) Romaric Jodin 2026-07-07 18:36:40 +0200
  • ee5371ab42
    Split test_allocations image kernels into multiple dispatches (#2739) Ahmed Hesham 2026-07-07 17:34:26 +0100
  • 96a946a77f
    Fix binaries path in test_spirv_new (#2738) Ahmed Hesham 2026-07-07 17:33:29 +0100
  • 11d0d6cb45
    commonfns: Fix conv_to_flt return type from double to float (#2736) Antonios Christidis 2026-07-07 11:32:39 -0500
  • 1f6fbd30b8
    Format fixes commonfns (#2728) Antonios Christidis 2026-07-07 11:31:59 -0500
  • 7bb17553bc
    printf: cast t and z test args to their types (#2732) Sven van Haastregt 2026-07-07 18:31:14 +0200
  • b3dae60b01
    Bump the github-actions group with 2 updates (#2733) dependabot[bot] 2026-07-07 09:29:24 -0700
  • 071fbd4d83
    compiler: Add test for clLinkProgram returning program on linker failure (#2725) Woody Chow 2026-07-08 01:23:06 +0900
  • 494bb0de37
    Added test to verify API consistency when linker or compiler unavailable (#2630) Marcin Hajder 2026-07-07 17:46:58 +0200
  • 2a5f597225 Update CSV files for test_spirv_new upstream/spirv-bin-path Ahmed Hesham 2026-07-02 10:05:46 +0100
  • eea12ff5c8 Update default path behaviour in test_spirv_new Ahmed Hesham 2026-07-02 10:03:42 +0100
  • 060dbc7e33 Fix file paths for basic_versions Ahmed Hesham 2026-07-02 00:16:47 +0100
  • 3a19c4221e
    Misc Yocto Wrynose (gcc 16.1) fixes (#2727) Antonios Christidis 2026-06-30 11:23:24 -0500
  • 56a1b19331
    fix subgroup ballot testing for non-uniform workgroups (#2709) Karol Herbst 2026-06-30 18:21:48 +0200
  • b2978de31a
    Fix device SPIR-V version detection (#2729) Ahmed Hesham 2026-06-30 17:19:26 +0100
  • 30185979a0
    ci: Update result tracking with new golden format (#2706) Romaric Jodin 2026-06-30 18:16:58 +0200
  • 03b649efd7
    Fix buffer overflow on reference vector for workgroup scan exclusive/inclusive tests (#2726) Marcin Hajder 2026-06-30 17:47:58 +0200
  • 34dcbaeea2
    Fix the "set but not used" error (#2731) Chunyang Dai 2026-06-29 19:42:52 +0800
  • fbd617d040 Fix device SPIR-V version detection upstream/spirv_version Ahmed Hesham 2026-06-28 15:56:11 +0100
  • f8e44d83be
    Add validation for CL_IMAGE_ROW_PITCH and CL_IMAGE_SLICE_PITCH query results (#2645) Marcin Hajder 2026-06-23 17:58:57 +0200
  • f2e1150fd9
    Added tests validating clEnqueueSVMMemcpy when source and destination SVM ranges overlap (#2593) Marcin Hajder 2026-06-23 17:57:34 +0200
  • fc4697015b
    Added support for cl_ext_float_atomics in CBasicTestFetchMinSpecialFloats with atomic_half (#2399) Marcin Hajder 2026-06-23 17:54:04 +0200
  • 2a9317f600
    Fix invalid alignment value for _aligned_malloc in Windows (#2671) upstream/cl_khr_unified_svm Jose Lopez 2026-06-16 17:29:03 +0100
  • 726a6d94da
    Fix two bugs related to C11 atomics (#2700) upstream/v2026-07-09-00 Michal Babej 2026-06-16 19:02:54 +0300
  • 8d8f3d272d
    Fix error handling logic in test_kernel_call_kernel_function (#2714) upstream/v2026-06-18-00 Jose Lopez 2026-06-09 17:31:48 +0100
  • f769e2ab64
    Added floating point types support for work_group_scan_exclusive tests (#2533) Marcin Hajder 2026-06-09 18:10:30 +0200
  • 666379ea2f
    OpenCL 3.1 CTS (#2690) Ben Ashbaugh 2026-06-09 09:09:24 -0700
  • b0c66e63ca
    Fix sub_group_inverse_ballot testing (#2695) Stuart Brady 2026-06-09 17:08:06 +0100
  • ec0711f3df
    Fix test_vulkan_interop_buffer/image validation errors for illegal memory type selection on AMD/RADV (#2620) Marcin Hajder 2026-06-09 18:04:06 +0200
  • 4246ca5afc
    Fix build program errors for half type kernels in work_group_reduce_{add, max, min) (#2713) Jose Lopez 2026-06-04 13:07:13 +0100
  • 9733888aba
    Bump actions/cache from 4 to 5 in the github-actions group (#2708) dependabot[bot] 2026-06-02 08:50:53 -0700
  • 34cceeb5f9
    Change the allowed error for tan(half) to match the spec. (#2707) b-sumner 2026-06-02 08:50:10 -0700
  • 1bf15290bc
    Add tests for cloned kernel via clCloneKernel (#2577) Michael Rizkalla 2026-06-02 16:47:07 +0100
  • 6c1c9deb67
    Fix incorrectly passing buffer read/write copy rect tests (#2701) Ahmed Hesham 2026-06-02 16:46:13 +0100
  • 081462d1ca
    Skip CL_FP_DENORM checks when device lacks denorm support in mathbruteforce edge cases (#2710) Marcin Hajder 2026-06-02 17:42:15 +0200
  • 9991013fc5
    Added floating point types support for work_group_scan_inclusive tests (#2529) Marcin Hajder 2026-06-02 17:40:53 +0200
  • 864932a4a2
    Change the allowed error for tan(half) to match the spec. upstream/b-sumner-patch-1 b-sumner 2026-05-28 10:16:39 -0700
  • f6e8964c29
    ci: restrict tests job to run only on pull requests (#2705) Romaric Jodin 2026-05-26 18:58:19 +0200
  • 60155472ea
    math_brute_force: do not create signaling NaNs for tgamma (#2688) Sven van Haastregt 2026-05-26 17:50:56 +0200
  • e29ed8724c
    Migrate D3D10 suite to use the new test registration framework (#2662) Ahmed Hesham 2026-05-26 16:49:15 +0100
  • 2cd7ee9c2d
    Add dynamic PR testing with golden reference comparison (#2664) Romaric Jodin 2026-05-26 17:47:48 +0200
  • ce2eb90dfd
    Fix non-uniform workgroups atomics tests (#2702) Ahmed Hesham 2026-05-26 16:45:19 +0100
  • ec0e212484
    [NFC] math_brute_force: move ThreadInfo to common.h (#2691) Sven van Haastregt 2026-05-26 17:39:33 +0200
  • c153c99dc3
    math_brute_force: fix loop range in unary_u_half.cpp. (#2698) Romaric Jodin 2026-05-19 17:56:56 +0200
  • e71e0fe98d
    Optimize test_vector_creation by pruning redundant test permutations (#2673) Romaric Jodin 2026-05-19 17:54:05 +0200
  • 59982fc9f8
    Fix CTS api sub test failure for negative_get_command_queue_info (#2634) Julia Jiang 2026-05-19 11:45:44 -0400
  • cf9d1f0278
    math_brute_force: fix tgamma reference MAXGAML (#2689) Sven van Haastregt 2026-05-19 17:45:14 +0200
  • 4de6823a9a
    Added support for cl_ext_float_atomics in CBasicTestFetchSubSpecialFloats with atomic_float (#2410) Marcin Hajder 2026-05-19 17:39:44 +0200
  • b6c47e6800
    Added support for cl_ext_float_atomics in CBasicTestFetchMaxSpecialFloats with atomic_float (#2393) Marcin Hajder 2026-05-19 17:38:14 +0200
  • 832f4a6f2f
    Added floating point types support for work_group_reduce tests (#2525) Marcin Hajder 2026-05-19 17:37:28 +0200
  • e73134e807
    Added sub-case for basic test where the provided pitches are zero (#2440) Marcin Hajder 2026-05-19 17:36:36 +0200
  • 66d7f8e825
    spirv_new: don't use Physical64 in spvasm32 files (#2694) Sven van Haastregt 2026-05-15 16:02:00 +0200
  • 787ad4ab52
    Fix D3D11 log buffering on redirection (#2678) Jose Lopez 2026-05-12 17:13:48 +0100
  • 5802ef3f8f
    subgroups: print cl_{,u}char as numbers in error messages (#2680) Kévin Petit 2026-05-12 17:11:04 +0100
  • b9444c733b
    USVM test for multithreaded alloc & free (#2668) Ewan Crawford 2026-05-12 18:09:31 +0200
  • 024afdf580
    clCopyImage: clean up image resources on failure (#2667) Xin Jin 2026-05-12 17:08:59 +0100
  • 9851eef946
    Fix memory leak in compiler_defines_for_extensions (#2660) Sven van Haastregt 2026-05-12 18:08:39 +0200
  • 78ff0423d2
    [NFC] math_brute_force: use common TestInfoBase base (#2663) Sven van Haastregt 2026-05-12 18:08:18 +0200
  • d2058f346b
    cmake: Add asan and ubsan sanitizer options (#2672) Sven van Haastregt 2026-05-12 18:07:54 +0200
  • 9c0abaf486
    Add cl_khr_cooperative_matrix to known extensions list (#2659) Sven van Haastregt 2026-05-12 18:07:23 +0200
  • 6258796eb6
    Fix test_non_uniform_work_group on devices that do no support it (#2598) Ahmed Hesham 2026-05-12 17:06:50 +0100
  • 16db893853
    Added support for cl_ext_float_atomics in CBasicTestFetchMinSpecialFloats with atomic_double (#2396) Marcin Hajder 2026-05-12 17:58:31 +0200
  • ae60f33cf5
    Add device-side execution test for cl_khr_command_buffer (#2657) Marcin Hajder 2026-05-12 07:09:42 +0200
  • 0979549a99
    Add command line flags to override test_compiler include directories (#2638) upstream/v2026-05-05-00 Ole Strohm 2026-05-05 17:30:37 +0100
  • 81bd6dc905
    c11_atomics: fix fp16 capability guard for atomic_exchange (#2681) Sven van Haastregt 2026-05-05 18:26:52 +0200
  • 3efb909010
    Added floating point negation coverage (#2647) Marcin Hajder 2026-05-05 18:19:31 +0200
  • bd70f3e1e8
    Fix test_vulkan_interop_image validation errors for missing vkUpdateDescriptorSets (#2612) Marcin Hajder 2026-05-05 18:18:06 +0200
  • bc8483d326
    Added edge case behavior testing for math bruteforce (#2665) Marcin Hajder 2026-05-05 18:16:27 +0200
  • f0f4c44a79
    Fix: Handle NaN inputs in round_to_int_and_clamp (#2658) upstream/v2026-04-28-00 Romaric Jodin 2026-04-28 18:56:30 +0200
  • b8eca0fe03
    Fix offline compiler handling: skip missing subtests and guard cl_khr… (#2646) Banan-Askhar-Mobileye 2026-04-28 19:55:54 +0300