-
Notifications
You must be signed in to change notification settings - Fork 232
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
Issues with ubuntu 22.04 build #588
Comments
Hi @fcharras |
|
The only difference that I assume may change anything is additional cmake flag used for builds on our github:
but it shouldn't be the case for TGL. Could you also info about kernel version and log from strace when using driver from ubuntu repository? |
TY for looking at the issue, will provide the strace ASAP. One thing I forgot to mention that could be useful for reproducibility is that I use a docker container from the latest, official ubuntu jammy image, created with the flag I've also provided quick reproduction steps in IntelPython/dpctl#1010 and a more thorough installation guide from |
Logs from strace (not familiar with strace, I used ubuntu guide):
Kernel version:
|
I see there are different dependencies loaded in both cases: please verify your workspace where are they coming from |
Can you reproduce the issue on your side ? given I run the instructions from a bare ubuntu image it should be easily reproducible. From
it's the official build
it comes from the set of deb packages that is provided in the install instructions in this repository. Note that the versions distributed by ubuntu and on github that I use here are the same (22.14.22890) so that the differences can only be in the build or install process. But I don't think the issues comes from the dependencies. IntelPython/dpctl#1010 which provides the quickest path to reproduce the device detection issue (with a hack) shows that the root cause comes from the package
|
There is an issue with compiler front-end library. From what I see package from github requires opencl-clang 11
while package from ubuntu repository requires opencl-clang 10
Looks like build config issue on distro side. |
Looking back at it, I think my misfortune mostly comes from having read this section of the README before any other documentation regarding the runtime, this repository being the only suggested source by the intel/llvm github repository. If distributing a fully working package on ubuntu is not the priority here, I'd suggest at least editing the README, and replacing this section with this official, up to date guide from intel that recommends using PPAs. Frankly |
I'm trying to run SYCL-based software on gpu (using dpctl ) and it requires the compute runtime to be installed to detect gpu devices.
The issue I have is that using ubuntu build the gpu devices are not detected. The same version downloaded from github works. But for end users it's much easier to use the build available in the official repo.
What differences in those two builds could explain this ? where would be the best place to report this to ?
The text was updated successfully, but these errors were encountered: