Commit Graph

1648 Commits

Author SHA1 Message Date
Peter Dimov
b7101494f2 Add tsl::hopscotch_map to string.cpp 2022-07-01 19:15:28 +03:00
Peter Dimov
be467b3dc4 Add tsl::hopscotch_map to uint64.cpp 2022-07-01 19:03:52 +03:00
Peter Dimov
ee70d96c75 Add tsl::hopscotch_map to uint32.cpp 2022-07-01 18:48:10 +03:00
Peter Dimov
8fbd380879 Merge pull request #136 from cmazakas/feature/prime-fmod-cleanup
`prime_fmod_size` cleanup
2022-07-01 17:58:38 +03:00
Christian Mazakas
7746518c0a Remove conditional usage of #pragma once from fca.hpp and prime_fmod.hpp, reorder config.hpp inclusion to come last 2022-06-30 13:07:11 -07:00
Christian Mazakas
c8a98e27e0 Add boost:: namespace qualification to uint64_t and uint32_t for prime_fmod.hpp 2022-06-30 13:07:11 -07:00
Christian Mazakas
3df902af23 Pull prime_fmod_size into its own dedicated header, update #include list for fca.hpp and prime_fmod_test.hpp 2022-06-30 13:07:11 -07:00
Peter Dimov
45542e26cb Update ci.yml 2022-06-30 12:29:47 +03:00
Peter Dimov
49f73b118c Update .appveyor.yml 2022-06-30 05:23:44 +03:00
Peter Dimov
6e3dcfddb0 Merge branch 'feature/gha' into develop 2022-06-28 14:19:00 +03:00
joaquintides
09088045ac Merge pull request #135 from boostorg/bugfix/gcc-4-6-is_nothrow_swappable
bypassed check in GCC<=4.6 (boost::is_nothrow_swappable not properly …
2022-06-28 10:09:02 +02:00
joaquintides
e466232757 bypassed check in GCC<=4.6 (boost::is_nothrow_swappable not properly supported) 2022-06-28 09:27:15 +02:00
Peter Dimov
2ccd6654c1 Update ci.yml 2022-06-28 03:29:35 +03:00
joaquintides
7d7a6b881e Merge pull request #134 from boostorg/bugfix/gcc-4-7
Bugfix/gcc 4 7
2022-06-27 21:48:25 +02:00
joaquintides
9661227d00 Merge remote-tracking branch 'remotes/origin/bugfix/gcc-4-7-scoped_allocator' into bugfix/gcc-4-7 2022-06-27 20:39:07 +02:00
joaquintides
5855c67d4d added Drone support to this branch 2022-06-27 20:35:59 +02:00
joaquintides
3edfe2b76f Merge branch 'develop' into bugfix/gcc-4-7-scoped_allocator 2022-06-27 20:35:27 +02:00
joaquintides
f36bfe24f6 added Drone support to this branch 2022-06-27 20:35:01 +02:00
joaquintides
9da4b3a45a Merge branch 'develop' into bugfix/gcc-4-7-ref-qualified_memfuns 2022-06-27 20:34:06 +02:00
joaquintides
95524a6af4 bypassed scoped_allocator test for GCC 4.7 and prior 2022-06-27 19:58:22 +02:00
joaquintides
d4b61541b5 used proper Boost.Config macro 2022-06-27 19:31:47 +02:00
Peter Dimov
143c378ba6 Update test/Jamfile 2022-06-27 20:24:25 +03:00
joaquintides
dfac93aebb workaround for lack of ref-qualified memfun support in GCC<=4.7 2022-06-27 19:21:34 +02:00
Peter Dimov
b6daca37d5 Update test/Jamfile 2022-06-27 19:56:22 +03:00
Peter Dimov
4937619ea0 Update .drone.jsonnet 2022-06-27 19:55:23 +03:00
Peter Dimov
6d34532301 Add Drone support 2022-06-27 18:53:36 +03:00
joaquintides
fb733483c6 made fast_modulo universally available in 64 bits and never used in 32 bits 2022-06-26 19:13:54 +02:00
joaquintides
2670bb149d added Peter Dimov's portable implementation of get_remainder 2022-06-25 17:35:43 +02:00
Peter Dimov
d49eda63f8 Merge branch 'feature/prime-fmod-tests' into develop before-20220628-merge 2022-06-25 04:21:20 +03:00
Peter Dimov
08e0fee141 Enable fastmod on clang-cl and other pretenders such as Intel 2022-06-25 01:44:14 +03:00
Peter Dimov
d204b9b408 Remove unnecessary include 2022-06-25 01:17:50 +03:00
Peter Dimov
c53e0228c5 Check BOOST_UNORDERED_FCA_HAS_64B_SIZE_T in the 32 bit case as well 2022-06-25 01:16:32 +03:00
Peter Dimov
31cffd8412 Fix reversed condition 2022-06-25 01:06:15 +03:00
Peter Dimov
0f71fe28a2 Fix typos; do not undefine macros needed for tests 2022-06-25 01:04:22 +03:00
Christian Mazakas
f00a29d3df Add tests for the internal prime_fmod_size policy 2022-06-24 11:09:38 -07:00
Peter Dimov
e111389d6c Update .appveyor.yml 2022-06-24 01:03:53 +03:00
Peter Dimov
7079341416 Merge pull request #130 from cmazakas/bugfix/cmake-subdir-dependencies
Update the list of required dependencies for the subdir CML test
2022-06-23 03:53:02 +03:00
Christian Mazakas
7fdbfc0c1a Update the list of required dependencies in for the CMake subdirectory test 2022-06-22 14:42:09 -07:00
Peter Dimov
e1dff1c931 Merge pull request #128 from cmazakas/feature/iterator-independence
Remove dependencies on Iterator, Detail
2022-06-21 21:45:12 +03:00
Christian Mazakas
90b2536a99 Relace usage of BOOST_FORCEINLINE with plain inline to prevent warnings from certain versions of msvc 2022-06-21 08:42:52 -07:00
Christian Mazakas
97f54318e3 Add Boost::concept_check to CMake test suite dependencies 2022-06-21 08:42:52 -07:00
Christian Mazakas
f1481f0deb Remove dependency on Boost.Detail 2022-06-21 08:42:52 -07:00
Christian Mazakas
b1a9cde690 Remove dependency on Boost.Iterator 2022-06-21 08:42:52 -07:00
Christian Mazakas
1ed2a0a0f1 Merge pull request #127 from cmazakas/doc-updates
1.80 Doc Updates
2022-06-16 12:46:33 -07:00
Christian Mazakas
759645cab6 Merge pull request #126 from cmazakas/img-link-fixes
Fix broken image links for VS benchmarks (successful lookup)
2022-06-16 08:57:49 -07:00
Christian Mazakas
3203251539 Update changelog for 1.80 release 2022-06-16 07:52:37 -07:00
Christian Mazakas
b84b94b4db Update copyright notice for documentation 2022-06-16 07:52:27 -07:00
Christian Mazakas
3dd77edd16 Pull benchmarks into their own file 2022-06-14 08:50:28 -07:00
Christian Mazakas
a24165083f Fix link paths for VS successful lookup benchmarks 2022-06-14 08:16:39 -07:00
Christian Mazakas
8878482ca1 Merge pull request #125 from cmazakas/develop-build-instructions
Add PREVIEW markdown file
2022-06-10 09:06:59 -07:00