547 Commits

Author SHA1 Message Date
Peter Dimov
0dab6737eb Use <warnings>pedantic boost-1.80.0 boost-1.81.0.beta1 boost-1.81.0 boost-1.80.0.beta1 2022-06-28 16:40:40 +03:00
Peter Dimov
a3f658b15d Use <warnings>extra 2022-06-28 14:15:40 +03:00
Peter Dimov
423b695ec0 Remove spirit_conflict_test.cpp; Spirit has been fixed 2022-06-28 02:41:50 +03:00
Peter Dimov
5ec08e62cd Update test/Jamfile 2022-06-28 02:10:34 +03:00
Peter Dimov
e35a48c0ea Update ci.yml 2022-06-27 21:46:32 +03:00
Peter Dimov
a9ab336f89 Reenable ASAN for GCC 12 -m32 2022-06-27 20:31:39 +03:00
Peter Dimov
fa3dd0b853 Remove g++ 4.4 -m32 due to 'constant too large for long' warnings 2022-06-27 20:29:20 +03:00
Peter Dimov
39f9394e38 Update intrinsic_test.cpp 2022-06-27 20:09:19 +03:00
Peter Dimov
3951447dac Update test/Jamfile 2022-06-27 19:48:06 +03:00
Peter Dimov
3a53394b31 Update .drone.jsonnet 2022-06-27 19:45:49 +03:00
Peter Dimov
c54c199640 Add Drone support 2022-06-27 16:00:17 +03:00
Peter Dimov
141af01ead Add throw_exception to cmake_subdir_test boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 2021-11-03 18:21:29 +02:00
Peter Dimov
647e1363a8 Add CMake tests to ci.yml 2021-11-03 16:26:00 +02:00
Peter Dimov
af016adda1 Fix duplicate test under CMake 2021-11-03 16:19:31 +02:00
Peter Dimov
ccc1def8c9 Use -ffloat-store for endian_arithmetic_test to avoid -m32 failures 2021-10-29 05:49:25 +03:00
Peter Dimov
e1d8b67380 Enable syntax highlighting 2021-10-28 23:11:07 +03:00
Peter Dimov
6dc25d067d type_name<T> does not support incomplete types 2021-10-26 00:50:59 +03:00
Peter Dimov
ab54773e26 Update ci.yml 2021-10-26 00:48:13 +03:00
Peter Dimov
14dd639312 Update .github/workflows boost-1.77.0.beta1 boost-1.77.0 2021-04-19 18:13:45 +03:00
Peter Dimov
108c01316f Add -DBUILD_TESTING=ON to .yml files; it's not default anymore 2021-03-19 03:55:59 +02:00
Peter Dimov
daca1dce12 Update .travis.yml 2021-03-19 00:06:34 +02:00
Peter Dimov
ef89beccfd Fix .travis.yml 2021-03-18 16:24:36 +02:00
Peter Dimov
3e34e8c011 Update .travis.yml 2021-03-18 04:28:27 +02:00
Peter Dimov
40fdf66f24 Remove xcode6.4 from Travis boost-1.76.0 boost-1.76.0.beta1 2021-01-20 21:29:15 +02:00
Peter Dimov
783c7e6242 Add .github/workflows 2021-01-20 00:35:21 +02:00
Peter Dimov
6477f4abe6 Merge pull request #47 from eldiener/develop
[skip ci] Add "cxxstd" json field
2021-01-20 00:28:30 +02:00
Edward Diener
fa2d87176e [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-19 16:27:33 -05:00
Peter Dimov
eed8b47703 Update maintainer e-mail 2020-12-12 00:55:52 +02:00
Glen Fernandes
9420226cbc Update maintainer in meta/libraries.json boost-1.75.0 2020-12-01 19:22:24 -05:00
Peter Dimov
f5b7193778 Update revision history boost-1.75.0.beta1 2020-10-15 15:51:01 +03:00
Peter Dimov
b0b9622ceb Use an unaligned type instead of double in packed_*_test 2020-10-07 01:37:03 +03:00
Peter Dimov
84f15c4fb2 Add more sizeof tests to packed_buffer_test 2020-10-06 22:00:35 +03:00
Peter Dimov
295c225e9e Use address-model=32 for msvc-9.0, 10.0, 11.0 2020-10-06 21:59:06 +03:00
Peter Dimov
3853f80886 Update documentation 2020-10-06 19:42:08 +03:00
Peter Dimov
7832a88828 Make endian_arithmetic's data member public when BOOST_ENDIAN_NO_CTORS is defined; add test 2020-10-06 19:34:40 +03:00
Peter Dimov
9f122a913c Remove inheritance of endian_arithmetic from endian_buffer 2020-10-06 19:16:13 +03:00
Peter Dimov
94b5b7c73f Add test for arithmetic -> buffer conversions 2020-10-06 19:08:25 +03:00
Peter Dimov
914d7d5c8d Make endian_buffer::value_ public when BOOST_ENDIAN_NO_CTORS is defined; add test 2020-10-06 18:53:56 +03:00
Peter Dimov
dffcf99ca6 Use pip install --user boost-1.74.0.beta1 boost-1.74.0 2020-06-04 16:18:03 +03:00
Peter Dimov
4a7242be23 Remove boost_install call from CMakeLists.txt 2020-06-04 15:59:28 +03:00
Peter Dimov
f07be92a32 Add noexcept to the array overload of endian_reverse_inplace 2020-05-22 17:41:26 +03:00
Peter Dimov
c489997d37 Document endian_reverse_inplace for arrays 2020-05-22 17:34:24 +03:00
Peter Dimov
496e99cbad Update changelog 2020-05-22 17:20:23 +03:00
Peter Dimov
e2b622d3da Fix typo 2020-05-22 17:16:43 +03:00
Peter Dimov
9ee301b103 Enable conditional_reverse_inplace for arrays 2020-05-05 21:24:02 +03:00
Peter Dimov
d46d2916a8 Add more tests to endian_reverse_test3/4 2020-05-05 20:18:58 +03:00
Peter Dimov
62091e5d0c Add an overload of endian_reverse_inplace for arrays 2020-05-05 20:06:21 +03:00
Peter Dimov
a6e1da6a79 Remove extra spaces 2020-05-03 18:29:48 +03:00
Peter Dimov
e2fe1d7743 Merge pull request #43 from eldiener/develop
Changes for Embarcadero C++ clang-based compilers, targeting Boost 1.74. Change __BORLANDC__ to BOOST_BORLANDC and __CODEGEARC__ to BOOST_CODE…
2020-05-03 17:16:05 +03:00
Peter Dimov
5df5bc062f Update README 2020-05-03 17:11:50 +03:00