Commit Graph

1437 Commits

Author SHA1 Message Date
Joel de Guzman 6b2a3b96ac Revert "Added functional dependency to master" 2022-07-15 09:56:21 +08:00
Joel de Guzman 499c66537b Merge pull request #251 from denzor200/patch-2
Added functional dependency to master
boost-1.80.0.beta1
2022-07-04 18:31:01 +08:00
Denis Mikhailov 5d78322e16 Added functional dependency to master 2022-07-04 16:26:07 +06:00
Peter Dimov 500e4c120f Update CMakeLists.txt boost-1.78.0 boost-1.79.0 boost-1.78.0.beta1 boost-1.79.0.beta1 boost-1.77.0.beta1 boost-1.77.0 2021-06-10 01:00:55 +03:00
Joel de Guzman 38060fab3a Merge pull request #228 from eldiener/develop
[skip ci] Add "cxxstd" json field
boost-1.76.0.beta1 boost-1.76.0
2021-01-20 08:12:50 +08:00
Edward Diener 198458a9f2 [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 17:22:00 -05:00
Joel de Guzman 4a699a39f5 Merge pull request #222 from k15tfu/fix-issue-221
Fix definition-of-implicit-copy-constructor-is-deprecated warnings
boost-1.75.0.beta1 boost-1.75.0
2020-10-06 09:20:17 +08:00
Joel de Guzman b93b4c9a86 Merge pull request #226 from giomasce-throwaway/develop
Fix missing name copyright headers.
2020-10-06 09:14:40 +08:00
Giovanni Mascellani 5a9bfa3d7d Fix missing name copyright headers.
The name was reconstructed from the Git history.
2020-10-05 19:31:34 +02:00
Joel de Guzman c46e492d45 Merge pull request #223 from Kojoley/deprecated-copy
Fix -Wdeprecated-copy
boost-1.74.0 boost-1.74.0.beta1
2020-05-30 01:51:15 +08:00
Nikita Kniazev 4979945690 Fix -Wdeprecated-copy 2020-04-30 02:47:37 +03:00
Ilia K 9dca58bd33 Fix definition-of-implicit-copy-constructor-is-deprecated warnings
Fixes #221
2020-04-20 19:02:10 +03:00
Joel de Guzman c3af48d345 Merge pull request #220 from eldiener/develop
Changes for Embarcadero C++ clang-based compilers, targeting Boost 1.74. Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost conf…
2020-04-09 21:44:43 +08:00
Edward Diener 70c38c7bf7 Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. 2020-03-31 08:30:37 -04:00
djowel edddad2b4e Merge branch 'master' into develop boost-1.73.0.beta1 boost-1.73.0 2020-03-26 19:13:17 +08:00
Joel de Guzman b3c212c47f Merge pull request #216 from Kojoley/fix-comparison-operators-enabler
Fix comparison operators enabler
2019-12-04 14:24:27 +08:00
Nikita Kniazev 4778c4c180 Fix comparison operators enabler
Overloads must not be presented until both arguments are Fusion sequences.
2019-12-04 03:04:34 +03:00
Joel de Guzman 5f30a8da60 Merge pull request #212 from Romain-Geissler-1A/delete-private-copy-operators
Explicitly delete all non implemented assignment operators.
2019-11-19 09:40:12 +08:00
Joel de Guzman fc32335387 Merge pull request #215 from Kojoley/patch-1
CI: Fix Appveyor builds
2019-11-01 08:32:51 +08:00
Nikita Kniazev b5751ae85d CI: Fix Appveyor builds 2019-10-31 22:12:43 +03:00
Joel de Guzman e5a007579f Merge pull request #214 from Jac1494/develop
Disabled two test which tries to return local address
2019-07-27 10:54:46 +08:00
Jaydeep Chauhan 3e07b3f66b Disabled two test which tries to return local address 2019-07-25 18:10:22 +05:30
Romain Geissler 08076be2ac Explicitly delete all non implemented assignment operators.
Commit (almost) automatically generated with the following sed command:
sed -i -ne '1h;1!H;${g;s|\n[[:blank:]]*private:\n\([[:blank:]]*\)// silence MSVC warning C4512: assignment operator could not be generated\n\([[:blank:]]*\)\([^\n]\+\);\n|\n\1// silence MSVC warning C4512: assignment operator could not be generated\n\2BOOST_DELETED_FUNCTION(\3)\n|g;p}' $(git ls-files)
2019-05-08 17:11:37 +00:00
Kohei Takahashi 4c51811315 Merge pull request #208 from Mike-Devel/min_cmake
[CMake] Add minimal cmake file
2019-03-08 08:55:47 +09:00
djowel 19d6c7ad3b Fix is_view_impl to return false for non fusion sequences (just like is_sequence_impl). (reverted from commit 1c693f05bf) 2019-02-18 13:59:58 +08:00
djowel 1c693f05bf Fix is_view_impl to return false for non fusion sequences (just like is_sequence_impl). 2019-02-18 12:45:36 +08:00
Mike Dev b180146e3d [CMake] Add disclaimer and turn tabs into spaces 2019-01-28 13:02:40 +01:00
Mike Dev 68affa1706 [CMake] Generate cmake target that other libraries can use
... to express their dependency on this library and retrieve any
configuration information such as the include directory, binary
to link to (if any), transitive dependencies, necessary compiler
options or the required c++ standards level.
2019-01-23 19:03:03 +01:00
Kohei Takahashi f0089a640e Merge pull request #205 from Kojoley/sequence-intrinsic-at
Tweak sequence intrinsic at
2019-01-16 18:03:12 +09:00
Kohei Takahashi 81a1c2c99a Merge pull request #207 from boostorg/develop
Update CI scripts on master
boost-1.70.0.beta1 boost-1.72.0.beta1 boost-1.72.0 boost-1.71.0.beta1 boost-1.71.0 boost-1.70.0
2019-01-10 17:19:50 +09:00
Kohei Takahashi 7b55860d78 Merge pull request #206 from boostorg/update-ci
Update CI scripts
2019-01-10 08:45:02 +09:00
Kohei Takahashi 70837a30c5 CI: Added clang-win runner 2019-01-09 18:59:05 +09:00
Kohei Takahashi 2e91d0b78e CI: Updated travis compiler matrix 2019-01-09 18:58:40 +09:00
Kohei Takahashi e375a4541b CI: Updated for the recent boost-install changes 2019-01-09 18:33:23 +09:00
Nikita Kniazev 908a34a4ed Tweak sequence intrinsic at
A bit clearer and slightly less work for the inliner
2018-11-01 02:01:15 +03:00
Kohei Takahashi 62137c0ab7 Merge pull request #204 from boostorg/develop
boost 1.69
boost-1.69.0-beta1 boost-1.69.0
2018-10-31 08:23:10 +09:00
Kohei Takahashi 753db26073 Merge pull request #198 from Kojoley/vector-simplify-at_impl
vector: Simplify at_impl
2018-10-25 22:12:38 +09:00
Kohei Takahashi 309a2d623f Merge pull request #201 from Kojoley/a-slightly-cleaner-n3031-workaround
A slightly cleaner N3031 workaround
2018-10-18 08:17:24 +09:00
Nikita Kniazev b5ba6cbd2b N3031 workaround for compilers without alias templates 2018-10-14 02:49:25 +03:00
Nikita Kniazev 2160949150 A slightly cleaner N3031 workaround 2018-10-12 00:34:20 +03:00
Kohei Takahashi 6208b083fb Merge pull request #199 from Kojoley/simplify-is_same_size
Simplify is_same_size
2018-10-10 22:34:30 +09:00
Kohei Takahashi 95beeba19c Merge pull request #197 from Kojoley/vector_n-test-fix-warning
TST: vector_n: Fixed conversion warning
2018-10-10 22:31:53 +09:00
Nikita Kniazev efe9065b8c vector: Simplify at_impl 2018-10-10 04:19:10 +03:00
Nikita Kniazev d1da8ee746 Simplify is_same_size 2018-10-07 23:17:40 +03:00
Nikita Kniazev a26dcf59ce TST: vector_n: Fixed conversion warning
```
boost\fusion\container\vector\vector.hpp(168): warning C4244: 'initializing': conversion from 'T' to 'T', possible loss of data
1>        with
1>        [
1>            T=int
1>        ]
1>        and
1>        [
1>            T=float
1>        ]
```
2018-10-05 15:54:35 +03:00
Kohei Takahashi 6b5c5be9be Merge pull request #195 from Kojoley/patch-2
map_fwd: Do not include the implementation details
2018-09-27 09:35:05 +09:00
Kohei Takahashi 8c36079edb Merge pull request #193 from Kojoley/patch-1
Update decltype(expr)::type WA for Clang 3.0
2018-09-27 09:34:43 +09:00
Glen Fernandes 9db262acf5 Fix unit tests that did not return report_errors() 2018-09-24 19:43:33 -04:00
Nikita Kniazev a3abadb884 map_fwd: Do not include the implementation details 2018-09-25 02:21:05 +03:00
Glen Fernandes 3cfbd9826d Fix unit tests that did not return report_errors() 2018-09-17 07:17:29 -04:00