10 - name: Build and Test
14 COMMON_FLAGS: 'DYNAMIC_ARCH=1 TARGET=ARMV8 NUM_THREADS=32'
16 - echo "MAKE_FLAGS:= $COMMON_FLAGS"
18 - apt-get install -y make $CC gfortran perl
20 - make QUIET_MAKE=1 $COMMON_FLAGS
21 - make -C test $COMMON_FLAGS
22 - make -C ctest $COMMON_FLAGS
23 - make -C utest $COMMON_FLAGS
27 name: arm64_clang_make
34 - name: Build and Test
38 COMMON_FLAGS: 'DYNAMIC_ARCH=1 TARGET=ARMV8 NUM_THREADS=32'
40 - echo "MAKE_FLAGS:= $COMMON_FLAGS"
42 - apt-get install -y make $CC gfortran perl
44 - make QUIET_MAKE=1 $COMMON_FLAGS
45 - make -C test $COMMON_FLAGS
46 - make -C ctest $COMMON_FLAGS
47 - make -C utest $COMMON_FLAGS
58 - name: Build and Test
63 CMAKE_FLAGS: '-DDYNAMIC_ARCH=1 -DTARGET=ARMV8 -DNUM_THREADS=32 -DNOFORTRAN=ON -DBUILD_WITHOUT_LAPACK=ON'
65 - echo "CMAKE_FLAGS:= $CMAKE_FLAGS"
67 - apt-get install -y make $CC $CXX g++ perl cmake
69 - mkdir build && cd build
70 - cmake $CMAKE_FLAGS ..
76 name: arm64_clang_cmake
83 - name: Build and Test
88 CMAKE_FLAGS: '-DDYNAMIC_ARCH=1 -DTARGET=ARMV8 -DNUM_THREADS=32 -DNOFORTRAN=ON -DBUILD_WITHOUT_LAPACK=ON'
90 - echo "CMAKE_FLAGS:= $CMAKE_FLAGS"
92 - apt-get install -y make $CC $CXX perl cmake
94 - mkdir build && cd build
95 - cmake $CMAKE_FLAGS ..