Add _FloatN, _FloatNx tests for __builtin_fpclassify.
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / builtin-pow-mpfr-1.c
blob67a3246c1454ab8e32195191d8884e8ec82b7bd2
1 /* Version 2.2.0 of MPFR had bugs in pow underflow/overflow. This
2 test checks to see if that buggy version was installed. The
3 problem is NOT fixed with the version 2.2.0 "cumulative patch".
4 However it is fixed in version 2.2.1 and presumably later MPFR
5 versions.
7 Origin: Kaveh R. Ghazi 12/17/2006. */
9 /* { dg-do compile } */
10 /* { dg-options "-fdump-tree-original" } */
12 extern double testit()
14 /* This underflows and therefore gcc should not fold it. */
15 return __builtin_pow (0.11, 1.0e38);
18 /* { dg-final { scan-tree-dump "pow" "original" } } */