-
-
Notifications
You must be signed in to change notification settings - Fork 262
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
CircleCI: Bump jobs to Ubuntu 24 #4787
base: master
Are you sure you want to change the base?
Conversation
FYI @liushuyu. Looking pretty good, just some sanitizer problems with the distro sanitizer libs, the buggy ldc/tests/debuginfo/print_gdb.d Line 100 in 40716be
|
This is due to Docker blocking the ASLR disable request (because it's a security risk). See moby/moby#43011. The temporary workaround is to disable the container security features (or enable
This works. I don't know if this should be the correct behaviour, though. |
91a2662
to
165bc17
Compare
Which hopefully fixes the ASLR issue for the sanitizer lit-tests.
165bc17
to
1dd76cc
Compare
I think I will still open a bug report for GDB, as LLDB (which does not have D support) can resolve this symbol without the namespace:
(Although it might look like LLDB did not correctly handle module declaration) |
Congratulations on making the scripts run on someone else's computer (aka CI)! I think you can just cherry-pick 8387651 to make the remainder of the CI tests pass. |
No description provided.