Peter Dimov
|
6d51a12e57
|
Remove -std=c++1z from clang 3.x
|
2020-11-26 03:34:52 +02:00 |
|
Peter Dimov
|
1524f2587b
|
Add Clang palette to GHA
|
2020-11-26 03:21:58 +02:00 |
|
Peter Dimov
|
064e9d415b
|
mp_count: do not use fold expressions on msvc because of parser stack limit
|
2020-11-26 02:14:59 +02:00 |
|
Peter Dimov
|
37adad6624
|
test/mp_count: test N=1089
|
2020-11-26 01:22:15 +02:00 |
|
Peter Dimov
|
6bb260ff65
|
mp_count_if: do not use fold expressions on msvc-14.2 because of parser stack limit
|
2020-11-26 00:23:13 +02:00 |
|
Peter Dimov
|
90f40dd999
|
Add a test for mp_count_if with N=1089
|
2020-11-25 22:22:24 +02:00 |
|
Peter Dimov
|
4349457f84
|
Increase N to 1089 in test/mp_same
|
2020-11-25 22:22:24 +02:00 |
|
Peter Dimov
|
bbb73a9025
|
Add .github/workflows
|
2020-11-25 21:46:14 +02:00 |
|
Peter Dimov
|
21cace4e57
|
Remove mp_invoke
boost-1.75.0.beta1
boost-1.75.0
|
2020-10-20 00:08:11 +03:00 |
|
Peter Dimov
|
727ecfc0cf
|
Update mp_pairwise_fold_q test and example
|
2020-10-17 16:54:06 +03:00 |
|
Peter Dimov
|
28a736954f
|
Update revision history
|
2020-10-13 21:32:40 +03:00 |
|
Peter Dimov
|
8a2e945417
|
Document mp_pairwise_fold
|
2020-10-13 17:53:12 +03:00 |
|
Peter Dimov
|
02d185fce9
|
Split msvc-14.2,clang-win to avoid timeout
|
2020-10-13 05:04:09 +03:00 |
|
Peter Dimov
|
e4f789b0cc
|
Use embed-manifest-via=linker
|
2020-10-13 04:47:00 +03:00 |
|
Peter Dimov
|
697e3e40a3
|
Add cxxstd=latest, toolset=clang-win to VS2019
|
2020-10-13 03:25:40 +03:00 |
|
Peter Dimov
|
db78dc101c
|
Add mp_pairwise_fold
|
2020-10-12 22:12:42 +03:00 |
|
Peter Dimov
|
0a12995d9d
|
Make links release-independent
|
2020-09-14 00:46:52 +03:00 |
|
Yurii Nakonechnyi
|
2b0b900938
|
Updated README.md - Fixed broken links (#56)
|
2020-09-14 00:44:53 +03:00 |
|
Peter Dimov
|
a069fdcce6
|
Update version.hpp
|
2020-08-22 19:59:26 +03:00 |
|
Peter Dimov
|
3f316ae626
|
Update version in CMakeLists.txt
|
2020-08-22 19:34:28 +03:00 |
|
Peter Dimov
|
4515938bbd
|
Work around std::tuple MSVC issue with mp_map_find (fixes #52)
|
2020-07-25 01:56:00 +03:00 |
|
Peter Dimov
|
637c586e02
|
Add test/mp_map_find_3
|
2020-07-25 01:54:49 +03:00 |
|
Peter Dimov
|
4fb4837f92
|
Add mp_map_find_test_2 (refs #52)
|
2020-07-21 20:23:36 +03:00 |
|
Peter Dimov
|
29764aad48
|
Remove trailing whitespace
boost-1.74.0
boost-1.74.0.beta1
|
2020-06-11 16:40:34 +03:00 |
|
Peter Dimov
|
10ba80acb9
|
Add support for mp_product<F>
|
2020-06-03 15:08:49 +03:00 |
|
Peter Dimov
|
d709610087
|
Re-remove mp11_single.hpp
|
2020-05-24 18:52:49 +03:00 |
|
Peter Dimov
|
f26810ef47
|
Revert "Remove single header"
This reverts commit f24d1ca5df.
|
2020-05-24 18:52:08 +03:00 |
|
Peter Dimov
|
645c90b11d
|
Enable constexpr tests on msvc-14.2 (where __cplusplus is still 199711L)
|
2020-05-24 06:55:02 +03:00 |
|
Peter Dimov
|
44be76e9b6
|
Disable test/tuple_transform_cx on g++ 4.7
|
2020-05-24 06:50:02 +03:00 |
|
Peter Dimov
|
1ffb98882d
|
Lower N further in test/tuple_transform_2 for clang++ 3.x
|
2020-05-24 06:43:43 +03:00 |
|
Peter Dimov
|
49afe16b55
|
Lower N in test/tuple_transform_2 for g++ 4.9
|
2020-05-24 06:15:35 +03:00 |
|
Peter Dimov
|
e653eb3e8b
|
Use an internal forward_from_tuple as the std:: one isn't constexpr in C++11 or libstdc++ 5
|
2020-05-24 06:14:18 +03:00 |
|
Peter Dimov
|
588bc4458a
|
Update documentation of tuple_for_each
|
2020-05-24 04:36:29 +03:00 |
|
Peter Dimov
|
cad3c61045
|
Update documentation of tuple_transform
|
2020-05-24 04:35:32 +03:00 |
|
Peter Dimov
|
348166471e
|
Update changelog
|
2020-05-24 03:06:47 +03:00 |
|
Peter Dimov
|
a0ea1055d2
|
Support up to three tuples in tuple_transform under msvc-12.0
|
2020-05-24 01:14:46 +03:00 |
|
Peter Dimov
|
917ac15ee1
|
Restrict msvc-12.0 to one tuple in tuple_transform
|
2020-05-24 00:56:43 +03:00 |
|
Peter Dimov
|
857ba905e4
|
Merge branch 'develop' into feature/tuple-transform
|
2020-05-23 22:07:27 +03:00 |
|
Peter Dimov
|
3427d716c6
|
Update examples.adoc
|
2020-05-23 22:05:51 +03:00 |
|
Peter Dimov
|
35a86da178
|
Revert "for std::decay fix, anchor and cross-reference tuple-cat fix more accurately"
This reverts commit 742980e533.
|
2020-05-23 21:48:41 +03:00 |
|
Peter Dimov
|
b3fa2c4de0
|
Merge branch 'develop' of https://github.com/slymz/mp11 into feature/pr-48
|
2020-05-23 21:47:50 +03:00 |
|
Peter Dimov
|
9349a82e6b
|
Add test/tuple_transform_2.cpp
|
2020-05-23 21:13:35 +03:00 |
|
Peter Dimov
|
0ee00ee64a
|
Check that all arguments to tuple_transform are of the same size
|
2020-05-23 20:42:57 +03:00 |
|
Peter Dimov
|
a8f6fa891f
|
Update test/tuple_transform_cx
|
2020-05-23 20:12:27 +03:00 |
|
Peter Dimov
|
c51f83c25a
|
Replace implementation of tuple_transform
|
2020-05-23 20:00:12 +03:00 |
|
Peter Dimov
|
dcf0d7ebdf
|
Squash-merge PR #50
|
2020-05-23 19:16:07 +03:00 |
|
Peter Dimov
|
b07eb08a2f
|
Update revision history
|
2020-05-10 14:20:19 +03:00 |
|
Peter Dimov
|
13c36a793c
|
Improve compilation performance of mp_with_index<N> for large N
|
2020-05-09 17:32:03 +03:00 |
|
Peter Dimov
|
0198b6e5a7
|
Add gcc-10, clang-10 to Travis
|
2020-05-09 05:17:21 +03:00 |
|
slymz
|
742980e533
|
for std::decay fix, anchor and cross-reference tuple-cat fix more accurately
|
2020-05-06 18:27:35 -04:00 |
|