Browse Source

Revert "CI: use latest images (#2055)" (#2056)

This reverts commit 0f2af1edfd493d28a399e64e91f54913b8547e8f, reversing
changes made to 90220323f3.
master
Alexander Epaneshnikov 6 months ago
parent
commit
94b127cf7a
No account linked to committer's email address
3 changed files with 14 additions and 10 deletions
  1. 2
    2
      .github/workflows/autoconf.yml
  2. 11
    7
      .github/workflows/ci.yml
  3. 1
    1
      .github/workflows/windows.yml

+ 2
- 2
.github/workflows/autoconf.yml View File



include: include:
- os: ubuntu - os: ubuntu
osver: ubuntu-latest
osver: 22.04
- os: macos - os: macos
osver: macos-latest
osver: 14


- arch: i386 - arch: i386
archcflags: "-m32 -msse2 -mfpmath=sse" archcflags: "-m32 -msse2 -mfpmath=sse"

+ 11
- 7
.github/workflows/ci.yml View File



include: include:
- os: ubuntu - os: ubuntu
osver: ubuntu-latest
osver: 22.04
sys: linux-gnu sys: linux-gnu
- os: macos - os: macos
osver: macos-latest
sys: apple-darwin21
osver: 14
sys: apple-darwin23
- os: macos - os: macos
compiler: clang compiler: clang
sys: apple-darwin21.6.0
sys: apple-darwin23.6.0


- compiler: clang - compiler: clang
compiler_flags: "-fdebug-default-version=4" compiler_flags: "-fdebug-default-version=4"


- config: "release-dyn" - config: "release-dyn"
settings: "-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo -DBUILD_SHARED_LIBS:BOOL=ON" settings: "-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo -DBUILD_SHARED_LIBS:BOOL=ON"
exclude: exclude:
- os: macos - os: macos
arch: i386 arch: i386
- os: macos - os: macos
arch: riscv64 arch: riscv64


# fixme
- os: macos
compiler: gcc

- os: macos - os: macos
config: valgrind # Not supported on macOS config: valgrind # Not supported on macOS


config: lsan config: lsan
- arch: riscv64 - arch: riscv64
config: lsan config: lsan
# Thread sanitizer is partially unavailable # Thread sanitizer is partially unavailable
- arch: i386 - arch: i386
config: tsan config: tsan
- name: test - name: test
run: | run: |
${{ matrix.config_env }} ${{ matrix.runenv }} cmake --build build --target tests ${{ matrix.config_env }} ${{ matrix.runenv }} cmake --build build --target tests
${{ matrix.config_env }} ${{ matrix.runenv }} ctest --test-dir build -T test -j8 --output-on-failure
${{ matrix.config_env }} ${{ matrix.runenv }} ctest --test-dir build -T test -j8 --output-on-failure

+ 1
- 1
.github/workflows/windows.yml View File

- name: make - name: make
run: cmake --build build --config ${{ matrix.config }} run: cmake --build build --config ${{ matrix.config }}
- name: make check - name: make check
run: ctest --test-dir build -T test -C ${{ matrix.config }} -j8 --output-on-failure
run: ctest --test-dir build -T test -C ${{ matrix.config }} -j8 --output-on-failure

Loading…
Cancel
Save