Daniel Lemire
|
12ece3c84f
|
removing leftover print
|
2024-01-28 15:20:41 -05:00 |
|
Daniel Lemire
|
a0ea962bf5
|
more fixes
|
2024-01-28 15:18:40 -05:00 |
|
Daniel Lemire
|
eb584f748e
|
explicit cast
|
2024-01-28 13:29:55 -05:00 |
|
Daniel Lemire
|
9da74ca5fb
|
minor fixes
|
2024-01-28 12:49:00 -05:00 |
|
Daniel Lemire
|
fade2357ba
|
fix missing typename
|
2024-01-28 11:46:27 -05:00 |
|
Daniel Lemire
|
c7e45fea9f
|
Merge pull request #229 from MTahaK/main
Support for float32_t and float64_t
|
2024-01-28 11:43:54 -05:00 |
|
Daniel Lemire
|
1d97749791
|
Verify and fix issue 235
|
2024-01-28 10:47:21 -05:00 |
|
Daniel Lemire
|
620376ad39
|
Merge branch 'main' into main
|
2024-01-28 10:09:56 -05:00 |
|
Darrell Wright
|
b43f808190
|
Update float_common.h
The construct !! is a no-op for a bool, op< for uint64_t's. Removed it and made it an explicit cast to match the operations being performed
|
2023-12-27 19:43:56 -05:00 |
|
Maya Warrier
|
882a716c12
|
Explicit curly bracket where suggested
Co-authored-by: Daniel Lemire <daniel@lemire.me>
|
2023-12-14 16:28:23 -05:00 |
|
Maya Warrier
|
a59a62cb5c
|
Merge branch 'fastfloat:main' into main
|
2023-12-13 17:54:05 -05:00 |
|
Maya Warrier
|
bdee16bcad
|
- Add SIMD acceleration to fast_int
- fix MSVC warning
|
2023-12-13 17:42:30 -05:00 |
|
Maya Warrier
|
36aaded3dd
|
Fix handling of leading zeros
|
2023-12-13 17:11:41 -05:00 |
|
Maya Warrier
|
1e0a9da538
|
Change FASTLOAT_ARM64 macro to FASTFLOAT_NEON
|
2023-12-13 00:56:35 -05:00 |
|
MTahaK
|
96c0059fe9
|
Revised implementation of float32_t and float64_t support as template specializations, added test
|
2023-12-13 00:33:16 -05:00 |
|
Maya Warrier
|
a30fe866f6
|
Fix bugs highlighted in tests
|
2023-12-12 22:35:58 -05:00 |
|
Maya Warrier
|
624ba49434
|
Fix more Werrors
- Werror=conversion,char-subscripts
|
2023-12-12 21:26:48 -05:00 |
|
MTahaK
|
4d8a2f4000
|
Fixed typo.
|
2023-12-12 19:02:10 -05:00 |
|
MTahaK
|
f330ec1e9d
|
Reverted CMakeLists changes, modifed workflow for g++13 & C++23.
|
2023-12-12 18:59:59 -05:00 |
|
MTahaK
|
d10980bc9f
|
Added conditions to include stdfloat, and new workflow for GCC 13
|
2023-12-12 18:46:38 -05:00 |
|
MTahaK
|
62a4129a1c
|
Fixed ifdef macro
|
2023-12-12 18:18:13 -05:00 |
|
MTahaK
|
eb844a1ad9
|
Modified cmakelist to use C++23. Fixed ifdef for fixed-width float types
|
2023-12-12 18:16:27 -05:00 |
|
MTahaK
|
cbbbc75c88
|
Fixed ifdef checks (incorrect syntax)
|
2023-12-12 17:59:04 -05:00 |
|
MTahaK
|
d8dbbc54ab
|
Updated comment for float32_t and float64_t conversions in from_chars
|
2023-12-12 17:56:14 -05:00 |
|
MTahaK
|
f74e338e0a
|
Added trivial support for float32_t and float64_t
|
2023-12-12 16:38:48 -05:00 |
|
Maya Warrier
|
7a21a8d6d7
|
Return invalid_argument in more places
|
2023-12-12 02:36:18 -05:00 |
|
Maya Warrier
|
3d446f1eba
|
Fix gcc werrors
|
2023-12-12 01:56:24 -05:00 |
|
Maya Warrier
|
c9527c2e4f
|
Skip leading zeros
|
2023-12-11 04:27:22 -05:00 |
|
Maya Warrier
|
122220e2f0
|
Version 1 of from_chars integer parser
|
2023-12-11 04:17:26 -05:00 |
|
Daniel Lemire
|
35d523195b
|
Merge pull request #225 from fastfloat/fix_win32_ci
fix for 32-bit Visual Studio when not set to round to nearest
|
2023-11-27 16:21:01 -05:00 |
|
Daniel Lemire
|
fda97168f0
|
casting to avoid warnings
|
2023-11-27 15:50:47 -05:00 |
|
Daniel Lemire
|
70d8e0ad0e
|
In some cases, Visual Studio, when compiling 32-bit binaries, gets
0*something == -0 even when the 'something' is positive, when the system
is not set to compile to nearest.
|
2023-11-27 15:44:24 -05:00 |
|
Antoine Cœur
|
c325db1b04
|
float_common.h:237:52 Value stored to 'input_num' is never read
|
2023-11-25 18:45:15 +01:00 |
|
Daniel Lemire
|
7646f819a8
|
Merge branch 'main' of github.com:allenbarnett5/fast_float_ftn into fortran
|
2023-09-15 09:43:27 -04:00 |
|
Maya Warrier
|
7b1fc2f95d
|
Add an option to allow inf/nan even in json mode
- Most JSON parsers offer this option too
|
2023-09-14 21:07:22 -04:00 |
|
Maya Warrier
|
ce562d9c65
|
Disallow inf/nan in json mode
|
2023-09-14 20:51:26 -04:00 |
|
Maya Warrier
|
2395482ad5
|
Ignore FASTFLOAT_ALLOWS_LEADING_PLUS for JSON format
|
2023-09-14 19:50:21 -04:00 |
|
Maya Warrier
|
4de8d715e6
|
Add json fmt test
|
2023-09-13 21:07:40 -04:00 |
|
Maya Warrier
|
3f250c5a98
|
Use chars_format instead of parse_rules for parsing as JSON
|
2023-09-13 20:03:10 -04:00 |
|
Maya Warrier
|
396f41271f
|
Implement JSON rules
|
2023-09-13 19:19:37 -04:00 |
|
allen.barnett@paperbirchsoftware.com
|
e22c027544
|
Allow fast_float to parse strings accepted by the Fortran internal read
function.
|
2023-08-07 08:39:06 -04:00 |
|
Cœur
|
3e90425e3c
|
code review: FASTFLOAT_CONSTEXPR14
|
2023-06-12 22:27:31 +02:00 |
|
Cœur
|
f5f64e46cd
|
float_common.h: fix possible misuse of comma operator
|
2023-06-12 21:05:51 +02:00 |
|
Maya Warrier
|
c5ecb5db9b
|
Fix for MSVC v140
|
2023-06-11 22:22:06 -04:00 |
|
Daniel Lemire
|
c80ff7c18a
|
Merge pull request #212 from fastfloat/issue211
Renaming the using for the local type.
|
2023-06-10 10:49:03 -04:00 |
|
Daniel Lemire
|
a14f8c587e
|
Fix.
|
2023-06-10 10:48:46 -04:00 |
|
Daniel Lemire
|
eea6fef9a1
|
tweak
|
2023-06-10 09:47:48 -04:00 |
|
Daniel Lemire
|
ba328bbf7d
|
Renaming the using for the local type.
|
2023-06-10 09:44:49 -04:00 |
|
Pharago
|
b8e3307fbd
|
Fix broken msvc v140
When using msvc v140 (Visual Studio 2015 Toolset), compilation fails.
|
2023-06-10 05:46:30 +02:00 |
|
Daniel Lemire
|
3cab724b80
|
Minor fixes
|
2023-06-09 12:30:20 -04:00 |
|