Commit Graph

658 Commits

Author SHA1 Message Date
Andrzej Krzemieński 942caa437b Merge pull request #130 from Flamefire/patch-2
GHA: Remove macos-11 jobs
2024-08-26 15:06:56 +02:00
Alexander Grund 824552dc5f GHA: Remove macos-11 jobs
The runners no longer have that so the jobs fail as they never start
2024-08-25 14:43:47 +02:00
Andrzej Krzemienski cbc7014edf updated libraries.json 2024-08-17 00:12:45 +02:00
Andrzej Krzemieński 6fa214e0a6 Merge pull request #129 from Flamefire/cxx11-requirements
Add C++11 requirements to build files
2024-08-16 20:26:04 +02:00
Andrzej Krzemieński 87586cd9b1 Merge pull request #128 from Flamefire/fix-cmp
Add test for all relational operators to boost::none
2024-08-16 20:15:55 +02:00
Andrzej Krzemieński cc54a71150 Merge pull request #127 from Flamefire/patch-1
Fix ununsed parameter warning
2024-08-16 20:11:36 +02:00
Alexander Grund 8ecf840c33 GHA: Use Ubuntu 22.04 for G++11 2024-08-16 12:07:55 +02:00
Alexander Grund c6657cc9bd GHA: Fix node version issue
Avoid
> /__e/node20/bin/node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /__e/node20/bin/node)

See https://github.com/actions/checkout/issues/1590
2024-08-16 11:55:24 +02:00
Alexander Grund ce03067859 Add C++11 requirement to CMake 2024-08-16 11:55:24 +02:00
Alexander Grund c3b5267506 Add C++11 requirements to test Jamfile 2024-08-16 11:55:23 +02:00
Alexander Grund 5fa59b9a35 Add test for all relational operators to boost::none 2024-08-16 11:13:45 +02:00
Alexander Grund e1a3501a78 Rename test_equals_none to test_cmp_none
In order to add more tests the new name is more fitting.
2024-08-16 10:52:32 +02:00
Alexander Grund 36c33f2e67 Fix ununsed parameter warning
The function returns false w/o using any parameter leading to a warning. Remove the name from the parameter
2024-08-16 10:37:12 +02:00
Andrzej Krzemienski 411ead088d Different implementation of map and flat_map 2024-08-15 21:41:17 +02:00
Andrzej Krzemienski e360de3da5 Header cleanup 2024-08-15 11:48:28 +02:00
Andrzej Krzemienski 346dc03746 Reimplement trivially semiregular trait 2024-08-15 11:42:42 +02:00
Andrzej Krzemienski 27309c40ad Drop unused traits 2024-08-15 11:13:44 +02:00
Andrzej Krzemienski 6ec468aff6 Drop explicit bool idiom 2024-08-15 10:57:03 +02:00
Andrzej Krzemienski 794e03af30 Drop dependency on Boost.Predef 2024-08-15 10:43:43 +02:00
Andrzej Krzemienski 3a8556186e Drop dependency on Boost.Utility 2024-08-15 08:49:21 +02:00
Andrzej Krzemienski 82d08adf11 Drop support for C++03 2024-08-15 01:48:31 +02:00
Andrzej Krzemieński 8421c07517 Merge pull request #124 from Tosiekdev/patch-2
Misspelled word "from"
2024-07-09 21:22:58 +02:00
Tosiekdev 22657e9c6e Misspelled word "from" 2024-07-09 20:12:22 +02:00
Andrzej Krzemieński b7a1d666f1 Merge pull request #123 from boostorg/feature/gha
Update Github Actions CI, add CMake tests
2024-01-15 20:11:53 +01:00
Peter Dimov f8387e371b Merge remote-tracking branch 'origin/develop' into feature/gha 2024-01-15 21:09:45 +02:00
Andrzej Krzemienski b5e9f067a7 Stop linking to Boost::detail 2024-01-15 19:59:05 +01:00
Peter Dimov 85e50fe919 Link tests to Boost::tuple, because optional_test_tie uses it 2024-01-15 20:26:35 +02:00
Peter Dimov 3d8f71728c Link tests to Boost::bind and Boost::mpl, because optional_test includes them 2024-01-15 20:23:59 +02:00
Peter Dimov 88428d350d Add test/cmake_install_test, test/cmake_subdir_test 2024-01-15 20:20:20 +02:00
Peter Dimov 7a5386eeeb Add test/CMakeLists.txt 2024-01-15 20:14:51 +02:00
Peter Dimov ca1495b69d Simplify test/Jamfile.v2 so that BoostTestJamfile can parse it 2024-01-15 20:13:33 +02:00
Peter Dimov 5f12573608 Regenerate CMakeLists.txt with boostdep --cmake optional 2024-01-15 20:11:44 +02:00
Peter Dimov e962a134f0 Do not include boost/bind/apply.hpp under C++03 2024-01-15 20:10:45 +02:00
Peter Dimov 5c34c54b05 Update ci.yml 2024-01-15 20:05:07 +02:00
Andrzej Krzemienski b270cf019b revert launder fix
A better fix is now in boost::launder.
2024-01-04 08:29:06 +01:00
Andrzej Krzemienski 790d4f729f cleaner workaround for VS2017 launder bug 2024-01-04 02:03:33 +01:00
Andrzej Krzemienski 8375df7693 Fix MSVC 14.1 compiler crash 2024-01-03 22:20:28 +01:00
Andrzej Krzemienski 01e80d2b87 drop dependency on boost.detail 2024-01-03 21:41:26 +01:00
Andrzej Krzemienski a1dbd3b67d docs: remove rendered HTML, reduce TOCSX 2024-01-02 19:20:28 +01:00
Andrzej Krzemieński 034dfe2ef5 Merge pull request #120 from Lastique/feature/fix_doc_warnings
Fix doc warnings
2024-01-02 17:42:59 +01:00
Andrey Semashev ac4611c05b Fix incorrect code markup in IO operator docs.
The previous IO operator declarations were made up from multiple
code phrase markups with line breaks, where the markup was broken and
some of the line breaks were not translated propertly into output.

Replace this with proper code blocks. This also resolves the
QuickBook warning about line breaks potentially producing invalid
BoostBook output.
2024-01-02 18:20:43 +03:00
Andrey Semashev a8dabe8a42 Removed invalid characters from std::hash specialization docs. 2024-01-02 18:04:08 +03:00
Andrey Semashev fd31196819 Add quotes to param values to silence b2 warnings about reserved characters. 2024-01-02 18:02:40 +03:00
Andrzej Krzemienski e31cf6f2a8 Fix some -Wmaybe-uninitialized warnings 2023-12-29 01:40:01 +01:00
Tosiekdev c60db27762 Fixed misspelled word 'from' boost-1.85.0 boost-1.85.0.beta1 boost-1.86.0.beta1 boost-1.84.0.beta1 boost-1.84.0 boost-1.86.0 2023-11-09 00:38:43 +01:00
Alexander Grund 5064a9a28d GHA: Fix osx job (update image) 2023-11-09 00:38:43 +01:00
Alexander Grund fe0384baa6 GHA: Update installed packages on containers 2023-11-09 00:38:43 +01:00
Alexander Grund 76c82e83ae GHA: Fix failing jobs by updating removed images 2023-11-09 00:38:43 +01:00
Peter Dimov e59b1bce1d Fix typo in none_t.hpp. Closes #115. 2023-11-09 00:38:43 +01:00
Andrzej Krzemienski f95fb5dff2 fix docs 2023-11-09 00:38:43 +01:00