Skip to content

Commit 3e606bc

Browse files
committed
WIP
1 parent 8594a64 commit 3e606bc

File tree

4 files changed

+21
-10
lines changed

4 files changed

+21
-10
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,12 @@ jobs:
208208
retention-days: 5
209209

210210
- name: upload artifacts to S3
211-
run: src/ci/scripts/upload-artifacts.sh
211+
run: |
212+
echo "build"
213+
ls -lha build
214+
echo "obj/build"
215+
ls -lha obj/build
216+
src/ci/scripts/upload-artifacts.sh
212217
env:
213218
AWS_ACCESS_KEY_ID: ${{ env.ARTIFACTS_AWS_ACCESS_KEY_ID }}
214219
AWS_SECRET_ACCESS_KEY: ${{ secrets[format('AWS_SECRET_ACCESS_KEY_{0}', env.ARTIFACTS_AWS_ACCESS_KEY_ID)] }}
@@ -221,6 +226,10 @@ jobs:
221226

222227
- name: postprocess metrics into the summary
223228
run: |
229+
echo "build"
230+
ls -lha build
231+
echo "obj/build"
232+
ls -lha obj/build
224233
if [ -f build/metrics.json ]; then
225234
./build/citool/debug/citool postprocess-metrics build/metrics.json ${GITHUB_STEP_SUMMARY}
226235
elif [ -f obj/build/metrics.json ]; then

.gitmodules

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
path = src/tools/enzyme
4848
url = https://github.com/EnzymeAD/Enzyme.git
4949
shallow = true
50-
[submodule "src/gcc"]
51-
path = src/gcc
52-
url = https://github.com/rust-lang/gcc.git
53-
shallow = true
50+
; [submodule "src/gcc"]
51+
; path = src/gcc
52+
; url = https://github.com/rust-lang/gcc.git
53+
; shallow = true

src/ci/docker/host-x86_64/x86_64-gnu-llvm-18/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ ENV RUST_CONFIGURE_ARGS \
5555
--set rust.thin-lto-import-instr-limit=10
5656

5757
COPY scripts/shared.sh /scripts/
58-
COPY scripts/build-gccjit.sh /scripts/
58+
#COPY scripts/build-gccjit.sh /scripts/
5959

60-
RUN /scripts/build-gccjit.sh /scripts
60+
RUN #/scripts/build-gccjit.sh /scripts
6161

6262
ARG SCRIPT_ARG
6363

src/ci/docker/scripts/x86_64-gnu-llvm.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,21 @@
22

33
set -ex
44

5+
../xx.py build src/tools/build-manifest
6+
57
# NOTE: intentionally uses all of `x.py`, `x`, and `x.ps1` to make sure they all work on Linux.
6-
../x.py --stage 2 test --skip src/tools/tidy
8+
#../x.py --stage 2 test --skip src/tools/tidy
79

810
# Run the `mir-opt` tests again but this time for a 32-bit target.
911
# This enforces that tests using `// EMIT_MIR_FOR_EACH_BIT_WIDTH` have
1012
# both 32-bit and 64-bit outputs updated by the PR author, before
1113
# the PR is approved and tested for merging.
1214
# It will also detect tests lacking `// EMIT_MIR_FOR_EACH_BIT_WIDTH`,
1315
# despite having different output on 32-bit vs 64-bit targets.
14-
../x --stage 2 test tests/mir-opt --host='' --target=i686-unknown-linux-gnu
16+
#../x --stage 2 test tests/mir-opt --host='' --target=i686-unknown-linux-gnu
1517

1618
# Run the UI test suite again, but in `--pass=check` mode
1719
#
1820
# This is intended to make sure that both `--pass=check` continues to
1921
# work.
20-
../x.ps1 --stage 2 test tests/ui --pass=check --host='' --target=i686-unknown-linux-gnu
22+
#../x.ps1 --stage 2 test tests/ui --pass=check --host='' --target=i686-unknown-linux-gnu

0 commit comments

Comments
 (0)