Peter Dimov
|
5267548813
|
Document mp_partial_sum
|
2020-03-19 19:35:02 +02:00 |
|
Peter Dimov
|
e9684a1f66
|
Apply a workaround for msvc-12.0, msvc-14.0
|
2020-03-19 17:36:20 +02:00 |
|
Peter Dimov
|
6bc2682936
|
Add mp_partial_sum
|
2020-03-19 17:25:03 +02:00 |
|
Peter Dimov
|
a7a2c97383
|
Document mp_power_set
|
2020-03-19 16:31:52 +02:00 |
|
Peter Dimov
|
2c8ce53efb
|
Apply a workaround for msvc-12.0
|
2020-03-19 16:11:39 +02:00 |
|
Peter Dimov
|
64b9c1f874
|
Add mp_power_set
|
2020-03-19 15:04:52 +02:00 |
|
Peter Dimov
|
0851643af5
|
Change mp_invoke on Clang to use a struct, because deprecated alias templates never warn
|
2020-03-09 19:59:19 +02:00 |
|
Peter Dimov
|
c806f70b73
|
Prefer __attribute__((deprecated)) on all g++-compatible compilers (f.ex. Intel)
|
2020-03-08 18:14:01 +02:00 |
|
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 |
|