Skip to content

Commit e910daf

Browse files
committed
ci: Increase rust.debuginfo-level-tests to 2 in x86_64-gnu-debug job
Simply to increase the scope of the testing. Force debuginfo=0 for a handful of tests so that we can have CI prevent regressing on more tests.
1 parent 7ad23f4 commit e910daf

File tree

5 files changed

+9
-1
lines changed

5 files changed

+9
-1
lines changed

src/ci/docker/host-x86_64/x86_64-gnu-debug/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ ENV RUST_CONFIGURE_ARGS \
3838
--build=x86_64-unknown-linux-gnu \
3939
--enable-debug \
4040
--enable-lld \
41-
--set rust.debuginfo-level-tests=1 \
41+
--set rust.debuginfo-level-tests=2 \
4242
--set llvm.use-linker=lld \
4343
--set target.x86_64-unknown-linux-gnu.linker=clang \
4444
--set target.x86_64-unknown-linux-gnu.cc=clang \

tests/ui/async-await/future-sizes/async-awaiting-fut.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// FIXME(#61117): Respect debuginfo-level-tests, do not force debuginfo=0
2+
//@ compile-flags: -C debuginfo=0
13
//@ compile-flags: -C panic=abort -Z print-type-sizes --crate-type lib
24
//@ needs-deterministic-layouts
35
//@ edition:2021

tests/ui/async-await/future-sizes/large-arg.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// FIXME(#61117): Respect debuginfo-level-tests, do not force debuginfo=0
2+
//@ compile-flags: -C debuginfo=0
13
//@ compile-flags: -C panic=abort -Z print-type-sizes --crate-type=lib
24
//@ needs-deterministic-layouts
35
//@ edition: 2021

tests/ui/consts/required-consts/collect-in-promoted-const.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
//@revisions: noopt opt
22
//@ build-fail
33
//@[noopt] compile-flags: -Copt-level=0
4+
// FIXME(#61117): Respect debuginfo-level-tests, do not force debuginfo=0
5+
//@[opt] compile-flags: -C debuginfo=0
46
//@[opt] compile-flags: -O
57
//! Make sure we error on erroneous consts even if they get promoted.
68

tests/ui/print_type_sizes/async.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// FIXME(#61117): Respect debuginfo-level-tests, do not force debuginfo=0
2+
//@ compile-flags: -C debuginfo=0
13
//@ compile-flags: -C panic=abort -Z print-type-sizes --crate-type lib
24
//@ needs-deterministic-layouts
35
//@ edition:2021

0 commit comments

Comments
 (0)