You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
external and internal CI has $RPATH/DPCTLSyclInterface.dll not found issue #2164
2025-10-03T16:39:21.5483142Z Warning: (dpctl,Lib/site-packages/dpctl/_sycl_event.cp310-win_amd64.pyd): $RPATH/DPCTLSyclInterface.dll not found in packages, sysroot(s) nor the missing_dso_whitelist.
2025-10-03T16:39:21.5484061Z .. is this binary repackaging?
We maybe need to adjust CMAKE or something, I'm not sure.
The above is merely a warning in our CI, but it's an ERROR for the conda-forge CI. We need to fix this.
Either we fix how it's installed, or we add it to the missing_dso_whitelist.
Thoughts @ndgrigorian@antonwolfy ? I don't want to add it to the missing_dso_whitelist without understanding if it somehow comes from a different package or not, but it looks really doubtful.
I've looked into this and decided it's a false positive - this file is present during test time, which would be impossible if it was truly missing during the end of the build. I think the windows DLL scanner is actually failing to scan the $PATH\DPCTLSyclInterface.dll string pattern or something, rather than the file actually being missing.
So for now, I say we can in fact add it to the ignored list, but we should maybe see why it's using that funky looking path eventually.
Activity
jharlow-intel commentedon Oct 6, 2025
After looking at the source more, I'd say this .dll file really ought to not be missing from our windows builds
jharlow-intel commentedon Oct 6, 2025
I've looked into this and decided it's a false positive - this file is present during test time, which would be impossible if it was truly missing during the end of the build. I think the windows DLL scanner is actually failing to scan the $PATH\DPCTLSyclInterface.dll string pattern or something, rather than the file actually being missing.
So for now, I say we can in fact add it to the ignored list, but we should maybe see why it's using that funky looking path eventually.
jharlow-intel commentedon Oct 7, 2025
PR opened for it #2167