1537 Commits

Author SHA1 Message Date
dependabot[bot]
35ef53ba39
Bump actions/setup-node from 6.4.0 to 7.0.0 in the github-actions group
Bumps the github-actions group with 1 update: [actions/setup-node](https://github.com/actions/setup-node).


Updates `actions/setup-node` from 6.4.0 to 7.0.0
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](48b55a011b...8207627860)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-24 02:15:18 +00:00
HedgehogInTheCPP
73f4d844a8 typo fixed. 2026-08-22 23:10:03 +03:00
HedgehogInTheCPP
0c20204350 compilation fix. 2026-08-22 23:03:39 +03:00
HedgehogInTheCPP
c4d3cda888 compilation fix. 2026-08-22 22:59:28 +03:00
HedgehogInTheCPP
4750e3d5e3 compilation fix. 2026-08-22 22:53:55 +03:00
HedgehogInTheCPP
207069edcd FASTFLOAT_ASSUME and Clang related crutches cleanup. 2026-08-22 22:14:00 +03:00
HedgehogInTheCPP
bc1316970c More cleanup by FASTFLOAT_ONLY_ROUNDS_TO_NEAREST_SUPPORTED. 2026-08-22 21:46:25 +03:00
HedgehogInTheCPP
24093f4152 crystalline shit of mammoth has been deleted 2026-08-22 00:17:36 +03:00
HedgehogInTheCPP
8e1725a7fb Ubuntu - говно мамонта. 2026-08-22 00:15:11 +03:00
HedgehogInTheCPP
7a66d0b6f5 Improvements detection of features, part 13. Don't explicitly enable constexpr tests for old compilers, that not fully support consteval because it's not fully support basic C++20 constexpr. Added 2 additional modern configuration. 2026-08-22 00:02:34 +03:00
HedgehogInTheCPP
e6d98ff43d Ubuntu 22 clang update to 15 because it's fixed many C++20 compatibility problems. 2026-08-21 23:36:42 +03:00
HedgehogInTheCPP
99cd7156a6 fix for ancient standard. 2026-08-21 23:25:55 +03:00
HedgehogInTheCPP
677cfe8425 Improvements detection of features, part 12. 2026-08-21 23:10:50 +03:00
HedgehogInTheCPP
57cb772715 final cleanup for full / 128 bit multiplication: constexpr fix, нахуй старые говны мамонтов. 2026-08-21 22:33:56 +03:00
HedgehogInTheCPP
4304876284 Improvements detection of features, part 11. 2026-08-21 22:23:59 +03:00
HedgehogInTheCPP
8cbb0944f3 Improvements detection of features, part 10. 2026-08-21 22:14:05 +03:00
HedgehogInTheCPP
2a3b40031e Improvements detection of features, part 9. Visual Studio 17 naming fix. 2026-08-21 21:23:50 +03:00
HedgehogInTheCPP
b61afb726b fix for ancient standard. 2026-08-21 21:17:49 +03:00
HedgehogInTheCPP
ce06f10c2a fix for UTF-16 emoji parsing. 2026-08-21 21:13:44 +03:00
HedgehogInTheCPP
363141fc43 Improvements detection of features, part 7. Visual Studio 17 naming fix. 2026-08-21 21:11:24 +03:00
HedgehogInTheCPP
d42564c373 Improvements detection of features, part 6. Visual Studio 17 and 18 officially support C++14 as a baseline standard, not try to use C++11 on them. 2026-08-21 20:47:33 +03:00
HedgehogInTheCPP
60734e063e Improvements detection of features, part 5. 2026-08-21 19:56:09 +03:00
HedgehogInTheCPP
c16fa06d58 Improvements detection of features, part 4. 2026-08-21 19:36:21 +03:00
HedgehogInTheCPP
2e86d4f511 Improvements detection of features, part 3. CMake fixes... meh. 2026-08-21 19:11:14 +03:00
HedgehogInTheCPP
ef2c7e6973 Improvements detection of features, part 2. 2026-08-21 18:37:07 +03:00
HedgehogInTheCPP
6714db59ae Improvements in detection of C++14 constexpr and C++20 consteval. I really want to drop support for C++11 entirely, and may be for C++14 too because it's been 12 years ago and 15 since C++11! 2026-08-21 18:20:32 +03:00
HedgehogInTheCPP
25e448109d constexpr fix for ancient standard. 2026-08-21 17:59:34 +03:00
HedgehogInTheCPP
7c82411fd6 constexpr fix 2026-08-21 17:51:24 +03:00
HedgehogInTheCPP
a4d25ebe28 final cleanup for full / 128 bit multiplication 2026-08-21 17:42:04 +03:00
HedgehogInTheCPP
8dc88f374a reduce data cache and registers pressure 2026-08-21 17:11:21 +03:00
HedgehogInTheCPP
cbdea5e381 fix constexpr for umul128. 2026-08-21 17:11:02 +03:00
HedgehogInTheCPP
8351519606 compilation fix for ancient standard. May be better to drop support for C++11, because C++14 is the fixed version of big C++11 changes. 2026-08-21 16:33:16 +03:00
HedgehogInTheCPP
8b851d996d additional cleanup for full_multiplication. 2026-08-21 16:30:10 +03:00
HedgehogInTheCPP
f2a43a139b compilation fix for some configurations 2026-08-21 16:21:23 +03:00
HedgehogInTheCPP
67a98b00ca lint unfck 2026-08-21 16:17:53 +03:00
HedgehogInTheCPP
33bf1b3dbd added 16 byte/chars step to the parse_mantissa. 2026-08-21 16:15:57 +03:00
HedgehogInTheCPP
9e5fc2693c big cleanup of 128bit multiplication. 2026-08-21 15:54:32 +03:00
HedgehogInTheCPP
42eecf4205 Merge branch 'main' of https://github.com/fastfloat/fast_float 2026-08-21 12:38:01 +03:00
Daniel Lemire
a8a02f7748
Merge pull request #405 from fastfloat/old-style-cast
Avoid old-style casts
2026-08-20 14:00:30 -04:00
HedgehogInTheCPP
add21b76d1 finalize and document parse_digits_until_19: it additionally slightly faster now. 2026-08-20 20:55:28 +03:00
Daniel Lemire
12e310aa8f Avoid old-style casts
Replace C-style casts with static_cast/const_cast so -Wold-style-cast
is clean, and enable that warning in the Unix test builds and the
amalgamated-header CI job.
2026-08-20 13:30:32 -04:00
HedgehogInTheCPP
e7a29e0915 Documentation updated and hardware level detection cleanup. 2026-08-20 18:45:31 +03:00
HedgehogInTheCPP
b5b9087150 delete unusual scripts 2026-08-20 02:10:18 +03:00
HedgehogInTheCPP
838088b0e5 cleanup of functions naming, part2. 2026-08-19 19:08:53 +03:00
HedgehogInTheCPP
0321ba27d7 lindt unfck 2026-08-19 17:49:47 +03:00
HedgehogInTheCPP
f20dc6dffb add scripts for manual code formatting. 2026-08-19 17:01:19 +03:00
HedgehogInTheCPP
4a71c111f2 improve error messages when type is unsupported.
cleanup of functions naming.
logical improvements of the FASTFLOAT_ISNOT_CHECKED_BOUNDS when FASTFLOAT_ONLY_POSITIVE_C_NUMBER_WO_INF_NAN isn't enabled.
2026-08-19 17:00:32 +03:00
HedgehogInTheCPP
bfbe4c4869 FASTFLOAT_HAS_SIMD -> FASTFLOAT_USE_SIMD 2026-08-18 23:43:56 +03:00
HedgehogInTheCPP
262ed0c0fe lint unfck 2026-08-18 23:36:24 +03:00
HedgehogInTheCPP
ac66935449 Merge branch 'main' of https://github.com/IRainman/fast_float 2026-08-18 23:34:19 +03:00