File tree 2 files changed +36
-11
lines changed
2 files changed +36
-11
lines changed Original file line number Diff line number Diff line change @@ -150,13 +150,25 @@ jobs:
150
150
strategy :
151
151
matrix :
152
152
include :
153
- - name : dist-x86_64-linux
154
- os : ubuntu-latest-xl
155
- env : {}
156
- - name : dist-x86_64-linux-alt
153
+ - name : dist-x86_64-apple
157
154
env :
158
- IMAGE : dist-x86_64-linux
159
- os : ubuntu-latest-xl
155
+ SCRIPT : " ./x.py dist"
156
+ RUST_CONFIGURE_ARGS : " --target=aarch64-apple-ios,x86_64-apple-ios --enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc"
157
+ RUSTC_RETRY_LINKER_ON_SEGFAULT : 1
158
+ MACOSX_DEPLOYMENT_TARGET : 10.7
159
+ NO_LLVM_ASSERTIONS : 1
160
+ NO_DEBUG_ASSERTIONS : 1
161
+ DIST_REQUIRE_ALL_TOOLS : 1
162
+ os : macos-latest
163
+ - name : dist-x86_64-apple-alt
164
+ env :
165
+ SCRIPT : " ./x.py dist"
166
+ RUST_CONFIGURE_ARGS : " --enable-extended --enable-profiler --set rust.jemalloc"
167
+ RUSTC_RETRY_LINKER_ON_SEGFAULT : 1
168
+ MACOSX_DEPLOYMENT_TARGET : 10.7
169
+ NO_LLVM_ASSERTIONS : 1
170
+ NO_DEBUG_ASSERTIONS : 1
171
+ os : macos-latest
160
172
timeout-minutes : 600
161
173
runs-on : " ${{ matrix.os }}"
162
174
steps :
Original file line number Diff line number Diff line change @@ -280,13 +280,26 @@ jobs:
280
280
strategy :
281
281
matrix :
282
282
include :
283
- - name : dist-x86_64-linux
284
- << : *job-linux-xl
283
+ - name : dist-x86_64-apple
284
+ env :
285
+ SCRIPT : ./x.py dist
286
+ RUST_CONFIGURE_ARGS : --target=aarch64-apple-ios,x86_64-apple-ios --enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc
287
+ RUSTC_RETRY_LINKER_ON_SEGFAULT : 1
288
+ MACOSX_DEPLOYMENT_TARGET : 10.7
289
+ NO_LLVM_ASSERTIONS : 1
290
+ NO_DEBUG_ASSERTIONS : 1
291
+ DIST_REQUIRE_ALL_TOOLS : 1
292
+ << : *job-macos-xl
285
293
286
- - name : dist-x86_64-linux -alt
294
+ - name : dist-x86_64-apple -alt
287
295
env :
288
- IMAGE : dist-x86_64-linux
289
- << : *job-linux-xl
296
+ SCRIPT : ./x.py dist
297
+ RUST_CONFIGURE_ARGS : --enable-extended --enable-profiler --set rust.jemalloc
298
+ RUSTC_RETRY_LINKER_ON_SEGFAULT : 1
299
+ MACOSX_DEPLOYMENT_TARGET : 10.7
300
+ NO_LLVM_ASSERTIONS : 1
301
+ NO_DEBUG_ASSERTIONS : 1
302
+ << : *job-macos-xl
290
303
291
304
auto :
292
305
<< : *base-ci-job
You can’t perform that action at this time.
0 commit comments