diff options
Diffstat (limited to '.github/workflows/boost_toolsets.yml')
-rw-r--r-- | .github/workflows/boost_toolsets.yml | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/.github/workflows/boost_toolsets.yml b/.github/workflows/boost_toolsets.yml index 76131cd..670a2dc 100644 --- a/.github/workflows/boost_toolsets.yml +++ b/.github/workflows/boost_toolsets.yml @@ -14,13 +14,12 @@ jobs: matrix: boost-version: [1.58.0, 1.68.0, 1.78.0] toolset: [auto, clang, clang-cl, gcc, mingw, msvc] - os: [ubuntu-latest, windows-2016, windows-2019, windows-2022] + os: [ubuntu-latest, windows-2019, windows-2022] include: # Prettier run names. - {os: windows-2022, name: Windows 2022} - {os: windows-2019, name: Windows 2019} - - {os: windows-2016, name: Windows 2016} - {os: ubuntu-latest, name: Ubuntu} # Target platform. - {boost-version: 1.58.0, platform: x64} @@ -51,9 +50,7 @@ jobs: # versions. Clang on the other hand relies on the Microsoft linker # (at least it did at some point), so it makes sense to test it # against different Visual Studio versions. - - {os: windows-2016, toolset: gcc} - {os: windows-2019, toolset: gcc} - - {os: windows-2016, toolset: mingw} - {os: windows-2019, toolset: mingw} # clang-cl is only supported by Boost.Build since 1.69 (see the # boost_clang_windows.yml workflow). @@ -66,22 +63,12 @@ jobs: # 1) VS 2022 isn't supported by older Boost versions. It just doesn't # work, the errors are numerous. - # - # 2) clang-cl on windows-2016 fails to build the latest Boost. The error - # is - # - # LINK : fatal error LNK1171: unable to load mspdbcore.dll (error code: 193) - # - # No idea what's up with that. continue-on-error: ${{ (matrix.os == 'windows-2022' && (matrix.toolset == 'auto' || matrix.toolset == 'clang-cl' || matrix.toolset == 'msvc') && matrix.boost-version < '1.78.0') - || (matrix.os == 'windows-2016' - && matrix.toolset == 'clang-cl' - && matrix.boost-version == '1.78.0') }} defaults: |