Matt Borland
|
9a3aa49fad
|
Merge pull request #202 from boostorg/headers
Remove now unused x86 and ARM intrinsics headers
|
2024-05-30 09:03:19 +02:00 |
|
Matt Borland
|
b50aa25ed0
|
Remove now unused x86 and ARM intrinsics headers
|
2024-05-30 08:03:24 +02:00 |
|
Matt Borland
|
c664390836
|
Merge pull request #200 from boostorg/ci
Remove and replace macos-11 runners
|
2024-05-21 10:36:34 +02:00 |
|
Matt Borland
|
1b46022015
|
Remove and replace macos-11 runners
|
2024-05-21 08:49:33 +02:00 |
|
Matt Borland
|
5e52fd309b
|
Merge pull request #198 from boostorg/remove_packages
Remove packages
|
2024-05-17 08:20:13 +02:00 |
|
Matt Borland
|
b4801f25a9
|
Merge pull request #199 from boostorg/fix_ci
Update GCC-13 OS
|
2024-05-17 08:19:56 +02:00 |
|
Matt Borland
|
1b75c2b792
|
Update GCC-13 OS
|
2024-05-16 15:58:24 +02:00 |
|
Matt Borland
|
9f7e14c656
|
Update readme and docs
|
2024-05-15 09:52:41 +02:00 |
|
Matt Borland
|
c54350c143
|
Delete packages
|
2024-05-15 09:52:23 +02:00 |
|
Matt Borland
|
b514bacc93
|
Merge pull request #197 from boostorg/mingw
Add mingw extern c for intrinsics
|
2024-05-13 09:07:32 +02:00 |
|
Matt Borland
|
e7e7f60915
|
Update boost ci version
|
2024-05-13 08:08:36 +02:00 |
|
Matt Borland
|
02c6e69916
|
Add MSYS to github actions
|
2024-05-10 09:05:39 +02:00 |
|
Matt Borland
|
768f3cc280
|
Add mingw extern c for intrinsics
|
2024-05-10 07:52:34 +02:00 |
|
Matt Borland
|
11f03b7181
|
Merge pull request #193 from boostorg/CML
Update method of detecting and linking quadmath
|
2024-04-23 12:09:46 +02:00 |
|
Matt Borland
|
f2d2acab31
|
Update method of detecting and linking quadmath
|
2024-04-23 09:37:27 +02:00 |
|
Matt Borland
|
007ac06561
|
Merge pull request #192 from boostorg/floff
Fix internal crash in `floff`
|
2024-04-23 09:15:19 +02:00 |
|
Matt Borland
|
fbf58ca588
|
Fix index
|
2024-04-23 08:29:24 +02:00 |
|
Matt Borland
|
505206e0dd
|
Add test set
|
2024-04-23 08:27:07 +02:00 |
|
Matt Borland
|
3ec92eb73d
|
Replicated crashed fuzzer
|
2024-04-23 08:18:45 +02:00 |
|
Matt Borland
|
aa70adb438
|
Merge pull request #189 from boostorg/188
Fix first character `from_chars` integer pattern matching
|
2024-04-23 08:17:59 +02:00 |
|
Matt Borland
|
6bab2a7ae4
|
Ignore GCC-11 maybe-uninitialized warning
|
2024-04-22 11:37:10 +02:00 |
|
Matt Borland
|
65d106ba40
|
Return std::errc::invalid_argument if the first character is invalid
|
2024-04-22 09:51:59 +02:00 |
|
Matt Borland
|
530b2ccc3a
|
Add test set from issue 188
|
2024-04-22 09:51:00 +02:00 |
|
Matt Borland
|
100473b1dc
|
Merge pull request #183 from boostorg/ppc64le
Disable long double overloads on platforms with unsupported types
|
2024-04-22 09:10:56 +02:00 |
|
Matt Borland
|
d2a92eeffe
|
Merge pull request #187 from boostorg/fuzz
Add fuzzing to `to_chars` for floats
|
2024-04-19 14:13:08 +02:00 |
|
Matt Borland
|
6d1d77ed89
|
Only fuzz 64 bit ldbls for now since ryu seems to have it's own issues
|
2024-04-19 11:58:52 +02:00 |
|
Matt Borland
|
9f78b666a5
|
Add fuzzer crash logs
|
2024-04-19 10:55:17 +02:00 |
|
Matt Borland
|
14b344e01b
|
Add test set reduced from fuzzing reports
|
2024-04-19 10:55:08 +02:00 |
|
Matt Borland
|
318544b6d3
|
Avoid inserting a placeholder for a decimal point that we don't need
|
2024-04-19 10:46:26 +02:00 |
|
Matt Borland
|
158ab2d517
|
Add boundary check on reversing the buffer position
|
2024-04-19 09:41:10 +02:00 |
|
Matt Borland
|
45b26130be
|
Add to_chars float fuzzer
|
2024-04-19 08:45:14 +02:00 |
|
Matt Borland
|
92f714f38b
|
Merge pull request #185 from boostorg/more_fuzz
Fuzz `to_chars` for integers
|
2024-04-19 08:09:05 +02:00 |
|
Matt Borland
|
2ba5773777
|
Fix calculation of max buffer length not accounting for negative signs
|
2024-04-18 11:31:14 +02:00 |
|
Matt Borland
|
cfbf18f163
|
Add fuzzing for to_chars_int
|
2024-04-18 11:25:38 +02:00 |
|
Matt Borland
|
552b5b5be0
|
Merge pull request #184 from Flamefire/patch-1
GHA: Use codecov action to upload coverage
|
2024-04-18 08:08:34 +02:00 |
|
Alexander Grund
|
4125d19a74
|
GHA: Use codecov action to upload coverage
|
2024-04-17 13:06:21 +02:00 |
|
Matt Borland
|
8511677a1f
|
Fix macro name
|
2024-04-17 09:32:27 +02:00 |
|
Matt Borland
|
0a82afd264
|
Remove cruft codeblock
|
2024-04-17 09:23:56 +02:00 |
|
Matt Borland
|
27ed2a7634
|
Disable tests with unsupported long double layouts
|
2024-04-17 09:19:13 +02:00 |
|
Matt Borland
|
b28d2c1452
|
Fix to_chars macros for unsupported long double formats
|
2024-04-17 09:03:11 +02:00 |
|
Matt Borland
|
f87edf5494
|
Fix from_chars unsupported long double macros
|
2024-04-17 09:01:39 +02:00 |
|
Matt Borland
|
54250bfe61
|
Merge pull request #181 from boostorg/16-bitfrom
Fix potential overflow in interchange of 16-bit from chars
|
2024-04-17 08:53:49 +02:00 |
|
Matt Borland
|
e6ad6d27c1
|
Add tests for non-finite values
|
2024-04-16 11:03:52 +02:00 |
|
Matt Borland
|
cea3429d63
|
Check result of float for valid inf values
|
2024-04-16 11:00:59 +02:00 |
|
Matt Borland
|
661c82bbbc
|
Add test set
|
2024-04-16 08:17:29 +02:00 |
|
Matt Borland
|
76af12f228
|
Fix potential overflow in 16 bit interchange
|
2024-04-16 08:17:23 +02:00 |
|
Matt Borland
|
2f74eb419a
|
Merge pull request #180 from boostorg/drone
Add echo DRONE_STAGE_MACHINE
|
2024-04-16 08:00:16 +02:00 |
|
Matt Borland
|
3d888c6d4b
|
Merge pull request #179 from boostorg/16-bit
Add native to_chars support for <stdfloat> 16-bit types instead of using interchange format
|
2024-04-16 07:59:42 +02:00 |
|
Matt Borland
|
beb48ef947
|
Fix size offset
|
2024-04-15 10:32:10 +02:00 |
|
Matt Borland
|
aca2173539
|
Add 16-bit to_chars_hex test sets
|
2024-04-15 09:52:53 +02:00 |
|