Skip to content

[UR] Change ordinals of two files in UR spec#21440

Merged
sarnex merged 2 commits intointel:syclfrom
ldorau:Change_ordinals_of_two_files
Mar 4, 2026
Merged

[UR] Change ordinals of two files in UR spec#21440
sarnex merged 2 commits intointel:syclfrom
ldorau:Change_ordinals_of_two_files

Conversation

@ldorau
Copy link
Contributor

@ldorau ldorau commented Mar 4, 2026

Change ordinals of two files:

  • unified-runtime/scripts/core/exp-enqueue-kernel-launch-with-args.yml
  • unified-runtime/scripts/core/kernel.yml

The following files have to be in the following order now:
ordinal "10" - unified-runtime/scripts/core/enqueue.yml
ordinal "11" - unified-runtime/scripts/core/exp-enqueue-kernel-launch-with-args.yml
ordinal "12" - unified-runtime/scripts/core/kernel.yml

because we will add a new urKernelGetSuggestedLocalWorkSizeWithArgs() API (see #21442)
to kernel.yml that uses ur_exp_kernel_arg_properties_t
which is defined in exp-enqueue-kernel-launch-with-args.yml,
but exp-enqueue-kernel-launch-with-args.yml uses
ur_kernel_launch_ext_properties_t which is defined in enqueue.yml.

Ref: #21442

@ldorau ldorau requested review from a team as code owners March 4, 2026 10:18
@ldorau ldorau requested a review from adamfidel March 4, 2026 10:18
@ldorau
Copy link
Contributor Author

ldorau commented Mar 4, 2026

The essential change of this PR is located in only one commit (+2 / -2): bffa602

@ldorau ldorau force-pushed the Change_ordinals_of_two_files branch from 13f6dcb to 7525a37 Compare March 4, 2026 15:22
@ldorau
Copy link
Contributor Author

ldorau commented Mar 4, 2026

Rebased

@ldorau
Copy link
Contributor Author

ldorau commented Mar 4, 2026

@intel/llvm-gatekeepers please merge

@sarnex sarnex merged commit 97ad4c7 into intel:sycl Mar 4, 2026
37 checks passed
ldorau added 2 commits March 4, 2026 16:23
Change ordinals of two files:
- unified-runtime/scripts/core/exp-enqueue-kernel-launch-with-args.yml
- unified-runtime/scripts/core/kernel.yml

The following files have to be in the following order now:
ordinal "10" - unified-runtime/scripts/core/enqueue.yml
ordinal "11" - unified-runtime/scripts/core/exp-enqueue-kernel-launch-with-args.yml
ordinal "12" - unified-runtime/scripts/core/kernel.yml

because we will add a new `urKernelGetSuggestedLocalWorkSizeWithArgs()` API
to `kernel.yml` that uses `ur_exp_kernel_arg_properties_t`
which is defined in `exp-enqueue-kernel-launch-with-args.yml`,
but `exp-enqueue-kernel-launch-with-args.yml` uses
`ur_kernel_launch_ext_properties_t` which is defined in `enqueue.yml`.

Signed-off-by: Lukasz Dorau <lukasz.dorau@intel.com>
Commit output of make generate.

Signed-off-by: Lukasz Dorau <lukasz.dorau@intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants