11 files changed +24
-15
lines changed Original file line number Diff line number Diff line change @@ -107,7 +107,6 @@ run-make/issue-35164/Makefile
107
107
run-make/issue-36710/Makefile
108
108
run-make/issue-37839/Makefile
109
109
run-make/issue-37893/Makefile
110
- run-make/issue-38237/Makefile
111
110
run-make/issue-40535/Makefile
112
111
run-make/issue-46239/Makefile
113
112
run-make/issue-47384/Makefile
Original file line number Diff line number Diff line change 1
- // This test checks that alloc can still compile correctly
1
+ // This test checks that alloc can still compile successfully
2
2
// when the unstable no_global_oom_handling feature is turned on.
3
3
// See https://github.com/rust-lang/rust/pull/84266
4
4
Original file line number Diff line number Diff line change 1
- // This test checks that alloc can still compile correctly
1
+ // This test checks that alloc can still compile successfully
2
2
// when the unstable no_rc feature is turned on.
3
3
// See https://github.com/rust-lang/rust/pull/84266
4
4
Original file line number Diff line number Diff line change 1
- // This test checks that alloc can still compile correctly
1
+ // This test checks that alloc can still compile successfully
2
2
// when the unstable no_sync feature is turned on.
3
3
// See https://github.com/rust-lang/rust/pull/84266
4
4
Original file line number Diff line number Diff line change 1
- // This test checks that the core library can still compile correctly
1
+ // This test checks that the core library can still compile successfully
2
2
// when the no_global_oom_handling feature is turned on.
3
3
// See https://github.com/rust-lang/rust/pull/110649
4
4
@@ -10,7 +10,7 @@ fn main() {
10
10
. arg ( "-Dwarnings" )
11
11
. crate_type ( "rlib" )
12
12
. input ( "../../../library/core/src/lib.rs" )
13
- . sysroot ( tmp_dir ( ) . join ( "fakeroot" ) ) ;
13
+ . sysroot ( tmp_dir ( ) . join ( "fakeroot" ) )
14
14
. cfg ( "no_global_oom_handling" )
15
15
. run ( ) ;
16
16
}
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
1
+ // A very specific set of circumstances (mainly, implementing Deref, and
2
+ // having a procedural macro and a Debug derivation in external crates) caused
3
+ // an internal compiler error (ICE) when trying to use rustdoc. This test
4
+ // reproduces the exact circumstances which caused the bug and checks
5
+ // that it does not happen again.
6
+ // See https://github.com/rust-lang/rust/issues/38237
7
+
8
+ //@ ignore-cross-compile
9
+
10
+ use run_make_support:: { rustc, rustdoc, tmp_dir} ;
11
+
12
+ fn main ( ) {
13
+ rustc ( ) . input ( "foo.rs" ) . run ( ) ;
14
+ rustc ( ) . input ( "bar.rs" ) . run ( ) ;
15
+ rustdoc ( ) . input ( "baz.rs" ) . library_search_path ( tmp_dir ( ) ) . output ( tmp_dir ( ) ) . run ( ) ;
16
+ }
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 4
4
// build to see if this bug makes a resurgence.
5
5
// See https://github.com/rust-lang/rust/pull/24448
6
6
7
- //@ ignore-cross compile
7
+ //@ ignore-cross- compile
8
8
//@ only-linux
9
9
10
10
use run_make_support:: { cc, run, rustc, tmp_dir} ;
@@ -18,7 +18,7 @@ fn main() {
18
18
. arg ( "--gc-sections" )
19
19
. arg ( "-lpthread" )
20
20
. arg ( "-ldl" )
21
- . out_exe ( tmp_dir ( ) . join ( "foo" ) )
21
+ . out_exe ( "foo" )
22
22
. run ( ) ;
23
23
run ( "foo" ) ;
24
24
cc ( ) . input ( "foo.c" )
@@ -30,7 +30,7 @@ fn main() {
30
30
. arg ( "-ldl" )
31
31
. arg ( "-pie" )
32
32
. arg ( "-fPIC" )
33
- . out_exe ( tmp_dir ( ) . join ( "foo" ) )
33
+ . out_exe ( "foo" )
34
34
. run ( ) ;
35
35
run ( "foo" ) ;
36
36
}
0 commit comments