2
0
mirror of https://github.com/boostorg/sort.git synced 2026-01-19 04:42:11 +00:00

223 Commits

Author SHA1 Message Date
sdarwin
a601675110 Update GitHub Actions CI file 2021-07-30 16:10:13 +00:00
Francisco Tapia
9b93675dae parallel_stable_sort corrections 2021-06-24 19:56:00 +02:00
spreadsort
1471491d8c Merge pull request #55 from joemmett/guard_std_min
Guard another use of std::min from Windows.h corruption
2021-06-19 21:55:36 -04:00
Jonathan Emmett
5ef42ab3e3 Guard another use of std::min from Windows.h corruption
The include order in test_block_indirect_sort will include Windows.h
before sort.hpp on Windows, letting Windows.h corrupt unparenthesized
uses of std::min.
2021-06-16 11:16:08 -04:00
Peter Dimov
3494eca5cc Add CMakeLists.txt boost-1.77.0.beta1 2021-05-28 00:43:38 +03:00
spreadsort
7d262441d6 Merge pull request #53 from boostorg/develop
Merge from develop into Master
2021-04-11 10:32:55 -04:00
spreadsort
36dd10e833 Merge pull request #52 from orlp/develop
Fixed obscure integer overflow and simplified block partitioning.
2021-03-15 18:45:09 -04:00
Orson Peters
fc2a3c32bb Fixed obscure integer overflow and simplified block partitioning. 2021-03-14 21:13:10 +01:00
spreadsort
eb1ede3005 Merge pull request #50 from boostorg/develop
Merge develop into master
boost-1.76.0
2021-03-11 19:25:02 -05:00
spreadsort
00b3c9bdcb Merge pull request #49 from boostorg/master
Merge pull requests from boostorg/develop
2021-03-10 18:51:26 -05:00
spreadsort
a909b4158f Merge pull request #48 from sdarwin/githubactions
GitHub Actions config
2021-03-03 11:31:13 -05:00
sdarwin
dbc345d4bd Add GitHub Actions config [ci skip] 2021-03-03 15:00:23 +00:00
spreadsort
fb52ac043a Merge pull request #47 from eldiener/develop
[skip ci] Add "cxxstd" json field
2021-01-24 07:12:58 -05:00
Edward Diener
13cd42590f [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. 2021-01-21 11:07:36 -05:00
spreadsort
d89baf4d5a Merge pull request #46 from sdarwin/drone
Drone config
2021-01-12 21:23:00 -05:00
sdarwin
2ffb4cb8bd add drone config [ci skip] 2021-01-12 16:58:56 +00:00
spreadsort
9ff0221684 Merge pull request #42 from boostorg/develop
Remove dependence on serialization
boost-1.75.0.beta1 boost-1.76.0.beta1 boost-1.75.0 boost-1.74.0.beta1 boost-1.74.0
2020-06-06 15:52:58 -04:00
spreadsort
161e181844 Merge pull request #41 from boostorg/master
Merge pull request #39 from boostorg/develop
2020-06-04 20:59:35 -04:00
spreadsort
67ba91373c Merge pull request #40 from Kojoley/cease-dependence-on-serialization
Cease dependence on Serialization
2020-05-24 14:57:23 -04:00
Nikita Kniazev
fefa53808f Cease dependence on Serialization
Replaced BOOST_STATIC_WARNING with BOOST_STATIC_ASSERT macro from
the StaticAssert library that had already been used.
2020-05-23 18:18:05 +03:00
spreadsort
9dfadc8496 Merge pull request #39 from boostorg/develop
Moving changes from develop to master
boost-1.73.0 boost-1.73.0.beta1
2020-02-19 22:10:36 -05:00
spreadsort
36a1f95f5e Merge pull request #29 from boostorg/master
Master
2020-02-19 22:06:01 -05:00
spreadsort
90fc6e0683 Merge pull request #38 from orlp/patch-1
Fix conversion warnings.
2020-02-09 12:08:05 -05:00
Orson Peters
3361997b02 Fix conversion warnings. 2020-02-09 13:06:41 +01:00
Francisco Tapia
05c56816e5 Merge pull request #34 from CaseyCarter/windows_hates_min_max
Guard uses of std::max and std::min
2019-05-21 13:44:30 +02:00
Casey Carter
47bb50fcd5 Guard uses of std::max and std::min
...in flat_stable_sort.hpp against the evils of windows.h.
2019-05-09 14:13:52 -07:00
spreadsort
852273a163 Merge pull request #32 from eldiener/develop
Remove executable permission from file.
2018-12-03 23:00:16 -05:00
Edward Diener
965375243b Remove executable permission. 2018-12-03 08:03:40 -05:00
Francisco Tapia
62dbaee977 Merge pull request #31 from boostorg/develop
error in parallel_stable_sort
boost-1.69.0 boost-1.72.0 boost-1.71.0.beta1 boost-1.71.0 boost-1.70.0.beta1 boost-1.70.0 boost-1.69.0-beta1 boost-1.72.0.beta1
2018-11-05 20:19:46 +01:00
Francisco Tapia
78122414f1 Merge pull request #30 from boostorg/develop
Switch fallback sort from std::sort to pdqsort
2018-11-05 19:56:26 +01:00
Francisco
f908ea4a99 error in parallel_stable_sort 2018-11-05 19:46:36 +01:00
Steven Ross
32c476fce4 Switch fallback sort from std::sort to pdqsort
This provides a consistent modest speed boost, with no regressions in testing.
2018-08-23 06:37:38 -04:00
spreadsort
5242890410 Merge pull request #27 from boostorg/develop
Merge patch into master
boost-1.68.0
2018-06-28 23:03:19 -04:00
spreadsort
d53205e18c Merge pull request #26 from jemfinch/patch-1
Swap the conditions in rough_log_2_size
2018-06-28 22:52:45 -04:00
Jeremy Fincher
4110fe3475 Swap the conditions in rough_log_2_size
This avoids UB when result == 8*sizeof(T).
2018-06-21 18:54:32 -04:00
spreadsort
e084f14728 Merge pull request #25 from boostorg/develop
Merge fixes from develop to master
boost-1.67.0
2018-03-27 20:30:29 -04:00
Francisco Tapia
7b43ca0155 Add files via upload 2018-03-20 13:49:21 +01:00
Francisco Tapia
5c1e07d75d Add files via upload 2018-03-20 13:43:34 +01:00
Francisco Tapia
c5ea24d73c Add files via upload 2018-03-20 13:42:41 +01:00
Francisco Tapia
6d40b1de7a Add files via upload 2018-03-20 13:41:52 +01:00
Francisco Tapia
dc3fc891d1 Add files via upload 2018-03-20 13:41:06 +01:00
spreadsort
9c7c78c9b5 Merge pull request #23 from boostorg/develop
Merge from develop to master
2017-12-21 22:20:14 -05:00
spreadsort
eab6be7712 Merge pull request #22 from zerotypos-found/fix_inspection_report_issues_2
Fix inspection report issues, take 2
2017-12-19 06:43:43 -05:00
zerotypos-found
042b233bc0 Fix typo 2017-12-19 11:51:33 +09:00
zerotypos-found
5555d4b21d Detab 2017-12-19 11:45:56 +09:00
zerotypos-found
41d23037ce Remove non-ASCII characters 2017-12-19 11:45:24 +09:00
spreadsort
1ee7e024e0 Merge pull request #21 from zerotypos-found/fix_inspection_report_issues
Fix inspection report issues
2017-12-07 19:46:29 -08:00
zerotypos-found
88de8d8a2a Fix inspection report issues 2017-12-05 12:10:07 +09:00
Francisco Tapia
0ab19b1356 Add files via upload 2017-11-29 16:26:06 +01:00
Steven Ross
2b634c0633 Requiring the boost cxx11 random header for the pdqsort test.
I believe this is a requirement to use the library.
2017-11-26 13:51:04 -05:00