File tree 2 files changed +15
-0
lines changed
2 files changed +15
-0
lines changed Original file line number Diff line number Diff line change 19
19
- target : aarch64-unknown-linux-gnu
20
20
os : ubuntu-latest
21
21
rust : nightly
22
+ - target : aarch64-pc-windows-msvc
23
+ os : windows-latest
24
+ rust : nightly
25
+ test_verbatim : 1
26
+ no_std : 1
22
27
- target : arm-unknown-linux-gnueabi
23
28
os : ubuntu-latest
24
29
rust : nightly
78
83
- target : i686-pc-windows-msvc
79
84
os : windows-latest
80
85
rust : nightly
86
+ test_verbatim : 1
81
87
- target : x86_64-pc-windows-msvc
82
88
os : windows-latest
83
89
rust : nightly
90
+ test_verbatim : 1
84
91
- target : i686-pc-windows-gnu
85
92
os : windows-latest
86
93
rust : nightly-i686-gnu
@@ -109,6 +116,9 @@ jobs:
109
116
- run : ./ci/run.sh ${{ matrix.target }}
110
117
if : matrix.os != 'ubuntu-latest'
111
118
shell : bash
119
+ env :
120
+ NO_STD : ${{ matrix.no_std }}
121
+ TEST_VERBATIM : ${{ matrix.test_verbatim }}
112
122
113
123
# Otherwise we use our docker containers to run builds
114
124
- run : cargo generate-lockfile && ./ci/run-docker.sh ${{ matrix.target }}
Original file line number Diff line number Diff line change 32
32
$run --features no-f16-f128 --release
33
33
fi
34
34
35
+ if [ " ${TEST_VERBATIM:- } " = " 1" ]; then
36
+ verb_path=$( cmd.exe //C echo \\\\ ? \\ %cd%\\ testcrate\\ target2)
37
+ cargo build --manifest-path testcrate/Cargo.toml --target $target --target-dir $verb_path --features c
38
+ fi
39
+
35
40
if [ -d /builtins-target ]; then
36
41
rlib_paths=/builtins-target/" ${target} " /debug/deps/libcompiler_builtins-* .rlib
37
42
else
You can’t perform that action at this time.
0 commit comments