Peter Klotz
099ac655f6
Export execution_aborted exception to allow catching it from outside the DLL
2022-03-03 22:11:18 +01:00
Raffi Enficiaud
a9052b36f0
Merge pull request #329 from boostorg/topic/GH-301-UB-unrelated-pointers-comparison
...
Topic/gh 301 ub unrelated pointers comparison
2022-03-02 10:43:03 +01:00
Raffi Enficiaud
31b167cc0e
Change log
2022-03-02 10:16:35 +01:00
Raffi Enficiaud
ef38484637
More lax on the timed tests as some builders are not that fast
2022-03-02 10:13:31 +01:00
Ed Catmur
cdb782c092
UB comparing unrelated pointers in priority_order
...
Detected by asan with gcc10
2022-03-02 10:13:31 +01:00
Raffi Enficiaud
1a664815c4
Merge pull request #328 from boostorg/topic/GH-286-framework_init_observer_t-uninit-var
...
Topic/gh 286 framework init observer t uninit var
2022-03-01 23:36:49 +01:00
Raffi Enficiaud
a8a17044ff
Change log
2022-03-01 22:44:52 +01:00
Gabriel Hege
194a69ee9a
fix uninitilized variable in framework_init_observer_t
...
fixes : #272
2022-03-01 22:39:31 +01:00
Raffi Enficiaud
8e4440ca4b
Merge pull request #327 from boostorg/fixup/develop-tests
...
Fixing various issues that landed on C++17 compilers (MSVC)
2022-03-01 22:30:30 +01:00
Raffi Enficiaud
2cb215d2d9
Fixing various issues that landed on C++17 compilers (MSVC)
...
* print_log_value now supports wchar_t
2022-03-01 21:54:22 +01:00
Raffi Enficiaud
ef997ddd02
Merge branch 'develop'
...
* develop:
Do not define BOOST_TEST_SOURCE in CMakeLists.txt
Add header-only targets to CMakeLists.txt
boost_test_exec_monitor is alaways STATIC
Add CMakeLists.txt
Web assembly has no support for an alternate stack.
2022-02-26 16:07:48 +01:00
Peter Dimov
11a8d379b4
Do not define BOOST_TEST_SOURCE in CMakeLists.txt
boost-1.77.0
boost-1.78.0.beta1
boost-1.78.0
boost-1.77.0.beta1
2021-06-09 19:09:32 +03:00
Peter Dimov
01ffbe2521
Do not define BOOST_TEST_SOURCE in CMakeLists.txt
2021-06-09 18:36:48 +03:00
Peter Dimov
0b9b7c7e1a
Add header-only targets to CMakeLists.txt
2021-06-08 22:16:08 +03:00
Peter Dimov
022fbd1598
boost_test_exec_monitor is alaways STATIC
2021-06-08 22:15:55 +03:00
Peter Dimov
dafea5d0f9
Add CMakeLists.txt
2021-06-08 22:15:42 +03:00
Peter Dimov
bce2d24c8b
Add header-only targets to CMakeLists.txt
2021-06-07 20:50:00 +03:00
Peter Dimov
371651aa61
boost_test_exec_monitor is alaways STATIC
2021-06-04 03:14:56 +03:00
Peter Dimov
efaa7018bf
Add CMakeLists.txt
2021-05-28 05:10:31 +03:00
Raffi Enficiaud
9d863d07e8
Merge pull request #287 from boostorg/jzmaddock-patch-1
...
Web assembly has no support for an alternate stack.
2020-10-12 20:45:03 +02:00
jzmaddock
f1966056ba
Web assembly has no support for an alternate stack.
...
Fixes usage of Boost.Test when compiling for web assembly with emscripten.
2020-10-12 19:43:14 +01:00
Raffi Enficiaud
65892881d7
Merge branch 'develop'
...
* develop:
Change log
Use BOOST_OVERRIDE to fix GCC -Wsuggest-override and Clang-tidy modernize-use-override warnings. Also fix misspellings in comments.
Change log
Printf check attribute factorization
Inline friend function definitions for exported/imported classes
Add Embarcadero to conforming implementation
Change __BORLANDC__ to BOOST_BORLANDC,
Change log
Adding LLDB as debugger
Change log
Fixing deprecated inclusions to boost/bind
Fixing cast issue when logging wchar_t
Make under_debugger work on apple (iOS/macOS)
Change log
Use macOS API only on macOS
boost-1.74.0.beta1
boost-1.76.0
boost-1.75.0.beta1
boost-1.75.0
boost-1.76.0.beta1
boost-1.74.0
2020-05-17 12:02:41 +02:00
Raffi Enficiaud
c6912015fe
Merge branch 'topic/GH-264-GCC-override-warnings-suggestions' into next-internal
...
* topic/GH-264-GCC-override-warnings-suggestions:
Change log
Use BOOST_OVERRIDE to fix GCC -Wsuggest-override and Clang-tidy modernize-use-override warnings. Also fix misspellings in comments.
2020-05-09 19:27:46 +02:00
Raffi Enficiaud
288e72d1d9
Merge branch 'topic/PR-266-Embarcadero-C++-clang-based-compilers' into next-internal
...
* topic/PR-266-Embarcadero-C++-clang-based-compilers:
Change log
Printf check attribute factorization
Inline friend function definitions for exported/imported classes
Add Embarcadero to conforming implementation
Change __BORLANDC__ to BOOST_BORLANDC,
2020-05-09 19:26:35 +02:00
Raffi Enficiaud
d4552e5c27
Merge branch 'topic/wchar_t-printer-fixup' into next-internal
...
* topic/wchar_t-printer-fixup:
Fixing cast issue when logging wchar_t
2020-05-09 16:47:18 +02:00
Raffi Enficiaud
abbcf930aa
Change log
2020-05-09 16:43:44 +02:00
Eugene Zelenko
e55dc9e657
Use BOOST_OVERRIDE to fix GCC -Wsuggest-override and Clang-tidy modernize-use-override warnings. Also fix misspellings in comments.
2020-05-09 16:42:31 +02:00
Raffi Enficiaud
c2a436cc8a
Change log
2020-05-09 16:30:51 +02:00
Raffi Enficiaud
715861818e
Printf check attribute factorization
2020-05-09 16:28:57 +02:00
Edward Diener
5d0e43552a
Inline friend function definitions for exported/imported classes
...
* must become declarations and inline definitions outside the class for Embarcadero C++ clang-based compilers. This bug has been reported to Embarcadero.
2020-05-09 16:28:57 +02:00
Edward Diener
db3c749f13
Add Embarcadero to conforming implementation
2020-05-09 16:28:57 +02:00
Edward Diener
363749cb9a
Change __BORLANDC__ to BOOST_BORLANDC,
...
* using definition from Boost.Config for the Embarcadero non-clang-based compilers.
* Embarcadero C++ clang-based compilers act like clang ( __GNUC__ ) in regard to SEH based signal handling.
* The __cdecl calling convention is valid for Embarcadero C++ clang-based compilers
2020-05-09 16:23:37 +02:00
Raffi Enficiaud
54ed042913
Merge branch 'topic/PR-142-debugger-on-apple' into next-internal
...
* topic/PR-142-debugger-on-apple:
Change log
Adding LLDB as debugger
Make under_debugger work on apple (iOS/macOS)
2020-05-09 16:17:27 +02:00
Raffi Enficiaud
e5d1f76671
Change log
2020-05-09 16:16:26 +02:00
Raffi Enficiaud
8d46d569a6
Adding LLDB as debugger
2020-05-09 16:09:24 +02:00
Raffi Enficiaud
047437d811
Merge branch 'topic/GH-269-bind-placeholders' into next-internal
...
* topic/GH-269-bind-placeholders:
Change log
Fixing deprecated inclusions to boost/bind
2020-05-09 14:47:40 +02:00
Raffi Enficiaud
cfe91e5afa
Change log
2020-05-09 14:44:40 +02:00
Raffi Enficiaud
0285840f07
Fixing deprecated inclusions to boost/bind
2020-05-09 14:44:34 +02:00
Raffi Enficiaud
db6b98c727
Fixing cast issue when logging wchar_t
2020-05-09 10:42:59 +02:00
Tom Hughes
80abc2b80e
Make under_debugger work on apple (iOS/macOS)
2020-05-09 10:39:02 +02:00
Raffi Enficiaud
2b2fa69e41
Merge branch 'topic/PR-267-macOS-API-only' into next-internal
...
* topic/PR-267-macOS-API-only:
Change log
Use macOS API only on macOS
2020-05-08 00:36:48 +02:00
Raffi Enficiaud
81904f001c
Change log
2020-05-07 21:55:32 +02:00
Raffi Enficiaud
406c330bc8
Merge branch 'develop'
...
* develop:
README.md update
appveyor update
travis update
Fixing the path relative to the unit test files
Change log
`char` can be `unsigned` on some archs
Change log
Suppress the unused parameter warning for root_test_unit_id
Removing unused files
boost-1.73.0
2020-04-21 09:23:19 +02:00
Pino Toscano
92e1131fb0
Use macOS API only on macOS
...
__MACH__ matches any Mach-based OS, which means both macOS and GNU/Hurd;
since the API used is really specific to macOS, then also check for
__APPLE__.
2020-04-20 08:31:02 +02:00
Raffi Enficiaud
4a1fb32047
Merge branch 'topic/CI-appveyor' into next-internal
...
* topic/CI-appveyor:
README.md update
appveyor update
travis update
2020-04-19 21:17:54 +02:00
Raffi Enficiaud
5306cb383c
README.md update
...
- polishing a bit the README.md
- update appveyor links
2020-04-19 21:17:04 +02:00
Raffi Enficiaud
02021d41cc
appveyor update
...
- Rename appveyor file
- using latest build.bat from boost-ci
- updating the builds
2020-04-19 21:17:04 +02:00
Raffi Enficiaud
113cd508e1
travis update
2020-04-19 21:17:04 +02:00
Raffi Enficiaud
da2a2cb5f1
Merge branch 'local/fixup-logger-tests' into next-internal-2
...
* local/fixup-logger-tests:
Fixing the path relative to the unit test files
2020-04-19 21:13:45 +02:00
Raffi Enficiaud
281f975ca0
Fixing the path relative to the unit test files
...
- files as argument are pre-processed by b2
- some platforms are showing the argv in a different order
(travis/gcc4.8): we pass the file we want to a retrieve function
instead
2020-04-19 21:13:10 +02:00