-
Notifications
You must be signed in to change notification settings - Fork 10.3k
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
sycl : Add support for non-release DPC++ & oneMKL #8644
Conversation
Signed-off-by: Joe Todd <[email protected]>
Signed-off-by: Joe Todd <[email protected]>
Signed-off-by: Joe Todd <[email protected]>
@airMeng @NeoZhangJianyu hey folks - I tested that I can still compile on PVC with the release compiler (2024.2), but perhaps you'd like to double check I haven't broken anything for your builds? |
Signed-off-by: Joe Todd <[email protected]>
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 @luoyu-intel our architecture for awareness
This seems to have broken things here:
Is there anything I'm missing maybe? |
Similarly, this seems to break the rpc server build when
|
Hi @mudler, sorry to hear I've messed things up for you. I can reproduce this locally with a build of It's missing I'll try a fix locally & push something ASAP. |
No worries, was trying to trace it back to provide more contextual info and created #8665!
Thank you! 👍 I'm testing now a very simple workaround here to confirm that's what all is missing:
I'll let keep you posted! I can also give a shot to the PR once is up |
* Update cmake to support nvidia hardware & open-source compiler --------- Signed-off-by: Joe Todd <[email protected]>
This PR enables llama.cpp to be built with the non-release (i.e. built from source) versions of DPC++ (
clang++
instead oficpx
) and oneMKL. Some duplicate/unneeded flags have been removed, and I have rearranged the logic slightly to keep things where they are needed.