jzmaddock
481da0b186
Update history and regenerate docs.
...
[CI SKIP]
2022-06-25 19:15:10 +01:00
jzmaddock
f303ed22b0
Merge pull request #477 from mniestroj/number-fix-mult-and-div
...
number: fix multiplication and division when precision differs
2022-06-24 18:10:49 +01:00
Marcin Niestroj
51729e09e7
number: fix multiplication and division when precision differs
...
This is clearly a copy-paste bug, as there is addition in both places
now. Fix that.
Fixes: 26ab08df2e ("Test and fix mixed precision arithmetic with
component types.")
2022-06-22 22:56:32 +02:00
Christopher Kormanyos
1e0ba6b043
Merge pull request #471 from boostorg/finish_loose_ends_for_180
...
Fix #473 and fix #444 via loose ends for 1.80
2022-06-18 17:18:42 +02:00
Christopher Kormanyos
f66e7d54bb
Merge branch 'develop' into finish_loose_ends_for_180
2022-06-18 07:46:58 +02:00
jzmaddock
7e677e83eb
Fix conflict between cstdfloat.hpp and multiprecision. ( #474 )
...
* Tentatively fix conflict between cstdfloat.hpp and multiprecision.
* Add missing struct to new code path.
* Reconfigure again for cstdfloat.hpp interop.
* Add missing #includes to float128.hpp.
Make constexpr __float128 arithmetic tests behave the same way, irrespective of whether numberic_limits is specialized for that type.
* Make tests conditional on BOOST_HAS_FLOAT128
2022-06-17 18:37:06 +01:00
Christopher Kormanyos
45791bf36d
Remove erroneous non-ASCII that slipped in
2022-06-11 12:09:31 +02:00
Christopher Kormanyos
45449b78fb
Incorporate fixes for issue 443
2022-06-11 10:11:07 +02:00
Christopher Kormanyos
08e7f9a1bc
Finish remaining loose ends/docs for 1-dot-80
2022-06-07 11:45:28 +02:00
Christopher Kormanyos
9f55ad5007
Merge pull request #470 from boostorg/enhanced_gcc_clang_warnings
...
Fix #445 via enhanced gcc clang warnings
2022-06-06 12:26:03 +02:00
Christopher Kormanyos
2f49a59f8d
Remove misguided use of C++14 artifacts
2022-06-05 22:39:55 +02:00
Christopher Kormanyos
69a9c58b0d
Handle the remaining found mpfr warnings
2022-06-05 15:42:57 +02:00
Christopher Kormanyos
1d6320d86f
Sync with devel and handle bulk of mpfr warns
2022-06-05 13:47:42 +02:00
Christopher Kormanyos
4eac24a2ce
Merge branch 'develop' into enhanced_gcc_clang_warnings
2022-06-05 13:45:46 +02:00
jzmaddock
a64e416c21
Merge pull request #469 from boostorg/issue468
...
Fix input streaming for trailing delimiters.
2022-06-05 12:37:19 +01:00
Christopher Kormanyos
d5152f2ea6
[ci skip] Merge branch 'develop' into enhanced_gcc_clang_warnings
2022-06-05 13:33:15 +02:00
jzmaddock
7e72fb9350
Add missing file.
2022-06-04 17:53:53 +01:00
jzmaddock
7645043aa6
Fix input streaming for trailing delimiters.
...
Fixes https://github.com/boostorg/multiprecision/issues/468 .
2022-06-04 16:00:01 +01:00
Christopher Kormanyos
8dcb1a8296
Merge pull request #466 from mborland/C++14
...
Fix #467 via bump minimum lang std C++14
2022-06-02 06:46:29 +02:00
Christopher Kormanyos
0121d67fa0
Update README.md
2022-06-01 09:07:35 +02:00
Christopher Kormanyos
6119ef16d6
Merge pull request #465 from mborland/issue_464
...
Fix for issue #464
2022-06-01 06:07:02 +02:00
Matt Borland
d846231bc8
Bump minimum language standard to C++14
2022-05-31 19:55:03 -07:00
Matt Borland
2a2cb93875
Remove from CI run and add missing header
2022-05-28 16:47:39 -07:00
Matt Borland
b30cfbb5dd
Fix for issue #464
2022-05-28 08:54:44 -07:00
Christopher Kormanyos
37f1c76375
Merge pull request #463 from boostorg/closer_look_gcc12_clang14_jammy
...
Fix #462 via add GCC12/clang14 to CI
2022-05-23 09:00:16 +02:00
jzmaddock
95ee3d826e
Correct default clause.
2022-05-22 13:12:41 +01:00
jzmaddock
fd283fa949
Fix bitwise_sqrt for the spacial cases that the input is 1, 2 or 3.
2022-05-22 10:13:13 +01:00
Christopher Kormanyos
e97949449e
Add missing <memory> header
2022-05-19 19:26:12 +02:00
Christopher Kormanyos
9da4b72ac5
Try add CI runs for GCC12/clang14
2022-05-19 07:04:12 +02:00
Christopher Kormanyos
e3a46e5d33
[ci skip] Merge branch 'develop' into closer_look_gcc12_clang14_jammy
2022-05-18 19:26:11 +02:00
Christopher Kormanyos
f4b5dc7d1a
Merge pull request #461 from svigerske/develop
...
add missing include of memory
2022-05-18 19:23:23 +02:00
Stefan Vigerske
079189c67a
add missing include of memory
...
- with GCC 12, header memory is include by less other system headers:
https://gcc.gnu.org/gcc-12/porting_to.html
- it is required to get std::unique_ptr
2022-05-17 15:36:49 +02:00
Christopher Kormanyos
78afb27ca3
Closer look warn found by GCC12 on Jammy
2022-05-16 20:35:43 +02:00
Christopher Kormanyos
93c15efe56
Merge pull request #458 from boostorg/try_gcc4_in_ci
...
Fix #429 but 4.8 not fully MP-ready and not in CI
2022-05-11 06:26:01 +02:00
Christopher Kormanyos
de3243f3e5
Achieve greater consistency fileguard names
2022-05-08 14:16:17 +02:00
Christopher Kormanyos
8ac63c7e35
Get rid of 4.8 in CI and retry with repairs
2022-05-08 11:48:45 +02:00
Christopher Kormanyos
992ffa4916
Check some repairs and include guards
2022-05-08 10:58:11 +02:00
Christopher Kormanyos
5d0de92d78
Retry CI in combination with GCC 4
2022-05-08 10:46:46 +02:00
Christopher Kormanyos
cb5a4fda1d
Remove requires cxx11_hdr_type_traits
2022-05-08 08:20:05 +02:00
Christopher Kormanyos
d20ee4079c
Reduce CI to GCC 4 to see anything running
2022-05-07 10:27:13 +02:00
Christopher Kormanyos
fa6380b156
Try (with minimal effort) GCC4 in arithmetic tests
2022-05-07 09:33:21 +02:00
Christopher Kormanyos
ef6ad5e40f
Merge pull request #457 from boostorg/enhanced_gcc_clang_warnings
...
Try handle about 60-mpfr and 1-bin-float warns
2022-05-05 06:26:51 +02:00
Christopher Kormanyos
ad358d6bfe
Try handle about 60-mpfr and 1-bin-float warns
2022-05-04 16:26:15 +02:00
Christopher Kormanyos
34593565c0
Merge pull request #456 from boostorg/enhanced_gcc_clang_warnings
2022-05-04 06:05:54 +02:00
Christopher Kormanyos
5a8c25db3c
Retry handle 3 warns (had typo in correction)
2022-05-03 20:19:13 +02:00
Christopher Kormanyos
ef131e3a09
Handle 3 warns found in compiler stress tests
2022-05-03 19:38:22 +02:00
Christopher Kormanyos
104326dc71
Merge pull request #455 from boostorg/enhanced_gcc_clang_warnings
...
Results more warn finding and repair typo GMP
2022-05-03 06:23:45 +02:00
Christopher Kormanyos
497a15fe75
Remember Boost-style line endings again
2022-05-02 18:51:34 +02:00
Christopher Kormanyos
fa84086d93
Repair (again) confusion and typos
2022-05-02 17:50:34 +02:00
Christopher Kormanyos
387832528e
Results more warn finding and repair typo GMP
2022-05-02 15:55:55 +02:00