-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
ci: use 20.04 on x86_64-gnu-nopt builder #79536
Conversation
This should be enough! @bors r+ rollup=iffy |
📌 Commit 68e15c86aec3fd45f843c785f3669a02f85c7816 has been approved by |
⌛ Testing commit 68e15c86aec3fd45f843c785f3669a02f85c7816 with merge 33f0985b8eeeb8abcaacc6ce9d4120d222a583f8... |
💔 Test failed - checks-actions |
Spurious network failure. @bors retry |
⌛ Testing commit 68e15c86aec3fd45f843c785f3669a02f85c7816 with merge 970455fc2d1d28c7dddc78aa43dedc63939863b3... |
💥 Test timed out |
maybe we can @bors retry this once more |
@bors retry |
⌛ Testing commit 68e15c86aec3fd45f843c785f3669a02f85c7816 with merge 85a07d14facf9aada1ef48cdbefd85daeafd7e48... |
💔 Test failed - checks-actions |
@bors retry gha outage |
⌛ Testing commit 68e15c86aec3fd45f843c785f3669a02f85c7816 with merge 37005e4d44e6daf6fcf60c874700b610ca647f60... |
💥 Test timed out |
68e15c8
to
acf887a
Compare
Looks like that last failure wasn't spurious, attempted to address it in most recent push. |
@pietroalbini can you re-review? |
This commit switches the x86_64-gnu-nopt builder to use Ubuntu 20.04, which contains a more recent gdb version than Ubuntu 16.04 (newer gdb versions fix a bug that Split DWARF can trigger, see rust-lang#77177 for motivation). x86_64-gnu-nopt is chosen because it runs compare modes, which is how Split DWARF testing is implemented in rust-lang#77177. Signed-off-by: David Wood <david@davidtw.co>
acf887a
to
fb75c32
Compare
@bors r+ rollup=never |
📌 Commit fb75c32 has been approved by |
☀️ Test successful - checks-actions |
Switch the
x86_64-gnu-nopt
builder to use Ubuntu 20.04.Ubuntu 20.04 has a more recent gdb version than Ubuntu 16.04 (9.1 vs 7.11.1), which is required for #77117, as 16.04's gdb 7.11.1 crashes in some cases with Split DWARF.
x86_64-gnu-nopt
is chosen because it runs compare modes, which is how Split DWARF testing is implemented in #77117.I've not confirmed that the issue is resolved with gdb 9.1 (Feb 2020), but system was using gdb 9.2 (May 2020) and that was fine and it seems more likely to me that the bug was resolved between gdb 7.11.1 (May 2016) and gdb 9.1.
Updating a builder to use 20.04 was suggested by @Mark-Simulacrum in #77117 (comment). I'm not sure if this is the only change that is required - if more are necessary then I'm happy to do that.
r? @pietroalbini
cc @Mark-Simulacrum