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