File tree 7 files changed +16
-8
lines changed
7 files changed +16
-8
lines changed Original file line number Diff line number Diff line change @@ -72,7 +72,6 @@ run-make/forced-unwind-terminate-pof/Makefile
72
72
run-make/foreign-double-unwind/Makefile
73
73
run-make/foreign-exceptions/Makefile
74
74
run-make/foreign-rust-exceptions/Makefile
75
- run-make/fpic/Makefile
76
75
run-make/glibc-staticlib-args/Makefile
77
76
run-make/inaccessible-temp-dir/Makefile
78
77
run-make/include_bytes_deps/Makefile
@@ -103,7 +102,6 @@ run-make/issue-33329/Makefile
103
102
run-make/issue-35164/Makefile
104
103
run-make/issue-36710/Makefile
105
104
run-make/issue-37839/Makefile
106
- run-make/issue-37893/Makefile
107
105
run-make/issue-40535/Makefile
108
106
run-make/issue-47384/Makefile
109
107
run-make/issue-47551/Makefile
Load Diff This file was deleted.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
1
+ // a.rs is a procedural macro crate, on which b.rs and c.rs depend. A now
2
+ // patched bug caused a compilation failure if the proc-macro crate was
3
+ // initialized with its dependents in this exact order. This test checks
4
+ // that compilation succeeds even when initialization is done in this order.
5
+ // See https://github.com/rust-lang/rust/issues/37893
6
+
7
+ //@ ignore-cross-compile
8
+
9
+ use run_make_support:: rustc;
10
+
11
+ fn main ( ) {
12
+ rustc ( ) . input ( "a.rs" ) . run ( ) ;
13
+ rustc ( ) . input ( "b.rs" ) . run ( ) ;
14
+ rustc ( ) . input ( "c.rs" ) . run ( ) ;
15
+ }
Original file line number Diff line number Diff line change 2
2
// on the dynamic library simple-dylib.rs. If the test passes,
3
3
// dylibs can be built and linked into another file successfully..
4
4
5
- //@ aux-crate: simple-dylib.rs
5
+ //@ aux-crate:bar= simple-dylib.rs
6
6
//@ run-pass
7
7
8
8
extern crate bar;
You can’t perform that action at this time.
0 commit comments