Executing on host: /home/dave/gnu/gcc-4.3/objdir/gcc/xgcc -B/home/dave/gnu/gcc-4 .3/objdir/gcc/ /home/dave/gnu/gcc-4.3/gcc/libffi/testsuite/libffi.call/cls_6byte .c -O3 -I/home/dave/gnu/gcc-4.3/objdir/hppa-linux/./libffi/include -I/home/dav e/gnu/gcc-4.3/gcc/libffi/testsuite/../include -I/home/dave/gnu/gcc-4.3/objdir/h ppa-linux/./libffi/include/.. -L/home/dave/gnu/gcc-4.3/objdir/hppa-linux/./libff i/.libs -L/home/dave/gnu/gcc-4.3/objdir/hppa-linux/./libstdc++-v3/src/.libs -lf fi -lm -o ./cls_6byte.exe (timeout = 300) PASS: libffi.call/cls_6byte.c -O3 (test for excess errors) Setting LD_LIBRARY_PATH to .:/home/dave/gnu/gcc-4.3/objdir/gcc:/home/dave/gnu/gc c-4.3/objdir/hppa-linux/./libffi/.libs:/home/dave/gnu/gcc-4.3/objdir/hppa-linux/ ./libstdc++-v3/src/.libs:.:/home/dave/gnu/gcc-4.3/objdir/gcc:/home/dave/gnu/gcc- 4.3/objdir/hppa-linux/./libffi/.libs:/home/dave/gnu/gcc-4.3/objdir/hppa-linux/./ libstdc++-v3/src/.libs:/home/dave/gnu/gcc-4.3/objdir/hppa-linux/libstdc++-v3/.li bs:/home/dave/gnu/gcc-4.3/objdir/hppa-linux/libmudflap/.libs:/home/dave/gnu/gcc- 4.3/objdir/hppa-linux/libssp/.libs:/home/dave/gnu/gcc-4.3/objdir/hppa-linux/libg omp/.libs:/home/dave/gnu/gcc-4.3/objdir/./gcc:/home/dave/gnu/gcc-4.3/objdir/./pr ev-gcc 127 120 1 128 12 128 9 127: 139 248 10 255 res: 139 248 10 255 127 120 1 128 12 128 9 127: 139 248 10 255 res: 139 248 10 254 PASS: libffi.call/cls_6byte.c -O3 execution test FAIL: libffi.call/cls_6byte.c -O3 output pattern test, is 127 120 1 128 12 128 9 127: 139 248 10 255 res: 139 248 10 255 127 120 1 128 12 128 9 127: 139 248 10 255 res: 139 248 10 254 , should match 127 120 1 128 12 128 9 127: 139 248 10 255^M? res: 139 248 10 255^M? 127 120 1 128 12 128 9 127: 139 248 10 255^M? res: 139 248 10 255
This test started to fail after this change: 2007-04-06 Richard Henderson <[EMAIL PROTECTED]> * configure.ac: Tidy target case. (HAVE_LONG_DOUBLE): Allow the target to override. * configure: Regenerate. * include/ffi.h.in: Don't define ffi_type_foo if LIBFFI_HIDE_BASIC_TYPES is defined. (ffi_type_longdouble): If not HAVE_LONG_DOUBLE, define to ffi_type_double. * types.c (LIBFFI_HIDE_BASIC_TYPES): Define. (FFI_TYPEDEF, ffi_type_void): Mark the data const. (ffi_type_longdouble): Special case for Alpha. Don't define if long double == double. -- Summary: FAIL: libffi.call/cls_6byte.c -O3 output pattern test Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libffi AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: danglin at gcc dot gnu dot org GCC build triplet: hppa-unknown-linux-gnu GCC host triplet: hppa-unknown-linux-gnu GCC target triplet: hppa-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31574