Peter Dimov
|
c89fd0b7e0
|
Update documentation of mp_compose_q
|
2020-03-08 07:05:22 +02:00 |
|
Peter Dimov
|
03c221f2d5
|
Do not use Q::template fn... because it breaks g++ < 7 and nvcc
|
2020-03-08 06:43:48 +02:00 |
|
Peter Dimov
|
de026d8322
|
Document mp_compose
|
2020-03-08 02:44:09 +02:00 |
|
Peter Dimov
|
5d25ec4ad8
|
Add mp_compose
|
2020-03-08 02:33:56 +02:00 |
|
Peter Dimov
|
1f634c7071
|
Do not use __builtin_unreachable() when not on g++ or clang. Fixes #46.
|
2020-03-01 01:19:58 +02:00 |
|
Peter Dimov
|
f321b05926
|
Update revision history
|
2020-01-31 15:35:10 +02:00 |
|
vahtis
|
66681de1ed
|
Added fix for Sun Studio compilations. (#45)
* Added fix for Sun Studio compilations.
* Update config.hpp
|
2020-01-28 15:28:18 -08:00 |
|
Peter Dimov
|
2b0d107844
|
Document mp_rotate_*
|
2020-01-18 20:25:08 +02:00 |
|
Peter Dimov
|
4e177f73ae
|
Simplify mp_rotate_impl
|
2020-01-18 20:15:05 +02:00 |
|
Peter Dimov
|
8ef7658518
|
Implement mp_rotate_right in terms of mp_rotate_left
|
2020-01-18 18:44:43 +02:00 |
|
Peter Dimov
|
d3f0738bf4
|
mp_rotate_*: remove default rotation count
|
2020-01-18 18:31:06 +02:00 |
|
Peter Dimov
|
03f6096230
|
Merge branch 'feature/add-rotate-algorithms' of https://github.com/D-Barber/mp11 into feature/mp_rotate
|
2020-01-18 18:18:03 +02:00 |
|
Peter Dimov
|
f5dbff1379
|
Update README
|
2020-01-05 14:24:10 +02:00 |
|
Peter Dimov
|
b0b33a4fcf
|
Change Travis labels
|
2019-12-29 20:46:35 +02:00 |
|
Peter Dimov
|
392151cdc9
|
Use -DBOOST_INCLUDE_LIBRARIES=mp11
|
2019-12-29 19:16:10 +02:00 |
|
Peter Dimov
|
64b2e12971
|
Use LINK_LIBRARIES instead of LIBRARIES
|
2019-12-29 18:44:21 +02:00 |
|
Peter Dimov
|
7ff533876c
|
Switch Travis to Xenial
|
2019-12-28 00:01:27 +02:00 |
|
Peter Dimov
|
2d65367919
|
Add subdir, install CMake tests to Appveyor
|
2019-12-27 06:56:37 +02:00 |
|
Peter Dimov
|
3f07d53041
|
Update CMakeLists.txt
|
2019-12-27 03:50:12 +02:00 |
|
Peter Dimov
|
87ab394510
|
Fetch BoostFetch.cmake from boostorg/cmake
|
2019-12-27 03:46:56 +02:00 |
|
Peter Dimov
|
22fc4198e5
|
Add missing copyright/license preambles
|
2019-12-27 00:46:51 +02:00 |
|
Peter Dimov
|
d48d5c8708
|
Install the include/ directory separately
|
2019-12-22 08:33:53 +02:00 |
|
Peter Dimov
|
bbb6f3aa84
|
Fetch tools/cmake from develop
|
2019-12-22 03:59:24 +02:00 |
|
Peter Dimov
|
3afdb0e876
|
Fetch tools/cmake instead of having a duplicate
|
2019-12-22 03:08:58 +02:00 |
|
D-Barber
|
054f576d14
|
Add mp_rotate_left and mp_rotate_right
|
2019-12-21 22:21:47 +00:00 |
|
Peter Dimov
|
2deeac36b4
|
Update BoostMessage.cmake
|
2019-12-21 21:49:03 +02:00 |
|
Peter Dimov
|
2afc07f189
|
Update copyright
|
2019-12-21 16:28:12 +02:00 |
|
Peter Dimov
|
6b2b305117
|
Update .cmake files
|
2019-12-21 15:50:29 +02:00 |
|
Peter Dimov
|
219cf35ea8
|
Simplify CMake Appveyor jobs
|
2019-12-21 05:01:02 +02:00 |
|
Peter Dimov
|
33bf90a050
|
Add superproject CMake tests to Travis and Appveyor
|
2019-12-21 01:57:01 +02:00 |
|
Peter Dimov
|
bf655dd4c9
|
Update test CMakeLists files
|
2019-12-21 01:31:28 +02:00 |
|
Peter Dimov
|
868dcae683
|
Use the local BoostFetch
|
2019-12-21 01:29:25 +02:00 |
|
Peter Dimov
|
3b4814a91c
|
Add EXCLUDE_FROM_ALL option to boost_fetch
|
2019-12-21 01:26:11 +02:00 |
|
Peter Dimov
|
e73693b588
|
Add BoostFetch.cmake
|
2019-12-21 01:20:45 +02:00 |
|
Peter Dimov
|
d5e4dda1b4
|
Update CMakeLists.txt acc. to latest superproject fashion
|
2019-12-21 01:18:26 +02:00 |
|
Peter Dimov
|
ea37a24f98
|
Disable warnings exposed by address-model=64
|
2019-12-18 01:00:11 +02:00 |
|
Peter Dimov
|
49edfceea2
|
Add msvc-14.2, clang-win, address-model=32,64, variant=debug,release to Appveyor
|
2019-12-18 00:30:47 +02:00 |
|
Peter Dimov
|
85fb466414
|
Update version to 1.73.0
|
2019-12-12 21:28:41 +02:00 |
|
Peter Dimov
|
b53bab4b7d
|
Fix mp_transform examples
|
2019-12-08 05:44:33 +02:00 |
|
Peter Dimov
|
a1ada99d10
|
Fix mp_invoke_q examples
|
2019-12-08 05:28:07 +02:00 |
|
Peter Dimov
|
3425d6bb00
|
Fix mp_eval_if_c example; add one for mp_eval_or
|
2019-12-08 05:22:04 +02:00 |
|
Peter Dimov
|
25cbde3f91
|
Update revision history
|
2019-12-08 03:21:56 +02:00 |
|
Peter Dimov
|
cd2c492be7
|
Document mp_flatten
|
2019-12-08 03:20:59 +02:00 |
|
Peter Dimov
|
b24d2285a6
|
Add mp_flatten
|
2019-12-08 02:08:26 +02:00 |
|
Peter Dimov
|
f14309e92d
|
Fix ambiguity in mp_similar<Y<>, Y<>>
|
2019-12-08 02:07:17 +02:00 |
|
Peter Dimov
|
4a8a049a3e
|
Update revision history
|
2019-12-07 22:01:57 +02:00 |
|
Peter Dimov
|
3efbc9d3cd
|
Suppress -Wsign-compare on g++ 4.7 more forcefully
|
2019-12-07 21:58:51 +02:00 |
|
Peter Dimov
|
76442f9120
|
Add clang-9 to Travis
|
2019-12-07 21:08:57 +02:00 |
|
Peter Dimov
|
4f91ee2e96
|
Suppress -Wsign-compare on g++ 4.7
|
2019-12-07 21:01:25 +02:00 |
|
Peter Dimov
|
523c23619c
|
Use a better msvc-12/14 workaround in test/mp_unique_if.cpp
|
2019-12-07 20:52:18 +02:00 |
|