Matt Borland
c79965c46c
Add CMake Link Flags and Reduce CI for testing
2021-03-27 17:51:40 +03:00
Matt Borland
c8c2e1ef6d
Put back TR1 tests and add standalone to CI
...
[standalone]
2021-03-27 15:11:02 +03:00
Matt Borland
860169d71b
Add CMake compile testing [ci skip]
2021-03-27 12:18:32 +03:00
Matt Borland
1a3d06e490
Merge branch 'predef' into config
2021-03-26 19:40:18 +03:00
Matt Borland
70306f6b69
Temporarily remove TR1 tests
2021-03-26 19:34:30 +03:00
Matt Borland
d1cd38a517
Misc except 4x TR1 tests pass
2021-03-25 21:52:57 +03:00
Matt Borland
50cc5c5d32
distribution_tests pass in standalone mode
2021-03-25 21:02:36 +03:00
Matt Borland
a80edc889c
special_fun now passes in standalone mode
2021-03-25 20:50:13 +03:00
jzmaddock
8379dae7cd
Merge pull request #576 from mborland/type_traits
...
Remove boost.type_traits dependency
2021-03-25 08:53:03 +00:00
jzmaddock
1ead5e5739
Add missing #include tests for acosh, asinh and atanh.
2021-03-24 20:19:16 +00:00
Matt Borland
9c243dbb49
Replace <boost/config> w <boost/math/tools/config>
2021-03-23 21:38:13 +03:00
Matt Borland
070c1ceb78
Remove BOOST_CONSTEXPR
2021-03-23 20:32:55 +03:00
Matt Borland
4eb6ba6580
Widen gini coefficient test tolerance ( #579 )
2021-03-23 13:05:40 -04:00
Matt Borland
012607ea74
Remove boost.throw_exception dependency ( #577 )
...
* Remove boost.throw_exception dependency
* Remove test #define [ci skip]
* Fix missing header in sf_prime_incl_test
2021-03-23 13:04:48 -04:00
Matt Borland
8ebac14382
Bulk replacement of BOOST_MSVC
2021-03-23 18:39:09 +03:00
Matt Borland
2c59738acf
Remove workarounds
2021-03-22 21:08:44 +03:00
Matt Borland
0e4d6505d3
Merge branch 'throw_exception' into config
2021-03-22 19:15:28 +03:00
Matt Borland
2962de7f19
Fix missing header in sf_prime_incl_test
2021-03-22 19:11:25 +03:00
Matt Borland
26711525ca
Remove uses of boost/cstdint without header called
2021-03-21 16:13:10 +03:00
Matt Borland
4b6ad919b3
Remove boost.type_traits dependency
2021-03-21 09:01:41 +03:00
jzmaddock
a343282477
Merge pull request #569 from mborland/range
...
Remove boost.range dependency
2021-03-20 19:40:52 +00:00
Matt Borland
3f3344e838
Merge remote-tracking branch 'origin/develop' into array [ci skip]
2021-03-19 17:06:45 +03:00
jzmaddock
d7c202ad1d
Merge pull request #574 from boostorg/execution_hdr_fix
...
Fix pp-logic for univariate_statistics_test.cpp
2021-03-19 08:53:07 +00:00
jzmaddock
488a454ec7
Fix pp-logic for univariate_statistics_test.cpp
2021-03-17 18:32:42 +00:00
Matt Borland
3e7919d982
Limit ranges to GCC10
2021-03-17 21:24:32 +03:00
Matt Borland
d6a04ab194
Remove all BOOST_MATH_STATIC_ASSERT_MSG
2021-03-16 22:42:09 +03:00
Matt Borland
c1f7a55aa6
Merge remote-tracking branch 'origin/develop' into assert [ci skip]
2021-03-16 20:30:05 +03:00
Matt Borland
10dd92f248
Fix ooura_fourier_integral_test long double fail
...
[ci skip]
2021-03-16 20:23:50 +03:00
Madhur Chauhan
68d6a75f7c
Fibonacci numbers ( #376 )
...
* Fibonacci: Initial commit. Working.
* Fibonacci: Address Nick's comments. Added unchecked factorial.
* Fibonacci: Improved overflow testing
* Fibonacci: Added unit tests
* Fibonacci: Performance report
* Fibonacci: Nick's comments - Complexity
* Fibonacci: Add UT to Jamfile
* Make Fibonacci and UT C++03 friendly.
Add UT to Jamfile.
* Fibonacci: Remove GMP dependency
* 1. Added fibonacci generator with unit tests
2. Added example of reciprocal fibonacci constant
* [CI SKIP] Fibonacci: First cut at documentation
* Fibonacci: Finishing up changes [CI SKIP]
* Fibonacci: Removing unnecessary html files
* fibonacci: rename to unchecked_fibonacci
* fibonacci: remove documentation
Co-authored-by: Created by Ansible <madhur@dev-sng-build1.kdev >
2021-03-16 09:11:10 -04:00
Matt Borland
5d6ebd738d
Fix and implement test using C++20 ranges
2021-03-15 22:39:20 +03:00
Matt Borland
94f3ed7086
Fix for test failure in cohen_acceleration_test
2021-03-15 20:43:54 +03:00
Matt Borland
0339733a79
Replace BOOST_STATIC_ASSERT with static_assert
...
and add useful error messages
2021-03-14 22:06:15 +03:00
Matt Borland
fbadd8d653
remove boost.static_assert
2021-03-14 12:49:38 +03:00
Matt Borland
d59c734c5e
Remove boost.assert
2021-03-14 12:22:26 +03:00
Felix von Drigalski
982ad5c133
Add tau alias
2021-03-13 23:55:26 +09:00
jzmaddock
03b30efdd3
Merge pull request #563 from mborland/atomic
...
Remove boost.atomic dependency
2021-03-10 19:15:17 +00:00
Matt Borland
d2572ae097
Fixes for misc test suite failures
2021-03-10 21:46:56 +03:00
Matt Borland
a563c8205b
Revert real_concept and add atomic c-tor reqs
2021-03-09 22:14:37 +03:00
jzmaddock
9c40b89aa9
Add needed link flags to nct-quad precision test.
2021-03-08 18:02:18 +00:00
jzmaddock
6d5b4e605e
Workaround mavc-14.0 issue.
2021-03-02 13:06:21 +00:00
jzmaddock
65c8cb24fa
Fix up non-central T test data for 128-bit floats.
...
Fixes: https://github.com/boostorg/math/issues/544 .
Also fixes uncovered issue in tgamma_ratio where we were previously relying on sub-normals to get the correct result.
2021-03-01 12:05:22 +00:00
Nick
7c7b1cab02
Newton-Raphson instrumented message improvements ( #552 )
...
The Newton-Raphson method has an option to log convergence via `BOOST_MATH_INSTRUMENT`. However, too much information was give about some things which were not super helpful, and too little about residuals.
In addition, remove buffer flushes as they slow down the process dramatically.
2021-02-24 21:07:09 -05:00
Christopher Kormanyos
172467881e
drone exec permits and clean remove e_float
2021-02-22 20:37:11 +01:00
jzmaddock
60676e99e8
Slight increase in policy testing.
2021-02-22 18:49:19 +00:00
jzmaddock
162e7d4fd8
Merge pull request #545 from boostorg/hypergeometric_long_long_exponents
...
Change used exponent/scaling type from int to long long in the hyperg…
2021-02-22 17:57:08 +00:00
jzmaddock
130dac3395
Merge pull request #540 from mborland/mpl_policies
...
Remove MPL from policies
2021-02-21 18:44:31 +00:00
jzmaddock
2c843f7f4a
Merge pull request #539 from boostorg/issue_530
...
Fix parameter for test 8 of test_toms748_solve.cpp.
2021-02-21 16:08:24 +00:00
jzmaddock
e143811929
Change used exponent/scaling type from int to long long in the hypergeometric functions.
...
Allows use with type which have a greatly extended exponent range.
Also changes all itrunc's to lltrunc.
2021-02-21 16:07:08 +00:00
Matt Borland
db15872f45
Collected CI Fixes
2021-02-19 12:47:12 +03:00
Matt Borland
f484c66519
All test batteries pass [ci skip]
2021-02-18 20:28:23 +03:00