Commit Graph

  • 88612a8be4 Less faffing around with node_constructor. Daniel James 2016-08-14 20:55:40 +01:00
  • 37a6903831 Move node construction into allocate.hpp Daniel James 2016-08-14 20:55:40 +01:00
  • 8017d9e684 Change how node construction works. Daniel James 2016-08-14 20:55:40 +01:00
  • 609ae6cb4e Expand out fill_buckets. Daniel James 2016-08-14 20:55:40 +01:00
  • 603f785739 Merge branch 'develop' Daniel James 2016-08-14 20:50:25 +01:00
  • 992f9ccf21 Turn off memory sanitizer on travis. Daniel James 2016-08-14 20:39:46 +01:00
  • e250fb44f6 Merge local develop branch develop Daniel James 2016-08-14 20:02:13 +01:00
  • 9767d86d97 Merge branch 'develop' Daniel James 2016-08-14 19:59:22 +01:00
  • 7687c99708 Disable clang c++03 memory sanitizer tests. Daniel James 2016-08-04 13:35:48 +01:00
  • 81cc773013 Try to fix mem/std11 toolset. Daniel James 2016-08-04 13:35:48 +01:00
  • cdb887e880 Clean up a memory leak in a test. Daniel James 2016-08-04 13:35:47 +01:00
  • 041fee64df Don't stop Boost.Build on error. Daniel James 2016-08-04 13:35:46 +01:00
  • e3dd1f276e Use clang and gcc's sanitizers in travis. Daniel James 2016-08-03 14:19:56 +01:00
  • 0769ecd70d Some more checks. Daniel James 2016-07-29 12:19:50 +01:00
  • 2be69b3eb9 A little more information in the find_tests. Daniel James 2016-07-27 06:51:05 +01:00
  • bc601e34d2 More info on test failure on intel-linux. Daniel James 2016-07-25 14:18:39 +01:00
  • 79e39d9d43 Copy build changes from the develop branch. Daniel James 2016-07-01 11:12:29 +01:00
  • 6bc57bd398 Typo Daniel James 2016-07-03 08:46:40 +01:00
  • 1bca2df642 Always explicitly specify standard for travis. Daniel James 2016-07-03 08:41:52 +01:00
  • 59cbe3d483 Also move exception tests into test/Jamfile.v2 Daniel James 2016-07-03 08:39:45 +01:00
  • 21f2522695 Try running the tests from unordered/test. Daniel James 2016-07-02 22:11:43 +01:00
  • 3720b0be58 Try creating a project for test. Daniel James 2016-07-01 11:12:29 +01:00
  • 413b45a62e Merge remote-tracking branch 'origin/develop' Daniel James 2016-06-03 00:00:58 +01:00
  • 7b8e3d01de Use argument SFINAE instead of return SFINAE Daniel James 2016-06-02 23:52:23 +01:00
  • b4a3c6f460 Fix exception safety in assignment for multimap/multiset. Daniel James 2016-05-30 11:29:20 +01:00
  • 1d4845d6b8 Stop using predef in test. Daniel James 2016-05-26 22:39:47 +01:00
  • c26acdba15 Travis Daniel James 2016-05-26 22:31:43 +01:00
  • 3f42a56bae Remove old deprecated warning. Daniel James 2016-05-26 09:23:01 +01:00
  • 144a0c1791 Remove BOOST_NO_STD_DISTANCE workaround. Daniel James 2016-05-26 09:23:01 +01:00
  • cc2b1a1ef1 Stop using deprecated boost::iterator. Daniel James 2016-05-26 09:23:01 +01:00
  • 84dd473a5d Merge remote-tracking branch 'origin/develop' boost-1.61.0 boost-1.60.0 boost-1.59.0 boost-1.58.0 Daniel James 2015-02-22 15:12:28 +00:00
  • f014802eb6 Release note for pull request #4. Daniel James 2015-02-22 15:08:46 +00:00
  • 68eb654e7a Merge pull request #4 from tempoz/patch-2 Daniel James 2014-12-09 01:04:30 +00:00
  • 3a507b4e39 Bounds-check after arithmetic is complete Zoey Greer 2014-12-08 16:38:38 -05:00
  • 0273ec59d7 Fix Visual C++ 9.0 workaround. Daniel James 2014-12-03 18:28:40 +00:00
  • 9090d87725 Restore ampersand workaround for Visual C++ 9 Daniel James 2014-11-16 10:01:17 +00:00
  • 8ccde2e5a1 Move the allocators after copying the hash functions. Daniel James 2014-11-09 23:36:10 +00:00
  • 31211a607f Remove assertion that used moved allocator. Fixes #10777. Daniel James 2014-11-09 23:34:52 +00:00
  • 56ab93d296 Merge pull request #3 from awulkiew/fix/iterators Daniel James 2014-11-09 15:14:02 +00:00
  • 1d8855da27 Remove template patameters from friend declarations in interator<>. Adam Wulkiewicz 2014-11-09 13:36:27 +01:00
  • df5a7538b1 Changelog Daniel James 2014-11-08 22:22:12 +00:00
  • 0cedaf7ad6 Rename iterator typedef to n_iterator. Daniel James 2014-11-08 22:22:11 +00:00
  • b4795f414d Remove unneeded ConstNodePointer template parameters. Daniel James 2014-11-08 22:22:11 +00:00
  • 2c9d209eef Remove incorrect changelog note. Daniel James 2014-11-02 17:35:05 +00:00
  • a81c86a90e Remove use of operator&. Daniel James 2014-10-26 22:21:12 +00:00
  • bf0f90ff03 Merge branch 'develop' boost-1.57.0 Daniel James 2014-10-26 12:18:38 +00:00
  • 7c6f1ef227 Changelog Daniel James 2014-10-26 12:17:58 +00:00
  • 99985bb1b2 Fix pointer types in iterators. Daniel James 2014-10-22 21:59:37 +01:00
  • 8c5aa5086d Initialize data_ in value_base default constructor Zoey Greer 2014-09-02 12:56:06 -04:00
  • b1232d8061 Revert some changes so that I can merge to master. Daniel James 2014-10-22 21:23:48 +01:00
  • 2f6b81d8c1 Rename iterator typedef to n_iterator. Daniel James 2014-08-19 16:41:10 +01:00
  • e1b39bbbfb Combine some of the headers. Daniel James 2014-08-19 16:41:10 +01:00
  • 6b7cecb9d3 Workaround initialiser list bug in gcc 4.4. Daniel James 2014-08-02 03:09:48 +01:00
  • 79dcf7cbe8 Merge branch 'develop' boost-1.56.0 Daniel James 2014-07-28 23:33:28 +01:00
  • d4702754b7 The correct release notes. Daniel James 2014-07-27 18:01:00 +01:00
  • 98d90f26d7 Merge branch 'develop' Daniel James 2014-07-27 12:20:58 +01:00
  • b97ceb6442 Release notes. Daniel James 2014-07-27 12:20:56 +01:00
  • c18c645b92 Merge remote-tracking branch 'origin/develop' Daniel James 2014-07-27 11:59:55 +01:00
  • 15cb6d7d1b Tweak warning flags in tests. Daniel James 2014-07-14 21:49:58 +01:00
  • 2f5d98a0cd Don't use allocator to construct/destroy anything other than elements. Daniel James 2014-07-12 19:12:46 +01:00
  • 2216c987a0 Fixed direct use of allocator. Daniel James 2014-07-11 09:13:47 +01:00
  • 86d4d21250 Make value_base a member of pointer nodes. Daniel James 2014-07-11 08:40:07 +01:00
  • 3eb2355182 Merge branch 'develop' Daniel James 2014-06-30 10:43:47 +01:00
  • 9440395330 Fix swap link. Daniel James 2014-06-16 22:45:04 +01:00
  • 034f2c3779 Update metadata. Daniel James 2014-06-16 22:43:54 +01:00
  • e93f5b0971 Update link to swap. Daniel James 2014-06-08 15:33:27 +01:00
  • 8c6f3e910b Merge branch 'develop' Daniel James 2014-03-25 22:05:25 +00:00
  • 78bd2c0736 Fix map allocators in introduction. Fixes trac #9719. Daniel James 2014-03-11 03:48:26 +00:00
  • 4e6ce91dd0 Regenerate libraries.json with latest script. Daniel James 2014-02-27 22:46:07 +00:00
  • 850d69738b Switch to latest meta/libraries.json Daniel James 2014-02-27 22:30:01 +00:00
  • 9c62f83e74 Add maintainers to metadata. Daniel James 2014-02-24 22:21:53 +00:00
  • 99fdce0b4d Fix policy typedefs. Daniel James 2014-02-24 16:54:12 +00:00
  • 06b6418044 Add metadata Daniel James 2014-02-23 14:30:21 +00:00
  • 57819d1dd9 Always use prime policy for integers. Fixes trac #9282. Daniel James 2014-02-23 10:16:14 +00:00
  • 80f3376894 Merge branch 'develop' - clean up warnings. Daniel James 2014-02-11 08:09:08 +00:00
  • 94071cc6e8 Clean up warnings. Fixes trac #9377. Daniel James 2014-01-26 22:57:14 +00:00
  • 038550a9df Fix some issues tests, and git tweak. Daniel James 2014-01-26 15:40:01 +00:00
  • 9ca8c691ac Ignore html build files. Daniel James 2014-01-26 13:44:18 +00:00
  • a4881436d2 Disable forward_as_tuple test for older Visual C++. Daniel James 2014-01-23 22:49:05 +00:00
  • 70190b3aa2 Disable test for compilers that emulate old Visual C++. Daniel James 2014-01-15 00:04:13 +00:00
  • 8ae166a2c3 Tweak compiler checks in unnecessary_copy_tests. Daniel James 2014-01-15 00:00:01 +00:00
  • 7d0c6d2425 Unused typedef. Daniel James 2013-12-15 17:11:26 +00:00
  • 5995e5521f Account for extra moves/copies when using Visual Age. Daniel James 2013-12-15 17:11:26 +00:00
  • 59c83ab942 Reintroduce std::move test. Daniel James 2013-12-15 17:11:25 +00:00
  • 0a552a47cb Disable test for Visual C++ 12. Daniel James 2013-12-15 17:11:25 +00:00
  • 3b5cf359e7 Merge branch 'master' into develop Daniel James 2013-12-07 19:10:39 +00:00
  • 239453bead Fix unordered on Sun 5.12 compiler. Refs #9424. svn-trunk Daniel James 2013-11-23 11:43:19 +00:00
  • bea92e8842 Merge unordered and hash from trunk. svn-release Daniel James 2013-11-16 20:36:27 +00:00
  • ddab816ed7 Use BOOST_HAS_PRAGMA_ONCE. Daniel James 2013-11-16 20:13:24 +00:00
  • b1c1e96476 Release 1.55.0 boost-1.55.0 Marshall Clow 2013-11-11 19:45:21 +00:00
  • 007ddb9a5a Update the unordered rationale. Daniel James 2013-11-10 23:26:21 +00:00
  • 6b1a4bfeb7 Link to archived copy of Thomas Wang's integer hash function. Daniel James 2013-11-10 23:25:54 +00:00
  • 6ca8d5e0d9 Merge Visual C++ 12 fix for Unordered. Daniel James 2013-11-03 19:20:09 +00:00
  • 6f3dee13a8 Extend the Visual C++ workaround to 3 parameters. Daniel James 2013-10-28 20:32:52 +00:00
  • 7f14796ba4 Try to work around Visual C++'s variadic overload bug. Daniel James 2013-10-27 17:58:09 +00:00
  • cfb4a9d254 Revert attempted work around for Visual C++. Daniel James 2013-10-27 13:14:12 +00:00
  • 621c1523c0 Fix potential msvc 12 workaround. Daniel James 2013-10-25 22:21:51 +00:00
  • b4d62e4670 Attempt to work around Visual C++ initializer list overload bug. Daniel James 2013-10-24 18:11:35 +00:00
  • 3922d1bb63 This special case doesn't seem to apply to the latest Visual C++. Daniel James 2013-10-19 16:53:37 +00:00
  • 9b9a1d21a6 Merge release notes + float hash fix. Ref #8822. Daniel James 2013-10-08 21:26:30 +00:00