rust/tests/debuginfo
bors 960a5edf67 Auto merge of #115128 - davidtwco:re-enable-debuginfo-test, r=wesleywiser
tests: re-enable pretty-std-collections on macOS

Fixes #78665.

I made some small modifications to this test so that it would pass for me locally (though I was only able to test using lldb without built-in Rust support, but that seems to be the mode in which it would fail). I ran it a few hundred times with stage one and stage two to see if I could re-produce the spurious failures that were being reported in #78665 and couldn't. From the discussion in #78665, it seemed like this was related to Xcode versions and could be reproduced locally fairly easily. It's been a couple years since this was disabled so a lot has changed. If this starts failing spuriously again then we can disable it and I can look into that.

r? `@wesleywiser` (discussed in wg-debugging's triage meeting)
2023-09-12 19:39:27 +00:00
..
auxiliary Rollup merge of #108668 - gibbyfree:stabilizedebuggervisualizer, r=wesleywiser 2023-05-02 11:44:51 +05:30
associated-types.rs rename rust-lldb to needs-rust-lldb for consistency 2023-04-14 11:40:07 +02:00
basic-types-globals-metadata.rs
basic-types-globals.rs
basic-types-metadata.rs
basic-types-mut-globals.rs
basic-types.rs
borrowed-basic.rs
borrowed-c-style-enum.rs
borrowed-enum.rs rename rust-lldb to needs-rust-lldb for consistency 2023-04-14 11:40:07 +02:00
borrowed-struct.rs
borrowed-tuple.rs
borrowed-unique-basic.rs
box.rs
boxed-struct.rs
by-value-non-immediate-argument.rs
by-value-self-argument-in-trait-impl.rs
c-style-enum-in-composite.rs
c-style-enum.rs
captured-fields-1.rs
captured-fields-2.rs
closure-in-generic-function.rs
collapse-debuginfo-no-attr-flag.rs
collapse-debuginfo-no-attr.rs
collapse-debuginfo-with-attr-flag.rs
collapse-debuginfo-with-attr.rs
constant-debug-locs.rs
constant-in-match-pattern.rs
cross-crate-spans.rs
cross-crate-type-uniquing.rs
destructured-fn-argument.rs
destructured-for-loop-variable.rs
destructured-local.rs
drop-locations.rs
duration-type.rs
embedded-visualizer-point.natvis
embedded-visualizer-point.py
embedded-visualizer.natvis
embedded-visualizer.py
embedded-visualizer.rs remove bootstrap from tests 2023-05-01 13:37:15 -07:00
empty-string.rs
enum-thinlto.rs
evec-in-struct.rs
extern-c-fn.rs
fixed-sized-array.rs
function-arg-initialization.rs
function-arguments.rs
function-call.rs
function-names.rs Fix function order in an msvc debuginfo test 2023-04-05 15:59:29 +00:00
function-prologue-stepping-regular.rs
gdb-char.rs
gdb-pretty-struct-and-enums.rs
generator-locals.rs
generator-objects.rs
generic-enum-with-different-disr-sizes.rs
generic-function.rs
generic-functions-nested.rs
generic-method-on-generic-struct.rs rename rust-lldb to needs-rust-lldb for consistency 2023-04-14 11:40:07 +02:00
generic-static-method-on-struct-and-enum.rs
generic-struct-style-enum.rs
generic-struct.rs rename rust-lldb to needs-rust-lldb for consistency 2023-04-14 11:40:07 +02:00
generic-tuple-style-enum.rs rename rust-lldb to needs-rust-lldb for consistency 2023-04-14 11:40:07 +02:00
include_string.rs
issue-7712.rs
issue-12886.rs
issue-13213.rs
issue-14411.rs
issue-22656.rs
issue-57822.rs
lexical-scope-in-for-loop.rs
lexical-scope-in-if-let.rs
lexical-scope-in-if.rs
lexical-scope-in-match.rs
lexical-scope-in-parameterless-closure.rs
lexical-scope-in-stack-closure.rs
lexical-scope-in-unconditional-loop.rs
lexical-scope-in-unique-closure.rs
lexical-scope-in-while.rs
lexical-scope-with-macro.rs
lexical-scopes-in-block-expression.rs
limited-debuginfo.rs
macro-stepping.inc
macro-stepping.rs Fortify test. 2023-04-23 00:34:46 +02:00
marker-types.rs
method-on-enum.rs
method-on-generic-struct.rs rename rust-lldb to needs-rust-lldb for consistency 2023-04-14 11:40:07 +02:00
method-on-struct.rs
method-on-trait.rs
method-on-tuple-struct.rs
msvc-pretty-enums.rs
msvc-scalarpair-params.rs
multi-byte-chars.rs
multi-cgu.rs
multiple-functions-equal-var-names.rs
multiple-functions.rs
mutable-locs.rs
mutex.rs
name-shadowing-and-scope-nesting.rs
no_mangle-info.rs
numeric-types.rs
option-like-enum.rs
packed-struct-with-destructor.rs
packed-struct.rs
pretty-huge-vec.rs
pretty-slices.rs
pretty-std-collections-hash.rs
pretty-std-collections.rs tests: re-enable pretty-std-collections on macOS 2023-08-30 13:12:34 +01:00
pretty-std.rs Add support for allocators in LinkedList 2023-04-24 22:30:16 -04:00
pretty-uninitialized-vec.rs
range-types.rs
rc_arc.rs Update debuginfo test output to describe new structure of Rc/Arc 2023-07-03 15:15:21 -04:00
recursive-enum.rs
recursive-struct.rs
reference-debuginfo.rs Add multiple borrow test. 2023-05-13 10:32:32 +00:00
regression-bad-location-list-67992.rs tests: add test for #67992 2023-08-25 10:31:22 +01:00
result-types.rs
rwlock-read.rs
rwlock-write.rs
self-in-default-method.rs
self-in-generic-default-method.rs
shadowed-argument.rs
shadowed-variable.rs
should-fail.rs
simd.rs
simple-lexical-scope.rs
simple-struct.rs
simple-tuple.rs
static-method-on-struct-and-enum.rs
step-into-match.rs
struct-in-enum.rs
struct-in-struct.rs
struct-namespace.rs
struct-style-enum.rs rename rust-lldb to needs-rust-lldb for consistency 2023-04-14 11:40:07 +02:00
struct-with-destructor.rs
text-to-include-1.txt
text-to-include-2.txt
text-to-include-3.txt
thread-names.rs Replace ignore-everything with only-arch 2023-07-29 15:49:07 -07:00
thread.rs Update natvis to match full type names for Arc, Rc, Weak, etc 2023-07-17 15:51:46 -04:00
trait-pointers.rs
tuple-in-struct.rs
tuple-in-tuple.rs
tuple-struct.rs
tuple-style-enum.rs rename rust-lldb to needs-rust-lldb for consistency 2023-04-14 11:40:07 +02:00
type-names.cdb.js
type-names.rs
union-smoke.rs
unique-enum.rs rename rust-lldb to needs-rust-lldb for consistency 2023-04-14 11:40:07 +02:00
unit-type.rs
unreachable-locals.rs
unsized.rs ci: add a runner for vanilla LLVM 16 2023-04-16 11:50:20 -07:00
var-captured-in-nested-closure.rs
var-captured-in-sendable-closure.rs
var-captured-in-stack-closure.rs
vec-slices.rs
vec.rs