./math/fast_float, Number parsing library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 8.0.0, Package name: fast_float-8.0.0, Maintainer: pkgsrc-users

The fast_float library provides fast header-only implementations for the C++
from_chars functions for float and double types as well as integer types. These
functions convert ASCII strings representing decimal values (e.g., 1.3e10) into
binary types. We provide exact rounding (including round to even). In our
experience, these fast_float functions many times faster than comparable
number-parsing functions from existing C++ standard libraries.


Master sites:

Filesize: 118.017 KB

Version history: (Expand)


CVS history: (Expand)


   2025-02-10 17:38:20 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
fast_float: updated to 8.0.0

8.0.0

Add version macros
Better compile time error messages for unsupported types
Fix clang warning unused function
Support char8_t on C++20
update scripts
Add tests for all supported char types
adding actual benchmarks to the project
introduce equiv_uint_t helper
Silenced Visual Studio compiler warning
documenting benchmarks
16-bit float support
   2024-12-27 19:17:15 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
fast_float: updated to 7.0.0

7.0.0

Add Bazel build rules.
Iplus/minus handling in parse_infnan
enum class chars_format
Add allow_leading_plus and skip_white_space in chars_format
   2024-09-09 21:26:54 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
fast_float: updated to 6.1.6

Version 6.1.6
doctest: if SYSTEM_DOCTEST add a find_package(doctest REQUIRED)
   2024-09-03 06:59:31 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
fast_float: updated to 6.1.5

6.1.5

documentation for issue 261
remove out-of-line defns of constexpr static data members under c++17
Support aarch64-w64-mingw32 target
   2024-08-18 22:22:39 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
fast_float: updated to 6.1.4

Version 6.1.4

Record parse failure reason and location
issue 258
Include intrin.h for __umulh
   2024-08-12 16:06:09 by Adam Ciarcinski | Files touched by this commit (5)
Log message:
fast_float: added version 6.1.3

The fast_float library provides fast header-only implementations for the C++
from_chars functions for float and double types as well as integer types. These
functions convert ASCII strings representing decimal values (e.g., 1.3e10) into
binary types. We provide exact rounding (including round to even). In our
experience, these fast_float functions many times faster than comparable
number-parsing functions from existing C++ standard libraries.