https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107370
--- Comment #24 from jacob navia <jacob at jacob dot remcomp.fr> --- Sorry, you are right. This is a terrible mistake FROM MY PART! I am using the raspberry pi through ssh and I had several shells open, using my Macintosh ARM 64 as the machine where I started those shells. But I got confused with the Macintosh shells and thought that I was using the raspberry pi when I was using the Macintosh instead. The macintosh compiler also is called "gcc" but actually is calling clang, that doesn't support long doubles of 128 bits but only 64 bits, what explains the loss of precision after the 15th bits!!! The bug was in MY SIDE and I have taken your time for nothing. I am very sorry about this situation. I do not know how to repair it. My sincere excuses. jacob