summaryrefslogtreecommitdiffstats
path: root/tests/run-make-fulldeps/issue64319
diff options
context:
space:
mode:
Diffstat (limited to 'tests/run-make-fulldeps/issue64319')
-rw-r--r--tests/run-make-fulldeps/issue64319/Makefile39
-rw-r--r--tests/run-make-fulldeps/issue64319/bar.rs5
-rw-r--r--tests/run-make-fulldeps/issue64319/foo.rs9
3 files changed, 0 insertions, 53 deletions
diff --git a/tests/run-make-fulldeps/issue64319/Makefile b/tests/run-make-fulldeps/issue64319/Makefile
deleted file mode 100644
index ee0d177ab..000000000
--- a/tests/run-make-fulldeps/issue64319/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-include ../../run-make-fulldeps/tools.mk
-
-# Different optimization levels imply different values for `-Zshare-generics`,
-# so try out a whole bunch of combinations to make sure everything is compatible
-all:
- # First up, try some defaults
- $(RUSTC) --crate-type rlib foo.rs
- $(RUSTC) --crate-type dylib bar.rs -C opt-level=3
-
- # Next try mixing up some things explicitly
- $(RUSTC) --crate-type rlib foo.rs -Z share-generics=no
- $(RUSTC) --crate-type dylib bar.rs -Z share-generics=no
- $(RUSTC) --crate-type rlib foo.rs -Z share-generics=no
- $(RUSTC) --crate-type dylib bar.rs -Z share-generics=yes
- $(RUSTC) --crate-type rlib foo.rs -Z share-generics=yes
- $(RUSTC) --crate-type dylib bar.rs -Z share-generics=no
- $(RUSTC) --crate-type rlib foo.rs -Z share-generics=yes
- $(RUSTC) --crate-type dylib bar.rs -Z share-generics=yes
-
- # Now combine a whole bunch of options together
- $(RUSTC) --crate-type rlib foo.rs
- $(RUSTC) --crate-type dylib bar.rs
- $(RUSTC) --crate-type dylib bar.rs -Z share-generics=no
- $(RUSTC) --crate-type dylib bar.rs -Z share-generics=yes
- $(RUSTC) --crate-type dylib bar.rs -C opt-level=1
- $(RUSTC) --crate-type dylib bar.rs -C opt-level=1 -Z share-generics=no
- $(RUSTC) --crate-type dylib bar.rs -C opt-level=1 -Z share-generics=yes
- $(RUSTC) --crate-type dylib bar.rs -C opt-level=2
- $(RUSTC) --crate-type dylib bar.rs -C opt-level=2 -Z share-generics=no
- $(RUSTC) --crate-type dylib bar.rs -C opt-level=2 -Z share-generics=yes
- $(RUSTC) --crate-type dylib bar.rs -C opt-level=3
- $(RUSTC) --crate-type dylib bar.rs -C opt-level=3 -Z share-generics=no
- $(RUSTC) --crate-type dylib bar.rs -C opt-level=3 -Z share-generics=yes
- $(RUSTC) --crate-type dylib bar.rs -C opt-level=s
- $(RUSTC) --crate-type dylib bar.rs -C opt-level=s -Z share-generics=no
- $(RUSTC) --crate-type dylib bar.rs -C opt-level=s -Z share-generics=yes
- $(RUSTC) --crate-type dylib bar.rs -C opt-level=z
- $(RUSTC) --crate-type dylib bar.rs -C opt-level=z -Z share-generics=no
- $(RUSTC) --crate-type dylib bar.rs -C opt-level=z -Z share-generics=yes
diff --git a/tests/run-make-fulldeps/issue64319/bar.rs b/tests/run-make-fulldeps/issue64319/bar.rs
deleted file mode 100644
index 3895c0b6c..000000000
--- a/tests/run-make-fulldeps/issue64319/bar.rs
+++ /dev/null
@@ -1,5 +0,0 @@
-extern crate foo;
-
-pub fn bar() {
- foo::foo();
-}
diff --git a/tests/run-make-fulldeps/issue64319/foo.rs b/tests/run-make-fulldeps/issue64319/foo.rs
deleted file mode 100644
index c54a238e9..000000000
--- a/tests/run-make-fulldeps/issue64319/foo.rs
+++ /dev/null
@@ -1,9 +0,0 @@
-pub fn foo() {
- bar::<usize>();
-}
-
-pub fn bar<T>() {
- baz();
-}
-
-fn baz() {}