Skip to content
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

[CTS] Don't use urProgramCreateWithIL on HIP adapter #1184

Merged
merged 1 commit into from
Jan 24, 2024

Commits on Dec 13, 2023

  1. [CTS] Don't use urProgramCreateWithIL on HIP adapter

    Since 5dc6e46 CTS tests which execute
    kernels have been failing to create programs. This has been hidden due
    to the match files containing expected failures in combination with an
    bug in the match file script found while debugging oneapi-src#1029 check failures.
    
    This patch adds `uur::KernelsEnvironment::CreateProgram()` which
    automatically handles the differences between the HIP adapter and
    others. On the hip path `urProgramCreateWithIL` is not longer called
    because it is not supported by the adatper and
    `urProgramCreateWithBinary` is used instead. The non-HIP path continues
    to use `urProgramCreateWithIL`.
    kbenzie committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    bce0f24 View commit details
    Browse the repository at this point in the history