|
Boost : |
From: Matt Borland (matt_at_[hidden])
Date: 2024-02-01 08:00:56
>
> Hello Matt,
> Sorry for submitting a bug report this way. (Having problems with my GitHub account at the moment).
>
> Code: Attachment (gcc 13.2 -std=gnu++23 -O3 -Wall -fanalyzer)
>
> Errors (normal)
> - Missing sign
> - Hex exponent is wrong
> - Hex is completely wrong
> - Accuracy is not correct
> - Error code deviates from the standard
> ...
> The backup functions via (quadmath)snprintf do not work.
>
> Errors (critical)
> - If the buffer is too small (e.g. set the array size to 3) there are a lot of buffer overflows. Especially with value ±nan/±inf.
>
Gero,
I will open issues based on what I can confirm from your test set. It looks like John is handling the type_traits additions.
Matt
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk