https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65441
Bug ID: 65441 Summary: FAIL: libffi.call/float2.c -W -Wall -Wno-psabi (test for excess errors) Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libffi Assignee: unassigned at gcc dot gnu.org Reporter: danglin at gcc dot gnu.org Host: hppa*-*-hpux* Target: hppa*-*-hpux* Build: hppa*-*-hpux* Executing on host: /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/ /te st/gnu/gcc/gcc/libffi/testsuite/libffi.call/float2.c -W -Wall -Wno-psabi -O0 - I/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/./libffi/include -I/test/gnu/gcc/gcc /libffi/testsuite/../include -I/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/./lib ffi/include/.. -L/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/./libffi/.libs -L/te st/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/./libstdc++-v3/src/.libs -lffi -lm -o ./float2.exe (timeout = 300) spawn /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/ /test/gnu/gcc/gc c/libffi/testsuite/libffi.call/float2.c -W -Wall -Wno-psabi -O0 -I/test/gnu/gcc/ objdir/hppa2.0w-hp-hpux11.11/./libffi/include -I/test/gnu/gcc/gcc/libffi/testsui te/../include -I/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/./libffi/include/.. - L/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/./libffi/.libs -L/test/gnu/gcc/objdi r/hppa2.0w-hp-hpux11.11/./libstdc++-v3/src/.libs -lffi -lm -o ./float2.exe ESC[01mESC[K/test/gnu/gcc/gcc/libffi/testsuite/libffi.call/float2.c:ESC[mESC[K I n function 'ESC[01mESC[KmainESC[mESC[K': ESC[01mESC[K/test/gnu/gcc/gcc/libffi/testsuite/libffi.call/float2.c:52:7:ESC[m ESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01 mESC[KfabslESC[mESC[K' [-Wimplicit-function-declaration] if (fabsl(ld - ldblit(f)) < LDBL_EPSILON) ESC[01;32mESC[K ^ESC[mESC[K ESC[01mESC[K/test/gnu/gcc/gcc/libffi/testsuite/libffi.call/float2.c:52:7:ESC[m ESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of bui lt-in function 'ESC[01mESC[KfabslESC[mESC[K' ESC[01mESC[K/test/gnu/gcc/gcc/libffi/testsuite/libffi.call/float2.c:52:7:ESC[m ESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<math.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KfabslESC[mESC[K' output is: ESC[01mESC[K/test/gnu/gcc/gcc/libffi/testsuite/libffi.call/float2.c:ESC[mESC[K In function 'ESC[01mESC[KmainESC[mESC[K': ESC[01mESC[K/test/gnu/gcc/gcc/libffi/testsuite/libffi.call/float2.c:52:7:ESC[m ESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KfabslESC[mESC[K' [-Wimplicit-function-declaration] if (fabsl(ld - ldblit(f)) < LDBL_EPSILON) ESC[01;32mESC[K ^ESC[mESC[K ESC[01mESC[K/test/gnu/gcc/gcc/libffi/testsuite/libffi.call/float2.c:52:7:ESC[m ESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KfabslESC[mESC[K' ESC[01mESC[K/test/gnu/gcc/gcc/libffi/testsuite/libffi.call/float2.c:52:7:ESC[m ESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<math.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KfabslESC[mESC[K' FAIL: libffi.call/float2.c -W -Wall -Wno-psabi -O0 (test for excess errors) ESC[01mESC[K/test/gnu/gcc/gcc/libffi/testsuite/libffi.call/float2.c:ESC[mESC[K In function 'ESC[01mESC[KmainESC[mESC[K': ESC[01mESC[K/test/gnu/gcc/gcc/libffi/testsuite/libffi.call/float2.c:52:7:ESC[m ESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kimplicit declaration of function 'ESC[01mESC[KfabslESC[mESC[K' [-Wimplicit-function-declaration] if (fabsl(ld - ldblit(f)) < LDBL_EPSILON) ESC[01;32mESC[K ^ESC[mESC[K ESC[01mESC[K/test/gnu/gcc/gcc/libffi/testsuite/libffi.call/float2.c:52:7:ESC[m ESC[K ESC[01;35mESC[Kwarning: ESC[mESC[Kincompatible implicit declaration of built-in function 'ESC[01mESC[KfabslESC[mESC[K' ESC[01mESC[K/test/gnu/gcc/gcc/libffi/testsuite/libffi.call/float2.c:52:7:ESC[m ESC[K ESC[01;36mESC[Knote: ESC[mESC[Kinclude 'ESC[01mESC[K<math.h>ESC[mESC[K' or provide a declaration of 'ESC[01mESC[KfabslESC[mESC[K' System libm doesn't provide C99 long double math routines.