ckormanyos
7830817dfb
Right backend names in top-level table
2025-12-29 17:07:40 +01:00
ckormanyos
d9d0b2db89
Correct docs as per issue749
2025-12-29 13:07:47 +01:00
ckormanyos
b41784f0a9
Repair docs as per issue747
2025-12-28 16:47:51 +01:00
ckormanyos
50c34d6fde
Update docs yet again
2025-09-22 18:18:39 +02:00
ckormanyos
db2bcea385
Re-correct backend docs
2025-09-06 15:44:12 +02:00
ckormanyos
5017931c87
Handle Git issue 734 in docs and code
2025-09-06 10:22:05 +02:00
ckormanyos
2b1361025a
Update docs
2025-08-18 13:18:05 +02:00
ckormanyos
1a4fd94499
Merge branch 'develop' into more_coverage
2025-08-18 13:17:42 +02:00
ivanpanch
55bf069621
Fix mistakes ( #729 )
...
* Update Jamfile.v2
* Update introduction.qbk
* Update tutorial.qbk
* Update tutorial_cpp_int.qbk
* Update tutorial_gmp_int.qbk
* Update tutorial_tommath.qbk
* Update integer_examples.cpp
* Update tutorial_cpp_bin_float.qbk
* Update tutorial_cpp_dec_float.qbk
* Update tutorial_gmp_float.qbk
* Update tutorial_mpfr_float.qbk
* Update tutorial_float128.qbk
* Update tutorial_float_builtin_ctor.qbk
* Update big_seventh.cpp
* Update tutorial_float_eg.qbk
* Update floating_point_examples.cpp
* Update mpfr_precision.cpp
* Update gauss_laguerre_quadrature.cpp
* Update tutorial_interval_mpfi.qbk
* Update tutorial_cpp_complex.qbk
* Update tutorial_mpc_complex.qbk
* Update tutorial_float128_complex.qbk
* Update tutorial_complex_adaptor.qbk
* Update tutorial_rational.qbk
* Update tutorial_tommath_rational.qbk
* Update tutorial_logged_adaptor.qbk
* Update tutorial_debug_adaptor.qbk
* Update tutorial_visualizers.qbk
* Update tutorial_fwd.qbk
* Update tutorial_conversions.qbk
* Update tutorial_random.qbk
* Update random_snips.cpp
* Update tutorial_constexpr.qbk
* Update tutorial_import_export.qbk
* Update cpp_int_import_export.cpp
* Update tutorial_mixed_precision.qbk
* Update tutorial_variable_precision.qbk
* Update scoped_precision_example.cpp
* Update tutorial_numeric_limits.qbk
* Update tutorial_numeric_limits.qbk
* Update numeric_limits_snips.cpp
* Update numeric_limits_snips.cpp
* Update tutorial_numeric_limits.qbk
* Update numeric_limits_snips.cpp
* Update numeric_limits_snips.cpp
* Update tutorial_io.qbk
* Update reference_number.qbk
* Update reference_cpp_bin_float.qbk
* Update reference_cpp_double_fp_backend.qbk
* Update reference_internal_support.qbk
* Update reference_backend_requirements.qbk
* Update performance.qbk
* Update performance_overhead.qbk
* Update performance_real_world.qbk
* Update performance_integer_real_world.qbk
* Update performance_rational_real_world.qbk
* Update reference_number.qbk
* Update tutorial_numeric_limits.qbk
* Update reference_backend_requirements.qbk
2025-08-18 13:14:39 +02:00
ckormanyos
c841339330
Update docs again and re-run CI
2025-08-16 07:18:30 +02:00
ckormanyos
eaab3bb432
Docs style and typos and more syntax
2025-08-15 18:20:54 +02:00
ckormanyos
a1b13b4f91
More docs tuning
2025-07-13 13:43:10 +02:00
ckormanyos
a7731263bc
More docs improvements
2025-07-12 21:07:16 +02:00
ckormanyos
2b1c173e2e
Modernize visualizer doc and maybe future plan
2025-07-11 19:44:17 +02:00
Richard
d31b9b0e6c
Correct markup instructions
...
Fixes #715
2025-07-10 10:06:01 -06:00
Richard
d2a292dd5c
Correct reference to GMP 5.1 mpfr_class wrapper
...
Fixes #712
2025-07-10 10:01:13 -06:00
ckormanyos
e59aaad6b8
Repair example path and restore authors
2025-06-26 20:23:38 +02:00
ckormanyos
960cd75a8c
Can a docs change bust CI like that
2025-06-26 19:41:37 +02:00
ckormanyos
ae934ba70b
Complete the author and copyright list
2025-06-26 18:28:45 +02:00
ckormanyos
8449127716
Update and correct docs
2025-06-26 10:12:38 +02:00
ckormanyos
feac66f3b1
Correct docs author typo
2025-06-26 09:09:23 +02:00
ckormanyos
34d97556b0
Update authors and date
2025-06-26 08:27:53 +02:00
ckormanyos
e9772f6f2d
Update docs yet again
2025-06-23 12:16:21 +02:00
ckormanyos
a1740f6232
Merge branch 'develop' into cpp_double_fp_backend_integration
2025-06-23 11:37:18 +02:00
ckormanyos
69c63d7da5
Trivial doc spell correction of word fulfills
2025-06-23 10:49:41 +02:00
ckormanyos
748b7511ae
Handle recent review comments
2025-06-19 13:28:31 +02:00
ckormanyos
6b8ed7c5b3
Merge branch 'develop' into cpp_double_fp_backend_integration
...
# Conflicts:
# performance/Jamfile.v2
2025-06-18 22:41:13 +02:00
René Ferdinand Rivera Morell
6df8e19f00
Add support for modular build structure. ( #632 )
...
* Make the library modular usable.
* Switch to library requirements instead of source. As source puts extra source in install targets.
* Add missing import-search for cconfig/predef checks.
* Add requires-b2 check to top-level build file.
* Bump B2 require to 5.2
* Change all <source> references to <library>.
* Update copyright dates.
* Move inter-lib dependencies to a project variable and into the build targets.
* Adjust doc build to avoid boost-root references.
* Update build deps.
* Change Boost Test build refs to work with both old and modular test lib targets.
* Adjust CI for changes to the inspect tool. Also simplify the build and test to avoid future config problems as it can mor easily adjust to future CI changes.
* Use latest CI image to get a modern C++ compiler rthat doesn't ICE, we hope.
* Current CircleCI images need sudo to install packages.
* Undo search-lib change.
---------
Co-authored-by: Matt Borland <matt@mattborland.com >
2025-06-10 10:21:15 -04:00
ckormanyos
ee4da5fc7f
Merge branch 'develop' into cpp_double_fp_backend_integration
2025-06-09 11:29:24 +02:00
ckormanyos
3853f2a647
Update corrected MPIR web link
2025-05-29 08:09:38 +02:00
ckormanyos
7e26452eba
Merge branch 'develop' of https://github.com/boostorg/multiprecision into cpp_double_fp_backend
...
# Conflicts:
# .github/workflows/multiprecision.yml
# README.md
2025-04-11 08:18:00 +02:00
ckormanyos
c9afc1fb8c
Update and correct docs and badges
2025-04-08 09:57:43 +02:00
ckormanyos
411b484430
Update max-value and docs
2025-01-13 19:34:10 +01:00
ckormanyos
8a99f13eb2
Update CI and docs and handle a warning
2025-01-08 19:22:27 +01:00
ckormanyos
9d16aed113
Repair silly non-ASCII character in docs
2025-01-06 18:55:33 +01:00
ckormanyos
c4357fd975
Add but no build new docs [ci skip]
2025-01-06 15:23:26 +01:00
jzmaddock
c0ff9cffda
Ensure checked integers are in a sane state after a throw. ( #627 )
...
Ensure checked integers are in a sane state after a throw.
Document that the value of the target operand is unspecified after a throw.
Improve testing.
Fixes https://github.com/boostorg/multiprecision/issues/626
2024-06-24 09:12:03 +01:00
jzmaddock
3c9ff4d6ff
Update version history.
...
Regenerate docs.
2024-03-03 17:56:28 +00:00
jzmaddock
035424e73c
Update version history.
2023-11-17 18:41:32 +00:00
jzmaddock
be28491573
Update history.
...
Regenerate docs.
[CI SKIP]
2023-02-23 17:33:24 +00:00
jzmaddock
7bf1dd06bb
Add forward declaration header.
...
Also fixes logged_adaptor.
Fixes: https://github.com/boostorg/multiprecision/issues/516
Fixes: https://github.com/boostorg/multiprecision/issues/508
2023-01-13 18:37:17 +00:00
jzmaddock
be4b8e80e2
Update history and regenerate docs.
...
[CI SKIP]
2022-10-23 18:43:55 +01:00
warren
f88caca1e3
DOC: Fix a couple typos in the complex number docs.
2022-09-30 12:25:37 -04:00
jzmaddock
481da0b186
Update history and regenerate docs.
...
[CI SKIP]
2022-06-25 19:15:10 +01:00
Christopher Kormanyos
08e7f9a1bc
Finish remaining loose ends/docs for 1-dot-80
2022-06-07 11:45:28 +02:00
jzmaddock
498267dbb8
Update history, regenerate docs.
...
[CI SKIP]
2022-03-06 15:12:02 +00:00
jzmaddock
a8ab907e20
Ensure remainder has correct sign when the result is zero.
...
Also ensure float128 specializations of eval_signbit are actually called.
Change return type of signbit to bool to match std::signbit and update docs.
Add test case.
Fixes https://github.com/boostorg/multiprecision/issues/426 .
2022-02-01 19:02:02 +00:00
jzmaddock
c72c479023
Change all bit counts to use size_t/ptrdiff_t.
...
Fixes https://github.com/boostorg/multiprecision/issues/362
2021-12-15 15:18:47 +00:00
Matt Borland
a7a5dbdcbd
Replacement of boost with std and improve readability
2021-12-01 17:19:50 +02:00
Matt Borland
1e6ff4cc09
Replace BOOST_ASSERT with BOOST_MP_ASSERT
2021-11-26 20:29:08 +02:00