File tree 5 files changed +18
-11
lines changed
docker/host-x86_64/x86_64-gnu-integration
5 files changed +18
-11
lines changed Original file line number Diff line number Diff line change @@ -567,10 +567,9 @@ jobs:
567
567
strategy :
568
568
matrix :
569
569
include :
570
- - name : dist-x86_64-linux
571
- env :
572
- CODEGEN_BACKENDS : " llvm,cranelift"
570
+ - name : x86_64-gnu-integration
573
571
os : ubuntu-20.04-16core-64gb
572
+ env : {}
574
573
timeout-minutes : 600
575
574
runs-on : " ${{ matrix.os }}"
576
575
steps :
Original file line number Diff line number Diff line change @@ -44,13 +44,17 @@ ENV CARGO_TARGET_X86_64_FUCHSIA_RUSTFLAGS \
44
44
45
45
ENV TARGETS=x86_64-fuchsia
46
46
ENV TARGETS=$TARGETS,x86_64-unknown-linux-gnu
47
+ ENV TARGETS=$TARGETS,wasm32-unknown-unknown
47
48
48
49
COPY scripts/sccache.sh /scripts/
49
50
RUN sh /scripts/sccache.sh
50
51
51
52
ENV RUST_INSTALL_DIR /checkout/obj/install
52
53
RUN mkdir -p $RUST_INSTALL_DIR/etc
53
54
55
+ # Fuchsia only supports LLVM.
56
+ ENV CODEGEN_BACKENDS llvm
57
+
54
58
ENV RUST_CONFIGURE_ARGS \
55
59
--prefix=$RUST_INSTALL_DIR \
56
60
--sysconfdir=etc \
Original file line number Diff line number Diff line change 5
5
6
6
set -euf -o pipefail
7
7
8
- INTEGRATION_SHA=66793c4894bf6204579bbee3b79956335f31c768
9
- PICK_REFS=()
8
+ INTEGRATION_SHA=ea080c6e400e721e123b0ec751c73619963bf1ca
9
+ PICK_REFS=(
10
+ refs/changes/86/965586/2
11
+ )
10
12
11
13
checkout=fuchsia
12
14
jiri=.jiri_root/bin/jiri
Original file line number Diff line number Diff line change @@ -724,11 +724,13 @@ jobs:
724
724
strategy :
725
725
matrix :
726
726
include :
727
- - &dist-x86_64-linux
728
- name : dist-x86_64-linux
729
- env :
730
- CODEGEN_BACKENDS : llvm,cranelift
727
+ - name : x86_64-gnu-integration
731
728
<< : *job-linux-16c
729
+ # - &dist-x86_64-linux
730
+ # name: dist-x86_64-linux
731
+ # env:
732
+ # CODEGEN_BACKENDS: llvm,cranelift
733
+ # <<: *job-linux-16c
732
734
733
735
734
736
master :
Original file line number Diff line number Diff line change @@ -144,10 +144,10 @@ else
144
144
# tests as it will fail them.
145
145
if [[ " ${ENABLE_GCC_CODEGEN} " == " 1" ]]; then
146
146
# Test the Cranelift and GCC backends in CI. Bootstrap knows which targets to run tests on.
147
- RUST_CONFIGURE_ARGS=" $RUST_CONFIGURE_ARGS --set rust.codegen-backends=llvm,cranelift,gcc"
147
+ RUST_CONFIGURE_ARGS=" $RUST_CONFIGURE_ARGS --set rust.codegen-backends=${CODEGEN_BACKENDS :- llvm,cranelift,gcc} "
148
148
else
149
149
# Test the Cranelift backend in CI. Bootstrap knows which targets to run tests on.
150
- RUST_CONFIGURE_ARGS=" $RUST_CONFIGURE_ARGS --set rust.codegen-backends=llvm,cranelift"
150
+ RUST_CONFIGURE_ARGS=" $RUST_CONFIGURE_ARGS --set rust.codegen-backends=${CODEGEN_BACKENDS :- llvm,cranelift} "
151
151
fi
152
152
153
153
# We enable this for non-dist builders, since those aren't trying to produce
You can’t perform that action at this time.
0 commit comments