|
16 | 16 | gcc_v: [7,8,9] # Version of GFortran we want to use.
|
17 | 17 | python-version: [3.6]
|
18 | 18 | env:
|
19 |
| - FC: gfortran-${{ matrix.gcc_v }} |
20 |
| - GCC_V: ${{ matrix.gcc_v }} |
| 19 | + FC: gfortran-${{matrix.gcc_v}} |
| 20 | + GCC_V: ${{matrix.gcc_v}} |
21 | 21 |
|
22 | 22 | steps:
|
23 | 23 | - name: Checkout code
|
|
59 | 59 | - name: Compile_with_build_mkdocs
|
60 | 60 | if: matrix.gcc_v == 7
|
61 | 61 | run: |
|
| 62 | + GFORTRAN=gfortran-${{matrix.gcc_v}} |
| 63 | + GCOV=gcov-${{matrix.gcc_v}} |
| 64 | + alias gcov=$GCOV |
| 65 | + gfortran --version |
| 66 | + gcov --version |
62 | 67 | # build with build.sh, make documentation, run unit tests
|
63 | 68 | # and perform coverage analysis
|
64 | 69 | ./build.sh --coverage --skip-documentation
|
|
69 | 74 | - name: Compile_with_build
|
70 | 75 | if: matrix.gcc_v == 8
|
71 | 76 | run: |
|
72 |
| - GFORTRAN=gfortran-${{ matrix.gcc_v }} |
73 |
| - GCOV=gcov-${{ matrix.gcc_v }} |
| 77 | + GFORTRAN=gfortran-${{matrix.gcc_v}} |
| 78 | + GCOV=gcov-${{matrix.gcc_v}} |
74 | 79 | # build with build.sh, run unit tests
|
75 | 80 | ./build.sh --skip-documentation
|
76 | 81 | ./build.sh --skip-documentation --enable-unicode
|
|
80 | 85 | - name: Compile_with_cmake
|
81 | 86 | if: matrix.gcc_v == 9
|
82 | 87 | run: |
|
83 |
| - GFORTRAN=gfortran-${{ matrix.gcc_v }} |
84 |
| - GCOV=gcov-${{ matrix.gcc_v }} |
| 88 | + GFORTRAN=gfortran-${{matrix.gcc_v}} |
| 89 | + GCOV=gcov-${{matrix.gcc_v}} |
85 | 90 | # CMake build with unit tests, no documentation, with coverage analysis
|
86 | 91 | # No unicode so that coverage combined with the build script will cover unicode
|
87 | 92 | # and non-unicode code paths
|
|
0 commit comments