-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Robust Quotient with cpp_int #5937
Robust Quotient with cpp_int #5937
Conversation
so we can work only on uint64_t and don't use cpp_int anymore
was a template
Co-authored-by: Marc Glisse <[email protected]>
363a90d
to
7e987e5
Compare
Successfully tested in CGAL-5.5-Ic-77 If I look at the table, it seems that boost 1.79 is not tested, only 1.80 is one 3 plateforms. |
Should we test specifically Boost 1.79? On ArchLinux, I expect the package will be updated soon. Fedora Rawhide is still lagging behind at 1.76 for unknown reasons (Fedora seems shy on updates of Boost). We could update Boost on Sosno or Christo, at least for one of the test platform? @janetournois Is that easy? |
This PR provides a benchmark that compares different exact number types available in CGAL and robustifies the new option that is
Quotient<boost::multiprecision::cpp_int>
by providing a better/faster version of theto_interval()
function with tighter intervals.The results of the benchmark are available here.
Currently, we have three different versions:
TODO:
Release Management
Number_types