diff --git a/.github/workflows/dynamic_arch.yml b/.github/workflows/dynamic_arch.yml index b4de35af1..ca53e8857 100644 --- a/.github/workflows/dynamic_arch.yml +++ b/.github/workflows/dynamic_arch.yml @@ -26,6 +26,7 @@ jobs: # ${{ runner.os }}-ccache-${{ github.sha }} exists restore-keys: | ${{ runner.os }}-ccache- + - name: Print system information run: | if [ "$RUNNER_OS" == "Linux" ]; then @@ -36,6 +37,7 @@ jobs: echo "$RUNNER_OS not supported" exit 1 fi + - name: Install Dependencies run: | if [ "$RUNNER_OS" == "Linux" ]; then @@ -47,6 +49,7 @@ jobs: exit 1 fi ccache -M 300M # Limit the ccache size; Github's overall cache limit is 5GB + - name: gfortran build if: matrix.build == 'make' && matrix.fortran == 'gfortran' run: | @@ -58,7 +61,9 @@ jobs: echo "$RUNNER_OS not supported" exit 1 fi + make -j$(nproc) DYNAMIC_ARCH=1 USE_OPENMP=0 + - name: flang build if: matrix.build == 'make' && matrix.fortran == 'flang' run: | @@ -70,12 +75,16 @@ jobs: echo "$RUNNER_OS not supported" exit 1 fi + cd /usr/ sudo wget -nv https://github.com/flang-compiler/flang/releases/download/flang_20190329/flang-20190329-x86-70.tgz sudo tar xf flang-20190329-x86-70.tgz sudo rm flang-20190329-x86-70.tgz cd - + make -j$(nproc) DYNAMIC_ARCH=1 USE_OPENMP=0 FC=flang + + - name: CMake gfortran build if: matrix.build == 'cmake' && matrix.fortran == 'gfortran' run: | @@ -87,6 +96,7 @@ jobs: echo "$RUNNER_OS not supported" exit 1 fi + mkdir build cd build cmake -DDYNAMIC_ARCH=1 -DNOFORTRAN=0 -DBUILD_WITHOUT_LAPACK=0 -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=Release .. diff --git a/.travis.yml b/.travis.yml index f9a17d55d..4600ed4cf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -308,7 +308,6 @@ branches: only: - master - develop - - tbbharaj/arm64-support notifications: webhooks: