diff options
| author | Caio <c410.f3r@gmail.com> | 2024-04-06 17:08:59 -0300 |
|---|---|---|
| committer | Caio <c410.f3r@gmail.com> | 2024-04-07 17:38:07 -0300 |
| commit | ab8994d93e469d3f804e978e379e8342b0c6fe3b (patch) | |
| tree | 393e4373c4f705aecef0db083e0da73fd3b50edd /tests/ui/linkage-attr | |
| parent | 9d5cdf75aa42faaf0b58ba21a510117e8d0051a3 (diff) | |
| download | rust-ab8994d93e469d3f804e978e379e8342b0c6fe3b.tar.gz rust-ab8994d93e469d3f804e978e379e8342b0c6fe3b.zip | |
Move tests
Diffstat (limited to 'tests/ui/linkage-attr')
| -rw-r--r-- | tests/ui/linkage-attr/auxiliary/issue-12133-dylib.rs | 1 | ||||
| -rw-r--r-- | tests/ui/linkage-attr/auxiliary/issue-12133-dylib2.rs | 6 | ||||
| -rw-r--r-- | tests/ui/linkage-attr/auxiliary/issue-12133-rlib.rs | 3 | ||||
| -rw-r--r-- | tests/ui/linkage-attr/issue-12133-1.rs | 10 | ||||
| -rw-r--r-- | tests/ui/linkage-attr/issue-12133-2.rs | 11 | ||||
| -rw-r--r-- | tests/ui/linkage-attr/issue-12133-3.rs | 13 |
6 files changed, 44 insertions, 0 deletions
diff --git a/tests/ui/linkage-attr/auxiliary/issue-12133-dylib.rs b/tests/ui/linkage-attr/auxiliary/issue-12133-dylib.rs new file mode 100644 index 00000000000..8bd2b3353b8 --- /dev/null +++ b/tests/ui/linkage-attr/auxiliary/issue-12133-dylib.rs @@ -0,0 +1 @@ +#![crate_type = "dylib"] diff --git a/tests/ui/linkage-attr/auxiliary/issue-12133-dylib2.rs b/tests/ui/linkage-attr/auxiliary/issue-12133-dylib2.rs new file mode 100644 index 00000000000..42e13ad6908 --- /dev/null +++ b/tests/ui/linkage-attr/auxiliary/issue-12133-dylib2.rs @@ -0,0 +1,6 @@ +//@ no-prefer-dynamic + +#![crate_type = "dylib"] + +extern crate issue_12133_rlib as a; +extern crate issue_12133_dylib as b; diff --git a/tests/ui/linkage-attr/auxiliary/issue-12133-rlib.rs b/tests/ui/linkage-attr/auxiliary/issue-12133-rlib.rs new file mode 100644 index 00000000000..1adaf2b0379 --- /dev/null +++ b/tests/ui/linkage-attr/auxiliary/issue-12133-rlib.rs @@ -0,0 +1,3 @@ +//@ no-prefer-dynamic + +#![crate_type = "rlib"] diff --git a/tests/ui/linkage-attr/issue-12133-1.rs b/tests/ui/linkage-attr/issue-12133-1.rs new file mode 100644 index 00000000000..dc3f7f33da1 --- /dev/null +++ b/tests/ui/linkage-attr/issue-12133-1.rs @@ -0,0 +1,10 @@ +//@ run-pass +//@ aux-build:issue-12133-rlib.rs +//@ aux-build:issue-12133-dylib.rs + +//@ pretty-expanded FIXME #23616 + +extern crate issue_12133_rlib as a; +extern crate issue_12133_dylib as b; + +fn main() {} diff --git a/tests/ui/linkage-attr/issue-12133-2.rs b/tests/ui/linkage-attr/issue-12133-2.rs new file mode 100644 index 00000000000..55742a1b383 --- /dev/null +++ b/tests/ui/linkage-attr/issue-12133-2.rs @@ -0,0 +1,11 @@ +//@ run-pass +//@ aux-build:issue-12133-rlib.rs +//@ aux-build:issue-12133-dylib.rs +//@ no-prefer-dynamic + +//@ pretty-expanded FIXME #23616 + +extern crate issue_12133_rlib as a; +extern crate issue_12133_dylib as b; + +fn main() {} diff --git a/tests/ui/linkage-attr/issue-12133-3.rs b/tests/ui/linkage-attr/issue-12133-3.rs new file mode 100644 index 00000000000..a34c075d64d --- /dev/null +++ b/tests/ui/linkage-attr/issue-12133-3.rs @@ -0,0 +1,13 @@ +//@ run-pass +//@ aux-build:issue-12133-rlib.rs +//@ aux-build:issue-12133-dylib.rs +//@ aux-build:issue-12133-dylib2.rs +//@ ignore-wasm32 no dylib support +//@ ignore-musl +//@ needs-dynamic-linking + +//@ pretty-expanded FIXME #23616 + +extern crate issue_12133_dylib2 as other; + +fn main() {} |
