MPI.jl

Public

https://github.com/JuliaParallel/MPI.jl

Fix typos (#850)

Passed in 1h 29m
:buildkite: Pipeline upload

Agent for job :pipeline::arrow_up: Upload Pipeline: .buildkite/pull_request_pipeline.yml (0195fd04-f56e-425c-a45d-6ed08b9e961a): bk-agent-prod-k8s-1743706738590117846 (k8s) - [metrics] [events]

Agent for job :java: Java unit tests (0195fd05-83b9-407e-b398-13c010edccb8): bk-agent-prod-k8s-1743706774092684521 (k8s) - [metrics] [events]

Agent for job :rspec: Ruby unit tests (0195fd05-83b6-4ce0-a3ee-3714ad53f483): bk-agent-prod-k8s-1743706774090814051 (k8s) - [metrics] [events]

Agent for job :lab_coat: Integration Tests / part 2-of-3 (0195fd05-83c1-447f-a3bc-4081b6df9f06): bk-agent-prod-k8s-1743706774283682267 (k8s) - [metrics] [events]

Agent for job :lab_coat: Integration Tests / part 3-of-3 (0195fd05-83c2-4dcd-961c-92fad9386d5b): bk-agent-prod-k8s-1743706774198176696 (k8s) - [metrics] [events]

Agent for job :lab_coat: x-pack unit tests (0195fd05-83c6-4cc5-89dc-a7c1034d2527): bk-agent-prod-k8s-1743706774284599449 (k8s) - [metrics] [events]

Agent for job :lab_coat: IT Persistent Queues / part 3-of-3 (0195fd05-83c5-404a-9f0c-3390f66ddd1a): bk-agent-prod-k8s-1743706774297525705 (k8s) - [metrics] [events]

Agent for job :lab_coat: IT Persistent Queues / part 1-of-3 (0195fd05-83c3-4aac-b565-9c5510b9e589): bk-agent-prod-k8s-1743706774284047224 (k8s) - [metrics] [events]

Agent for job :lab_coat: Integration Tests / part 1-of-3 (0195fd05-83c0-4767-8a6d-964d6be817d5): bk-agent-prod-k8s-1743706774384591656 (k8s) - [metrics] [events]

Agent for job :lab_coat: x-pack integration (0195fd05-83c7-473c-8300-2e1926160758): bk-agent-prod-k8s-1743706774284051270 (k8s) - [metrics] [events]

Agent for job :lab_coat: IT Persistent Queues / part 2-of-3 (0195fd05-83c4-4178-b05f-fcfcc0a5172b): bk-agent-prod-k8s-1743706774388519776 (k8s) - [metrics] [events]

Agent for job :lab_coat: Integration Tests - FIPS mode / part 3-of-3 (0195fd05-83bf-4fff-84f7-6e1ed04e709c): bk-agent-prod-gcp-1743706774486357377 (gcp) - [metrics] [events]

Agent for job :lab_coat: Integration Tests - FIPS mode / part 2-of-3 (0195fd05-83be-4fa5-a4c6-ae805204aec7): bk-agent-prod-gcp-1743706774382956180 (gcp) - [metrics] [events]

Agent for job Observability SRE container smoke test (0195fd05-83bc-48b9-aa20-bc79b5c764ed): bk-agent-prod-gcp-1743706774094208860 (gcp) - [metrics] [events]

Agent for job :lab_coat: x-pack integration - FIPS mode (0195fd05-83ca-408c-a79e-66e6aceb16ae): bk-agent-prod-gcp-1743706774287798314 (gcp) - [metrics] [events]

Agent for job :java: Java unit tests - FIPS mode (0195fd05-83ba-4513-9aa7-711cc3ead2ea): bk-agent-prod-gcp-1743706774484694492 (gcp) - [metrics] [events]

Agent for job :rspec: Ruby unit tests - FIPS mode (0195fd05-83b7-4c66-820d-b233b6a2da47): bk-agent-prod-gcp-1743706774097499478 (gcp) - [metrics] [events]

Agent for job :lab_coat: x-pack unit tests - FIPS mode (0195fd05-83c8-4f46-a731-c037705acd1a): bk-agent-prod-gcp-1743706774389216265 (gcp) - [metrics] [events]

Agent for job :lab_coat: Integration Tests - FIPS mode / part 1-of-3 (0195fd05-83bd-4b20-b6ff-b6d1023043e4): bk-agent-prod-gcp-1743706774197384806 (gcp) - [metrics] [events]

Agent for job :sonarqube: Continuous Code Inspection (0195fd05-83bb-4de3-bcd3-c74e8ea5e8b7): bk-agent-prod-k8s-1743707537951501116 (k8s) - [metrics] [events]

Agent for job 馃弫 Annotate JUnit results (0195fd05-83cc-4215-9489-ce9186ae3a4b): bk-agent-prod-gcp-1743708299205869003 (gcp) - [metrics] [events]

:buildkite: Pipeline uploadbuildkite-agent pipeline upload
Waited 9s
Ran in 3s
Build OpenMPIecho "--- Install packages" && apt-get install --yes --no-install-recommends curl ccache && export PATH="/usr/lib/ccache/:$PATH" && echo "--- Build UCX" && curl -L https://github.com/openucx/ucx/releases/download/v${UCX_VER}/ucx-${UCX_VER}.tar.gz --output ucx.tar.gz && tar -zxf ucx.tar.gz && pushd ucx-* && ./configure --with-cuda=/usr/local/cuda --enable-mt --prefix=$(realpath ../mpi-prefix) && make -j && make install && popd && echo "--- Build OpenMPI" && curl -L https://download.open-mpi.org/release/open-mpi/v${OPENMPI_VER}/openmpi-${OPENMPI_VER_FULL}.tar.gz --output openmpi.tar.gz && tar -zxf openmpi.tar.gz && pushd openmpi-${OPENMPI_VER_FULL} && ./configure --with-ucx=$(realpath ../mpi-prefix) --with-cuda=/usr/local/cuda --prefix=$(realpath ../mpi-prefix) && make -j && make install && popd && echo "--- Package prefix" && tar -zcf mpi-prefix.tar.gz mpi-prefix/ && echo "--- ccache stats" && ccache -s
Waited 5s
Ran in 5m 51s
Matrix
Tests -- Julia 1.6echo "--- Configure MPI" && buildkite-agent artifact download --step "cuda-build-openmpi" mpi-prefix.tar.gz . && mkdir -p ${JULIA_MPI_PATH} && tar -zxf mpi-prefix.tar.gz --strip-components 1 -C ${JULIA_MPI_PATH} && export PATH=${JULIA_MPI_PATH}/bin:${PATH} && export LD_LIBRARY_PATH=${JULIA_MPI_PATH}/lib:${LD_LIBRARY_PATH} && echo "--- Setup Julia packages" && julia --color=yes --project=. -e ' && import Pkg && Pkg.develop(; path = joinpath(pwd(), "lib", "MPIPreferences")) && ' && julia --color=yes --project=test -e ' && using Pkg && Pkg.develop(path="lib/MPIPreferences") && using MPIPreferences && MPIPreferences.use_system_binary(export_prefs=true) && rm("test/Manifest.toml") && ' && echo "+++ Run tests" && julia --color=yes --project=. -e ' && import Pkg && Pkg.test("MPI"; test_args=["--backend=CUDA"]) && '
Waited 6s
Ran in 15m 16s
Matrix
Tests -- Julia 1.7echo "--- Configure MPI" && buildkite-agent artifact download --step "cuda-build-openmpi" mpi-prefix.tar.gz . && mkdir -p ${JULIA_MPI_PATH} && tar -zxf mpi-prefix.tar.gz --strip-components 1 -C ${JULIA_MPI_PATH} && export PATH=${JULIA_MPI_PATH}/bin:${PATH} && export LD_LIBRARY_PATH=${JULIA_MPI_PATH}/lib:${LD_LIBRARY_PATH} && echo "--- Setup Julia packages" && julia --color=yes --project=. -e ' && import Pkg && Pkg.develop(; path = joinpath(pwd(), "lib", "MPIPreferences")) && ' && julia --color=yes --project=test -e ' && using Pkg && Pkg.develop(path="lib/MPIPreferences") && using MPIPreferences && MPIPreferences.use_system_binary(export_prefs=true) && rm("test/Manifest.toml") && ' && echo "+++ Run tests" && julia --color=yes --project=. -e ' && import Pkg && Pkg.test("MPI"; test_args=["--backend=CUDA"]) && '
Waited 6s
Ran in 17m 0s
Matrix
Tests -- Julia 1.8echo "--- Configure MPI" && buildkite-agent artifact download --step "cuda-build-openmpi" mpi-prefix.tar.gz . && mkdir -p ${JULIA_MPI_PATH} && tar -zxf mpi-prefix.tar.gz --strip-components 1 -C ${JULIA_MPI_PATH} && export PATH=${JULIA_MPI_PATH}/bin:${PATH} && export LD_LIBRARY_PATH=${JULIA_MPI_PATH}/lib:${LD_LIBRARY_PATH} && echo "--- Setup Julia packages" && julia --color=yes --project=. -e ' && import Pkg && Pkg.develop(; path = joinpath(pwd(), "lib", "MPIPreferences")) && ' && julia --color=yes --project=test -e ' && using Pkg && Pkg.develop(path="lib/MPIPreferences") && using MPIPreferences && MPIPreferences.use_system_binary(export_prefs=true) && rm("test/Manifest.toml") && ' && echo "+++ Run tests" && julia --color=yes --project=. -e ' && import Pkg && Pkg.test("MPI"; test_args=["--backend=CUDA"]) && '
Waited 7s
Ran in 22m 29s
Matrix
Tests -- Julia 1.9echo "--- Configure MPI" && buildkite-agent artifact download --step "cuda-build-openmpi" mpi-prefix.tar.gz . && mkdir -p ${JULIA_MPI_PATH} && tar -zxf mpi-prefix.tar.gz --strip-components 1 -C ${JULIA_MPI_PATH} && export PATH=${JULIA_MPI_PATH}/bin:${PATH} && export LD_LIBRARY_PATH=${JULIA_MPI_PATH}/lib:${LD_LIBRARY_PATH} && echo "--- Setup Julia packages" && julia --color=yes --project=. -e ' && import Pkg && Pkg.develop(; path = joinpath(pwd(), "lib", "MPIPreferences")) && ' && julia --color=yes --project=test -e ' && using Pkg && Pkg.develop(path="lib/MPIPreferences") && using MPIPreferences && MPIPreferences.use_system_binary(export_prefs=true) && rm("test/Manifest.toml") && ' && echo "+++ Run tests" && julia --color=yes --project=. -e ' && import Pkg && Pkg.test("MPI"; test_args=["--backend=CUDA"]) && '
Waited 6s
Ran in 17m 7s
Matrix
Tests -- Julia 1.10echo "--- Configure MPI" && buildkite-agent artifact download --step "cuda-build-openmpi" mpi-prefix.tar.gz . && mkdir -p ${JULIA_MPI_PATH} && tar -zxf mpi-prefix.tar.gz --strip-components 1 -C ${JULIA_MPI_PATH} && export PATH=${JULIA_MPI_PATH}/bin:${PATH} && export LD_LIBRARY_PATH=${JULIA_MPI_PATH}/lib:${LD_LIBRARY_PATH} && echo "--- Setup Julia packages" && julia --color=yes --project=. -e ' && import Pkg && Pkg.develop(; path = joinpath(pwd(), "lib", "MPIPreferences")) && ' && julia --color=yes --project=test -e ' && using Pkg && Pkg.develop(path="lib/MPIPreferences") && using MPIPreferences && MPIPreferences.use_system_binary(export_prefs=true) && rm("test/Manifest.toml") && ' && echo "+++ Run tests" && julia --color=yes --project=. -e ' && import Pkg && Pkg.test("MPI"; test_args=["--backend=CUDA"]) && '
Waited 9s
Ran in 11m 13s
Build OpenMPIecho "--- Install packages" && apt-get install --yes --no-install-recommends curl ccache && export PATH="/usr/lib/ccache/:$PATH" && echo "--- Build UCX" && curl -L https://github.com/openucx/ucx/releases/download/v${UCX_VER}/ucx-${UCX_VER}.tar.gz --output ucx.tar.gz && tar -zxf ucx.tar.gz && pushd ucx-* && ./configure --with-rocm --enable-mt --prefix=$(realpath ../mpi-prefix) && make -j && make install && popd && echo "--- Build OpenMPI" && curl -L https://download.open-mpi.org/release/open-mpi/v${OPENMPI_VER}/openmpi-${OPENMPI_VER_FULL}.tar.gz --output openmpi.tar.gz && tar -zxf openmpi.tar.gz && pushd openmpi-${OPENMPI_VER_FULL} && ./configure --with-ucx=$(realpath ../mpi-prefix) --with-rocm --prefix=$(realpath ../mpi-prefix) && make -j && make install && popd && echo "--- Package prefix" && tar -zcf mpi-prefix.tar.gz mpi-prefix/ && echo "--- ccache stats" && ccache -s
Waited 3s
Ran in 2m 53s
Matrix
Tests -- Julia 1.10echo "--- Configure MPI" && buildkite-agent artifact download --step "rocm-build-openmpi" mpi-prefix.tar.gz . && mkdir -p ${JULIA_MPI_PATH} && tar -zxf mpi-prefix.tar.gz --strip-components 1 -C ${JULIA_MPI_PATH} && export PATH=${JULIA_MPI_PATH}/bin:${PATH} && export LD_LIBRARY_PATH=${JULIA_MPI_PATH}/lib:${LD_LIBRARY_PATH} && echo "--- Setup Julia packages" && julia --color=yes --project=. -e ' && import Pkg && Pkg.develop(; path = joinpath(pwd(), "lib", "MPIPreferences")) && ' && julia --color=yes --project=test -e ' && using Pkg && Pkg.develop(path="lib/MPIPreferences") && using MPIPreferences && MPIPreferences.use_system_binary(export_prefs=true) && rm("test/Manifest.toml") && ' && echo "+++ Run tests" && export JULIA_MPI_TEST_EXCLUDE="test_allreduce.jl,test_reduce.jl,test_scan.jl" && julia --color=yes --project=. -e ' && import Pkg && Pkg.test("MPI"; test_args=["--backend=AMDGPU"]) && '
Waited 12s
Ran in 5m 53s
Total Job Run Time: 1h 37m