|
1 |
| -// check-pass |
2 |
| -// revisions: host |
3 |
| -// revisions: i686 |
4 |
| -//[i686] compile-flags: --target i686-unknown-linux-gnu |
5 |
| -//[i686] needs-llvm-components: x86 |
6 |
| -// revisions: x86-64 |
7 |
| -//[x86-64] compile-flags: --target x86_64-unknown-linux-gnu |
8 |
| -//[x86-64] needs-llvm-components: x86 |
9 |
| -// revisions: x86-64-win |
10 |
| -//[x86-64-win] compile-flags: --target x86_64-pc-windows-msvc |
11 |
| -//[x86-64-win] needs-llvm-components: x86 |
12 |
| -// revisions: arm |
13 |
| -//[arm] compile-flags: --target arm-unknown-linux-gnueabi |
14 |
| -//[arm] needs-llvm-components: arm |
15 |
| -// revisions: aarch64 |
16 |
| -//[aarch64] compile-flags: --target aarch64-unknown-linux-gnu |
17 |
| -//[aarch64] needs-llvm-components: aarch64 |
18 |
| -// revisions: s390x |
19 |
| -//[s390x] compile-flags: --target s390x-unknown-linux-gnu |
20 |
| -//[s390x] needs-llvm-components: systemz |
21 |
| -// revisions: mips |
22 |
| -//[mips] compile-flags: --target mips-unknown-linux-gnu |
23 |
| -//[mips] needs-llvm-components: mips |
24 |
| -// revisions: mips64 |
25 |
| -//[mips64] compile-flags: --target mips64-unknown-linux-gnuabi64 |
26 |
| -//[mips64] needs-llvm-components: mips |
27 |
| -// revisions: sparc |
28 |
| -//[sparc] compile-flags: --target sparc-unknown-linux-gnu |
29 |
| -//[sparc] needs-llvm-components: sparc |
30 |
| -// revisions: sparc64 |
31 |
| -//[sparc64] compile-flags: --target sparc64-unknown-linux-gnu |
32 |
| -//[sparc64] needs-llvm-components: sparc |
33 |
| -// revisions: powerpc64 |
34 |
| -//[powerpc64] compile-flags: --target powerpc64-unknown-linux-gnu |
35 |
| -//[powerpc64] needs-llvm-components: powerpc |
36 |
| -// revisions: riscv |
37 |
| -//[riscv] compile-flags: --target riscv64gc-unknown-linux-gnu |
38 |
| -//[riscv] needs-llvm-components: riscv |
39 |
| -// revisions: loongarch64 |
40 |
| -//[loongarch64] compile-flags: --target loongarch64-unknown-linux-gnu |
41 |
| -//[loongarch64] needs-llvm-components: loongarch |
42 |
| -//[loongarch64] min-llvm-version: 17 |
43 |
| -// revisions: wasm |
44 |
| -//[wasm] compile-flags: --target wasm32-unknown-unknown |
45 |
| -//[wasm] needs-llvm-components: webassembly |
46 |
| -// revisions: wasi |
47 |
| -//[wasi] compile-flags: --target wasm32-wasi |
48 |
| -//[wasi] needs-llvm-components: webassembly |
49 |
| -// revisions: bpf |
50 |
| -//[bpf] compile-flags: --target bpfeb-unknown-none |
51 |
| -//[bpf] needs-llvm-components: bpf |
52 |
| -// revisions: m68k |
53 |
| -//[m68k] compile-flags: --target m68k-unknown-linux-gnu |
54 |
| -//[m68k] needs-llvm-components: m68k |
| 1 | +//@ check-pass |
| 2 | +//@ revisions: host |
| 3 | +//@ revisions: i686 |
| 4 | +//@[i686] compile-flags: --target i686-unknown-linux-gnu |
| 5 | +//@[i686] needs-llvm-components: x86 |
| 6 | +//@ revisions: x86-64 |
| 7 | +//@[x86-64] compile-flags: --target x86_64-unknown-linux-gnu |
| 8 | +//@[x86-64] needs-llvm-components: x86 |
| 9 | +//@ revisions: x86-64-win |
| 10 | +//@[x86-64-win] compile-flags: --target x86_64-pc-windows-msvc |
| 11 | +//@[x86-64-win] needs-llvm-components: x86 |
| 12 | +//@ revisions: arm |
| 13 | +//@[arm] compile-flags: --target arm-unknown-linux-gnueabi |
| 14 | +//@[arm] needs-llvm-components: arm |
| 15 | +//@ revisions: aarch64 |
| 16 | +//@[aarch64] compile-flags: --target aarch64-unknown-linux-gnu |
| 17 | +//@[aarch64] needs-llvm-components: aarch64 |
| 18 | +//@ revisions: s390x |
| 19 | +//@[s390x] compile-flags: --target s390x-unknown-linux-gnu |
| 20 | +//@[s390x] needs-llvm-components: systemz |
| 21 | +//@ revisions: mips |
| 22 | +//@[mips] compile-flags: --target mips-unknown-linux-gnu |
| 23 | +//@[mips] needs-llvm-components: mips |
| 24 | +//@ revisions: mips64 |
| 25 | +//@[mips64] compile-flags: --target mips64-unknown-linux-gnuabi64 |
| 26 | +//@[mips64] needs-llvm-components: mips |
| 27 | +//@ revisions: sparc |
| 28 | +//@[sparc] compile-flags: --target sparc-unknown-linux-gnu |
| 29 | +//@[sparc] needs-llvm-components: sparc |
| 30 | +//@ revisions: sparc64 |
| 31 | +//@[sparc64] compile-flags: --target sparc64-unknown-linux-gnu |
| 32 | +//@[sparc64] needs-llvm-components: sparc |
| 33 | +//@ revisions: powerpc64 |
| 34 | +//@[powerpc64] compile-flags: --target powerpc64-unknown-linux-gnu |
| 35 | +//@[powerpc64] needs-llvm-components: powerpc |
| 36 | +//@ revisions: riscv |
| 37 | +//@[riscv] compile-flags: --target riscv64gc-unknown-linux-gnu |
| 38 | +//@[riscv] needs-llvm-components: riscv |
| 39 | +//@ revisions: loongarch64 |
| 40 | +//@[loongarch64] compile-flags: --target loongarch64-unknown-linux-gnu |
| 41 | +//@[loongarch64] needs-llvm-components: loongarch |
| 42 | +//@[loongarch64] min-llvm-version: 17 |
| 43 | +//@ revisions: wasm |
| 44 | +//@[wasm] compile-flags: --target wasm32-unknown-unknown |
| 45 | +//@[wasm] needs-llvm-components: webassembly |
| 46 | +//@ revisions: wasi |
| 47 | +//@[wasi] compile-flags: --target wasm32-wasi |
| 48 | +//@[wasi] needs-llvm-components: webassembly |
| 49 | +//@ revisions: bpf |
| 50 | +//@[bpf] compile-flags: --target bpfeb-unknown-none |
| 51 | +//@[bpf] needs-llvm-components: bpf |
| 52 | +//@ revisions: m68k |
| 53 | +//@[m68k] compile-flags: --target m68k-unknown-linux-gnu |
| 54 | +//@[m68k] needs-llvm-components: m68k |
55 | 55 | // FIXME: disabled on nvptx64 since the target ABI fails the sanity check
|
56 | 56 | // see https://github.com/rust-lang/rust/issues/117480
|
57 | 57 | /* revisions: nvptx64
|
|
0 commit comments