-
Notifications
You must be signed in to change notification settings - Fork 125
Mirror intel/llvm commits #2760
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Migrated from #2622 All handles from all backends are now required to implement `ddi_getter` and their first field must be a pointer to a `ur_ddi_table_t` (which also implies that they must not have a vtable). Instead of wrapping handles in a special wrapper type, we instead query the DDI table stored in the handle itself. This simplifies the loader greatly.
- Inline createProgram function in CUDA adapter, and catch ur result exceptions in both adapters. - Fix pattern of unnecessarily storing error code in a variable instead of just returning it. - Fix incorrect setErrorMessage uses, the adapter specific code signals that there is a specific error code and message in get last error, it doesn't make sense to use it as the code in the last error. - Remove now unrelated comment on now removed primary context extension. - Don't use `unique_ptr` when `delete` is enough.
This variable isn't actually read anywhere.
Add a note to suggest checking if UR_CONFORMANCE_TARGET_TRIPLES includes the requested target. Depends on: intel/llvm#18279
…… (#18429) …r v2) from loader (#17536)" This reverts commit b0b48a409ec5b6efde1f774dfa19f43307aa2a72 (except for test changes). The internal testing failed because the L0 loader used, was older than 1.21.2 (and didn't have leak checking implemented). I did not revert changes in the tests as that doesn't make any difference and it will be easier to reapply the patch in the future.
Unified Runtime -> intel/llvm Repo Move NoticeInformationThe source code of Unified Runtime has been moved to intel/llvm under the unified-runtime top-level directory, The code will be mirrored to oneapi-src/unified-runtime and the specification will continue to be hosted at oneapi-src.github.io/unified-runtime. The contribution guide will be updated with new instructions for contributing to Unified Runtime. PR MigrationAll open PRs including this one will be marked with the Should you wish to continue with your PR you will need to migrate it to intel/llvm. If your PR should remain open and not be closed automatically, you can remove the This is an automated comment. |
Automated changes by create-pull-request GitHub action