summaryrefslogtreecommitdiff
path: root/tests/tget_set_d64.c
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2019-07-23 10:55:43 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2019-07-23 10:55:43 +0000
commit0885f561e8f09b070a32384fef3a6ea27a6187fb (patch)
tree878e094516905ffe6f586384309c567c23156984 /tests/tget_set_d64.c
parent72459af9596e83978df7d29c8809565887252f99 (diff)
downloadmpfr-0885f561e8f09b070a32384fef3a6ea27a6187fb.tar.gz
[tests/tget_set_d64.c] Updated comment (only the x86 and x86_64 targets
are affected). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13537 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'tests/tget_set_d64.c')
-rw-r--r--tests/tget_set_d64.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/tests/tget_set_d64.c b/tests/tget_set_d64.c
index d343ca0dd..f6efca1c6 100644
--- a/tests/tget_set_d64.c
+++ b/tests/tget_set_d64.c
@@ -485,11 +485,12 @@ noncanonical (void)
/* The code below assumes BID. */
#ifndef DPD_FORMAT
/* The volatile below avoids _Decimal64 constant propagation, which is
- 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
+ buggy for non-canonical encoding in various GCC versions on the x86 and
+ x86_64 targets: 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;