Martin Grant
Martin Grant
I recently created two PRs (#1508 and #1509) which were simple changes to [.github/labeler.yml](https://github.com/oneapi-src/unified-runtime/blob/main/.github/labeler.yml) which triggered the full CI pipeline. These have no effect on UR spec/source code at all...
For https://github.com/oneapi-src/unified-runtime/issues/1078. This PR attempts to replace all die/terminate calls with simply returning an appropriate error code. There may be a better code, or some kind of assert/abort may be...
This PR implements https://github.com/oneapi-src/unified-runtime/issues/1330 through a new logger sink: a user configurable callback. It introduces some spec additions: - `typedef void (*ur_logger_output_callback_t)(ur_logger_level_t level, const char *pLoggerMsg, void *pUserData)` - `urSetLoggerCallback(ur_adapter_handle_t...
Closes https://github.com/intel/llvm/issues/15109
For https://github.com/oneapi-src/unified-runtime/pull/2001
- Add test for expecting UR_RESULT_ERROR_INVALID_NULL/HOST_POINTER for urMemImageCreate and urMemBufferCreate - Add more checks for UR_RESULT_ERROR_INVALID_IMAGE_FORMAT_DESCRIPTOR for urMemImageCreate - Added missing error condition to spec for urMemImageCreate - UR_STRUCTURE_TYPE_IMAGE_DESC !=...
https://github.com/intel/llvm/pull/15506 For `urContextGetInfo` some adapters were returning `UR_RESULT_ERROR_INVALID_ENUMERATION` when they did not support the enumeration yet, instead of `UR_RESULT_ERROR_UNSUPPORTED_ENUMERATION`. I've updated this, and modified the CTS test for it to...
I noticed [this warning](https://github.com/oneapi-src/unified-runtime/actions/runs/11070271765/job/30759596920#step:5:24) on a PR: > Build - MacOS (macos-12) You are using macOS 12. We (and Apple) do not provide support for this old version. It is...
Opening a discussion into a separate issue regarding how to handle adapter errors such as when particular features are not supported which was been raised from https://github.com/oneapi-src/unified-runtime/pull/1127. @JackAKirk highlighted that...