-
Notifications
You must be signed in to change notification settings - Fork 490
Clang 18 for everyone and everything #10110
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
base: main
Are you sure you want to change the base?
Conversation
Latest documentation preview deployed successfully.
Note: This comment is updated whenever you push a commit. |
Web viewer built successfully. If applicable, you should also test it:
Note: This comment is updated whenever you push a commit. |
Will undraft once (if) we pass full CI. |
@rerun-bot full-check |
Started a full build: https://github.com/rerun-io/rerun/actions/runs/15387766380 |
note that on MacOS we still have to use system-clang for some thing - very annoying but couldn't figure out how to get things to link otherwise, see #10214 |
happy to take this over when I have a minute |
TODO: we need to patch
loguru
so that it passes clang18:Switch all pixi things to clang 18, which I've confirmed is capable of linking latest
mimalloc
on all platforms (as opposed to the current clang 16 we're using).