diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 70167b01..e6e61c3c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,16 +32,16 @@ jobs: gcov_tool: "gcov-11" launcher: "testing.launcher=LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libasan.so.7" - toolset: clang - compiler: clang++-10 + compiler: clang++ cxxstd: "03,11,14,17,2a" - os: ubuntu-20.04 + os: ubuntu-24.04 cxxflags: "cxxflags=-fsanitize=address,undefined,integer -fno-sanitize-recover=undefined" linkflags: "linkflags=-fsanitize=address,undefined,integer" runs-on: ${{matrix.os}} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v5 - name: Install packages if: matrix.install @@ -70,7 +70,7 @@ jobs: python tools/boostdep/depinst/depinst.py --include benchmark --include example --include examples --include tools --git_args "--depth 10 --jobs 3" $LIBRARY ./bootstrap.sh ./b2 -d0 headers - ./b2 -j4 variant=debug tools/inspect/build + ./b2 -j4 variant=debug tools/inspect - name: Run tests run: | @@ -115,14 +115,14 @@ jobs: cxxstd: "14,17,latest" addrmd: 32,64 os: windows-2022 - - toolset: msvc-14.2 + - toolset: msvc cxxstd: "14,17,latest" addrmd: 32,64 - os: windows-2019 + os: windows-2025 - toolset: gcc cxxstd: "03,11,14,17,2a" addrmd: 64 - os: windows-2019 + os: windows-2025 runs-on: ${{matrix.os}} diff --git a/test/Jamfile.v2 b/test/Jamfile.v2 index 1d042d87..460ed468 100644 --- a/test/Jamfile.v2 +++ b/test/Jamfile.v2 @@ -63,7 +63,7 @@ test-suite variant [ run variant_swap_test.cpp ] [ run auto_visitors.cpp : : : /boost/lexical_cast//boost_lexical_cast ] [ run issue42.cpp ] - [ run issue53.cpp : : : /boost/thread//boost_thread ] + [ compile issue53.cpp : /boost/thread//boost_thread ] [ run overload_selection.cpp : : : "$(since_cpp20)"\:no ] [ run recursive_wrapper_move_test.cpp : : : /boost/array//boost_array ] [ run variant_over_joint_view_test.cpp ]