julia-master
Publichttps://github.com/JuliaCI/julia-buildkite & https://github.com/JuliaLang/julia
codegen: change tbaa of ptr_phi to tbaa_value (#53655)
Passed in 6h 3m
Launch upload jobs# Explicitly pass along the cryptic token to child pipelines && export BUILDKITE_PLUGIN_CRYPTIC_BASE64_SIGNED_JOB_ID_SECRET && export ALLOW_FAIL="false" && # Launch `upload_*` jobs to store tarballs into S3 once tests are done && GROUP="Upload" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/upload_linux.arches \ && .buildkite/pipelines/main/platforms/upload_linux.yml && GROUP="Upload" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/upload_macos.arches \ && .buildkite/pipelines/main/platforms/upload_macos.yml && GROUP="Upload" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/upload_freebsd.arches \ && .buildkite/pipelines/main/platforms/upload_freebsd.yml && GROUP="Upload" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/upload_windows.arches \ && .buildkite/pipelines/main/platforms/upload_windows.yml && for OS in linux macos freebsd windows; do \ && GROUP="Upload" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/upload_${OS}.arches \ && .buildkite/pipelines/main/misc/upload_buildkite_results.yml && done && # Launch doctest deploy job && buildkite-agent pipeline upload .buildkite/pipelines/main/misc/deploy_docs.yml && # Don't share this with buildkite's env display && unset BUILDKITE_PLUGIN_CRYPTIC_BASE64_SIGNED_JOB_ID_SECRET
Waited 1s
Ran in 33s
upload docsbuildkite-agent artifact download --step "doctest" "julia-*-htmldocs.tar.gz" . && echo "--- clone docs.julialang.org" && mkdir -p /home/juliaci/.ssh && ssh-keyscan github.com >> /home/juliaci/.ssh/known_hosts 2>/dev/null && git clone git@github.com:JuliaLang/docs.julialang.org -b gh-pages repo && cd repo && echo "--- deploy new docs" && # Delete everything except for `.git` && shopt -s extglob && rm -rf !(".git") && shopt -u extglob && # Extract new docs build && tar -zxf ../julia-*-htmldocs.tar.gz && # Build commit message && echo "build based on ${BUILDKITE_COMMIT}" > ../commit_message && echo >> ../commit_message && echo "build link: ${BUILDKITE_BUILD_URL}" >> ../commit_message && echo "commit link: https://github.com/JuliaLang/julia/commit/${BUILDKITE_COMMIT}" >> ../commit_message && # Add all files to our new commit && git config --global user.name "Documenter.jl" && git config --global user.email "documenter@juliadocs.github.io" && git add . && git commit -a -F ../commit_message && if [[ "${BUILDKITE_PIPELINE_SLUG}" == "julia-buildkite" ]]; then && # If we're testing new CI configurations, push to a temporary branch, then delete it && git push origin gh-pages:gh-pages-buildkite-${BUILDKITE_COMMIT} && git push origin --delete gh-pages-buildkite-${BUILDKITE_COMMIT} && else && git push origin gh-pages:gh-pages && fi
Waited 13s
Ran in 2m 3s
upload test results i686-w64-mingw32buildkite-agent artifact download --step "test_i686-w64-mingw32" "results*.json" . || true
Waited 10s
Ran in 11s
upload test results x86_64-w64-mingw32buildkite-agent artifact download --step "test_x86_64-w64-mingw32" "results*.json" . || true
Waited 6s
Ran in 10s
upload test results x86_64-unknown-freebsdbuildkite-agent artifact download --step "test_x86_64-unknown-freebsd" "results*.json" . || true
Waited 9s
Ran in 9s
upload test results aarch64-apple-darwinbuildkite-agent artifact download --step "test_aarch64-apple-darwin" "results*.json" . || true
Waited 6s
Ran in 23s
upload test results x86_64-apple-darwinbuildkite-agent artifact download --step "test_x86_64-apple-darwin" "results*.json" . || true
Waited 7s
Ran in 12s
upload test results powerpc64le-linux-gnubuildkite-agent artifact download --step "test_powerpc64le-linux-gnu" "results*.json" . || true
Waited 3s
Ran in 8s
upload test results x86_64-linux-gnubuildkite-agent artifact download --step "test_x86_64-linux-gnu" "results*.json" . || true
Waited 7s
Ran in 10s
upload test results i686-linux-gnubuildkite-agent artifact download --step "test_i686-linux-gnu" "results*.json" . || true
Waited 8s
Ran in 10s
upload test results aarch64-linux-gnubuildkite-agent artifact download --step "test_aarch64-linux-gnu" "results*.json" . || true
Waited 10s
Ran in 11s
Launch allowed-to-fail upload jobs# Explicitly pass along the cryptic token to child pipelines && export BUILDKITE_PLUGIN_CRYPTIC_BASE64_SIGNED_JOB_ID_SECRET && export ALLOW_FAIL="true" && # Launch Linux allowed-to-fail upload jobs && GROUP="Allow Fail (Upload)" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/upload_linux.soft_fail.arches \ && .buildkite/pipelines/main/platforms/upload_linux.yml && # Don't share this with buildkite's env display && unset BUILDKITE_PLUGIN_CRYPTIC_BASE64_SIGNED_JOB_ID_SECRET
Waited 3s
Ran in 11s
Launch build jobs# Launch Linux build jobs && GROUP="Build" \ && ALLOW_FAIL="false" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/build_linux.arches \ && .buildkite/pipelines/main/platforms/build_linux.yml && # Launch macOS packaging jobs && GROUP="Build" \ && ALLOW_FAIL="false" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/build_macos.arches \ && .buildkite/pipelines/main/platforms/build_macos.yml && GROUP="Build" \ && ALLOW_FAIL="false" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/build_freebsd.arches \ && .buildkite/pipelines/main/platforms/build_freebsd.yml && GROUP="Build" \ && ALLOW_FAIL="false" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/build_windows.arches \ && .buildkite/pipelines/main/platforms/build_windows.yml
Waited 8s
Ran in 23s

Waited 26m 42s
Ran in 14m 18s

Waited 1h 13m
Ran in 36m 16s

Waited 1h 34m
Ran in 54m 28s

Waited 1m 18s
Ran in 23m 22s

Waited 1m 27s
Ran in 19m 1s
Launch check jobsbuildkite-agent pipeline upload .buildkite/pipelines/main/misc/analyzegc.yml && buildkite-agent pipeline upload .buildkite/pipelines/main/misc/doctest.yml && buildkite-agent pipeline upload .buildkite/pipelines/main/misc/pdf_docs/build_pdf_docs.yml && buildkite-agent pipeline upload .buildkite/pipelines/main/misc/embedding.yml && buildkite-agent pipeline upload .buildkite/pipelines/main/misc/llvmpasses.yml && buildkite-agent pipeline upload .buildkite/pipelines/main/misc/whitespace.yml && buildkite-agent pipeline upload .buildkite/pipelines/main/misc/sanitizers/asan.yml && buildkite-agent pipeline upload .buildkite/pipelines/main/misc/sanitizers/tsan.yml
Waited 3s
Ran in 32s
tsanecho "--- Build julia-debug runtime with TSAN" && contrib/tsan/build.sh ./tmp/test-tsan -j${JULIA_CPU_THREADS:?} julia-src-debug
Waited 4m 34s
Ran in 2m 15s
asanecho "--- Build julia-debug with ASAN" && contrib/asan/build.sh ./tmp/test-asan -j${JULIA_CPU_THREADS:?} debug
Waited 5m 24s
Ran in 1h 51m
whitespacemake --output-sync -j${JULIA_CPU_THREADS:?} check-whitespace
Waited 7m 3s
Ran in 1m 13s
llvmpassesecho "--- make release" && # Enable Julia assertions: FORCE_ASSERTIONS=1 && # Enable LLVM assertions: LLVM_ASSERTIONS=1 && export MAKE_ASSERT_FLAGS="FORCE_ASSERTIONS=1 LLVM_ASSERTIONS=1" && make --output-sync -j${JULIA_CPU_THREADS:?} release JULIA_PRECOMPILE=0 ${MAKE_ASSERT_FLAGS:?} && echo "--- make src/install-analysis-deps" && make --output-sync -j${JULIA_CPU_THREADS:?} -C src install-analysis-deps ${MAKE_ASSERT_FLAGS:?} && echo "+++ make test/llvmpasses" && make --output-sync -j${JULIA_CPU_THREADS:?} -C test/llvmpasses ${MAKE_ASSERT_FLAGS:?}
Waited 13s
Ran in 12m 31s
embedding# Download pre-built julia, extract into `usr/` && buildkite-agent artifact download --step "build_x86_64-linux-gnu" 'julia-*-linux-x86_64.tar.gz' . && mkdir -p usr && tar -C usr --strip-components=1 -zxf julia-*-linux-x86_64.tar.gz && rm -f julia-*-linux-x86_64.tar.gz && embedding_output="/tmp/embedding-test" && echo "+++ Run embedding tests, deploy to ${embedding_output:?}" && mkdir -p "${embedding_output:?}" && make --output-sync -j${JULIA_CPU_THREADS:?} -C test/embedding check JULIA="$(pwd)/usr/bin/julia" BIN="${embedding_output:?}"
Waited 12s
Ran in 1m 24s
pdf_docs_buildecho "--- Download pre-built julia, extract into usr/" && buildkite-agent artifact download --step "build_x86_64-linux-gnu" 'julia-*-linux-x86_64.tar.gz' . && mkdir -p ./usr && tar -C ./usr --strip-components=1 -zxf julia-*-linux-x86_64.tar.gz && ln -s ./usr/bin/julia ./julia && echo "--- Print Julia version info" && export JULIA_NUM_THREADS=1 && ./julia -e 'using InteractiveUtils; InteractiveUtils.versioninfo()' && echo "--- Set some environment variables and create some directories" && export DOCUMENTER_LATEX_DEBUG="$(pwd)/latex-debug-logs" && mkdir -p ${DOCUMENTER_LATEX_DEBUG:?} && echo "DOCUMENTER_LATEX_DEBUG is ${DOCUMENTER_LATEX_DEBUG:?}" && echo "--- Build the PDF" && ./julia .buildkite/pipelines/main/misc/pdf_docs/make.jl && echo "--- Upload the PDF files as Buildkite artifacts" && find . -type f -name "*.pdf" && cd doc/_build/pdf/en && buildkite-agent artifact upload TheJuliaLanguage.pdf
Waited 1m 48s
Ran in 32m 17s
doctest# Download pre-built julia, extract into `usr/` && buildkite-agent artifact download --step "build_x86_64-linux-gnu" 'julia-*-linux-x86_64.tar.gz' . && mkdir -p ./usr && tar -C ./usr --strip-components=1 -zxf julia-*-linux-x86_64.tar.gz && ln -s ./usr/bin/julia ./julia && echo "--- Print Julia version info" && export JULIA_NUM_THREADS=1 && ./julia -e 'using InteractiveUtils; InteractiveUtils.versioninfo()' && TARBALL_NAME="$(echo julia-*-linux-x86_64.tar.gz)" && export DOCUMENTER_ARCHIVE="${TARBALL_NAME%-linux-x86_64.tar.gz}-htmldocs.tar.gz" && echo "--- Run Julia doctests/build HTML docs" && cd doc && make deploy doctest=true && echo "--- Compress and upload HTML docs" && buildkite-agent artifact upload "${DOCUMENTER_ARCHIVE}"
Waited 3m 18s
Ran in 13m 11s
analyzegcecho "--- Install in-tree LLVM dependencies" && make --output-sync -j${JULIA_CPU_THREADS:?} -C src install-analysis-deps && echo "+++ run clangsa/analyzegc" && make --output-sync -j${JULIA_CPU_THREADS:?} -C test/clangsa --keep-going && make --output-sync -j${JULIA_CPU_THREADS:?} -C src analyze --keep-going
Waited 8m 17s
Ran in 8m 4s
Launch test jobsexport ALLOW_FAIL="false" && # Launch Linux test jobs && GROUP="Test" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/test_linux.arches \ && .buildkite/pipelines/main/platforms/test_linux.yml && # Launch macOS test jobs && GROUP="Test" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/test_macos.arches \ && .buildkite/pipelines/main/platforms/test_macos.yml && # Launch windows test jobs && GROUP="Test" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/test_windows.arches \ && .buildkite/pipelines/main/platforms/test_windows.yml
Waited 1s
Ran in 17s

Waited 52m 48s
Ran in 1h 19m

Waited 53m 32s
Ran in 2h 30m
Launch allowed-to-fail build jobsexport ALLOW_FAIL="true" && # Launch Linux allowed-to-fail build jobs && GROUP="Allow Fail" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/build_linux.soft_fail.arches \ && .buildkite/pipelines/main/platforms/build_linux.yml && # Launch i686-linux-gnu test jobs && GROUP="Allow Fail" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/test_linux.i686.arches \ && .buildkite/pipelines/main/platforms/test_linux.i686.yml && # Launch macOS allowed-to-fail build jobs && GROUP="Allow Fail" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/build_macos.soft_fail.arches \ && .buildkite/pipelines/main/platforms/build_macos.yml
Waited 4s
Ran in 22s
Launch allowed-to-fail test jobsexport ALLOW_FAIL="true" && buildkite-agent pipeline upload .buildkite/pipelines/main/misc/gcext.yml && # Launch Linux allowed-to-fail test jobs && GROUP="Allow Fail" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/test_linux.soft_fail.arches \ && .buildkite/pipelines/main/platforms/test_linux.yml && # Launch macOS allowed-to-fail test jobs && GROUP="Allow Fail" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/test_macos.soft_fail.arches \ && .buildkite/pipelines/main/platforms/test_macos.yml && # Launch FreeBSD allowed-to-fail jobs && GROUP="Allow Fail" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/test_freebsd.soft_fail.arches \ && .buildkite/pipelines/main/platforms/test_freebsd.yml && # Launch windows allowed-to-fail test jobs && GROUP="Allow Fail" \ && bash .buildkite/utilities/arches_pipeline_upload.sh \ && .buildkite/pipelines/main/platforms/test_windows.soft_fail.arches \ && .buildkite/pipelines/main/platforms/test_windows.yml
Waited 6s
Ran in 14s
gcext# Download pre-built julia, extract into `usr/` && buildkite-agent artifact download --step "build_x86_64-linux-gnu" 'julia-*-linux-x86_64.tar.gz' . && mkdir -p usr && tar -C usr --strip-components=1 -zxf julia-*-linux-x86_64.tar.gz && rm -f julia-*-linux-x86_64.tar.gz && gcext_output="/tmp/gcext-test" && echo "+++ Run gcext tests, deploy to ${gcext_output:?}" && mkdir -p "${gcext_output:?}" && make --output-sync -j${JULIA_CPU_THREADS:?} -C test/gcext check JULIA="$(pwd)/usr/bin/julia" BIN="${gcext_output:?}"
Waited 5m 55s
Ran in 2m 16s
Total Job Run Time: 1d 2h