Commit Graph

972 Commits

Author SHA1 Message Date
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
Peter Dimov
067f636d6c Disable hash_fs_path_test for gcc-4.7 2024-03-05 19:09:43 +02:00
Peter Dimov
338c053889 Fix hash_is_avalanching_test2 for libc++ 16 and later 2024-03-05 19:07:24 +02:00
Peter Dimov
94d4f7cb88 Avoid -Wsign-conversion under GCC 6/7 2024-03-05 18:43:35 +02:00
Peter Dimov
6957a20ab1 Avoid compilation errors caused by iterator_traits<void*>. Refs #36. 2024-03-05 18:19:19 +02:00
Peter Dimov
28cc18a4bc Add test with types that return void* from begin/end. Refs #36. 2024-03-05 17:44:03 +02:00
Peter Dimov
7288df8bee Fix is_tuple_like for cv-qualified types under old compilers 2023-12-08 02:00:22 +02:00
Peter Dimov
5c2d5e5b36 Test is_tuple_like with const-qualified types 2023-12-07 22:32:10 +02:00
Peter Dimov
db8743e1c3 Update ci.yml 2023-12-07 22:21:26 +02:00
Peter Dimov
48a306dcf2 Perform apt-get update before apt-add-repository boost-1.84.0 boost-1.84.0.beta1 2023-10-13 02:28:26 +03:00
Peter Dimov
f6279a0615 Add diagnostic output to .drone.jsonnet 2023-10-13 01:43:44 +03:00
Peter Dimov
41746c0bdb Cosmetic fixes 2023-10-12 20:19:57 +03:00
Peter Dimov
07a0910640 Update revision history 2023-10-12 18:14:27 +03:00
Peter Dimov
4c32071739 Remove cxxstd=latest from clang-win/VS2017 on Appveyor 2023-10-12 17:35:57 +03:00
Peter Dimov
30c05c93b1 Remove GCC 4.4, 4.6 from Drone 2023-10-12 15:10:46 +03:00
Peter Dimov
197f75845c Update dependency list in cmake_subdir_test 2023-10-12 14:53:37 +03:00
Peter Dimov
bf8ad2c0ee Regenerate CMakeLists.txt 2023-10-12 14:51:55 +03:00
Peter Dimov
fef60938e5 Update meta/libraries.json 2023-10-12 14:51:15 +03:00
Peter Dimov
f04d866fa7 Remove msvc-9.0, 10.0, 11.0, 12.0 from Appveyor 2023-10-12 14:50:14 +03:00
Peter Dimov
17201433f8 Remove unnecessary file 2023-10-12 14:41:23 +03:00
Peter Dimov
9d09674f08 Work around libstdc++ not considering __int128 integral 2023-10-12 14:24:00 +03:00
Peter Dimov
f8ecd66820 Move integrals to detail/hash_integral.hpp 2023-10-12 14:06:56 +03:00
Peter Dimov
565bac8d31 Remove C++03 workarounds 2023-10-12 13:57:41 +03:00
Peter Dimov
b8496de2f2 Silence MSSTL has_denorm deprecation warnings 2023-10-12 12:43:37 +03:00
Peter Dimov
641a59342e Remove C++03 from CI 2023-10-12 12:28:18 +03:00
Peter Dimov
226eb066e9 Update .drone.jsonnet boost-1.83.0 boost-1.83.0.beta1 2023-06-29 14:38:53 +03:00
Peter Dimov
d9cb23d96a Update ci.yml 2023-06-29 11:50:12 +03:00