 
            
            
            
            
                1 Feb
                
                    2024
                
            
            
                1 Feb
                
                '24
                
            
            
            
        
    
                9 a.m.
            
        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