|
|
|
@@ -283,6 +283,33 @@ matrix: |
|
|
|
script: |
|
|
|
- travis_wait 45 make && make lapack-test |
|
|
|
|
|
|
|
- &test-armv8sve |
|
|
|
os: linux |
|
|
|
arch: arm64-graviton2 |
|
|
|
dist: bionic |
|
|
|
group: edge |
|
|
|
virt: lxd |
|
|
|
compiler: gcc |
|
|
|
addons: |
|
|
|
apt: |
|
|
|
packages: |
|
|
|
- gcc-11 |
|
|
|
- gfortran-11 |
|
|
|
- wget |
|
|
|
script: |
|
|
|
- wget https://developer.arm.com/-/media/Files/downloads/hpc/arm-instruction-emulator/21-0/ARM-Instruction-Emulator_21.0_AArch64_Ubuntu-18.04_aarch64.tar.gz?revision=f2d90a6c-15c5-42b3-81aa-464f30efc954 |
|
|
|
- tar zxvf ARM-Instruction-Emulator_21.0_AArch64_Ubuntu-18.04_aarch64.tar.gz |
|
|
|
- cd ARM-Instruction-Emulator_21.0_aarch64_Ubuntu-18.04_aarch64 |
|
|
|
- sudo ./arm-instruction-emulator-21.0*_aarch64-linux-rpm.sh -a |
|
|
|
- cd .. |
|
|
|
- ls /opt/arm |
|
|
|
- export PATH=/opt/arm/arm-instruction-emulator-21.0_aarch64_Ubuntu-18.04_aarch64-linux/bin64:$PATH |
|
|
|
- travis_wait 45 make TARGET=A64FX CROSS=1 CC=gcc-11 FC=gfortran-11 HOSTCC=gcc-11 |
|
|
|
- armie test/sblat1 |
|
|
|
- armie test/dblat1 |
|
|
|
- armie test/cblat1 |
|
|
|
- armie test/zblat1 |
|
|
|
- armie test/dblat3 <test/dblat3.dat |
|
|
|
# whitelist |
|
|
|
branches: |
|
|
|
only: |
|
|
|
|