|
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