-
-
Notifications
You must be signed in to change notification settings - Fork 267
CI: Bump LDC-LLVM to v20.1.3 #4911
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: master
Are you sure you want to change the base?
Conversation
This is now required by LLVM API starting from LLVM 20
Based on checking the `ldc2 -help` output when using LLVM 20 and 19 on Linux x86_64 (with all targets enabled, incl. experimental SPIRV/ Xtensa). And comparing that against official LDC v1.34 with LLVM 16.
There's a 32-bit x86 optimizer (?) regression blocking more CI results for the Win32 and Linux multilib CI jobs. This hits an LLVM 20 assertion:
Edit: Seems to happen for all 32-bit targets, at least for Android ARMv7-A and riscv32. |
I can take a look. |
No worries! - Yeah it'd be great if you could look into that problem. |
ef25b12
to
737d77d
Compare
Where the ASan pass now apparently adds a `nosanitize_address` IR module flag, breaking these tests.
The same LLVM assertion is also hit for lit-test Looks like the other remaining failures on non-macOS are all dynamic-compile related - 4 hanging lit-tests on Windows x64 (incl. |
No description provided.