Compare commits

..

3 Commits

Author SHA1 Message Date
Jonathan Wakely
cec57009ef Fix URL in libbacktrace_impls.hpp (#214)
The double slash in the URL redirects to the bugzilla main page.
2025-10-29 22:44:29 +03:00
Antony Polukhin
cf5992230b Update CI runners and minor fixes (#210) 2025-09-09 12:01:23 +03:00
Orgad Shaneh
07bc960cfe Add missing cstdint header (#207)
Fixes https://github.com/boostorg/boost/issues/1044
2025-06-01 09:38:06 +03:00
3 changed files with 12 additions and 11 deletions

View File

@@ -69,7 +69,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: |
@@ -114,10 +114,10 @@ jobs:
cxxstd: "14,17,latest"
addrmd: 64
os: windows-2022
- toolset: msvc-14.2
cxxstd: "14,17,latest"
- toolset: msvc
cxxstd: "14,17,20,latest"
addrmd: 64
os: windows-2019
os: windows-2025
#- toolset: gcc
# cxxstd: "03,11,14,17,2a"
# addrmd: 64
@@ -170,7 +170,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ ubuntu-20.04, ubuntu-22.04, macos-13, macos-14 ]
os: [ ubuntu-24.04, ubuntu-22.04, macos-latest, macos-14 ]
shared: [ OFF, ON ]
runs-on: ${{matrix.os}}
@@ -214,7 +214,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ ubuntu-20.04, ubuntu-22.04, macos-13, macos-14 ]
os: [ ubuntu-24.04, ubuntu-22.04, macos-latest, macos-14 ]
shared: [ OFF, ON ]
runs-on: ${{matrix.os}}
@@ -274,7 +274,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ ubuntu-20.04, ubuntu-22.04, macos-13, macos-14 ]
os: [ ubuntu-24.04, ubuntu-22.04, macos-latest, macos-14 ]
shared: [ OFF, ON ]
runs-on: ${{matrix.os}}
@@ -326,7 +326,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ windows-2019, windows-2022 ]
os: [ windows-2025, windows-2022 ]
shared: [ OFF, ON ]
runs-on: ${{matrix.os}}
@@ -374,7 +374,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ windows-2019, windows-2022 ]
os: [ windows-2025, windows-2022 ]
shared: [ OFF, ON ]
runs-on: ${{matrix.os}}
@@ -442,7 +442,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ windows-2019, windows-2022 ]
os: [ windows-2025, windows-2022 ]
shared: [ OFF, ON ]
runs-on: ${{matrix.os}}

View File

@@ -13,6 +13,7 @@
#endif
#include <cstdio>
#include <cstdint>
#include <memory>
#ifdef WIN32_LEAN_AND_MEAN

View File

@@ -83,7 +83,7 @@ BOOST_SYMBOL_VISIBLE inline ::backtrace_state* construct_state(const program_loc
//
// Unfortunately, that solution segfaults when `construct_state()` function is in .so file
// and multiple threads concurrently work with state. I failed to localize the root cause:
// https://gcc.gnu.org/bugzilla//show_bug.cgi?id=87653
// https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87653
#define BOOST_STACKTRACE_DETAIL_IS_MT 1