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

build libclc libraries with clspv #1316

Merged
merged 1 commit into from
May 21, 2024
Merged

Conversation

rjodinchr
Copy link
Collaborator

@rjodinchr rjodinchr commented Mar 15, 2024

Build libclc as part of the build system rather than relying on a checked-in bitcode file. This somewhat increases the duration of the build as clang, opt, etc are built as dependencies.

Ref #826

Based on #903

@rjodinchr
Copy link
Collaborator Author

I am working on the google infra as well.

@rjodinchr
Copy link
Collaborator Author

rjodinchr commented Mar 15, 2024

Updating llvm now generates vec8 when compiling pow. Not sure if it comes from an update in llvm or libclc.

EDIT: taken care of by #1326

Build libclc as part of the build system rather than relying on a checked-in
bitcode file. This somewhat increases the duration of the build as clang, opt,
etc are built as dependencies.

Ref google#826

Based on google#903
@rjodinchr
Copy link
Collaborator Author

Windows builds have been fixed by llvm/llvm-project@effb2f1

@alan-baker alan-baker merged commit 769daac into google:main May 21, 2024
12 checks passed
@rjodinchr rjodinchr deleted the pr/libclc branch May 21, 2024 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants