about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/error.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2024-04-16 09:20:20 +0000
committerbors <bors@rust-lang.org>2024-04-16 09:20:20 +0000
commitad18fe08de03fbb459c05475bddee22707b4f0ec (patch)
tree4d1ddfaed25979745644f2093f6eeef2a97b4e9f /compiler/rustc_middle/src/error.rs
parent63f70b3d104e20289a1a0df82747066c3d85b9a1 (diff)
parent6e19f82160c216fcb5f8eaff915b7fe274a5568e (diff)
downloadrust-ad18fe08de03fbb459c05475bddee22707b4f0ec.tar.gz
rust-ad18fe08de03fbb459c05475bddee22707b4f0ec.zip
Auto merge of #123963 - lqd:gdb15-failures, r=Kobzol
Disable two debuginfo tests failing under the future GDB 15 release

As seen in #123960, it seems two of our debuginfo tests started failing on gdb 15, which is also already in use in the `x86_64-gnu-llvm-18` builder: CI will randomly start to fail whenever this cached docker image expires.

This PR disables the following two tests under gdb 15+, to prevent future CI failures.

- `tests/debuginfo/include_string.rs`
- `tests/debuginfo/vec-slices.rs`

This seems very much related to https://sourceware.org/bugzilla/show_bug.cgi?id=30330 and https://sourceware.org/bugzilla/show_bug.cgi?id=31517 -- and I just now saw #122751 as well, where one of these bugzilla issues and one of the two test failures here was previously mentioned.

I don't know whether these are unexpected gdb changes, or if we need to change our tests as it seems some of the gdb changes are definitely intentional, so I'll just cc `@rust-lang/wg-debugging` and `@tromey.`

(In the same area, `tests/debuginfo/unsized.rs` was previously disabled due to https://sourceware.org/bugzilla/show_bug.cgi?id=30330. This issue has been fixed but I don't believe our test passes, so it's in the same boat as the 2 above regarding whether this test is expected to work or needs changes as well)

r? wg-debugging

I've confirmed this is enough to have CI pass on gdb 15 with the llvm 18 builder.
Diffstat (limited to 'compiler/rustc_middle/src/error.rs')
0 files changed, 0 insertions, 0 deletions