Skip to content

Commit 1cc6f11

Browse files
committed
clean up build
1 parent 958b6d6 commit 1cc6f11

File tree

1 file changed

+0
-131
lines changed

1 file changed

+0
-131
lines changed

.github/workflows/UnitTests.yml

Lines changed: 0 additions & 131 deletions
Original file line numberDiff line numberDiff line change
@@ -366,137 +366,6 @@ jobs:
366366
- uses: julia-actions/julia-runtest@latest
367367

368368

369-
# It takes too long to build MPICH or OpenMPI from source.
370-
# test-mpitrampoline-system-macos:
371-
# timeout-minutes: 20
372-
# strategy:
373-
# matrix:
374-
# mpi:
375-
# - mpich
376-
# - openmpi
377-
# julia_version:
378-
# - "1.6"
379-
# - "1.7"
380-
# - "nightly"
381-
#
382-
# fail-fast: false
383-
#
384-
# runs-on: macos-latest
385-
#
386-
# env:
387-
# JULIA_MPI_BINARY: MPItrampoline_jll
388-
# MPITRAMPOLINE_VERBOSE: 1 #TODO
389-
# MPITRAMPOLINE_LIB: /usr/local/lib/libmpiwrapper.so
390-
# MPITRAMPOLINE_MPIEXEC: /usr/local/bin/mpiexec
391-
#
392-
# steps:
393-
# - name: Cancel Previous Runs
394-
# uses: styfle/[email protected]
395-
# with:
396-
# access_token: ${{ github.token }}
397-
#
398-
# - name: Checkout
399-
# uses: actions/[email protected]
400-
#
401-
# - name: Install Homebrew packages
402-
# run: brew install autoconf automake
403-
# env:
404-
# MPI: ${{ matrix.mpi }}
405-
#
406-
# # We cannot install MPICH or OpenMPI via Homebrew or MacPorts,
407-
# # since the MPI libraries there use a flat namespace, which means
408-
# # that they cannot be loaded as plugin. We need to build the
409-
# # libraries ourselves.
410-
# - name: Install MPI
411-
# run: |
412-
# case ${{ matrix.mpi }} in
413-
# mpich)
414-
# # Install MPICH 4.0.b1 (a beta version) since 3.4.2 has a
415-
# # bug in MPI_Reduce
416-
# wget http://www.mpich.org/static/downloads/4.0b1/mpich-4.0b1.tar.gz
417-
# tar xzf mpich-4.0b1.tar.gz
418-
# cd mpich*
419-
# ./configure \
420-
# --enable-two-level-namespace \
421-
# --prefix=/usr/local \
422-
# CC=gcc-11 \
423-
# CXX=g++-11 \
424-
# FC=gfortran-11 \
425-
# FFLAGS=-fallow-argument-mismatch \
426-
# FCFLAGS=-fallow-argument-mismatch
427-
# make -j$(nproc)
428-
# sudo make -j$(nproc) install
429-
# ;;
430-
# openmpi)
431-
# wget https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-4.1.2.tar.gz
432-
# tar xzf openmpi-4.1.2.tar.gz
433-
# cd openmpi*
434-
# find . -type f -print0 | xargs -0 perl -pi -e 's/-Wl,-flat_namespace//g'
435-
# ./autogen.pl --force
436-
# ./configure \
437-
# --prefix=/usr/local \
438-
# CC=gcc-11 \
439-
# CXX=g++-11 \
440-
# FC=gfortran-11
441-
# make -j$(nproc)
442-
# sudo make -j$(nproc) install
443-
# ;;
444-
# esac
445-
# env:
446-
# MPI: ${{ matrix.mpi }}
447-
#
448-
# - name: Build MPIwrapper
449-
# run: |
450-
# wget https://github.com/eschnett/MPIwrapper/archive/refs/tags/v2.2.1.tar.gz
451-
# tar xzf v2.2.1.tar.gz
452-
# cd MPIwrapper-*
453-
# cmake \
454-
# -DCMAKE_CXX_COMPILER=g++-11 \
455-
# -DCMAKE_Fortran_COMPILER=gfortran-11 \
456-
# -DMPIEXEC_EXECUTABLE=mpiexec \
457-
# -DCMAKE_BUILD_TYPE=Debug \
458-
# -DCMAKE_INSTALL_PREFIX=/usr/local \
459-
# .
460-
# # cmake \
461-
# # -DCMAKE_CXX_COMPILER=g++-11 \
462-
# # -DCMAKE_Fortran_COMPILER=gfortran-11 \
463-
# # -DMPI_CXX_ADDITIONAL_INCLUDE_DIRS=/usr/local/include \
464-
# # -DMPI_CXX_ADDITIONAL_INCLUDE_DIRS=/usr/local/include \
465-
# # -DMPI_CXX_LIB_NAMES='mpi' \
466-
# # -DMPI_Fortran_ADDITIONAL_INCLUDE_DIRS='/usr/local/include;/usr/local/lib' \
467-
# # -DMPI_Fortran_LIB_NAMES='mpi_usempif08;mpi_usempi_ignore_tkr;mpi_mpifh;mpi' \
468-
# # -DMPI_mpi_LIBRARY=/usr/local/lib/libmpi.dylib \
469-
# # -DMPI_mpi_mpifh_LIBRARY=/usr/local/lib/libmpi_mpifh.dylib \
470-
# # -DMPI_mpi_usempi_ignore_tkr_LIBRARY=/usr/local/lib/libmpi_usempi_ignore_tkr.dylib \
471-
# # -DMPI_mpi_usempif08_LIBRARY=/usr/local/lib/libmpi_usempif08.dylib \
472-
# # -DMPIEXEC_EXECUTABLE=/usr/local/bin/mpiexec \
473-
# # -DCMAKE_BUILD_TYPE=Debug \
474-
# # -DCMAKE_INSTALL_PREFIX=/usr/local \
475-
# # .
476-
# cmake --build .
477-
# sudo cmake --install .
478-
#
479-
# - uses: julia-actions/setup-julia@latest
480-
# with:
481-
# version: ${{ matrix.julia_version }}
482-
#
483-
# # https://discourse.julialang.org/t/recommendation-cache-julia-artifacts-in-ci-services/35484
484-
# - name: Cache artifacts
485-
# uses: actions/cache@v1
486-
# env:
487-
# cache-name: cache-artifacts
488-
# with:
489-
# path: ~/.julia/artifacts
490-
# key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
491-
# restore-keys: |
492-
# ${{ runner.os }}-test-${{ env.cache-name }}-
493-
# ${{ runner.os }}-test-
494-
# ${{ runner.os }}-
495-
#
496-
# - uses: julia-actions/julia-buildpkg@latest
497-
# - uses: julia-actions/julia-runtest@latest
498-
499-
500369
test-mpitrampoline-system-apt:
501370
timeout-minutes: 20
502371
strategy:

0 commit comments

Comments
 (0)