2
0
mirror of https://github.com/boostorg/math.git synced 2026-02-26 16:52:27 +00:00
Commit Graph

5517 Commits

Author SHA1 Message Date
Matt Borland
7a907165d1 Skip test_autodiff_8 with clang 5 (#491)
* Skip test_autodiff_8 with clang 5

* Increase acceptable error to try to green up build.

* Try to green up build by increasing acceptable accuracy.

* Fix for issue 489 (#490)

* Only test using GCC versions > 7

* Add test guards to pchip_test

* Skip test_autodiff_8 with clang 5

* Move location of exclusion

* Fix merge

Co-authored-by: Nick Thompson <nathompson7@protonmail.com>
2021-01-15 11:35:30 -05:00
Matt Borland
8fa1d9270f Fix for issue 489 (#490)
* Only test using GCC versions > 7

* Add test guards to pchip_test
2021-01-14 16:24:14 -05:00
Nick Thompson
b3d2e7d8af Try to green up build by increasing acceptable accuracy. 2021-01-14 16:21:44 -05:00
Nick Thompson
76631a42b6 Increase acceptable error to try to green up build. 2021-01-14 16:19:58 -05:00
jzmaddock
3decc3d5cd Merge pull request #469 from evanmiller/literal-underflow
Replace underflowing literals with zeroes
2021-01-13 14:31:21 +00:00
Matt Borland
f7e3fc17a6 Additional t-tests (#487)
* Add integer support to t_test

* Add paired samples t test

* Add two sample t test

* Add welch's t test

* Update docs

* Cleanup

* Add CHECK_ULP_CLOSE tests to test battery. Fix svg

* Remove all instances of ex [CI SKIP]

* Remove std::distance and note in docs [CI SKIP]

* Re-write test battery
2021-01-12 15:48:53 -05:00
Nick
3b9f5adccc Increase tolerable ULPs in linear regression. 2021-01-11 13:24:25 -05:00
jzmaddock
8efde8b9e5 Merge pull request #486 from mborland/issue430_beta
Fix for issue 430 in beta
2021-01-11 17:35:40 +00:00
jzmaddock
5e4b1d23b0 Merge pull request #476 from mborland/github-actions
GitHub Actions
2021-01-11 14:53:18 +00:00
Matt Borland
f8e35601b0 Add integer support to t_test (#485) 2021-01-10 11:35:51 -05:00
Matt Borland
579d89c163 Add integer support to linear regression (#484)
* Add integer support to linear regression

* Fix for MSVC error C2668: 'fpclassify' [CI SKIP]

* Fix naming [CI SKIP]
2021-01-09 12:15:43 -05:00
Matt Borland
e18bc5c84a Fix for issue 430 in beta 2021-01-09 11:45:01 +03:00
William Ledbetter
dc79545342 Make "v" accessible to derived classes (#483) 2021-01-08 11:30:24 -05:00
Nick
5fc9214ad1 Update error rate in Cohen acceleration 2021-01-08 07:07:57 -06:00
Nick
163788bcbb Update error rate in cubic_hermite_test. (#482) 2021-01-08 07:06:06 -06:00
Matt Borland
d78be60933 Update library authors [CI SKIP] (#481) 2021-01-06 16:30:26 -05:00
jzmaddock
9a05553b08 Merge pull request #477 from eldiener/develop
Add "cxxstd" json field
2021-01-06 16:12:24 +00:00
Matt Borland
fc7b75aceb Add integer support to bivariate statistics (#480)
* Add integer support to bivariate statistics
Reduce required CXXSTD from 17 to 11

* Fix failed test trying to use C++03 mode [CI SKIP]
2021-01-05 13:57:16 -05:00
Edward Diener
e761b3344d Merge branch 'develop' of https://github.com/boostorg/math into cxxstd 2020-12-30 19:53:20 -05:00
Edward Diener
b66bd940ac Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries whose minumum C++ standard compilation level is C++11 on up. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. 2020-12-30 19:51:48 -05:00
jzmaddock
b0045c1f43 Merge pull request #463 from evanmiller/missing-braces
Add missing braces
2020-12-30 19:02:53 +00:00
jzmaddock
c845b0e82c Merge pull request #470 from mborland/issue464
Fix for issue #464
2020-12-30 19:01:55 +00:00
jzmaddock
e29d6acf7a Merge pull request #473 from mborland/gitignore
Update to gitignore
2020-12-30 18:59:27 +00:00
jzmaddock
286e113f3f Merge pull request #474 from mborland/issue430
Fix for issue #430
2020-12-30 18:56:23 +00:00
Matt Borland
4e8433ac0a Update readme with new badges and PR instructions
[CI SKIP]
2020-12-30 17:30:14 +03:00
Matt Borland
a120962474 Fix parens [CI SKIP] 2020-12-30 16:29:52 +03:00
Matt Borland
50a52fabb7 Add MSVC-14.0 and verified mingw [CI SKIP] 2020-12-30 16:25:02 +03:00
Matt Borland
cff9cfc1a3 Fix test file too... 2020-12-29 20:31:17 +03:00
Matt Borland
c23f3fc5a7 Fix MSVC macro sub and warn others 2020-12-29 20:27:24 +03:00
Matt Borland
ebc6859559 CI Fixes [WINDOWS] 2020-12-29 15:44:02 +03:00
Matt Borland
773f583f72 Fix commit filter [CI SKIP] 2020-12-29 15:10:45 +03:00
Matt Borland
5e6143bdf3 Add platform specific options [CI SKIP] 2020-12-29 14:41:26 +03:00
Matt Borland
d4092e569a Test skip [CI SKIP] 2020-12-28 16:50:37 +03:00
Matt Borland
ab7e28f7d4 Add ci.yml. Should run full test. 2020-12-28 16:40:36 +03:00
Matt Borland
a13451838a Add test case of long long max + 1 2020-12-27 20:10:16 +03:00
Matt Borland
0c20005e1b Eliminate -Wimplicit-int-float-conversion on clang 2020-12-27 19:47:09 +03:00
Matt Borland
a095222c84 Update to gitignore [CI SKIP] 2020-12-27 15:00:01 +03:00
jzmaddock
787481c6ff Merge pull request #433 from boostorg/issue396
Try fix min Bn arg for recur.
2020-12-24 18:35:46 +00:00
jzmaddock
f5cb11eb80 Merge pull request #460 from mborland/issue459
Fix for issue #459
2020-12-24 17:40:56 +00:00
Matt Borland
9a4fbed2c1 Qualify constexpr-ness of std::real and std::imag 2020-12-24 09:57:04 +03:00
Evan Miller
30fadae978 Replace underflowing literals with zeroes
GCC emits a large number of warnings when -Woverflow is enabled.
Replace floating point literals that are less than 1e-10000 with zero
in the hypergeometric 1f1 regularized table.
2020-12-22 13:43:08 -05:00
Evan Miller
0a17c5cb8a Add missing braces
Clang emits thousands of warnings when running test_gamma_mp due
to missing braces. Add them.
2020-12-22 12:16:53 -05:00
Matt Borland
a058883c71 Duplicated test case causing CI failure. 2020-12-20 22:13:07 +03:00
Matt Borland
118863da21 Change PDF to be 0 for x = 0 or x = 1 2020-12-20 16:01:05 +03:00
John Maddock
358eda5039 Merge branch 'develop' into issue396 2020-12-19 19:37:31 +00:00
jzmaddock
75b9abc9ba Revert "[CI SKIP] Suggest use c++11 header when needed"
This reverts commit 5057e069c7.
2020-12-19 19:37:22 +00:00
jzmaddock
db42e6bced Add missing include.
Fixes issues exposed by changes to lexical_cast.
See https://github.com/boostorg/math/pull/433.
2020-12-19 19:31:01 +00:00
Christopher Kormanyos
b4fce630b7 Many CIs OK local try find what up on servers 2020-12-19 10:33:49 +01:00
Christopher Kormanyos
5057e069c7 [CI SKIP] Suggest use c++11 header when needed 2020-12-19 09:45:06 +01:00
Christopher Kormanyos
aedf8601c9 [CI SKIP] Remove useless semicolons and warnings 2020-12-19 09:05:30 +01:00