Jonas Rahlf
162a37b25a
remove cstdio includes, remove cassert include, add asthetic newlines
2021-09-05 23:13:41 +02:00
Daniel Lemire
8c4405e76e
Merge pull request #101 from fastfloat/dlemire/const
...
C++ 20 support and tests
2021-09-03 18:54:52 -04:00
Daniel Lemire
f74d505615
Adding C++20 tests.
2021-09-03 17:57:44 -04:00
Daniel Lemire
1a56fe5f64
Merge pull request #100 from jrahlf/constexpr
...
constexpr for c++20 compliant compilers
2021-09-03 16:36:49 -04:00
Jonas Rahlf
4e13ec151b
check for HAS_CXX20_CONSTEXPR before attempting to do c++20 stuff
2021-09-02 23:20:28 +02:00
Jonas Rahlf
e5d5e576a6
use #if defined __has_include properly
2021-09-02 22:22:03 +02:00
Jonas Rahlf
b17eafd06f
chnage compiler check for bit_cast so it compiles with older compilers
2021-09-02 22:00:57 +02:00
Jonas Rahlf
d8ee88e7f6
initial version with working constexpr for c++20 compliant compilers
2021-09-01 00:52:25 +02:00
Daniel Lemire
898f54f30a
Merge pull request #95 from Alexhuszagh/ptr
...
Fixes #94 , with unspecified behavior in pointer comparisons.
2021-08-21 14:27:35 -04:00
Alex Huszagh
3e74ed313a
Fixes #94 , with unspecified behavior in pointer comparisons.
2021-08-21 13:07:57 -05:00
Daniel Lemire
fe1ce58053
Merge pull request #92 from fastfloat/dlemire/v2.0.0_candidate
...
Candidate release.
v2.0.0
2021-08-03 09:27:28 -04:00
Daniel Lemire
f70b645436
Candidate release.
2021-08-03 09:22:40 -04:00
Daniel Lemire
bb140f0a87
Merge pull request #91 from pitrou/issue90-decimal-point
...
Issue #90 : accept custom decimal point
2021-08-03 08:59:52 -04:00
Antoine Pitrou
3881ea6937
Issue #90 : accept custom decimal point
2021-08-03 10:44:24 +02:00
Daniel Lemire
3bd0c01c6c
Update README.md
2021-07-16 09:38:05 -04:00
Daniel Lemire
33f3d90397
Update README.md
2021-07-02 14:20:53 -04:00
Daniel Lemire
50b9b7c211
Update README.md
2021-06-23 17:57:44 -04:00
Daniel Lemire
21efa92c91
Merge pull request #87 from xelatihy/amalgamate
...
Single include script
2021-06-23 17:47:03 -04:00
Fabio Pellacini
bd76291dd0
updated test
2021-06-23 23:33:58 +02:00
Fabio Pellacini
cdae8a0357
test for amalgamation
2021-06-23 23:32:10 +02:00
Fabio Pellacini
f900953621
updated readme
2021-06-23 23:23:39 +02:00
Fabio Pellacini
aea0ea7968
updated readme
2021-06-23 07:27:17 +02:00
Fabio Pellacini
f861b35c82
Added analgamation script
2021-06-23 07:24:28 +02:00
Daniel Lemire
8159e8bcf6
Merge pull request #84 from musicinmybrain/system-doctest-option
...
Add a SYSTEM_DOCTEST CMake option
v1.1.2
2021-06-21 12:39:16 -04:00
Benjamin A. Beasley
fe8e477e14
Add a SYSTEM_DOCTEST CMake option
...
This option is off by default, maintaining the previous behavior. When
enabled (along with FASTFLOAT_TEST), it bypasses the FetchContent
machinery for doctest so that a system-wide installation of the doctest
header can be easily used. In this case, the header doctest/doctest.h
should be available on the compiler’s include path.
This option is especially useful for Linux distributions and others that
need to run the tests in fully offline build environments.
Fixes #83 .
2021-06-21 11:24:46 -04:00
Daniel Lemire
bfda5881ab
Merge pull request #82 from fastfloat/dlemire/adding_m_arm
...
Adding m_arm detection.
2021-06-07 10:43:22 -04:00
Daniel Lemire
94c78adb2e
Typo
2021-06-07 10:34:44 -04:00
Daniel Lemire
93a2c79cf2
Adding m_arm detection.
2021-06-07 10:27:52 -04:00
Daniel Lemire
a7fbcb0a45
Merge pull request #81 from fastfloat/dlemire/windows_arm
...
Adding a build test for Windows ARM.
v1.1.1
2021-06-07 10:06:03 -04:00
Daniel Lemire
2504268bbf
Being more narrow.
2021-06-07 09:59:44 -04:00
Daniel Lemire
a721b344b4
Trying.
2021-06-07 09:43:36 -04:00
Daniel Lemire
1457b5f15a
Workaround for doctest.
2021-06-07 09:38:15 -04:00
Daniel Lemire
6921c8f264
Upgrading doctest.
2021-06-07 09:32:39 -04:00
Daniel Lemire
f54b41c09e
Tweak for 32-bit Windows
2021-06-07 09:14:09 -04:00
Daniel Lemire
496fd4cf49
Trying both ARM and ARM64
2021-06-07 09:08:01 -04:00
Daniel Lemire
87c16bb093
Adding a build test for Windows ARM.
2021-06-07 08:59:23 -04:00
Daniel Lemire
e3af106668
Merge pull request #79 from fastfloat/dlemire/vs_studio_persmissive_minus
...
adding to recent Visual Studio builds a permissive- flag
v1.1.0
2021-06-01 10:08:10 -04:00
Daniel Lemire
9519835573
Cleaner flag setting.
2021-06-01 10:03:05 -04:00
Daniel Lemire
0ece926e6d
Fixing --verbose.
2021-06-01 09:49:41 -04:00
Daniel Lemire
06e61729c9
making constexpr as inline.
2021-06-01 09:46:43 -04:00
Daniel Lemire
799f24ba07
Making vs builds verbose.
2021-06-01 09:36:38 -04:00
Daniel Lemire
862082c468
Adding permissive- flag to VS builds.
2021-06-01 09:35:25 -04:00
Daniel Lemire
2f0c95fe5b
Update README.md
2021-05-31 18:28:59 -04:00
Daniel Lemire
d0a84312fc
Trimming.
2021-05-31 18:26:23 -04:00
Daniel Lemire
cf0fa9adbe
Update README.md
2021-05-31 17:58:38 -04:00
Daniel Lemire
d61c9d25ef
Merge pull request #78 from Alexhuszagh/ci
...
Add support for MIPS64 and RISCV64 on CI.
2021-05-26 14:54:15 -04:00
Alex Huszagh
ec69d9f11d
Add support for MIPS64 and RISCV64 on CI.
2021-05-24 16:01:43 -05:00
Daniel Lemire
44946c5c43
Update README.md
2021-05-24 15:43:01 -04:00
Daniel Lemire
5be8002fc3
Merge pull request #77 from Alexhuszagh/arch
...
Add support for other architectures.
2021-05-24 14:21:47 -04:00
Alex Huszagh
b712b6f9a5
Add support for other architectures.
2021-05-24 11:37:38 -05:00