893 Commits

Author SHA1 Message Date
Joao Paulo Magalhaes
ca13367ff7 Suppress warning when comparing floats 2022-12-27 01:39:41 +00:00
Daniel Lemire
43e5c35d84
Merge pull request #161 from fastfloat/dlemire/adding_gcc12_tests
Adding GCC 12 tests (CI)
2022-12-23 10:46:31 -05:00
Daniel Lemire
102e74891f
Merge pull request #160 from huangqinjin/uint64-to-bool
Fix compile warning of unit64_t to bool
2022-12-23 10:39:33 -05:00
Daniel Lemire
6d0423720f
Merge pull request #159 from huangqinjin/replace-utf8-chars
Replace utf8 chars.
2022-12-23 10:38:50 -05:00
Daniel Lemire
7040160143 Adding GCC 12 2022-12-23 10:37:04 -05:00
huangqinjin
293ca61c76 Fix compile warning of unit64_t to bool 2022-12-23 19:20:28 +08:00
huangqinjin
9c4c20dd7f Replace utf8 chars. 2022-12-18 11:04:16 +08:00
Daniel Lemire
a4f8c86f08
Merge pull request #158 from fastfloat/dlemire/cleaning_runners
Cleaning our CI a bit.
2022-12-13 17:10:23 -05:00
Daniel Lemire
6f9da45af3 Cleaning our CI a bit. 2022-12-13 17:05:04 -05:00
Daniel Lemire
ae028f1aea
Update README.md 2022-12-11 14:53:00 -05:00
Daniel Lemire
11223155ce
Merge pull request #157 from kou/add-missing-end-namespace-comment
Add missing namespace end comments
2022-12-02 09:49:33 -05:00
Sutou Kouhei
ff5855813f Add missing namespace end comments
Other files have it.
2022-12-02 11:42:38 +09:00
Daniel Lemire
08c47edf57 Preparing release v3.8.1 2022-11-25 22:22:14 -05:00
Daniel Lemire
be962361c6
Merge pull request #156 from fastfloat/dlemire/fix_issue_154
Fixing issue 154.
2022-11-25 16:35:07 -05:00
Daniel Lemire
76537e1695 Fixing issue 154. 2022-11-25 15:58:54 -05:00
Daniel Lemire
cda3946a50
Merge pull request #155 from fastfloat/dlemire/adding_ubuntu22
Adding two new Ubuntu 22 runners in CI
2022-11-25 15:57:05 -05:00
Daniel Lemire
b6f1567d0b Adding two new runners 2022-11-25 15:53:50 -05:00
Daniel Lemire
2ef9abbcf6 Merge branch 'main' of github.com:fastfloat/fast_float v3.8.0 2022-11-23 10:51:45 -05:00
Daniel Lemire
9e868b3d1a Preparing release 2022-11-23 10:51:27 -05:00
Daniel Lemire
8f092d2799
Merge pull request #153 from fastfloat/dlemire/renabling_clinger
Conditional Clinger's fast path
2022-11-23 10:36:55 -05:00
Daniel Lemire
968bd9d86e Renaming the test. 2022-11-21 09:56:21 -05:00
Daniel Lemire
eec504ae03 Adding a fast-math test. 2022-11-21 09:53:49 -05:00
Daniel Lemire
003a983188 Simplifying the justification. 2022-11-18 15:38:21 -05:00
Daniel Lemire
8b7a55a03c Minor optimization. 2022-11-18 15:33:44 -05:00
Daniel Lemire
3d0e448940 Added a remark. 2022-11-18 12:27:38 -05:00
Daniel Lemire
39ea41b84a Adopting proposal. 2022-11-18 11:28:34 -05:00
Daniel Lemire
bfc0478feb More tweaks. 2022-11-16 16:45:01 -05:00
Daniel Lemire
29b1a03d5b Make sure that macros have actual values when defined (makes debugging easier) 2022-11-16 15:49:09 -05:00
Daniel Lemire
8f27b7e921 More tuning. 2022-11-16 15:42:56 -05:00
Daniel Lemire
fd9d9effda More tweaking around clangcl 2022-11-16 15:25:03 -05:00
Daniel Lemire
559b89d34d 32-bit clangcl appears to be ridiculous. 2022-11-16 14:59:03 -05:00
Daniel Lemire
d225059873 Fix for Win32+ClangCL 2022-11-16 14:35:31 -05:00
Daniel Lemire
95321767ee More verbose error report. 2022-11-16 12:29:46 -05:00
Daniel Lemire
2c8e738950 Cleaning. 2022-11-16 12:06:33 -05:00
Daniel Lemire
6ceb29a7e4 We might reenable clinger. 2022-11-16 16:21:34 +00:00
Daniel Lemire
dac641ee13 Preparing release v3.7.0 2022-11-15 12:07:56 -05:00
Daniel Lemire
eddf6dff43
Merge pull request #152 from fastfloat/dlemire/reducing_eight_digit_optimization
Trimming out one eight-digit optimization.
2022-11-15 12:06:40 -05:00
Daniel Lemire
6484c73696 Trimming out one eight-digit optimization. 2022-11-15 11:38:06 -05:00
Daniel Lemire
662497742f
Merge pull request #150 from fastfloat/dlemire/simplified_clinger
Simplified Clinger's fast path for increased portability
v3.6.0
2022-11-03 19:52:17 -04:00
Daniel Lemire
a2cf502395 Typo. 2022-11-03 19:41:30 -04:00
Daniel Lemire
3e29bf78c7 Nicer constants. 2022-11-03 19:40:05 -04:00
Daniel Lemire
e958ff4269 Simplified clinger. 2022-11-03 18:51:37 -04:00
Daniel Lemire
c56e595438
Update README.md 2022-11-02 12:40:09 -04:00
Daniel Lemire
c7286b8ad1
Merge pull request #143 from OlivierLDff/floatfloat-install
🔨 Introduce FASTFLOAT_INSTALL to make install optional
2022-11-02 10:14:57 -04:00
Daniel Lemire
7396b0f8fa
Merge pull request #144 from OlivierLDff/cxx-standard
🔨 Don't write to global CMAKE_CXX_STANDARD
2022-11-02 10:14:25 -04:00
Daniel Lemire
32a659e033
Merge pull request #147 from kou/mingw
Don't use __umulh() with MinGW on ARM64
2022-10-28 09:36:15 -04:00
Sutou Kouhei
5a71e5bc40 Don't use __umulh() with MinGW on ARM64 2022-10-28 15:33:37 +09:00
Daniel Lemire
b4d7cceb93 Added a couple of tests. 2022-10-02 11:09:08 -04:00
Daniel Lemire
e71137f71c
Merge pull request #141 from striezel-stash/gh-action-update
update actions/checkout in GitHub Actions to v3
2022-09-26 09:55:25 -04:00
Daniel Lemire
f1c69acec4
Merge pull request #145 from OlivierLDff/alias
🔨 add library ALIAS FastFloat::fast_float
2022-09-26 09:53:50 -04:00