2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-23 17:52:09 +00:00

Commit Graph

  • 81c68140f8 Refactor BOOST_MATH_META macros to match MP11 metafunction format [ci skip] Matt Borland 2021-02-18 11:18:17 +03:00
  • 30a0c03213 Replace push_back [ci skip] Matt Borland 2021-02-17 19:41:19 +03:00
  • c173a1cb17 Revert and use MPL -> MP11 binding [ci skip] Matt Borland 2021-02-17 18:56:53 +03:00
  • 22e5a1ee98 [CI SKIP] Repair inline and add eval-scalbn/ilogb Christopher Kormanyos 2021-02-16 13:59:36 +01:00
  • 74ea8bdfda Add mp_at and mp_find_if [ci skip] Matt Borland 2021-02-16 14:54:39 +03:00
  • 989bc6bf11 Assume no BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS [ci skip] Matt Borland 2021-02-16 10:59:49 +03:00
  • 949d185e8d [CI SKIP] Re-vitalize e_float.hpp for 2021/c++11 Christopher Kormanyos 2021-02-15 22:54:16 +01:00
  • f663323852 Add basic types and functionality to mp [ci skip] Matt Borland 2021-02-15 22:18:39 +03:00
  • c7052c9cb5 replace boost::uintmax_t with std [ci skip] Matt Borland 2021-02-15 18:10:40 +03:00
  • b2b9ecdb1c [CI SKIP] Merge branch 'develop' into e_float_2021 Christopher Kormanyos 2021-02-15 15:20:00 +01:00
  • 5ae92ba0c3 Replace several boost types [ci skip] Matt Borland 2021-02-15 15:35:21 +03:00
  • d9fbe998b7 Replace BOOST_CONSTEXPR and NOEXCEPT Matt Borland 2021-02-15 14:55:23 +03:00
  • ba5b9221b0 Replace BOOST_STATIC_CONSTANT Matt Borland 2021-02-15 14:47:45 +03:00
  • 34722bd6e6 Start TMP header [CI SKIP] Matt Borland 2021-02-14 16:54:08 +03:00
  • 32b7444b78 Replace all instances of mpl::if_ Matt Borland 2021-02-14 15:28:09 +03:00
  • 578751c370 Replace all instances of mpl::if_c Matt Borland 2021-02-14 15:05:03 +03:00
  • cc123e29f5 Replace boost/static_assert Matt Borland 2021-02-14 14:57:33 +03:00
  • 59960ff1cb replace boost/assert Matt Borland 2021-02-14 14:51:29 +03:00
  • 046dc000b5 Replace boost/type_traits Matt Borland 2021-02-14 14:47:56 +03:00
  • 9ecd9d2184 Merge pull request #538 from mborland/mpl_math_fwd jzmaddock 2021-02-15 12:35:45 +00:00
  • 03f665a962 Merge pull request #537 from mborland/mpl_traits jzmaddock 2021-02-14 16:52:14 +00:00
  • f548240c83 [CI SKIP] Merge branch 'develop' into e_float_2021 Christopher Kormanyos 2021-02-14 16:59:12 +01:00
  • 027301f237 Merge pull request #536 from boostorg/fix_jamfiles_for_cxx11 jzmaddock 2021-02-14 14:34:34 +00:00
  • defe5fb07a Replace boost::enable_if with std in legendre Fixes test_policy_sf error Matt Borland 2021-02-14 14:40:07 +03:00
  • daccf0cefe Fix parameter for test 8 of test_toms748_solve.cpp. Fixes https://github.com/boostorg/math/issues/530. jzmaddock 2021-02-14 11:33:21 +00:00
  • ecc70fe65f Remove MPL, Utility, and Config from math fwd Matt Borland 2021-02-14 13:12:15 +03:00
  • bb2a7e82cf Remove MPL from traits Matt Borland 2021-02-14 10:56:55 +03:00
  • 93467954a9 Fix up Jamfiles for C++11 s a requirement. Fixes: https://github.com/boostorg/math/issues/531. jzmaddock 2021-02-13 19:40:50 +00:00
  • 53e13d6dcd Merge pull request #534 from mborland/promotion_mpl jzmaddock 2021-02-13 19:22:44 +00:00
  • d19db42b56 Merge pull request #533 from mborland/mpl_headers jzmaddock 2021-02-13 19:20:08 +00:00
  • f347c975b7 Merge pull request #532 from mborland/lanczos_mpl jzmaddock 2021-02-13 19:19:25 +00:00
  • 41f9212213 Merge pull request #529 from mborland/cbrt_mpl jzmaddock 2021-02-13 19:18:48 +00:00
  • b2ef9ea82e Merge pull request #528 from mborland/pow_mpl jzmaddock 2021-02-13 19:17:55 +00:00
  • 013980e4f2 Merge pull request #527 from mborland/calc_constants jzmaddock 2021-02-13 19:17:21 +00:00
  • ab74f7ddc8 Merge pull request #526 from mborland/lambert_w jzmaddock 2021-02-13 19:16:55 +00:00
  • 3ea5e48246 Merge pull request #517 from mborland/CI_Constants jzmaddock 2021-02-13 19:15:34 +00:00
  • be152a8d41 [CI SKIP] e_float.hpp (2021) from mborland branch Christopher Kormanyos 2021-02-13 17:16:18 +01:00
  • 07144e2d16 Replace magic target_precision values [CI SKIP] Matt Borland 2021-02-13 14:34:40 +03:00
  • ba914f3753 Remove MPL and type_traits from promotion Matt Borland 2021-02-13 14:29:32 +03:00
  • e01b1d20b8 Bulk removal of unused MPL headers Matt Borland 2021-02-13 12:23:15 +03:00
  • 3779329ae8 Fix for non-convergence Matt Borland 2021-02-13 10:31:24 +03:00
  • bf23999c3c Minor fixes Matt Borland 2021-02-12 21:33:14 +03:00
  • 0f991aa3b2 replace mpl with conditional Matt Borland 2021-02-12 20:41:57 +03:00
  • 8b81fba92d Replace boost types with std types Matt Borland 2021-02-11 20:27:50 +03:00
  • c89bda8d58 Remove MPL from cbrt Matt Borland 2021-02-10 21:14:26 +03:00
  • d071804eb3 Remove MPL from pow Matt Borland 2021-02-10 19:56:39 +03:00
  • b5031bc9c4 revert conversion to string [CI SKIP] Matt Borland 2021-02-10 19:35:04 +03:00
  • e2066c363a Replace integral_constant in calculate_constants Matt Borland 2021-02-09 22:13:59 +03:00
  • 75706cb4c2 Remove MPL from lambert_w Matt Borland 2021-02-09 20:59:43 +03:00
  • 769ee0f397 Merge pull request #524 from boostorg/ppc64le_fixes jzmaddock 2021-02-09 15:07:52 +00:00
  • 086a9bed50 Update constant generator to match new interface. jzmaddock 2021-02-09 09:16:44 +00:00
  • e7d1d5bc23 Merge collected PPC64LE fixes. jzmaddock 2021-02-08 19:23:20 +00:00
  • 3923b27e76 Merge https://github.com/jzmaddock/math into t John Maddock 2021-02-08 19:14:54 +00:00
  • dd13562176 Fix up more tests for PPC64. jzmaddock 2021-02-08 16:47:21 +00:00
  • 13260b3aeb Update CI to use tentative multiprecision fix. jzmaddock 2021-02-08 13:02:53 +00:00
  • 92cf7ec7b8 Tidy up more failing tests. jzmaddock 2021-02-08 11:18:02 +00:00
  • 9caaaaf494 Merge pull request #523 from mborland/mpl_constants jzmaddock 2021-02-08 08:47:02 +00:00
  • d70da65012 Revert to 8e9647b [CI SKIP] Matt Borland 2021-02-07 22:40:33 +03:00
  • f371e87b6e Fix up test programs to work with BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS. Add more tests to CI. jzmaddock 2021-02-07 19:35:01 +00:00
  • 3a3a1335f3 Put boost::integral_constant back. std breaks mpfr Matt Borland 2021-02-07 21:42:50 +03:00
  • 8e9647b4b1 Remove MPL from constants Matt Borland 2021-02-07 17:54:19 +03:00
  • d1b2c7ea3c Correct BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS selection logic. jzmaddock 2021-02-07 10:47:21 +00:00
  • 88bba42c78 Merge pull request #521 from mborland/modernization jzmaddock 2021-02-07 10:37:10 +00:00
  • cb146bff94 Disable long double support if it's a "double double". Tentatively try and run some tests. jzmaddock 2021-02-07 08:20:19 +00:00
  • 85e618dd23 switch to ppc64le correct test program path jzmaddock 2021-02-06 19:40:40 +00:00
  • 7e958d68b3 Minor correction Matt Borland 2021-02-06 22:14:47 +03:00
  • 7f665158ca Replace mpl::if_c with conditional. Modernize. Matt Borland 2021-02-06 22:02:42 +03:00
  • 23ded03cc5 Grrr, fix directort paths in script. jzmaddock 2021-02-06 18:59:02 +00:00
  • 561e892d7d More corrections, add first test case. jzmaddock 2021-02-06 18:42:58 +00:00
  • c60095e51b Correct git submodule checkout. jzmaddock 2021-02-06 18:17:32 +00:00
  • 8353db52d8 Correct script name, use dependency install script. jzmaddock 2021-02-06 18:12:46 +00:00
  • 070d8f82d6 Try and actually build something jzmaddock 2021-02-06 17:29:13 +00:00
  • f85c319762 Try installing more packages jzmaddock 2021-02-06 16:53:56 +00:00
  • d3126d270c Another try. jzmaddock 2021-02-06 16:50:48 +00:00
  • 6a3a701fbf probe apt. jzmaddock 2021-02-06 13:43:08 +00:00
  • bf337e085d Try install example from net. jzmaddock 2021-02-06 13:05:32 +00:00
  • 1504ebd80a Try with sudo. jzmaddock 2021-02-06 12:23:12 +00:00
  • 9b910e8c72 Try again with build-essentials package. jzmaddock 2021-02-06 12:20:53 +00:00
  • 5bcfb13bca Make that gcc that's installed, add git as well. jzmaddock 2021-02-06 12:16:11 +00:00
  • dcac32d9e0 Try installing g++ on host jzmaddock 2021-02-06 12:13:23 +00:00
  • 1f89e91c26 touch jzmaddock 2021-02-06 12:09:18 +00:00
  • f16e15bb92 test script. jzmaddock 2021-02-06 12:07:24 +00:00
  • d9634cb9bf Correct drone CI URL [CI SKIP] jzmaddock 2021-02-05 10:17:04 +00:00
  • ca4deb3a2f Update CI badges, kick off fresh CI run. jzmaddock 2021-02-05 08:34:03 +00:00
  • 5ac69fe0b9 Update Readme for drone CI additions. jzmaddock 2021-02-04 11:22:22 +00:00
  • 7e7ca9800b Merge pull request #508 from boostorg/drone jzmaddock 2021-02-04 11:15:48 +00:00
  • d7fe8068ad Disable clang testing on one more test. jzmaddock 2021-02-03 20:22:12 +00:00
  • 1f8adac315 Disable the long running tests for clang: They just take too long to build! jzmaddock 2021-02-03 18:52:42 +00:00
  • 46a11ea6bb Use BOOST_MATH_LARGEST_FLOAT_C Matt Borland 2021-02-03 21:47:29 +03:00
  • ad9b60d54f Merge pull request #516 from mborland/Float128tests jzmaddock 2021-02-03 18:47:14 +00:00
  • 86d2843fa4 Fix for unable to find numeric literal operator Q Matt Borland 2021-02-03 20:14:25 +03:00
  • afbd203695 Fixes for test_std_lib CI failures in float128 Matt Borland 2021-02-03 19:15:24 +03:00
  • c03991656e Correct preprocessor logic in bivariate_statistics_test.cpp jzmaddock 2021-02-03 08:58:30 +00:00
  • ca29ea563e catch bad_alloc exceptions in wavelet tests. See https://github.com/boostorg/math/issues/515. jzmaddock 2021-02-02 19:35:15 +00:00
  • a2b29c1132 Use BOOST_NO_CXX17_HDR_EXECUTION for <execution> detection. jzmaddock 2021-02-02 19:19:36 +00:00
  • fa3a0e72ef Split exp_sinh_quadrature_test.cpp into smaller chunks. jzmaddock 2021-02-02 19:15:07 +00:00
  • b1c9718c1c Correct test_1F1_regularized.cpp for multiprecision case. jzmaddock 2021-02-02 16:18:45 +00:00
  • 46dacdbb3c Split the multiprecision concept checks into smaller chunks for lower compiler memory usage. jzmaddock 2021-02-02 15:34:13 +00:00
  • f453313c97 Merge branch 'drone' into i506_cstdfloat_complex_std Christopher Kormanyos 2021-02-02 10:26:07 +01:00
  • 8fe6b95e93 Completely rework drone script. Split up some of the test suite into smaller blocks, add some needed references to libquadmath. jzmaddock 2021-02-01 18:58:55 +00:00