https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71475

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
I think the testcase is just flawed.  long doubles have padding inside of them,
you are copying those through long double assignment, why do you think it
should preserve the padding bits?  It of course does not.
Already the
d = 4.35573826932891467758901725805789285479666446831741854231e+96;
doesn't have any particular values for the padding bits.

Reply via email to