Uros Bizjak <ubiz...@gmail.com> writes:

> testsuite/ChangeLog:
>
> 2016-06-12  Uros Bizjak  <ubiz...@gmail.com>
>
>     PR target/71241
>     * testsuite/gcc.dg/torture/float128-nan.c: New test.
>
> Bootstrapped and regression tested on x86_64-linux-gnu {,-m32}.

The test FAILs on 64-bit Solaris/x86:

output is:
/vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.dg/torture/float128-nan.c:9:32: 
error: conflicting types for 'uint64_t'
In file included from /usr/include/sys/types.h:29:0,
                 from /usr/include/fenv.h:93,
                 from 
/vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.dg/torture/float128-nan.c:6:
/usr/include/sys/int_types.h:73:24: note: previous declaration of 'uint64_t' 
was here

FAIL: gcc.dg/torture/float128-nan.c   -O0  (test for excess errors)
Excess errors:
/vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.dg/torture/float128-nan.c:9:32: 
error: conflicting types for 'uint64_t'

I guess it's better to just unconditionally include <stdint.h> as
several other tests in gcc.dg/torture do.

        Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University

Reply via email to