Skip to content

Conversation

@kswiecicki
Copy link
Contributor

No description provided.

@kswiecicki kswiecicki requested review from a team as code owners December 9, 2025 14:26
@kswiecicki
Copy link
Contributor Author

@pbalcer, experimental header zex_graph.h is unavailable in when installing compute-runtime release package from https://github.com/intel/compute-runtime/releases. To avoid compilation failure involving unknown ze_graph_handle_t structure I've temporarily hardcoded compute-runtime fetching, which includes latest experimental headers.
As a final solution, should I copy this header and paste it into the L0 adapters subdirectory?

@kswiecicki
Copy link
Contributor Author

@lslusarczyk I've removed the UR_DFAILURE from ZE2UR_CALL_THROWS because it makes handling exception impossible when in debug mode.

@pbalcer
Copy link
Contributor

pbalcer commented Dec 9, 2025

As a final solution, should I copy this header and paste it into the L0 adapters subdirectory?

Yes, I think we should do that for all experimental level-zero APIs we use.

UR_DFAILURE aborts program before throwing an exception making it
impossible to handle it using try catch.
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.

3 participants