Commit Graph

758 Commits

Author SHA1 Message Date
Peter Dimov
98bbd2ba56 Disable hash_fs_path_test for msvc-14.0 cxxstd=latest 2022-06-04 15:53:54 +03:00
Peter Dimov
08ea1677be Disable -Wshadow and -Wconversion for the fs path tests because of gcc-4.8 2022-06-04 14:25:47 +03:00
Peter Dimov
3d3350646f Disable use of <filesystem> under MinGW (fails on GHA) 2022-06-04 14:19:01 +03:00
Peter Dimov
884ce4b708 Disable -Wsign-conversion for GCC 8 2022-06-04 02:01:50 +03:00
Peter Dimov
db1e23b611 Disable -Wsign-conversion for GCC in hash_reference_values.cpp 2022-06-04 01:49:26 +03:00
Peter Dimov
5ddcd7c8e7 Disable detail_is_range_test2.cpp under CMake 2022-06-03 22:44:32 +03:00
Peter Dimov
0e2e911df5 Attempt to fix -Wsign-conversion warnings under some GCC versions 2022-06-03 22:43:04 +03:00
Peter Dimov
b3c9b35a13 Disable -Wc99-extensions for Clang 2022-06-03 21:38:02 +03:00
Peter Dimov
c9c77cb104 Update warning suppressions 2022-06-03 20:59:41 +03:00
Peter Dimov
873a60d009 Disable -Wvariadic-macros for Clang as well 2022-06-03 20:19:01 +03:00
Peter Dimov
b8d315fac5 Update is_range, disable -Wvariadic-macros for GCC 2022-06-03 20:14:07 +03:00
Peter Dimov
e0e86a1413 Add detail_is_range_test2.cpp 2022-06-03 20:01:26 +03:00
Peter Dimov
866bd60dd3 Reject ranges that have themselves as their value_type (e.g. filesystem::path) 2022-06-03 19:52:03 +03:00
Peter Dimov
6781cff622 Add hash_fs_path_test.cpp 2022-06-03 19:31:33 +03:00
Peter Dimov
dd605d0d1c Link CMake tests to Boost::utility 2022-05-30 03:05:54 +03:00
Peter Dimov
dd172db079 Remove infinity special cases for libstdc++ 2022-05-30 02:52:22 +03:00
Peter Dimov
e04ca1f442 Match floating point hash values in 32 bit mode 2022-05-30 02:35:00 +03:00
Peter Dimov
0eada2ae93 Revert hash_combine for floats 2022-05-30 02:26:12 +03:00
Peter Dimov
943ef0ab82 Avoid -Wconversion with is_signed and enums 2022-05-30 02:19:54 +03:00
Peter Dimov
14f8934bff Revert integral hashing 2022-05-30 01:57:56 +03:00
Peter Dimov
f08204e29a Revert hash_value for std::complex 2022-05-29 21:59:17 +03:00
Peter Dimov
7ad0365048 Merge branch 'develop' into feature/refresh 2022-05-12 18:00:03 +03:00
Peter Dimov
b3e424b650 Add gcc-12, clang-13, clang-14 to GHA 2022-05-11 22:23:41 +03:00
Peter Dimov
d2986d9a64 Test boost::core::string_view in hash_string_test2 2022-04-29 02:01:46 +03:00
Peter Dimov
000276988f Add hash_string_test2 2022-04-28 21:13:23 +03:00
Peter Dimov
355603c0c2 Update ci.yml boost-1.79.0.beta1 boost-1.79.0 2022-03-09 16:36:40 +02:00
Peter Dimov
33cd0a5964 Merge pull request #21 from cmazakas/doc-fixes
Doc fixes
2022-02-09 00:06:51 +02:00
Christian Mazakas
fc11122353 Refactor links to no longer open up a new tab 2022-02-08 13:18:06 -08:00
Christian Mazakas
cb233af718 Update [listing]s to become proper source code blocks 2022-02-08 13:18:01 -08:00
Christian Mazakas
8d820ee7d0 Remove unnecessary cross-references 2022-02-08 13:17:19 -08:00
Peter Dimov
3800d712d5 Merge pull request #20 from cmazakas/qbk-cleanup
Remove unneeded QuickBook and sample files from docs
2022-02-08 01:36:02 +02:00
Christian Mazakas
dee871f45c Remove unneeded QuickBook and sample files from docs 2022-02-07 13:11:32 -08:00
Peter Dimov
143a55ea3b Add doc/.gitignore 2022-02-05 02:13:07 +02:00
Peter Dimov
4ab431f12f Update index.html 2022-02-05 02:12:27 +02:00
Christian Mazakas
773307fe1c Add Reference section to AsciiDoc 2022-02-04 15:16:18 -08:00
Christian Mazakas
06db43a56a Add Copyright section to AsciiDoc 2022-02-04 15:16:18 -08:00
Christian Mazakas
5906cba1a0 Add Acknowledgements section 2022-02-04 15:16:18 -08:00
Christian Mazakas
b2222c2755 Add Links section to AsciiDoc 2022-02-04 15:16:18 -08:00
Christian Mazakas
6600a26460 Add Rationale to AsciiDoc 2022-02-04 15:16:18 -08:00
Christian Mazakas
c95e02fe85 Add Change List to AsciiDoc 2022-02-04 15:16:18 -08:00
Christian Mazakas
334eac8166 Add Disabling section to AsciiDoc 2022-02-04 15:16:18 -08:00
Christian Mazakas
21dbdb9b47 Add Portability section to AsciiDoc 2022-02-04 15:16:18 -08:00
Christian Mazakas
74f9abe52c Add Combining Hashes section to AsciiDoc 2022-02-04 15:16:18 -08:00
Christian Mazakas
37f3e6fcb7 Add Extending boost::hash section to AsciiDoc 2022-02-04 15:16:18 -08:00
Christian Mazakas
301c76646c Add Tutorial section to AsciiDoc 2022-02-04 15:16:18 -08:00
Christian Mazakas
a67e350fd9 Add Introduction section to AsciiDoc 2022-02-04 15:16:18 -08:00
Christian Mazakas
2d23e7e056 Update Jamfile to produce AsciiDoc and add corresponding file stubs 2022-02-03 15:33:02 -08:00
Peter Dimov
9bdebb3df4 Merge branch 'develop' into feature/refresh 2021-10-19 17:37:20 +03:00
Peter Dimov
e9ffeceeab Merge branch 'develop' into feature/reference boost-1.78.0.beta1 boost-1.78.0 2021-10-19 01:57:24 +03:00
Peter Dimov
4a685b2b16 Add address-model=32 tests to ci.yml 2021-10-19 01:07:05 +03:00