Commit Graph

  • dfd58762a2 Enable test for unused typedefs only for GCC 4.8 Adam Wulkiewicz 2014-06-02 21:46:40 +02:00
  • 2de0241038 Merge pull request #3 from awulkiew/feature/ignore_unused Peter Dimov 2014-06-02 22:17:59 +03:00
  • 3785920426 Merge branch 'master' into develop Glen Fernandes 2014-06-02 08:40:05 -07:00
  • 66be3d7efc Migrate swap documentation to quickbook Glen Fernandes 2014-06-02 08:39:47 -07:00
  • 92da020238 Merge branch 'master' into develop Glen Fernandes 2014-06-02 08:21:11 -07:00
  • 6b9424b84d Migrate checked_delete documentation to quickbook Glen Fernandes 2014-06-02 08:17:33 -07:00
  • 70a9ef7141 Fix #include in ignore_unused_test.cpp Adam Wulkiewicz 2014-06-02 15:18:23 +02:00
  • 61cc397be8 Add boost::ignore_unused() Adam Wulkiewicz 2014-06-02 15:06:53 +02:00
  • b36712f765 Merge branch 'master' into develop Glen Fernandes 2014-06-02 01:17:50 -07:00
  • 60c9a35d86 Move headers to core; add quickbook documentation Glen Fernandes 2014-06-01 18:08:55 -07:00
  • f3f7f52b7f Merge branch 'master' into develop Glen Fernandes 2014-06-01 13:22:53 -07:00
  • df62778e7c Merge branch 'develop' Glen Fernandes 2014-06-01 13:22:42 -07:00
  • e47cd1550b Remove obsolete MSVC check from pragma guard Stephen Kelly 2013-09-26 13:02:51 +00:00
  • cb91a3f9dd Added BOOST_TEST_THROWS Ion Gaztañaga 2013-03-14 23:08:40 +00:00
  • a1dbe7520b Add hash_value for shared_ptr; prevents hash_value( bool ) from being used. Refs #5216. Peter Dimov 2011-02-24 23:24:54 +00:00
  • 632867705e Add BOOST_ASSERT_MSG. Add macros to configure output stream. Beman Dawes 2011-01-24 15:37:13 +00:00
  • 646e4db7d2 Add BOOST_ASSERT that report_errors() has been called. Beman Dawes 2010-08-24 18:57:38 +00:00
  • 2c28e851d8 Revert change committed in error Beman Dawes 2010-08-19 17:09:22 +00:00
  • 2c5aeee562 Remove path array optimization; problematic when array contains a string shorter than the array length. Reported by Adam Badura. Beman Dawes 2010-08-19 17:03:38 +00:00
  • 82a4de1e1a Add BOOST_TEST_EQ. Peter Dimov 2009-03-26 00:03:45 +00:00
  • e23db039e4 Converted to Boost Software License, Version 1.0 Douglas Gregor 2004-07-26 00:32:12 +00:00
  • f0676ad365 initial commit Joaquín M. López Muñoz 2004-05-07 10:44:23 +00:00
  • 0afee0da68 _MSC_VER use clarified. Peter Dimov 2003-11-28 15:35:21 +00:00
  • 5f07eefa1d -Wundef fixes. Peter Dimov 2003-06-12 17:09:24 +00:00
  • 8bdcb2f3e3 Major changes to shared_ptr and weak_ptr Peter Dimov 2002-11-18 14:37:02 +00:00
  • e47d4e0cbf Switched to <boost/detail/lightweight_test.hpp> for testing. Peter Dimov 2002-08-16 16:41:16 +00:00
  • 1bd3e787a2 Remove obsolete MSVC check from pragma guard Stephen Kelly 2013-09-26 13:02:51 +00:00
  • c9632a24d3 Added BOOST_TEST_THROWS Ion Gaztañaga 2013-03-14 23:08:40 +00:00
  • d7b58d0da5 Add hash_value for shared_ptr; prevents hash_value( bool ) from being used. Refs #5216. Peter Dimov 2011-02-24 23:24:54 +00:00
  • bcb3b9e567 Add BOOST_ASSERT_MSG. Add macros to configure output stream. Beman Dawes 2011-01-24 15:37:13 +00:00
  • af6f2ccfcd Add BOOST_ASSERT that report_errors() has been called. Beman Dawes 2010-08-24 18:57:38 +00:00
  • 4ed3f44fd6 Revert change committed in error Beman Dawes 2010-08-19 17:09:22 +00:00
  • 53922f4ef3 Remove path array optimization; problematic when array contains a string shorter than the array length. Reported by Adam Badura. Beman Dawes 2010-08-19 17:03:38 +00:00
  • 94fd321f06 Add BOOST_TEST_EQ. Peter Dimov 2009-03-26 00:03:45 +00:00
  • 497f9ef81b Converted to Boost Software License, Version 1.0 Douglas Gregor 2004-07-26 00:32:12 +00:00
  • 7c062e52cc initial commit Joaquín M. López Muñoz 2004-05-07 10:44:23 +00:00
  • 1fa413690a _MSC_VER use clarified. Peter Dimov 2003-11-28 15:35:21 +00:00
  • 0a34383ede -Wundef fixes. Peter Dimov 2003-06-12 17:09:24 +00:00
  • 9be5d2ebe7 Major changes to shared_ptr and weak_ptr Peter Dimov 2002-11-18 14:37:02 +00:00
  • 32bcaea3b2 Switched to <boost/detail/lightweight_test.hpp> for testing. Peter Dimov 2002-08-16 16:41:16 +00:00
  • 52edf5e0be Correcting the header. Andrey Semashev 2014-06-01 23:27:42 +04:00
  • 01ddc9dcb7 Added a readme page. Andrey Semashev 2014-06-01 23:25:13 +04:00
  • 35fbf9c2dc Update description. Peter Dimov 2014-06-01 22:08:45 +03:00
  • 314b19180b Merge pull request #1 from danieljames/metadata Peter Dimov 2014-06-01 22:05:31 +03:00
  • 15466fbd5f boost::swap tests moved to the common directory. Andrey Semashev 2014-06-01 22:57:30 +04:00
  • 3a3a67d329 Added explicit_operator_bool tests to Jamfile. Andrey Semashev 2014-06-01 22:39:38 +04:00
  • af6d29769d Moved from Boost.Utility. Andrey Semashev 2014-06-01 22:34:38 +04:00
  • 186668525e Renamed empty_deleter to null_deleter. Deprecated the old header. Andrey Semashev 2014-06-01 22:28:02 +04:00
  • 5ae04d2b8f Added a Jamfile for docs, added new components to index.html. Andrey Semashev 2014-06-01 22:22:37 +04:00
  • 3e283ae51b Merge branch 'master' into develop Andrey Semashev 2014-06-01 22:12:12 +04:00
  • c2785cc598 Merge branch 'develop' Andrey Semashev 2014-06-01 22:11:09 +04:00
  • e27c7d8e69 value_init and swap work on nvidia gpu's Eric Niebler 2014-05-01 15:29:43 -07:00
  • 134ad9fe51 Updated copyright notice. Niels Dekker 2010-04-05 19:08:01 +00:00
  • a37890985a Hopefully fixed #3984 (std::bitset constructor issue). Tested by Juergen Hunold on msvc-10.0, msvc-9.0, and gcc-4.4. See thread starting at http://lists.boost.org/Archives/boost/2010/03/162690.php Niels Dekker 2010-03-07 21:42:22 +00:00
  • fb683885c8 Updated revision date of Boost Swap documentation Niels Dekker 2009-09-08 17:07:13 +00:00
  • 2f871d6ff7 Mentioned swap.hpp header, as requested by Thorsten Ottosen <http://lists.boost.org/Archives/boost/2009/06/153477.php> and David Abrahams <http://lists.boost.org/Archives/boost/2009/09/156064.php> Niels Dekker 2009-09-08 16:54:54 +00:00
  • 2fcd4580d0 Fixed most tab and min/max issues from trunk inspection report Jeremiah Willcock 2009-05-20 19:19:00 +00:00
  • 67f5d2afb0 Distinguished between testing array-of-array-of-class and array-of-array-of-int, as the latter appears to succeed on CodeGear 6.10 while the former does not. Niels Dekker 2008-11-27 11:14:52 +00:00
  • 9ec5d6d3cd Added comment to various array swapping tests, added member typedef to swap_test_template, to make the test more realistic. Niels Dekker 2008-11-27 11:08:05 +00:00
  • 58aa6b4ad3 Replaced swap/test/swap_arrays by more specific tests: array_of_array, array_of_class, and array_of_int. Niels Dekker 2008-11-24 17:41:15 +00:00
  • 9c0a284f8f Added array_of_template test, testing the boost::swap utility on an array of objects of a template class. Niels Dekker 2008-11-21 21:28:47 +00:00
  • da33d1b283 Updated swap.html because LWG issue 809 is now accepted as a defect. Fixed some HTML formatting. Niels Dekker 2008-11-15 15:07:42 +00:00
  • edbdd3f4d2 Swap documentation: fixed a misspelling of the name of Steven Watanabe. Niels Dekker 2008-10-21 09:55:54 +00:00
  • 6ed1377d5c Extended swap_arrays test, checking that boost::swap does correctly exchange the values of its arguments. Niels Dekker 2008-08-20 08:29:54 +00:00
  • e3b6996fb2 Added extra checks, checking that boost::swap does correctly exchange the values of its arguments, as I mentioned at "Re: [boost] [swap] Renaming boost_swap_impl::swap_impl and/or its namespace?", http://lists.boost.org/Archives/boost/2008/08/141027.php Niels Dekker 2008-08-20 08:28:35 +00:00
  • 3179176c59 Added a data member to swap_test_class and made it EqualityComparable, as I mentioned at "Re: [boost] [swap] Renaming boost_swap_impl::swap_impl and/or its namespace?", http://lists.boost.org/Archives/boost/2008/08/141027.php Niels Dekker 2008-08-20 08:25:23 +00:00
  • 055afeaf46 Added explanatory comments, requested by Isaac Dupree, "Re: [boost] [swap] Renaming boost_swap_impl::swap_impl and/or its namespace?", http://lists.boost.org/Archives/boost/2008/08/141007.php Niels Dekker 2008-08-16 08:56:19 +00:00
  • 4d5ff5d8e0 Fix Windows-1252 dash in UTF-8 document. Daniel James 2008-08-13 22:00:35 +00:00
  • 534d6f0772 Updated documentation to remove references to the 'ADL barrier' Joseph Gauterin 2008-08-04 18:25:45 +00:00
  • 8471db6a21 Renamed 'test_adl_barrier.cpp' to 'no_ambiguity_in_boost.cpp' and altered comments to reflect new disambiguation technique. Joseph Gauterin 2008-08-04 18:22:10 +00:00
  • 21936ba16c Updated copyright info. Joseph Gauterin 2008-08-04 18:16:16 +00:00
  • 594890dd99 Changed 'using std::swap;' to 'using namesapce std;' in swap_impl function to work around ADL bugs in some compilers. Joseph Gauterin 2008-08-04 11:21:02 +00:00
  • fbbcc966f6 Added swap tests for std types, as discussed at "Re: [boost] [swap] Workaround for ADL failures of MSVC 7.1 and Borland okay?", http://lists.boost.org/Archives/boost/2008/08/140589.php Niels Dekker 2008-08-02 11:41:47 +00:00
  • 6e45e6a4c1 Removed swap_adl_barrier namespace, as discussed at "Re: [boost] [swap] How to fix ADL barrier for XL, Intel, GCC, Sun and Como?", http://lists.boost.org/Archives/boost/2008/07/140511.php Niels Dekker 2008-07-31 20:18:04 +00:00
  • 5dfbe2185c Applied "swap.hpp.patch" by Steven Watanabe, "Re: [boost] [swap] How to fix ADL barrier for XL, Intel, GCC, Sun and Como?", http://lists.boost.org/Archives/boost/2008/07/140482.php Niels Dekker 2008-07-30 08:04:34 +00:00
  • d87b285fe9 Fixed comment in swap/test/specialized_in_boost_and_other.cpp Niels Dekker 2008-07-27 12:46:45 +00:00
  • ac010b6e3c Added specialized_in_boost_and_other to swap/test, as discussed at "[boost] [swap] End-user allowed to add overloads to boost namespace?", http://lists.boost.org/Archives/boost/2008/07/140327.php Niels Dekker 2008-07-27 11:35:33 +00:00
  • 568e680e9e Added a newline to swap/test/lib_header_1.cpp, hoping to fix Sun 5.x compile issue, "Error: There is extra text on this line" Niels Dekker 2008-07-26 17:47:59 +00:00
  • 911e2525d3 Added test_adl_barrier to swap/test, as discussed with Joseph Gauterin. Niels Dekker 2008-07-25 18:48:09 +00:00
  • c300d2627c Fixed silly little typo of mine, in test/swap_arrays.cpp Niels Dekker 2008-07-20 12:18:25 +00:00
  • f1947e8d0e Added swap_test_class swap functions to test/swap_arrays.cpp. My fault, they should have been there already! Niels Dekker 2008-07-20 12:13:33 +00:00
  • 2157555d88 Fixed silly little bug of mine in swap/test/swap_arrays.cpp Niels Dekker 2008-07-20 11:05:49 +00:00
  • 0f249e530a Corrected duplicated file contents Joseph Gauterin 2008-07-19 19:40:12 +00:00
  • 82cca4ccec Remove duplicate content. Vladimir Prus 2008-07-12 17:56:01 +00:00
  • d814b6425d Moved utility\swap to the trunk, as discussed in trac issue #2056. Joseph Gauterin 2008-07-05 11:16:38 +00:00
  • dc3212c4c2 Extracted empty_deleter to Boost.Utility. Andrey Semashev 2013-09-05 18:25:41 +00:00
  • 4652fa7415 Added a new macro BOOST_EXPLICIT_OPERATOR_BOOL_NOEXCEPT, which implements a noexcept operator. Also added explicit noexcept specification for the constexpr macro. Andrey Semashev 2014-04-26 15:11:35 +04:00
  • 83ffbc7678 Attempt to work around explicit_operator_bool_compile_fail_conv_pvoid test failure for VACPP. Andrey Semashev 2013-09-05 08:28:24 +00:00
  • 1e5993f34a Extracted BOOST_EXPLICIT_OPERATOR_BOOL macro from Boost.Log. Andrey Semashev 2013-09-01 16:31:16 +00:00
  • d0c9dca64d Corrected BOOST_EXPLICIT_OPERATOR_BOOL_NOEXCEPT macro name in one branch. Andrey Semashev 2014-06-01 22:03:45 +04:00
  • 31b36d136d value_init and swap work on nvidia gpu's Eric Niebler 2014-05-01 15:29:43 -07:00
  • 93b1e7f52b Updated copyright notice. Niels Dekker 2010-04-05 19:08:01 +00:00
  • 7dc1c4750e Hopefully fixed #3984 (std::bitset constructor issue). Tested by Juergen Hunold on msvc-10.0, msvc-9.0, and gcc-4.4. See thread starting at http://lists.boost.org/Archives/boost/2010/03/162690.php Niels Dekker 2010-03-07 21:42:22 +00:00
  • e26c813cd6 Updated revision date of Boost Swap documentation Niels Dekker 2009-09-08 17:07:13 +00:00
  • 05d32deb4f Mentioned swap.hpp header, as requested by Thorsten Ottosen <http://lists.boost.org/Archives/boost/2009/06/153477.php> and David Abrahams <http://lists.boost.org/Archives/boost/2009/09/156064.php> Niels Dekker 2009-09-08 16:54:54 +00:00
  • 6ab7c0401f Fixed most tab and min/max issues from trunk inspection report Jeremiah Willcock 2009-05-20 19:19:00 +00:00
  • 20085f6d60 Distinguished between testing array-of-array-of-class and array-of-array-of-int, as the latter appears to succeed on CodeGear 6.10 while the former does not. Niels Dekker 2008-11-27 11:14:52 +00:00
  • 30c7adb4c0 Added comment to various array swapping tests, added member typedef to swap_test_template, to make the test more realistic. Niels Dekker 2008-11-27 11:08:05 +00:00
  • 6a503ceaf5 Replaced swap/test/swap_arrays by more specific tests: array_of_array, array_of_class, and array_of_int. Niels Dekker 2008-11-24 17:41:15 +00:00
  • 8f99ebdc35 Added array_of_template test, testing the boost::swap utility on an array of objects of a template class. Niels Dekker 2008-11-21 21:28:47 +00:00