diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 68c2ef9..d4e0ef2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -150,6 +150,34 @@ jobs: - name: build check run: ci/run-build-and-tests.sh + gcc13-x32: + runs-on: ubuntu-latest + env: + CC: gcc-13 + TARGET: x32 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + gcc12-x32: + runs-on: ubuntu-latest + env: + CC: gcc-12 + TARGET: x32 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + gcc11-x32: runs-on: ubuntu-latest env: @@ -192,6 +220,34 @@ jobs: - name: build check run: ci/run-build-and-tests.sh + gcc13-x86: + runs-on: ubuntu-latest + env: + CC: gcc-13 + TARGET: x86 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + gcc12-x86: + runs-on: ubuntu-latest + env: + CC: gcc-12 + TARGET: x86 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + gcc11-x86: runs-on: ubuntu-latest env: @@ -234,6 +290,48 @@ jobs: - name: build check run: ci/run-build-and-tests.sh + clang15-x86: + runs-on: ubuntu-latest + env: + CC: clang-15 + TARGET: x86 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + clang14-x86: + runs-on: ubuntu-latest + env: + CC: clang-14 + TARGET: x86 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + clang13-x86: + runs-on: ubuntu-latest + env: + CC: clang-13 + TARGET: x86 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + clang12-x86: runs-on: ubuntu-latest env: @@ -276,6 +374,36 @@ jobs: - name: build check run: ci/run-build-and-tests.sh + gcc13-x86_64-debug: + runs-on: ubuntu-latest + env: + CC: gcc-13 + CPPFLAGS: -DUTEMPTER_DEBUG + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + gcc12-x86_64-debug: + runs-on: ubuntu-latest + env: + CC: gcc-12 + CPPFLAGS: -DUTEMPTER_DEBUG + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + gcc11-x86_64-debug: runs-on: ubuntu-latest env: @@ -321,6 +449,51 @@ jobs: - name: build check run: ci/run-build-and-tests.sh + clang15-x86_64-debug: + runs-on: ubuntu-latest + env: + CC: clang-15 + CPPFLAGS: -DUTEMPTER_DEBUG + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + clang14-x86_64-debug: + runs-on: ubuntu-latest + env: + CC: clang-14 + CPPFLAGS: -DUTEMPTER_DEBUG + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + clang13-x86_64-debug: + runs-on: ubuntu-latest + env: + CC: clang-13 + CPPFLAGS: -DUTEMPTER_DEBUG + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + clang12-x86_64-debug: runs-on: ubuntu-latest env: @@ -351,6 +524,36 @@ jobs: - name: build check run: ci/run-build-and-tests.sh + gcc13-x32-debug: + runs-on: ubuntu-latest + env: + CC: gcc-13 + CPPFLAGS: -DUTEMPTER_DEBUG + TARGET: x32 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + gcc12-x32-debug: + runs-on: ubuntu-latest + env: + CC: gcc-12 + CPPFLAGS: -DUTEMPTER_DEBUG + TARGET: x32 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + gcc11-x32-debug: runs-on: ubuntu-latest env: @@ -396,6 +599,35 @@ jobs: - name: build check run: ci/run-build-and-tests.sh + gcc13-x86-debug: + runs-on: ubuntu-latest + env: + CC: gcc-13 + CPPFLAGS: -DUTEMPTER_DEBUG + TARGET: x86 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + gcc12-x86-debug: + runs-on: ubuntu-latest + env: + CC: gcc-12 + CPPFLAGS: -DUTEMPTER_DEBUG + TARGET: x86 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + orun: ci/run-build-and-tests.sh gcc11-x86-debug: runs-on: ubuntu-latest env: @@ -441,6 +673,51 @@ jobs: - name: build check run: ci/run-build-and-tests.sh + clang15-x86-debug: + runs-on: ubuntu-latest + env: + CC: clang-15 + CPPFLAGS: -DUTEMPTER_DEBUG + TARGET: x86 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + clang14-x86-debug: + runs-on: ubuntu-latest + env: + CC: clang-14 + CPPFLAGS: -DUTEMPTER_DEBUG + TARGET: x86 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + clang13-x86-debug: + runs-on: ubuntu-latest + env: + CC: clang-13 + CPPFLAGS: -DUTEMPTER_DEBUG + TARGET: x86 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + clang12-x86-debug: runs-on: ubuntu-latest env: @@ -486,6 +763,36 @@ jobs: - name: build check run: ci/run-build-and-tests.sh + gcc13-x86_64-log: + runs-on: ubuntu-latest + env: + CC: gcc-13 + CPPFLAGS: -DUTEMPTER_LOG + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + gcc12-x86_64-log: + runs-on: ubuntu-latest + env: + CC: gcc-12 + CPPFLAGS: -DUTEMPTER_LOG + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + gcc11-x86_64-log: runs-on: ubuntu-latest env: @@ -531,6 +838,51 @@ jobs: - name: build check run: ci/run-build-and-tests.sh + clang15-x86_64-log: + runs-on: ubuntu-latest + env: + CC: clang-15 + CPPFLAGS: -DUTEMPTER_LOG + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + clang14-x86_64-log: + runs-on: ubuntu-latest + env: + CC: clang-14 + CPPFLAGS: -DUTEMPTER_LOG + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + clang13-x86_64-log: + runs-on: ubuntu-latest + env: + CC: clang-13 + CPPFLAGS: -DUTEMPTER_LOG + TARGET: x86_64 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + clang12-x86_64-log: runs-on: ubuntu-latest env: @@ -561,6 +913,36 @@ jobs: - name: build check run: ci/run-build-and-tests.sh + gcc13-x32-log: + runs-on: ubuntu-latest + env: + CC: gcc-13 + CPPFLAGS: -DUTEMPTER_LOG + TARGET: x32 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + gcc12-x32-log: + runs-on: ubuntu-latest + env: + CC: gcc-12 + CPPFLAGS: -DUTEMPTER_LOG + TARGET: x32 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + gcc11-x32-log: runs-on: ubuntu-latest env: @@ -606,6 +988,36 @@ jobs: - name: build check run: ci/run-build-and-tests.sh + gcc13-x86-log: + runs-on: ubuntu-latest + env: + CC: gcc-13 + CPPFLAGS: -DUTEMPTER_LOG + TARGET: x86 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + gcc12-x86-log: + runs-on: ubuntu-latest + env: + CC: gcc-12 + CPPFLAGS: -DUTEMPTER_LOG + TARGET: x86 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + gcc11-x86-log: runs-on: ubuntu-latest env: @@ -651,6 +1063,51 @@ jobs: - name: build check run: ci/run-build-and-tests.sh + clang15-x86-log: + runs-on: ubuntu-latest + env: + CC: clang-15 + CPPFLAGS: -DUTEMPTER_LOG + TARGET: x86 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + clang14-x86-log: + runs-on: ubuntu-latest + env: + CC: clang-14 + CPPFLAGS: -DUTEMPTER_LOG + TARGET: x86 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + + clang13-x86-log: + runs-on: ubuntu-latest + env: + CC: clang-13 + CPPFLAGS: -DUTEMPTER_LOG + TARGET: x86 + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: install dependencies + run: ci/install-dependencies.sh + - name: build check + run: ci/run-build-and-tests.sh + clang12-x86-log: runs-on: ubuntu-latest env: