Rémy Rakic
6e19f82160
disable two debuginfo tests under gdb 15
...
it seems gdb 15 regresses some of our debuginfo tests. disable them
temporarily so that CI doesn't randomly start failing soon.
2024-04-15 12:46:22 +00:00
Nathan Henrie
41e97a0a3f
Add rust-lldb pretty printing for Path and PathBuf
...
Fixes https://github.com/rust-lang/rust/issues/120553
Fixes https://github.com/rust-lang/rust/issues/48462
2024-03-29 18:02:26 -06:00
bors
a615cea333
Auto merge of #121885 - reitermarkus:generic-nonzero-inner, r=oli-obk,wesleywiser
...
Move generic `NonZero` `rustc_layout_scalar_valid_range_start` attribute to inner type.
Tracking issue: https://github.com/rust-lang/rust/issues/120257
r? `@dtolnay`
2024-03-17 02:27:52 +00:00
Markus Reiter
e4b27a2a5b
Fix unknown dwim-print
command.
2024-03-15 21:08:06 +01:00
Markus Reiter
3ee1219088
Fix remaining LLDB commands.
2024-03-15 20:30:45 +01:00
Markus Reiter
96431e4b82
Use explicit LLDB commands instead of print
/p
aliases.
2024-03-15 15:38:03 +01:00
Markus Reiter
75fba9d574
Remove LLDB persistent results in compiletest
.
2024-03-14 17:34:58 +01:00
Markus Reiter
4a799082fe
Fix StdNonZeroNumberSummaryProvider
.
2024-03-14 17:34:58 +01:00
Markus Reiter
ecee730c45
Try fixing debuginfo
test.
2024-03-14 17:34:58 +01:00
joboet
22a5267c83
std: move Once
implementations to sys
2024-03-12 15:41:06 +01:00
Chris Denton
2a09857729
Update debuginfo tests
2024-03-05 00:19:44 +00:00
Markus Reiter
b2fbb8a053
Use generic NonZero
in tests.
2024-02-25 12:03:48 +01:00
许杰友 Jieyou Xu (Joe)
6e48b96692
[AUTO_GENERATED] Migrate compiletest to use ui_test
-style //@
directives
2024-02-22 16:04:04 +00:00
许杰友 Jieyou Xu (Joe)
cbf10affb0
Ignore tidy linelength
2024-02-22 16:04:04 +00:00
joboet
1b1b6dd95f
update debuginfo test
2024-02-16 12:10:50 +01:00
Markus Reiter
021739c840
Update tests.
2024-01-27 16:38:57 +01:00
Andrew Zhogin
8507f5105b
Improved collapse_debuginfo attribute, added command-line flag (no|external|yes)
2024-01-17 23:18:14 +07:00
joboet
df3cb23e01
update debuginfo tests on Windows
2024-01-12 08:50:14 +01:00
Andrew Zhogin
f2dbebafad
Improved support of collapse_debuginfo attribute for macros.
2024-01-08 17:47:18 +07:00
Ben Kimock
f9bd7dabcf
Check alignment of pointers only when read/written through
2023-11-04 13:01:32 -04:00
Oli Scherer
e96ce20b34
s/generator/coroutine/
2023-10-20 21:14:01 +00:00
Oli Scherer
60956837cf
s/Generator/Coroutine/
2023-10-20 21:10:38 +00:00
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
David Wood
3bd5dc3c61
tests: re-enable pretty-std-collections on macOS
...
Signed-off-by: David Wood <david@davidtw.co>
2023-08-30 13:12:34 +01:00
David Wood
0848ebd056
tests: add test for #67992
...
Signed-off-by: David Wood <david@davidtw.co>
2023-08-25 10:31:22 +01:00
Jubilee Young
20ebbf467d
Replace ignore-everything with only-arch
...
Combining revisions with only-arch allows specifying
that a test only applies to a handful of targets.
This allows removing a large amount of repetition
in the test suite for tests that do not benefit.
The revisions are suboptimal for this for some tests,
so they aren't preferred in those cases.
2023-07-29 15:49:07 -07:00
Wesley Wiser
12bed9d8cc
Update natvis to match full type names for Arc, Rc, Weak, etc
...
Also update a test case to have the correct whitespace in a type name.
2023-07-17 15:51:46 -04:00
Cyborus04
fed3c8cd28
fix type braces
2023-07-03 17:09:42 -04:00
Trevor Gross
34f6d2414c
Update debuginfo
test output to describe new structure of Rc
/Arc
2023-07-03 15:15:21 -04:00
Camille GILLOT
8fb888dfaa
Add multiple borrow test.
2023-05-13 10:32:32 +00:00
Camille GILLOT
ccef802163
Add debuginfo test.
2023-05-13 10:14:14 +00:00
Dylan DPC
f379a58bf2
Rollup merge of #108668 - gibbyfree:stabilizedebuggervisualizer, r=wesleywiser
...
Stabilize debugger_visualizer
This stabilizes the `debugger_visualizer` attribute (#95939 ).
* Marks the `debugger_visualizer` feature as `accepted`.
* Marks the `debugger_visualizer` attribute as `ungated`.
* Deletes feature gate test, removes feature gate from other tests.
Closes #95939
2023-05-02 11:44:51 +05:30
Gibby Free
b00e5f37f3
remove bootstrap from tests
2023-05-01 13:37:15 -07:00
cui fliter
ef6d4c504d
Remove repeated definite articles
...
Signed-off-by: cui fliter <imcusg@gmail.com>
2023-04-27 00:48:00 +08:00
bors
20d90b14ff
Auto merge of #103093 - rytheo:linked-list-alloc-api, r=Mark-Simulacrum
...
Add support for allocators in `LinkedList`
Allows `LinkedList` to use a custom allocator
2023-04-25 11:34:58 +00:00
Ryan Lowe
34136ab598
Add support for allocators in LinkedList
2023-04-24 22:30:16 -04:00
Camille GILLOT
b8c67d82d3
Fortify test.
2023-04-23 00:34:46 +02:00
Josh Stone
33036159a4
ci: add a runner for vanilla LLVM 16
...
Like #107044 , this will let us track compatibility with LLVM 16 going
forward, especially after we eventually upgrade our own to the next.
This also drops `tidy` here and in `x86_64-gnu-llvm-15`, syncing with
that change in #106085 .
2023-04-16 11:50:20 -07:00
Pietro Albini
ffe4ccd4ad
rename rust-lldb to needs-rust-lldb for consistency
2023-04-14 11:40:07 +02:00
Rémy Rakic
46a3d28e88
Fix function order in an msvc debuginfo test
...
The function names with const generic parameters are printed in a
different order.
2023-04-05 15:59:29 +00:00
Thom Chiovoloni
46fad955c0
Fix a debuginfo test with a hard-coded hash
2023-04-05 15:59:29 +00:00
Camille GILLOT
e8afb080be
Bless debuginfo test.
2023-03-13 18:24:48 +00:00
Gibby Free
05c1e6b1db
stabilize debugger visualizer attribute
2023-03-01 18:56:29 -08:00
clubby789
f83ce99c32
Remove the capture_disjoint_fields
feature
2023-02-28 01:21:15 +00:00
Mateusz Mikuła
f6ea2ea551
Upgrade mingw-w64 on CI
2023-01-29 13:01:06 +01:00
Albert Larsan
cf2dff2b1e
Move /src/test to /tests
2023-01-11 09:32:08 +00:00