From be2563a8033f2f101d66c3d3d55bb159b559a7cb Mon Sep 17 00:00:00 2001 From: Dan Bonachea Date: Sun, 1 Mar 2026 18:30:59 -0800 Subject: [PATCH] CI: Test newer LFortran releases --- .github/workflows/build.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d348072..d6e9e9e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -133,6 +133,16 @@ jobs: version: 0.58.0 container: phhargrove/lfortran:0.58.0-1 + - os: ubuntu-24.04 + compiler: lfortran + version: 0.59.0 + container: phhargrove/lfortran:0.59.0-1 + + - os: ubuntu-24.04 + compiler: lfortran + version: 0.60.0 + container: phhargrove/lfortran:0.60.0-1 + # https://github.com/lfortran/lfortran/pkgs/container/lfortran - os: ubuntu-22.04 compiler: lfortran @@ -279,7 +289,7 @@ jobs: ( set +e ; eval fpm run --example invoke-via-macro ${FPM_FLAGS} --flag \"$FFLAGS\" $CHECK_ASSERT ) - name: Test Assertions w/ Parallel Callbacks - if: ${{ matrix.compiler != 'lfortran' || matrix.version == 'latest' }} # issue #68 + if: ${{ matrix.compiler != 'lfortran' || matrix.version != '0.54.0' }} # issue #68, fixed in 0.55 env: FPM_FLAGS: ${{ env.FPM_FLAGS }} --flag -DASSERT_MULTI_IMAGE --flag -DASSERT_PARALLEL_CALLBACKS run: |