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 |
|
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 |
|
Daniel Lemire
|
b88345d06d
|
Fixes
|
2023-06-09 11:28:51 -04:00 |
|
Daniel Lemire
|
e8c0378d6d
|
Adding ARM NEON optimizations.
|
2023-06-09 11:19:34 -04:00 |
|
Daniel Lemire
|
8139e164b8
|
Merge pull request #198 from mayawarrier/main
Add opt-in SIMD support for char16_t
|
2023-06-09 10:40:04 -04:00 |
|
v1gnesh
|
bb2ae14fe6
|
Add zOS support to float_common.h
|
2023-06-05 19:16:46 +05:30 |
|
zangruochen
|
fcee052311
|
Support LoongArch64
|
2023-05-30 15:16:27 +08:00 |
|
Maya Warrier
|
a5632d5b57
|
Fix digit comparison, cleanup
|
2023-05-20 12:29:24 -04:00 |
|
Maya Warrier
|
cb397ef446
|
Fix for clang (missing _mm_cvtsi128_si64x)
|
2023-05-17 05:40:29 -04:00 |
|
Maya Warrier
|
1c9a3088bf
|
Fix for VS 32-bit
|
2023-05-17 05:31:15 -04:00 |
|
Maya Warrier
|
064d2b832d
|
Fix Werrors
|
2023-05-17 02:27:48 -04:00 |
|
Maya Warrier
|
38613a39f9
|
Fix perf decrease when UC = char
|
2023-05-17 01:34:33 -04:00 |
|
Maya Warrier
|
6ede038789
|
Apply changes from benchmarked version
- Move parse_truncated_number_string back inside parse_number_string
|
2023-05-09 22:19:23 -04:00 |
|
Daniel Lemire
|
396a0fc2ae
|
Merge branch 'main' into main
|
2023-05-08 16:44:35 -04:00 |
|
Daniel Lemire
|
cc1e01e9ee
|
Merge pull request #199 from mayawarrier/cmake_intellisense_fix
Fix for broken VS Intellisense
|
2023-05-08 16:43:45 -04:00 |
|
Lenard Szolnoki
|
ddaefc0bbf
|
Fix multiple definition linker errors for tables
|
2023-05-08 15:24:11 +01:00 |
|
Lenard Szolnoki
|
cc042ae409
|
Make lookup tables external linkage
|
2023-05-07 23:07:34 +01:00 |
|
Maya Warrier
|
53b065f38d
|
Avoid redundant load in SSE2 code
|
2023-05-07 17:38:32 -04:00 |
|
Maya Warrier
|
4e7ae339d6
|
Implement intellisense fix
|
2023-05-07 00:38:10 -04:00 |
|
Maya Warrier
|
4cb09b5f59
|
Automatically detect SSE2
|
2023-05-02 13:05:57 -04:00 |
|
Maya Warrier
|
c811b027ea
|
Remove testing macro
|
2023-05-02 01:52:00 -04:00 |
|
Maya Warrier
|
5136b181ba
|
Fixes and cleanup
|
2023-05-02 01:41:49 -04:00 |
|
Maya Warrier
|
680ccc73ed
|
Merge from upstream/main, fix conflicts
|
2023-05-01 20:27:29 -04:00 |
|
Maya Warrier
|
e08c55c380
|
Remove json parse rules/allow inf_nan
|
2023-05-01 19:45:50 -04:00 |
|
Maya Warrier
|
091458d192
|
Add basic support for char32_t (unoptimized)
|
2023-04-30 02:23:33 -04:00 |
|