Commit Graph

  • fd9d9effda More tweaking around clangcl Daniel Lemire 2022-11-16 15:25:03 -05:00
  • 559b89d34d 32-bit clangcl appears to be ridiculous. Daniel Lemire 2022-11-16 14:59:03 -05:00
  • d225059873 Fix for Win32+ClangCL Daniel Lemire 2022-11-16 14:35:31 -05:00
  • 95321767ee More verbose error report. Daniel Lemire 2022-11-16 12:29:46 -05:00
  • 2c8e738950 Cleaning. Daniel Lemire 2022-11-16 12:06:33 -05:00
  • 6ceb29a7e4 We might reenable clinger. Daniel Lemire 2022-11-16 16:21:34 +00:00
  • dac641ee13 Preparing release v3.7.0 Daniel Lemire 2022-11-15 12:07:56 -05:00
  • eddf6dff43
    Merge pull request #152 from fastfloat/dlemire/reducing_eight_digit_optimization Daniel Lemire 2022-11-15 12:06:40 -05:00
  • 6484c73696 Trimming out one eight-digit optimization. Daniel Lemire 2022-11-15 11:38:06 -05:00
  • 662497742f
    Merge pull request #150 from fastfloat/dlemire/simplified_clinger v3.6.0 Daniel Lemire 2022-11-03 19:52:17 -04:00
  • a2cf502395 Typo. Daniel Lemire 2022-11-03 19:41:30 -04:00
  • 3e29bf78c7 Nicer constants. Daniel Lemire 2022-11-03 19:40:05 -04:00
  • e958ff4269 Simplified clinger. Daniel Lemire 2022-11-03 18:51:37 -04:00
  • c56e595438
    Update README.md Daniel Lemire 2022-11-02 12:40:09 -04:00
  • c7286b8ad1
    Merge pull request #143 from OlivierLDff/floatfloat-install Daniel Lemire 2022-11-02 10:14:57 -04:00
  • 7396b0f8fa
    Merge pull request #144 from OlivierLDff/cxx-standard Daniel Lemire 2022-11-02 10:14:25 -04:00
  • 595b083ddb
    Merge ea314d319da3eeeeb4c4766b0bd8d9e1f7af578f into 32a659e03392294eeac1bb25964135225f26d7ab Alex Anderson 2022-11-01 19:27:01 +09:00
  • 32a659e033
    Merge pull request #147 from kou/mingw Daniel Lemire 2022-10-28 09:36:15 -04:00
  • 5a71e5bc40 Don't use __umulh() with MinGW on ARM64 Sutou Kouhei 2022-10-28 15:33:37 +09:00
  • b4d7cceb93 Added a couple of tests. Daniel Lemire 2022-10-02 11:09:08 -04:00
  • e71137f71c
    Merge pull request #141 from striezel-stash/gh-action-update Daniel Lemire 2022-09-26 09:55:25 -04:00
  • f1c69acec4
    Merge pull request #145 from OlivierLDff/alias Daniel Lemire 2022-09-26 09:53:50 -04:00
  • ab406c7c0b 🔨 add library ALIAS FastFloat::fast_float Olivier Le Doeuff 2022-09-26 11:44:15 +02:00
  • 696f5299f0 🔨 Don't write to global CMAKE_CXX_STANDARD Olivier Le Doeuff 2022-09-26 11:39:13 +02:00
  • 3c1190cd85 🔨 Introduce FASTFLOAT_INSTALL to make install optional Olivier Le Doeuff 2022-09-26 11:34:30 +02:00
  • 31d7a2649d
    Mention opt-out of installation in the readme Tobias Mayer 2022-09-07 09:21:45 +02:00
  • fd8bc03702
    Allow opting out of project installation Tobias Mayer 2022-09-07 09:10:43 +02:00
  • bc3be12530
    Merge pull request #140 from striezel-stash/fix-typos Daniel Lemire 2022-08-31 10:29:48 -04:00
  • 3aaf22e14d update actions/checkout in GitHub Actions to v3 Dirk Stolle 2022-08-30 23:03:10 +02:00
  • 3fddb89508 Fix some typos Dirk Stolle 2022-08-30 22:55:34 +02:00
  • d4dd12f8cf
    Update README.md Daniel Lemire 2022-08-12 11:36:35 -04:00
  • 6876616f0f
    Update float_common.h v3.5.1 Daniel Lemire 2022-08-04 15:05:22 -04:00
  • d4b893813b
    Fix building using emscripten Jérôme Leclercq 2022-08-04 20:27:58 +02:00
  • ac81b01696
    Added __EMSCRIPTEN__ patch v3.5.0 Daniel Lemire 2022-08-04 13:58:48 -04:00
  • a332ec1ca7 Saving. Daniel Lemire 2022-07-29 11:54:19 -04:00
  • d7c1dbc889 Merge branch 'main' of github.com:fastfloat/fast_float Daniel Lemire 2022-07-29 11:42:31 -04:00
  • d797a3a05d Adding example. Daniel Lemire 2022-07-29 11:42:20 -04:00
  • 6283cf76c5
    Merge pull request #126 from fargies/main Daniel Lemire 2022-07-29 11:15:21 -04:00
  • cfb44c2592
    Update README.md Daniel Lemire 2022-06-29 14:05:21 -04:00
  • f2082bf747
    Update README.md Daniel Lemire 2022-03-31 10:18:12 -04:00
  • dc223036b9
    Merge ad4726c06a8e4de8a5321f74a29295c250a13592 into 8e53c41385ac1250812e35820ec82a2279eb69d2 Reuf Rujevic 2022-03-21 22:08:22 +01:00
  • ad4726c06a
    Create Sjenica1 Reuf Rujevic 2022-03-21 22:08:14 +01:00
  • 8e53c41385
    Merge pull request #130 from fastfloat/dlemire/dropping2016 Daniel Lemire 2022-03-19 07:59:25 -04:00
  • 7a17c54269 Dropping it. dlemire/dropping2016 Daniel Lemire 2022-03-19 00:29:57 -04:00
  • 708224bc3e Dropping Windows 2016. Daniel Lemire 2022-03-19 00:28:06 -04:00
  • b467215b4d
    Update README.md Daniel Lemire 2022-03-19 00:14:13 -04:00
  • 090e500618
    Merge pull request #129 from xvitaly/fix-arch Daniel Lemire 2022-03-09 17:40:20 -05:00
  • 5738f18952
    Export CMake targets as architecture independent. Vitaly Zaitsev 2022-03-05 15:49:54 +01:00
  • ebfbea4f07
    Merge pull request #127 from xvitaly/fix-installation Daniel Lemire 2022-03-03 09:41:18 -05:00
  • 17bcdcef02
    Fixed installation on other than Ubuntu GNU/Linux distributions. Vitaly Zaitsev 2022-03-01 17:08:03 +01:00
  • 78edcbb9e2 python: set file encoding Fargier Sylvain 2022-02-28 18:37:58 +01:00
  • 632cf9b8c8
    Merge pull request #128 from fastfloat/dlemire/upgradevs17 Daniel Lemire 2022-03-02 22:46:07 -05:00
  • ca9be545c3 Trying to upgrade to vs17 dlemire/upgradevs17 Daniel Lemire 2022-03-02 22:39:54 -05:00
  • ea314d319d patch: tentative hex float parsing Andersama 2022-02-11 12:42:53 -08:00
  • 32d21dcecb
    Merge pull request #122 from jwakely/patch-1 Daniel Lemire 2022-01-18 14:30:38 -05:00
  • d3b164eb52
    Merge pull request #123 from jwakely/endian Daniel Lemire 2022-01-18 14:29:42 -05:00
  • 61f4840188 Make endianness detection more portable Jonathan Wakely 2022-01-18 10:17:01 +00:00
  • 1ccabed64c Fix deduction failure for std::min call Jonathan Wakely 2022-01-18 10:11:21 +00:00
  • b15abc9238
    Update README.md Daniel Lemire 2022-01-16 21:04:50 -05:00
  • b7f9d6ca39 Version 3.4.0 v3.4.0 Daniel Lemire 2021-11-30 15:53:33 -05:00
  • 62a8dba55a
    Merge pull request #118 from pitrou/issue-117 Daniel Lemire 2021-11-30 14:58:33 -05:00
  • 133099ab4e Fix #117: compilation warning with gcc 6.3.0 Antoine Pitrou 2021-11-30 20:35:09 +01:00
  • d35368cae6
    Update README.md Daniel Lemire 2021-10-23 18:04:22 -04:00
  • b9861e4190 Version 3.3 Daniel Lemire 2021-10-19 14:45:19 -04:00
  • a2fa7863fd
    Merge pull request #116 from SamuelLongchamps/licenses_compliance Daniel Lemire 2021-10-19 14:11:50 -04:00
  • 38b5900fd2 Added dual license option, proper copyright Samuel Longchamps 2021-10-18 22:41:57 -04:00
  • 186fb364f2 Proto. dlemire/fast_serialization Daniel Lemire 2021-10-13 18:02:04 -04:00
  • 1252454c9f Useless. dlemire/experimental_dragonbox Daniel Lemire 2021-10-13 09:53:17 -04:00
  • b2725e0a70 Some patching. Daniel Lemire 2021-10-12 18:33:13 -04:00
  • ac6c144cf4 Starting work on a possible integration of dragonbox. Daniel Lemire 2021-10-11 22:14:54 -04:00
  • 052975dd5f
    Update README.md Daniel Lemire 2021-09-21 11:50:07 -04:00
  • d35f404a15 Version bump. v3.2.0 Daniel Lemire 2021-09-20 09:55:14 -04:00
  • 6d768256f1
    Merge pull request #112 from fastfloat/dlemire/remove_cxx20 Daniel Lemire 2021-09-20 09:54:00 -04:00
  • d148241404 Removing CXX20 support Daniel Lemire 2021-09-20 09:49:23 -04:00
  • 234f7e7129 Merge remote-tracking branch 'remotes/upstream/dlemire/adding_vs16_cxx20' Ryhor Spivak 2021-09-19 20:29:06 +03:00
  • e60a0529a4 Tweaking. Daniel Lemire 2021-09-19 12:54:04 -04:00
  • da0e51b588 Adding CXX20 tests for VS16? Daniel Lemire 2021-09-19 12:51:44 -04:00
  • 277fec106e Don't use _BitScanReverse64 in constexpr context Ryhor Spivak 2021-09-19 16:38:23 +03:00
  • fa77a0438a make span and value128 literal types Kent Ross 2021-09-19 02:50:26 -07:00
  • f4cc033ab0 neither reinterpret_cast nor memcpy are legal in constexpr Kent Ross 2021-09-19 02:47:24 -07:00
  • 4c927b8c4d std::isnan is now rejected as constexpr by very new clang Kent Ross 2021-09-19 02:45:49 -07:00
  • dd04b5ebd7
    Merge pull request #107 from mumbleskates/main Daniel Lemire 2021-09-15 21:26:17 -04:00
  • 1ad817ef54 Include What You Use Kent Ross 2021-09-15 17:38:09 -07:00
  • 1663effbcb
    Merge pull request #108 from mumbleskates/cleanup-dtoa Daniel Lemire 2021-09-15 10:25:55 -04:00
  • 99d475ba9b Delete unused dtoa.c Kent Ross 2021-09-14 22:27:41 -07:00
  • 6ec3ace497 Fix long_test and add it to the non-exhaustive test suite Kent Ross 2021-09-14 20:11:25 -07:00
  • 3219e3ce4c Move fast tests to the non-exhaustive test set Kent Ross 2021-09-14 19:59:31 -07:00
  • af4e24a30f Bump version. v3.1.0 Daniel Lemire 2021-09-14 21:32:14 -04:00
  • b334317dd2 Minor fixes Daniel Lemire 2021-09-14 21:31:34 -04:00
  • 1b9150913e Updating. v3.0.0 Daniel Lemire 2021-09-13 22:04:26 -04:00
  • 5c85d38eda
    Merge pull request #104 from fastfloat/dlemire/bigint Daniel Lemire 2021-09-13 22:03:37 -04:00
  • 3f0ba09a95
    Merge pull request #96 from Alexhuszagh/bigint Daniel Lemire 2021-09-13 21:23:14 -04:00
  • fe2be46ded add missing typename for older c++ versions/compiler, rename type to parsing_type Jonas Rahlf 2021-09-12 16:04:13 +02:00
  • d65313a153 use float lookup table if parsing as float. Add two new example test files to test/benchmark code sizes. Add script to generate float lookup table. Jonas Rahlf 2021-09-12 15:07:37 +02:00
  • fc0c8680a5 Implement the big-integer arithmetic algorithm. Alex Huszagh 2021-09-10 18:53:53 -05:00
  • 25b240a02d
    Merge pull request #102 from jrahlf/reduce_includes Daniel Lemire 2021-09-05 19:04:31 -04:00
  • 162a37b25a remove cstdio includes, remove cassert include, add asthetic newlines Jonas Rahlf 2021-09-05 23:13:41 +02:00
  • 8c4405e76e
    Merge pull request #101 from fastfloat/dlemire/const Daniel Lemire 2021-09-03 18:54:52 -04:00
  • f74d505615 Adding C++20 tests. Daniel Lemire 2021-09-03 17:57:44 -04:00
  • 1a56fe5f64
    Merge pull request #100 from jrahlf/constexpr Daniel Lemire 2021-09-03 16:36:49 -04:00