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

Where is Clang 15? #23

Closed
nlohmann opened this issue Oct 2, 2022 · 7 comments
Closed

Where is Clang 15? #23

nlohmann opened this issue Oct 2, 2022 · 7 comments

Comments

@nlohmann
Copy link

nlohmann commented Oct 2, 2022

There is only an image for Clang 14. The dev image is already at Clang 16 (16.0.0-++20220929071807+682c7c77f59a-1exp120220929071906.404), but there is no image for Clang 15.

@jiawen
Copy link

jiawen commented Oct 7, 2022

@nlohmann I just posted a preliminary PR #24. It has a number of caveats (listed in the PR description), but it works on my arm64 Mac running Docker desktop.

@silkeh
Copy link
Owner

silkeh commented Oct 15, 2022

Unfortunately, there is no linux/amd64 build available for any of the LLVM 15 releases, which is what I currently use. I am working on some new scripts/tooling to build images based on the LLVM Debian repository, but it might take me a while to have that available.

In the meantime, I have pushed silkeh/clang:15-bullseye (based on debian:bullseye-slim) to try out.

@andrei-ng
Copy link

@silkeh , latest published silkeh/clang:15-bullseye does not seem to have clang-15 inside.

clang --version
Debian clang version 11.0.1-2
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin

@silkeh
Copy link
Owner

silkeh commented Oct 26, 2022

Sorry about that. Should be fixed now:

# clang --version
Debian clang version 15.0.4-++20221026063345+db68723804fd-1~exp1~20221026063423.87
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin

@andrei-ng
Copy link

No worries @silkeh . Just wanted to make you aware 😉 . Thanks for fixing it!

@silkeh
Copy link
Owner

silkeh commented Nov 5, 2022

I have overhauled the repository and Dockerfile generation, which includes Clang 15 images. See this commit for details.

@silkeh silkeh closed this as completed Nov 5, 2022
@nlohmann
Copy link
Author

nlohmann commented Nov 5, 2022

Thanks!

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

No branches or pull requests

4 participants