-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy path.travis.yml
31 lines (31 loc) · 871 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
language: fortran
matrix:
include:
- os: linux
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- gcc-8
- gfortran-8
script:
- export FC=gfortran-8
- $FC --version
- cd example
- $FC -pedantic -cpp -O3 -flto ex_1.f90 -o ex_1
- ./ex_1
- $FC -pedantic -O3 -flto ex_1.F90 -o ex_1
- ./ex_1
- $FC -pedantic -cpp -O3 -flto ex_2.f90 -o ex_2
- ./ex_2
- $FC -pedantic -cpp -O3 -flto ex_3.f90 -o ex_3
- ./ex_3
- $FC -pedantic -cpp -O3 -flto ex_4.f90 -o ex_4
- ./ex_4
- $FC -pedantic -cpp -O3 -flto ex_5.f90 -o ex_5
- ./ex_5
- $FC -pedantic -cpp -O3 -flto ex_6.f90 -o ex_6
- ./ex_6
- $FC -pedantic -cpp -O3 -flto ex_7.f90 -o ex_7
- ./ex_7