Commit Graph

  • 07b4249276 Merge develop into master with latest fixes cc Louis Dionne 2019-09-26 09:49:27 -0400
  • bcd7946290 [benchmarks] Fix issue with Tilt 2.0.10 Louis Dionne 2019-09-24 17:37:24 -0400
  • 1f4157503b [sort] implemented as merge sort Quentin Chateau 2019-06-11 21:07:51 +0200
  • be0640b9ed [benchmarks] added benchmarks for sort Quentin Chateau 2019-06-10 23:36:35 +0200
  • a5923b4845 Remove support for Clang 3.5, 3.6, 3.7 and 3.8, and Xcode 8 Louis Dionne 2019-07-25 13:46:47 -0400
  • 83cc1cc53e [config] Remove warnings in config.hpp for unsupported compilers Louis Dionne 2019-07-25 14:20:27 -0400
  • 8f935a710b [config] Remove Standard Library detection Louis Dionne 2019-07-25 12:04:42 -0400
  • 99649ba5ed Remove workaround for libc++ bug 22806 Louis Dionne 2019-07-25 11:23:22 -0400
  • ddccbbb5b4 Merge branch develop into master with most recent fixes Louis Dionne 2019-07-29 13:51:37 -0400
  • 9fdce75e71 [doc] Fix Doxygen warnings and errors with recent Doxygens Louis Dionne 2019-07-25 13:23:05 -0400
  • f2cad68488 [Travis] Build the documentation on Xenial Louis Dionne 2019-07-25 12:58:01 -0400
  • 48eb17e0bf [curry] Use anonymous namespace instead of 'static' Louis Dionne 2019-07-25 14:34:55 -0400
  • 26f59c645f [example] Avoid ambiguity with ::sqrt Louis Dionne 2019-07-25 12:15:20 -0400
  • 7218a046c7 Fix duplicate symbol error Louis Dionne 2019-07-25 12:21:08 -0400
  • 1adee8c595 [Travis] Update Doxygen to 1.8.15 Louis Dionne 2019-07-25 11:12:23 -0400
  • aea3a5801c Fix broken cnstr.trap test Louis Dionne 2019-07-25 11:05:54 -0400
  • 4a5ee58b29 Add a is_valid test for non static member functions Samuel Debionne 2019-03-15 10:20:24 +0100
  • e3d5ac7338 Merge develop into master for v1.6.0 release Louis Dionne 2019-05-10 09:56:21 -0600
  • 3c660c1e9d Remove unnecessary ref-qualifiers in static_cast Louis Dionne 2019-02-18 17:55:29 -1000
  • 389816af29 [Travis] Remove job with Clang 7 and C++20 Louis Dionne 2019-02-12 16:50:15 -0500
  • 97a77f5063 Bump compiler requirements Louis Dionne 2019-02-12 16:43:23 -0500
  • 9ffeb079fe [doc] fixed links that were broken by a page move at cppreference. Tinko Bartels 2019-04-22 14:35:11 +0200
  • ddb6607f05 [doc] update testing instructions in CONTRIBUTING.md to match README.md. Tinko Bartels 2019-04-22 15:06:59 +0200
  • 45369732ea [Travis] Fix build with Clang 7 Louis Dionne 2019-02-12 08:47:58 -0500
  • be98780061 [Travis] Fix Doxygen URL which prevents the documentation from updating Louis Dionne 2019-02-11 17:04:19 -0500
  • 9a821b6750 Revert "[doc] Document support for VS2017" Louis Dionne 2019-02-11 16:57:40 -0500
  • e307f494cb [Travis] Add testing with -std=c++20 Louis Dionne 2019-02-11 16:50:29 -0500
  • a931d11241 [version] Bump to 1.6.0, the next planned release Louis Dionne 2019-02-11 16:37:58 -0500
  • a83b844110 [tests] Fix reliance on C++17 behavior for aggregate types Louis Dionne 2019-02-11 16:30:20 -0500
  • 9bb400fc60 [CMake] Improve how we test against c++17 Louis Dionne 2019-02-11 16:28:19 -0500
  • 224a968d15 [CMake] Add -Wno-self-assign-overloaded to the unit test flags Louis Dionne 2019-02-11 16:16:37 -0500
  • 30e09ad300 [Travis] Update URL of Doxygen Louis Dionne 2018-12-20 13:27:24 -0500
  • 45d35daabc [Travis] Add tests on GCC 8, Clang 6, Clang 7 Barrett Adair 2018-12-17 18:30:13 -0600
  • 24b9779721 [doc] Resubmit #425: bad math typo fix Nathan Hourt 2018-12-04 14:38:15 -0600
  • d7efa66130 Remove unused variable warnings with recent Clang Louis Dionne 2018-11-09 00:25:03 -0800
  • ccd6e14a66 [doc] Document support for VS2017 Louis Dionne 2018-09-24 14:21:55 -0700
  • 490dbf656d [doc] Document support for VS2017 Louis Dionne 2018-09-24 14:21:55 -0700
  • 2f88520238 Switch AppVeyor to use MSVC Xiang Fan 2018-08-31 17:40:42 -0700
  • 73d005bf2c [tutorial] Fix typo type<T> -> type_c<T> Louis Dionne 2018-09-21 21:53:52 -0700
  • 7adb3f4b31 Rename check to hana_check Zach Laine 2018-09-20 13:47:24 -0500
  • 73cf124587 Switch AppVeyor to use VS2017 (#420) Xiang Fan 2018-08-30 07:50:42 -0700
  • 7f1ae3b1bb
    Enable building boost.hana with VS2017 15.8 Louis Dionne 2018-08-29 09:29:41 -0400
  • 9b808523ff Update the status of 'BOOST_HANA_WORKAROUND_MSVC_DECLTYPEAUTO_RETURNTYPE_662735' Xiang Fan 2018-08-15 12:13:35 -0700
  • 5d38f120fa Address review feedback. Xiang Fan 2018-08-13 12:32:37 -0700
  • 95f8f74a2c Enable building boost.hana with VS2107 15.8 (with five source workarounds) Xiang Fan 2018-08-10 15:45:19 -0700
  • 4baa9069bb [experimental/printable] Mark function as inline Louis Dionne 2018-08-13 11:18:21 -0400
  • 6187d448df Merge develop into master for release 1.5.0 Louis Dionne 2018-07-05 22:50:58 -0400
  • 1e1bedb7df Bump version to 1.5.0 Louis Dionne 2018-07-05 22:48:36 -0400
  • 725f60f13c [example] Remove remaining uses of the _s operator Louis Dionne 2018-06-19 21:11:48 -0700
  • c334974abe [type] Make metafunction & friends SFINAE friendly Louis Dionne 2018-06-04 14:13:53 -0700
  • 56ed55173f [experimental] Printable support for Visual C++ Jason Rice 2018-05-30 10:26:53 -0700
  • 4726c119eb [doc] Mention what version of Boost are supported by the adapters Louis Dionne 2018-06-17 17:53:37 -0400
  • b1c9d2b901 [test.tuple] Remove invalid tests using array smart pointers Louis Dionne 2018-05-29 20:56:33 -0700
  • 99d68835ce [examples] Use BOOST_HANA_STRING instead of _s operator Louis Dionne 2018-05-29 20:44:35 -0700
  • ffba8a9990 [ext.mpl] Support MPL sequences without BOOST_MPL_CFG_TYPEOF_BASED_SEQUENCES Louis Dionne 2018-05-29 20:34:24 -0700
  • 5df3603f1b [tuple] remove superfluous conversion in example Jason Rice 2018-04-30 09:03:14 -0700
  • 5af6066e61 Make some containers final and add notes about assumptions about representation Louis Dionne 2018-03-03 12:26:06 -0800
  • 7cd10e98bd More deferring concept checks Jason Rice 2018-04-11 22:28:01 -0700
  • 16a7bcda54 [lift] Defer concept check until invocation Jason Rice 2018-04-06 13:58:08 -0700
  • fd9edff559 [string] Add comment about BOOST_HANA_STRING not being constexpr pre-17 Louis Dionne 2018-03-05 13:42:33 -0800
  • e53c547207 Merge 'develop' into 'master' for Hana v1.4.0, aka Boost 1.67.0 Louis Dionne 2018-02-26 23:08:49 -0800
  • bd60612973 Bump version to 1.4.0 Louis Dionne 2018-02-26 23:01:29 -0800
  • 1970ee95ec [to] Fix ambiguous conversion to the underlying type for integral constants Louis Dionne 2018-02-21 00:39:17 -0800
  • 1aa52a9726 [string] Add a conversion from a Constant holding a char const* Louis Dionne 2018-02-21 00:23:17 -0800
  • ba723f7714 Fix broken unit test for struct macros Louis Dionne 2018-02-10 16:25:48 -0800
  • b6807015f1 Remove the limitation on the number of members for struct macros Louis Dionne 2018-02-10 13:20:29 -0800
  • 79745253f8
    [Travis] Various improvements Louis Dionne 2018-01-28 12:50:17 -0800
  • cddbcd6d3a [Travis] Add tests on Clang 5.0 Louis Dionne 2018-01-25 01:39:39 -0800
  • 74dea58a6e Bump minimum Boost version to 1.63 and test against 1.66.0 Louis Dionne 2018-01-25 01:25:51 -0800
  • 2a344f1b38 [Travis] Only update rvm and install gems when running benchmarks Louis Dionne 2018-01-25 01:17:42 -0800
  • 78aa97e2db [Travis] Remove redundant check for cached Boost Louis Dionne 2018-01-25 01:11:12 -0800
  • 919ffb0a57 [Travis] Get rid of the custom formatting job Louis Dionne 2018-01-25 00:57:03 -0800
  • 602574fe57 [Travis] Remove the pr/ branch hack Louis Dionne 2018-01-24 23:52:09 -0800
  • 01cb1c7c9d [Travis] Switch to Trusty by default Louis Dionne 2018-01-24 23:51:44 -0800
  • cb0cccf0dc [Travis] Do Boost.Build unit tests and documentation in the same job Louis Dionne 2018-01-24 23:46:23 -0800
  • 7014a2a383 [Travis] Fix build with Boost.Build Louis Dionne 2018-01-21 17:12:24 -0800
  • 5c373d1e6c [Travis] Properly remove Hana shipped with Boost Louis Dionne 2018-01-21 17:08:37 -0800
  • d18035794b [Travis] Fail faster when LLVM download fails Louis Dionne 2018-01-12 09:02:15 -0800
  • 91def72864 [CMake] Specify the toolchain file for the deploy test Jason Rice 2018-01-07 09:26:21 -0800
  • 7af285a8b6 [Travis] Print version of Boost.Build Louis Dionne 2018-01-06 12:26:18 -0800
  • a525aab0f4 Add tests to make sure that hana::accessors does not decay arrays to pointers Louis Dionne 2018-01-01 14:10:33 -0800
  • a6b569b02e Add tests pre-check for B2 Nikita Kniazev 2018-01-01 23:39:45 +0300
  • c92b2d64e1 [tests] Add automatic unit tests for 'ap' Louis Dionne 2017-12-01 17:52:14 -0800
  • a82e0f08c9 [CMake] Specify the generator during the deploy test Louis Dionne 2017-11-26 21:28:44 -0800
  • 8847806d65 [CMake] Add a deployment test that checks the validity of HanaConfig.cmake Louis Dionne 2017-11-26 17:20:14 -0800
  • 5e1b6c5039 [ext.std.tuple] Always enable the adapter, even on older libc++'s Louis Dionne 2017-11-26 12:11:44 -0800
  • af5a9c5ee2 [CMake] Give the 'check' target access to the terminal Louis Dionne 2017-11-26 12:06:06 -0800
  • 154ddb4f83 [tests] Add missing automatic test cases and get rid of custom tests for Fusion Louis Dionne 2017-11-26 11:26:58 -0800
  • fa7a6a7501 [Travis] Change how CMake is installed to fix the Xcode 7.3 build Louis Dionne 2017-11-26 07:15:12 -0800
  • 80939d4949 [ext.boost.fusion] Unconditionally enable some Fusion adaptor tests Louis Dionne 2017-11-25 13:48:01 -0800
  • df7ce357f6 [Travis] Test against Boost 1.65.1 and drop versions older than 1.63 Louis Dionne 2017-11-25 13:31:22 -0800
  • a5d1ffb0c4 [CMake] Update required version of CMake to 3.9 Louis Dionne 2017-11-25 13:28:41 -0800
  • b88ce8d54f [CMake] Refactor how we set the include path in HanaConfig.cmake Louis Dionne 2017-11-25 13:12:12 -0800
  • 126cdb8e0d [CMake] Make the header tests generate a single executable Louis Dionne 2017-11-25 13:00:35 -0800
  • 11e3869648 Add take_back_c Louis Dionne 2017-11-25 11:13:48 -0800
  • 5b1c2ada83
    Merge develop into master for boost 1.66.0 Louis Dionne 2017-11-12 11:28:29 -0700
  • b4ad5e1bfa Bump version to 1.3.0 Louis Dionne 2017-11-11 10:57:11 -0700
  • b9cff6c005 [Travis] Temporarily disable xcode 7.3, which fails Louis Dionne 2017-11-11 08:42:33 -0700
  • e09b068f2b [Travis] Modernize OS X images Louis Dionne 2017-10-23 18:19:09 +0900
  • 9a8081b01f [NFC] Forego implicit conversion in 'index_if' Louis Dionne 2017-11-09 10:33:12 -0700