2
0
mirror of https://github.com/boostorg/test.git synced 2026-02-01 21:12:07 +00:00
Commit Graph

3322 Commits

Author SHA1 Message Date
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
Raffi Enficiaud
fbe89d1f78 Merge branch 'topic/PR-265-supress-warning' into next-internal-2
* topic/PR-265-supress-warning:
  Change log
  Suppress the unused parameter warning for root_test_unit_id
2020-04-19 21:11:31 +02:00
Raffi Enficiaud
9fb06ac4ca Merge branch 'topic/GH-179-test_tools-test-failed-on-some-archs' into next-internal-2
* topic/GH-179-test_tools-test-failed-on-some-archs:
  Change log
  `char` can be `unsigned` on some archs
2020-04-19 21:10:52 +02:00
Raffi Enficiaud
cbb3ca9623 Merge branch 'local/remove-unused-files' into next-internal-2
* local/remove-unused-files:
  Removing unused files
2020-04-19 21:10:05 +02:00
Raffi Enficiaud
08d72f7254 Change log 2020-04-18 19:13:30 +02:00
Raffi Enficiaud
31f77c9661 char can be unsigned on some archs 2020-04-18 19:12:44 +02:00
Raffi Enficiaud
0463bde0d5 Change log 2020-04-18 16:19:38 +02:00
Partha P. Mukherjee
e48498ab04 Suppress the unused parameter warning for root_test_unit_id
The parameter root_test_unit_id causes unused parameter warning.
2020-04-17 14:58:29 -04:00
Raffi Enficiaud
843fd13c8d Removing unused files
Those configuration files do not seem to be used anywhere.
2020-04-09 10:15:13 +02:00
Raffi Enficiaud
9a8cdba280 Merge branch 'develop' 2020-04-08 18:50:18 +02:00
Raffi Enficiaud
8e9d0ab9dc Change log
This issue has not been addressed yet.
2020-04-08 18:49:22 +02:00