752 Commits

Author SHA1 Message Date
joaquintides
d6cd661119 renamed file 2018-09-03 09:25:51 +02:00
joaquintides
c1889e33dc re-made test_key pass when !defined(BOOST_MULTI_INDEX_KEY_SUPPORTED) for the sake of test_all_main.cpp 2018-09-02 12:20:36 +02:00
joaquintides
cfbf3f6fdc made test_key build conditional 2018-09-02 12:08:38 +02:00
joaquintides
e86162cff8 made warn instead of fail when key is not supported 2018-08-30 11:27:53 +02:00
joaquintides
4f06b28a77 added one more fix to help MSVC 14.1 with template specialization partial ordering 2018-08-29 19:02:47 +02:00
joaquintides
a3bf0de25b specialized on a non-auto-param'd class template to help MSVC 14.1 2018-08-26 12:53:43 +02:00
joaquintides
45266cd2a7 further tweaked key_impl to pursue MSVC 14.1 problem 2018-08-24 13:14:26 +02:00
joaquintides
26f85dfea8 made key_impl specialization partial order clearer to pin down problem with MSVC 14.1 2018-08-23 11:11:05 +02:00
joaquintides
fe746a187c documented BOOST_MULTI_INDEX_KEY_SUPPORTED 2018-08-22 11:23:32 +02:00
joaquintides
35ba93a0eb avoided std::*[_t|_v] to extend compiler support 2018-08-20 10:08:41 +02:00
joaquintides
135b31fc3c fixed use of BOOST_MULTI_INDEX_KEY_SUPPORTED 2018-08-18 18:51:21 +02:00
joaquintides
504574a265 s/·/· 2018-08-18 13:25:00 +02:00
joaquintides
e8c1598e32 temporarily enabled test_key everywhere 2018-08-18 12:46:54 +02:00
joaquintides
72d4b74cfb attended expansion of key<> support to MSVC 2018-08-18 12:46:30 +02:00
joaquintides
f31407d621 typo 2018-08-18 12:06:13 +02:00
joaquintides
0ac225601d detabbed 2018-08-17 13:16:39 +02:00
joaquintides
7cc508376c introduced C++17 terse key specification syntax 2018-08-17 13:07:53 +02:00
joaquintides
69488c737b editorial 2018-08-06 09:33:50 +02:00
joaquintides
7b77621323 avoided Boost.Move use for the sake of old GCC versions 2018-04-20 10:51:06 +02:00
joaquintides
9623bf0a7d addressed https://svn.boost.org/trac10/ticket/13518 2018-04-13 18:06:55 +02:00
joaquintides
4d21e89621 addressed https://svn.boost.org/trac10/ticket/13478 2018-03-13 22:05:01 +01:00
joaquintides
4753b325c5 reverted 350d337 and fixed void& issue 2018-01-08 10:52:21 +01:00
joaquintides
97e015d2e2 added missing #include 2018-01-03 21:41:55 +01:00
joaquintides
350d337348 avoided void& in non_std_allocator<void> 2018-01-03 21:34:46 +01:00
joaquintides
36b17f6de6 typo 2018-01-01 13:09:27 +01:00
joaquintides
2f21af1751 documented previous commit 2018-01-01 11:36:34 +01:00
joaquintides
91f2116711 Merge pull request #14 from DanielaE/fix/replace-deprecated-allocator-members
Most members of std::allocate are deprecated in C++17
2018-01-01 11:08:35 +01:00
Daniela Engert
58c42a46c1 Most members of std::allocate are deprecated in C++17
Replace them by their cousins from std::allocator_traits.

Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-12-31 14:39:35 +01:00
joaquintides
8a8dee1357 removed C++11 parlance 2017-11-25 22:05:44 +01:00
joaquintides
5c5b1e95d4 s/>>/> > 2017-11-24 16:47:50 +01:00
joaquintides
7eb3b609d8 stylistic 2017-11-24 16:45:48 +01:00
joaquintides
5744230acf protected against overloaded operator& 2017-11-23 23:26:53 +01:00
joaquintides
3613e2287b updated release notes 2017-09-21 11:12:26 +02:00
joaquintides
18d6e7525a Merge pull request #13 from ecatmur/develop
Avoid double promotion and unnecessary casts
2017-09-21 09:49:13 +02:00
Ed Catmur
7999b663aa Missed one 2017-09-19 18:15:31 +01:00
Ed Catmur
cd2db772ea Fix double promotion and unnecessary casts
When performing max load factor calculations, cast operands to float (not double), perform operations in float, and don't cast result to float if it is already in float. Fixes warnings with -Wdouble-promotion and -Wuseless-cast.
2017-09-19 18:02:43 +01:00
joaquintides
bc5a3bdb67 updated last revision date 2017-08-29 08:41:43 +02:00
joaquintides
07749abe6f Merge pull request #12 from kariya-mitsuru/fix-typo
Fix typo
2017-08-29 08:33:40 +02:00
Mitsuru Kariya
53607ec851 Fix typo 2017-08-29 10:03:15 +09:00
joaquintides
b9a4467f34 addressed https://svn.boost.org/trac/boost/ticket/12542 2017-08-24 23:41:35 +02:00
joaquintides
43d835120e fixed links 2017-07-07 11:39:28 +02:00
joaquintides
3e1095d609 fixed [12955] 2017-04-10 12:36:25 +02:00
joaquintides
df022fa659 shut down promotes_1st_arg/promotes_2nd_arg for MSVC 7.1 2017-01-08 13:24:13 +01:00
joaquintides
4a5c4fc1a1 removed dependency from BOOST_IS_CONVERTIBLE intrinsic 2016-12-14 11:27:41 +01:00
joaquintides
b469742547 restricted previous fix to GCC >=4.6 as "#pragma GCC diagnostic push|pop" is only supported since that version 2016-03-11 09:45:24 +01:00
joaquintides
1f29a85e42 refactored previous commit 2016-03-10 10:33:29 +01:00
joaquintides
a63646f567 suppressed strict aliasing warnings related to boost::aligned_storage 2016-03-09 23:56:07 +01:00
joaquintides
e23ffaa1f3 changed email address 2016-01-19 08:26:40 +01:00
joaquintides
c055516320 clarified permissible usage of modify functions as per https://svn.boost.org/trac/boost/ticket/11801 2015-11-26 20:29:19 +01:00
joaquintides
62dbfff9c8 typos 2015-11-24 08:47:51 +01:00