about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2020-12-10 15:20:42 +0000
committerbors <bors@rust-lang.org>2020-12-10 15:20:42 +0000
commit80cc2ecf1070728a7d006026e0d532d9fc48621c (patch)
tree527fbfe4777b01acf28dad363f2a57d8db9afec6 /compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
parentd7560e8968b4381f012173f97c166c952f691a56 (diff)
parentfb75c329c568e610e5251f7419f10a9a639f3d42 (diff)
downloadrust-80cc2ecf1070728a7d006026e0d532d9fc48621c.tar.gz
rust-80cc2ecf1070728a7d006026e0d532d9fc48621c.zip
Auto merge of #79536 - davidtwco:focal-fossa-ci, r=pietroalbini
ci: use 20.04 on x86_64-gnu-nopt builder

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 rust-lang/rust#77177, 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 rust-lang/rust#77177.

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 https://github.com/rust-lang/rust/pull/77117#issuecomment-731846170. 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`
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions