diff --git a/CMakeLists.txt b/CMakeLists.txt index 78b350f..2955cc8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.14) -project(fast_float VERSION 8.3.2 LANGUAGES CXX) +project(fast_float VERSION 8.3.3 LANGUAGES CXX) set(FASTFLOAT_CXX_STANDARD 11 CACHE STRING "the C++ standard to use for fastfloat") set(CMAKE_CXX_STANDARD ${FASTFLOAT_CXX_STANDARD}) option(FASTFLOAT_TEST "Enable tests" OFF) diff --git a/MODULE.bazel b/MODULE.bazel index d821208..361a1c4 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -2,7 +2,7 @@ module( name = "fast_float", - version = "8.3.2", + version = "8.3.3", compatibility_level = 8, ) diff --git a/README.md b/README.md index 976e531..6f115d7 100644 --- a/README.md +++ b/README.md @@ -47,10 +47,10 @@ Introduced new optional macros to minimize overhead when certain parsing feature * **`FASTFLOAT_HAS_BIT_CAST`** Automatically uses std::bit_cast if available to reduce code size and speed up. - + * **`FASTFLOAT_X86_SIMD`** Automatically uses reworking SSE parsing algorithms to improve performance on x86 machines. And hardware level also can be set manually by user. - + * **`FASTFLOAT_USE_SIMD`** Can be set to 0 for completely disable manually optimized SIMD paths and use compiler + linker to give the best possible result automatically @@ -702,7 +702,7 @@ sufficiently recent version of CMake (3.11 or better at least): FetchContent_Declare( fast_float GIT_REPOSITORY https://github.com/irainman/fast_float.git - GIT_TAG tags/v8.3.2 + GIT_TAG tags/v8.3.3 GIT_SHALLOW TRUE) FetchContent_MakeAvailable(fast_float) @@ -718,7 +718,7 @@ You may also use [CPM](https://github.com/cpm-cmake/CPM.cmake), like so: CPMAddPackage( NAME fast_float GITHUB_REPOSITORY "irainman/fast_float" - GIT_TAG v8.3.2) + GIT_TAG v8.3.3) ``` ## Using as single header @@ -730,7 +730,7 @@ if desired as described in the command line help. You may directly download automatically generated single-header files: - + ## Benchmarking diff --git a/include/fast_float/float_common.h b/include/fast_float/float_common.h index 9cac7f7..a2d9b2b 100644 --- a/include/fast_float/float_common.h +++ b/include/fast_float/float_common.h @@ -18,7 +18,7 @@ #define FASTFLOAT_VERSION_MAJOR 8 #define FASTFLOAT_VERSION_MINOR 3 -#define FASTFLOAT_VERSION_PATCH 2 +#define FASTFLOAT_VERSION_PATCH 3 #define FASTFLOAT_STRINGIZE_IMPL(x) #x #define FASTFLOAT_STRINGIZE(x) FASTFLOAT_STRINGIZE_IMPL(x)