-
Notifications
You must be signed in to change notification settings - Fork 768
[BuildBot] Uplift GPU RT version for Linux CI Process #3386
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
[BuildBot] Uplift GPU RT version for Linux CI Process #3386
Conversation
Signed-off-by: bb-sycl <[email protected]>
/summary:run |
/summary:run |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please, pass pre-commit validation.
The following 4 tests unexpected pass on level_zero:gpu Need to remove llvm-test-suite "//XFAIL: level_zero" for ESIMD test, and "//XFAIL:*" for InlineAsm test after #3386 is merged. @vladimirlaz, could you please help to update the llvm-test-suite before/after PR3386 is merged? Thanks. |
@yanfeng3721, can you do it yourself? It is quite trivial change |
@vladimirlaz ,sure. I have prepared a PR intel/llvm-test-suite#193, could you please help to review? Thanks. |
intel/llvm-test-suite#193 is merge. Could you restart pre-commit testing to confirm that it passes now, please? |
It look like L0 loader update broke |
3b26b00
@bader , yes, sycl-ls crash with the following error info: |
@intel/llvm-reviewers-runtime, FYI. |
/summary:run |
Hi @bader @smaslov-intel , the regression detected in llvm-test-suites is gone, but the sycl-ls check in buildbot/sycl-win-x64-pr is still failed, and the backtrace of the failures is quite the same. May I ask if there is any change has been made during the past few days to resolve the regression? Thanks. |
I am not aware of any changes that were done to resolve this.
@againull does it bell any rings to you? |
Is the following information helpful?
|
Yeah, it looks like |
Sorry, unfortunately I don't know root cause from the top of my head, needs investigation. |
FWIW, #3470 is going to make SYCL RT to handles more gracefully plugin initialization failure. |
@sergey-semenov , thanks for the fix. The crash issue is not reproduce any more. But the sycl-ls check is still failed due to unable to find L0GPU device. It looks like some binary is missing in ~\llvm\build\install\bin folder, because the sycl-ls check can pass if I run it from ~\llvm\build\bin fodler. Expected pass |
@bader @sergey-semenov , the latest public Windows igfx driver igfx_win10_100.9316( https://downloadcenter.intel.com/download/30266/Intel-Graphics-Windows-10-DCH-Drivers) is not compatible with L0 Loader 1.2.3. |
Does L0 loader update break We might consider using different L0 loader version on Windows as a back-up plan. |
There is nothing in
Please consider uplifting the Level-Zero driver along with th1 v1.2.3. loader. |
Do you have a link to the driver we can use? |
Can we add some logic to handle L0 Loader version by OS? There currently is no release windows gpu driver that supports v1.1 of the L0 Specification, but Linux does. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
The sycl-ls check can pass on Windows now. |
@yanfeng3721, @vladimirlaz, please, open another PR to update llvm-test-suite tests - intel/llvm-test-suite#193 is already merged. |
it is misprint: intel/llvm-test-suite#232 should be used instead. PR193 was merged and then reverted in PR199 |
@vladimirlaz, ping. |
Uplift GPU RT version for Linux to 21.11.19310