Commit Graph

998 Commits

Author SHA1 Message Date
Peter Dimov 2698b43803 Update revision history 2026-05-12 02:42:47 +03:00
Peter Dimov c745320880 Update .drone.jsonnet 2026-05-12 01:59:03 +03:00
Peter Dimov e32dbe5013 Update ci.yml 2026-05-11 22:46:20 +03:00
Peter Dimov 1e51179fc7 Disable hash_variant_test2 under Clang < 7.1 2026-05-11 22:32:13 +03:00
Peter Dimov 3e27ff182c Avoid libstdc++'s never valueless optimization 2026-05-11 22:08:25 +03:00
Peter Dimov 68fabb1a8e Do not throw an exception when hashing valueless std::variant values 2026-05-11 21:23:29 +03:00
Peter Dimov 8d5ae8536f Add a test for valueless std::variant values 2026-05-11 21:19:32 +03:00
Peter Dimov e3cbbebc8a Remove ubuntu:18.04 from ci.yml 2026-04-01 21:54:57 +03:00
Peter Dimov 12f8284c1a Update .drone.jsonnet 2026-04-01 21:54:57 +03:00
Peter Dimov 07fdcf16cb Update ci.yml 2026-04-01 21:54:57 +03:00
Peter Dimov bd3084a1c9 Update .drone.jsonnet 2026-04-01 21:54:57 +03:00
Peter Dimov 3a0f818eb8 Update ci.yml 2026-04-01 21:54:57 +03:00
Peter Dimov b2cb43dca0 Fix typo in README.md boost-1.91.0 2026-04-01 21:54:13 +03:00
Peter Dimov 828a53d8a4 Fix typo in intro.adoc 2026-04-01 19:58:55 +03:00
Peter Dimov 060d4aea6b Change sprintf to snprintf in benchmarks. Fixes #41. boost-1.90.0.beta1 boost-1.90.0 boost-1.91.0.beta1 2025-08-21 19:31:51 +03:00
Peter Dimov 186c38e255 Add benchmark/Jamfile 2025-08-21 19:26:00 +03:00
Peter Dimov c8dab7f85a Remove windows-2019 from GHA 2025-08-21 18:22:07 +03:00
Peter Dimov 5d8b8ac2b9 Add gcc-15, clang-20 to ci.yml boost-1.89.0 2025-06-09 00:05:15 +03:00
Peter Dimov 1e1cf6c46e Update ci.yml 2025-06-09 00:00:37 +03:00
Peter Dimov 88aacb6d46 Remove trailing whitespace 2025-06-08 23:23:14 +03:00
joaquintides 0a000167b7 Feature/hash_is_avalanching (#40)
* added hash_is_avalanching

* launched CI after enabling GHA

* moved 1.89 entry from Change Log to Recent Changes

* segregated some tests into hash_is_avalanching_test3.cpp and gotten rid of Unordered dependency

* removed unneeded include

* stopped using external std::hash for testing

* typo

* removed left over include

* typo

* moved hash_is_avalanching from boost::container_hash to boost

* fixed specializations of boost::hash_is_avalanching
2025-05-28 12:05:10 +03:00
Peter Dimov d8f1075080 Update ci.yml 2025-05-27 11:55:45 +03:00
Peter Dimov b8179488b2 Disable deprecation warning for has_denorm in hash_float_test.hpp boost-1.88.0.beta1 boost-1.88.0 2024-12-13 04:30:43 +02:00
Peter Dimov edd436231a Update .drone.jsonnet 2024-12-13 04:13:53 +02:00
Peter Dimov d56fc37fe5 Apply Node20 workaround 2024-12-13 04:12:10 +02:00
Peter Dimov fa6601f974 Update ci.yml 2024-12-13 03:41:48 +02:00
Peter Dimov 89e5b98f6b Fix Clang UBSAN failures boost-1.87.0.beta1 boost-1.87.0 2024-08-21 16:11:17 +03:00
Peter Dimov 1193ed067c Add VERBATIM to add_custom_target 2024-08-21 01:45:25 +03:00
Peter Dimov f85cb77bd3 Update build.jam, test/Jamfile 2024-08-20 21:50:38 +03:00
Rene Rivera 7d68e5f1d2 Sync from upstream. 2024-08-20 09:58:45 -05:00
Peter Dimov 3c9ce69f92 Update .drone.jsonnet 2024-08-18 11:36:04 +03:00
Peter Dimov aa2e8b3674 Update ci.yml 2024-08-17 18:25:36 +03:00
Rene Rivera c3cb5896fc Update build dependencies. 2024-07-31 23:25:37 -05:00
Rene Rivera 58cd5e35b1 Move inter-lib dependencies to a project variable and into the build targets. 2024-07-23 22:34:24 -05:00
Rene Rivera 386d007088 Update copyright dates. 2024-07-20 22:52:05 -05:00
Rene Rivera b8090f9b87 Bump B2 require to 5.2 2024-06-14 11:33:55 -05:00
Rene Rivera a5c2949670 Add missing test deps. 2024-05-14 07:33:03 -05:00
Rene Rivera b16f42ef10 Update dependencies. 2024-05-13 21:44:55 -05:00
Rene Rivera de85b0c248 Add requires-b2 check to top-level build file. 2024-05-05 09:00:01 -05:00
Rene Rivera 583e14413c Add missing b2 testing module import. 2024-04-25 08:28:42 -05:00
Rene Rivera ef914e1b34 Sync from upstream. 2024-04-20 15:34:07 -05:00
Peter Dimov ee5285bfa6 Revert "Update doc/Jamfile"
This reverts commit 0a9803dffe.
2024-04-16 22:36:47 +03:00
Peter Dimov 0a9803dffe Update doc/Jamfile 2024-04-16 22:16:44 +03:00
Rene Rivera 881448f75e Switch to library requirements instead of source. As source puts extra source in install targets. 2024-03-29 21:15:58 -05:00
Rene Rivera c5b1f4894c Make the library modular usable. 2024-03-11 08:31:12 -05:00
Peter Dimov 6d214eb776 Update .appveyor.yml boost-1.85.0 boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0.beta1 2024-03-06 05:13:53 +02:00
Peter Dimov b0d3107b99 Disable hash_fs_path_test for mingw32 2024-03-06 02:16:51 +02:00
Peter Dimov e2446b187e Update .drone.jsonnet 2024-03-05 20:24:49 +02:00
Peter Dimov 1dd2f73866 Disable is_range_test2 for gcc-4.7 2024-03-05 19:20:47 +02:00
Peter Dimov 1278f1c2b5 Update .drone.jsonnet 2024-03-05 19:11:58 +02:00