diff options
author | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2019-07-23 06:55:53 +0000 |
---|---|---|
committer | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2019-07-23 06:55:53 +0000 |
commit | 72459af9596e83978df7d29c8809565887252f99 (patch) | |
tree | b696e9a9ce1ff52512049c621bb55ea57e9c63ab /tests/tget_set_d64.c | |
parent | 31b09d98b9b2d44a7b1b694bf0bb2529f47c65ab (diff) | |
download | mpfr-72459af9596e83978df7d29c8809565887252f99.tar.gz |
[tests/tget_set_d64.c] Improved a comment.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13536 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'tests/tget_set_d64.c')
-rw-r--r-- | tests/tget_set_d64.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/tests/tget_set_d64.c b/tests/tget_set_d64.c index 7e23d7eef..d343ca0dd 100644 --- a/tests/tget_set_d64.c +++ b/tests/tget_set_d64.c @@ -485,10 +485,11 @@ noncanonical (void) /* The code below assumes BID. */ #ifndef DPD_FORMAT /* The volatile below avoids _Decimal64 constant propagation, which is - buggy in various GCC versions (failure with gcc (Debian 20190719-1) - 10.0.0 20190718 (experimental) [trunk revision 273586], but not - with previous GCC versions, though the are also buggy). - https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91226 + buggy for non-canonical encoding in various GCC versions: failure + with gcc (Debian 20190719-1) 10.0.0 20190718 (experimental) + [trunk revision 273586]; the MPFR test was not failing with previous + GCC versions, but GCC versions 5 to 9 are also affected on the simple + testcase at: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91226 */ volatile _Decimal64 d = 9999999999999999.0dd; union mpfr_ieee_double_extract x; |