public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libffi/53674] New: [libffi] 260 excess testsuite failure
@ 2012-06-14 17:55 jojelino at gmail dot com
  2012-06-14 17:57 ` [Bug libffi/53674] " jojelino at gmail dot com
  0 siblings, 1 reply; 2+ messages in thread
From: jojelino at gmail dot com @ 2012-06-14 17:55 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53674

             Bug #: 53674
           Summary: [libffi] 260 excess testsuite failure
    Classification: Unclassified
           Product: gcc
           Version: 4.8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libffi
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: jojelino@gmail.com
              Host: i686-pc-mingw32
            Target: i686-pc-mingw32
             Build: i686-pc-cygwin


Created attachment 27620
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27620
dejagnu patch to reproduce problem.

After applied this patch, I ran the testsuite and saw excess testsuite failures
which is following. 
$ make check
srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd . && pwd`; export srcdir; \
EXPECT=`if [ -f ../../expect/expect ] ; then  echo ../../expect/expect ;  else
echo expect ; fi`; export EXPECT; \
runtest=`if [ -f ../../dejagnu/runtest ] ; then  echo ../../dejagnu/runtest ; 
else echo runtest; fi`; \
if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
  exit_status=0; l='libffi'; for tool in $l; do \
    if $runtest  --tool $tool --srcdir $srcdir ; \
    then :; else exit_status=1; fi; \
  done; \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi; \
exit $exit_status
WARNING: Couldn't find the global config file.
Test Run By Administrator on Fri Jun 15 02:37:04 2012
Target is i686-pc-mingw32
Host   is i686-pc-mingw32
Build  is i686-pc-cygwin

                === libffi tests ===

Schedule of variations:
    unix

Running target unix
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for
target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using /tmp/gcc/libffi/testsuite/config/default.exp as tool-and-target-specific
interface file.
WARNING: Assuming target board is the local machine (which is probably wrong).
You may need to set your DEJAGNU environment variable.
Running /tmp/gcc/libffi/testsuite/libffi.call/call.exp ...
FAIL: libffi.call/cls_12byte.c output pattern test, is 7 4 9 1 5 3: 8 9 12
res: 8 9 12
7 4 9 1 5 3: 8 9 12
res: 9 12 0
, should match 7 4 9 1 5 3: 8 9 12
res: 8 9 12
7 4 9 1 5 3: 8 9 12
res: 8 9 12
FAIL: libffi.call/cls_16byte.c output pattern test, is 7 8 9 1 9 3: 8 17 12
res: 8 17 12
7 8 9 1 9 3: 8 17 12
res: 2008444020 2.5996e-313 4199570
, should match 7 8 9 1 9 3: 8 17 12
res: 8 17 12
7 8 9 1 9 3: 8 17 12
res: 8 17 12
FAIL: libffi.call/cls_18byte.c output pattern test, is 1 127 126 3 4 125 124 5:
5 252 250 8
res: 5 252 250 8
1 127 126 3 4 125 124 5: 5 252 250 8
res: 1.88913e-307 0 0 4.49788e+268
, should match 1 127 126 3 4 125 124 5: 5 252 250 8
res: 5 252 250 8
1 127 126 3 4 125 124 5: 5 252 250 8
res: 5 252 250 8
FAIL: libffi.call/cls_19byte.c output pattern test, is 1 127 126 3 120 4 125
124 5 119: 5 252 250 8 239
res: 5 252 250 8 239
1 127 126 3 120 4 125 124 5 119: 5 252 250 8 239
res: 3.12255 120 0 5.07689e-312 124
, should match 1 127 126 3 120 4 125 124 5 119: 5 252 250 8 239
res: 5 252 250 8 239
1 127 126 3 120 4 125 124 5 119: 5 252 250 8 239
res: 5 252 250 8 239
FAIL: libffi.call/cls_20byte.c output pattern test, is 1 2 3 4 5 7: 5 7 10
res: 5 7 10
1 2 3 4 5 7: 5 7 10
res: 5.31147e-315 2.17514e-313 4199571
, should match 1 2 3 4 5 7: 5 7 10
res: 5 7 10
1 2 3 4 5 7: 5 7 10
res: 5 7 10
FAIL: libffi.call/cls_20byte1.c output pattern test, is 1 2 3 4 5 7: 5 7 10
res: 5 7 10
1 2 3 4 5 7: 5 7 10
res: 2008444020 5.31406e-315 4.49788e+268
, should match 1 2 3 4 5 7: 5 7 10
res: 5 7 10
1 2 3 4 5 7: 5 7 10
res: 5 7 10
FAIL: libffi.call/cls_24byte.c output pattern test, is 9 2 6 5 1 2 3 7 4 5 7 9
8 6 1 9: 22 15 17 25
res: 22 15 17 25
9 2 6 5 1 2 3 7 4 5 7 9 8 6 1 9: 22 15 17 25
res: 5.32247e-315 3.66059e-313 1103626240 6.86636e-044
, should match 9 2 6 5 1 2 3 7 4 5 7 9 8 6 1 9: 22 15 17 25
res: 22 15 17 25
9 2 6 5 1 2 3 7 4 5 7 9 8 6 1 9: 22 15 17 25
res: 22 15 17 25
FAIL: libffi.call/cls_3_1byte.c output pattern test, is 12 13 14 178 179 180:
190 192 194
res: 190 192 194
12 13 14 178 179 180: 190 192 194
res: 255 173 182
, should match 12 13 14 178 179 180: 190 192 194
res: 190 192 194
12 13 14 178 179 180: 190 192 194
res: 190 192 194
FAIL: libffi.call/cls_5_1_byte.c output pattern test, is 127 120 1 3 4 12 128 9
3 4: 139 248 10 6 8
res: 139 248 10 6 8
127 120 1 3 4 12 128 9 3 4: 139 248 10 6 8
res: 8 254 34 0 173
, should match 127 120 1 3 4 12 128 9 3 4: 139 248 10 6 8
res: 139 248 10 6 8
127 120 1 3 4 12 128 9 3 4: 139 248 10 6 8
res: 139 248 10 6 8
FAIL: libffi.call/cls_5byte.c output pattern test, is 127 120 1 12 128 9: 139
248 10
res: 139 248 10
127 120 1 12 128 9: 139 248 10
res: 10 34 173
, should match 127 120 1 12 128 9: 139 248 10
res: 139 248 10
127 120 1 12 128 9: 139 248 10
res: 139 248 10
FAIL: libffi.call/cls_64byte.c output pattern test, is 22 15 17 25 6 13 19 18
res: 22 15 17 25 6 13 19 18
22 15 17 25 6 13 19 18
res: 5.32247e-315 5.31988e-315 5.32086e-315 5.32345e-315 5.31276e-315
5.31859e-315 5.3215e-315 1.11262e-306
, should match 22 15 17 25 6 13 19 18
res: 22 15 17 25 6 13 19 18
22 15 17 25 6 13 19 18
res: 22 15 17 25 6 13 19 18
FAIL: libffi.call/cls_6_1_byte.c output pattern test, is 127 120 1 3 4 5 12 128
9 3 4 5: 139 248 10 6 8 10
res: 139 248 10 6 8 10
127 120 1 3 4 5 12 128 9 3 4 5: 139 248 10 6 8 10
res: 8 10 34 0 181 203
, should match 127 120 1 3 4 5 12 128 9 3 4 5: 139 248 10 6 8 10
res: 139 248 10 6 8 10
127 120 1 3 4 5 12 128 9 3 4 5: 139 248 10 6 8 10
res: 139 248 10 6 8 10
FAIL: libffi.call/cls_6byte.c 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: 65290 34 173 182
, should match 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 255
FAIL: libffi.call/cls_7_1_byte.c output pattern test, is 127 120 1 3 4 5 6 12
128 9 3 4 5 6: 139 248 10 6 8 10 12
res: 139 248 10 6 8 10 12
127 120 1 3 4 5 6 12 128 9 3 4 5 6: 139 248 10 6 8 10 12
res: 8 10 12 0 181 203 181
, should match 127 120 1 3 4 5 6 12 128 9 3 4 5 6: 139 248 10 6 8 10 12
res: 139 248 10 6 8 10 12
127 120 1 3 4 5 6 12 128 9 3 4 5 6: 139 248 10 6 8 10 12
res: 139 248 10 6 8 10 12
FAIL: libffi.call/cls_9byte1.c output pattern test, is 7 8 1 9: 8 17
res: 8 17
7 8 1 9: 8 17
res: 2293728 1.75081e-313
, should match 7 8 1 9: 8 17
res: 8 17
7 8 1 9: 8 17
res: 8 17
FAIL: libffi.call/cls_9byte2.c output pattern test, is 7 8 1 9: 8 17
res: 8 17
7 8 1 9: 8 17
res: 3.66055e-313 2008444020
, should match 7 8 1 9: 8 17
res: 8 17
7 8 1 9: 8 17
res: 8 17
FAIL: libffi.call/cls_align_double.c output pattern test, is 12 4951 127 1 9320
13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 116 4.77908e+268 174
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_float.c output pattern test, is 12 4951 127 1 9320
13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 0 3.21336e-039 0
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_longdouble.c output pattern test, is 12 4951 127 1
9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 0 -1.#IND 190
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_longdouble_split.c (test for excess errors)
FAIL: libffi.call/cls_align_longdouble_split.c output pattern test, is 0
8.09428e-320 -1.#QNAN -2 8.09477e-320 3.477e-310 -1.49167e-154 1.17374e-317
3.47705e-310 -2.68156e+154 8.09527e-320 1.#QNAN -1.28823e-231 8.09576e-320:
-2.03126 -1.72723e-077 1.03271e-314 -2.03126 -2.31584e+077 8.32952e-317
3.47729e-310
res: -1.28823e-231 8.09576e-320 5.07596e-308 -2.31584e+077 1.10898e-317
1.62709e-307 -3.78577e-270
0 8.09428e-320 1.#QNAN -2 1.03271e-314 5.07596e-308 -1.49167e-154 8.09527e-320
5.07596e-308 -2.68156e+154 1.10898e-317 5.07596e-308 -1.28823e-231 9.9233e-315:
5.07596e-308 -1.72723e-077 1.10898e-317 -4.35094e+294 -2.31584e+077
8.09576e-320 5.07596e-308
res: 2.53182e-052 -1.72723e-077 4.74265e-315 3.47727e-310 -3.10504e+231
1.10898e-317 3.47743e-310
, should match 1 2 3 4 5 6 7 8 9 10 11 12 13 14: 9 11 13 15 17 19 21
res: 9 11 13 15 17 19 21
1 2 3 4 5 6 7 8 9 10 11 12 13 14: 9 11 13 15 17 19 21
res: 9 11 13 15 17 19 21
FAIL: libffi.call/cls_align_longdouble_split2.c (test for excess errors)
FAIL: libffi.call/cls_align_longdouble_split2.c output pattern test, is 0
8.09428e-320 1.#QNAN -2 2.11475e-314 3.477e-310 -1.49167e-154 8.09527e-320
5.31276e-315 3.61575e-307 0 8.09576e-320 1.62709e-307 -1.49167e-154:
1.17374e-317 5.07596e-308 -2 1.17374e-317 5.31859e-315 5.63223e-308
-1.28823e-231
res: -1.28823e-231 8.09576e-320 5.63223e-308 -2.31584e+077 1.03271e-314
3.4773e-310 -3.78577e-270
0 8.09428e-320 9.07742e-222 -2 1.10898e-317 5.07596e-308 -1.49167e-154
1.17374e-317 5.31276e-315 1.#QNAN 0 8.09576e-320 5.07596e-308 -1.49167e-154:
1.10898e-317 3.47725e-310 -2 1.03271e-314 5.31859e-315 3.47729e-310
-1.28823e-231
res: 3.47722e-310 -1.72723e-077 1.10898e-317 5.65177e-062 -3.10504e+231
1.06091e-314 4.798e+268
, should match 1 2 3 4 5 6 7 8 9 10 11 12 13 14: 9 11 13 15 17 19 21
res: 9 11 13 15 17 19 21
1 2 3 4 5 6 7 8 9 10 11 12 13 14: 9 11 13 15 17 19 21
res: 9 11 13 15 17 19 21
FAIL: libffi.call/cls_align_pointer.c output pattern test, is 12 4951 127 1
9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 191 2293132 0
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_sint16.c output pattern test, is 12 4951 127 1 9320
13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 140 34 173
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_sint32.c output pattern test, is 12 4951 127 1 9320
13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 191 2293132 0
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_sint64.c (test for excess errors)
FAIL: libffi.call/cls_align_sint64.c output pattern test, is 12 4951 0 127 1
9320: 0 13 13
res: 13 14271 0
12 4951 0 127 1 9320: 0 13 13
res: 0 0 9356
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_uint16.c output pattern test, is 12 4951 127 1 9320
13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 140 34 173
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_uint32.c output pattern test, is 12 4951 127 1 9320
13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 191 2293132 0
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_uint64.c (test for excess errors)
FAIL: libffi.call/cls_align_uint64.c output pattern test, is 12 4951 0 127 1
9320: 0 13 13
res: 13 14271 0
12 4951 0 127 1 9320: 0 13 13
res: 0 0 9356
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_longdouble.c (test for excess errors)
FAIL: libffi.call/cls_longdouble.c output pattern test, is 0 8.09428e-320
3.47678e-310 -2 8.09477e-320 3.477e-310 -1.49167e-154 8.09527e-320:
3.47705e-310
res: -1.28823e-231
0 8.09428e-320 3.47678e-310 -2 1.17374e-317 1.38773e+292 -1.49167e-154
1.03271e-314: 3.47705e-310
res: -1.28823e-231
, should match 1 2 3 4 5 6 7 8: 36
res: 36
1 2 3 4 5 6 7 8: 36
res: 36
FAIL: libffi.call/cls_longdouble_va.c output pattern test, is
-26815615859885194000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0
res: 159
-26815615859885194000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0
res: 159
, should match 7.0
res: 4
7.0
res: 4
FAIL: libffi.call/cls_ulonglong.c (test for excess errors)
FAIL: libffi.call/cls_ulonglong.c output pattern test, is 214: 0
res: 214
3294967296: 2147483647
res: -1000000000
, should match 214: 214
res: 214
9223372035854775808: 9223372035854775808
res: 9223372035854775808
FAIL: libffi.call/float2.c (test for excess errors)
FAIL: libffi.call/huge_struct.c (test for excess errors)
FAIL: libffi.call/huge_struct.c output pattern test, is 1 2 3 4 5 6 7 8 9 10 -0
0x4002 305419896 1 2 3 4 5 30064771078 34359738368 0 0 0 0xb0000000 16386
305419896 1 2 3 4 25769803781 7 0 9 10 0 2952790016 16386 22136 1 2 3
21474836484 30064771078 0 0 0 0x40240000 0 -1342177280: 16386 305419896 1 2 2 3
21474836484 30064771078 0 0 10 0 1076232192 0 0 16386 305419897 3 21474836484
30064771078 0 0 0 0x40260000 0 1076363264 0 0 5849090 305419898 21474836484
30064771078 0 0 0 0 1076363264 0 0 0 3758096384 16386 21780256379 30064771078 0
0 0 0 0 1076494336
res: 2 3 4 5 6 7 8 9 10 11 -2 0x224002 305419897 3 4 5 6 7 38654705672
42949672960 0 0 0 0xd0000000 16386 305419898 4 5 6 7 38654705672 10 0 12 13 0
3758096384 16386 22139 5 6 7 38654705672 47244640266 0 0 0 0x402c0000 0
-268435456
1 2 3 4 5 6 7 8 9 10 -0 0xc0004002 305419896 1 2 3 4 5 30064771078 34359738368
0 0 0 0xb0000000 16386 305419896 1 2 3 4 25769803781 7 0 9 10 0 2952790016
1076510722 22136 1 2 3 21474836484 30064771078 0 0 0 0x40240000 0 -1342177280:
16386 305419896 1 2 2 3 21474836484 30064771078 0 0 10 0 1076232192 0 0 16386
305419897 3 21474836484 30064771078 0 0 0 0x40260000 0 1076363264 0 0 16386
305419898 21474836484 30064771078 0 0 0 0 1076363264 0 0 0 3758096384 2244610
21780256379 30064771078 0 0 0 0 0 1076494336
res: 5 0 0 6 7 8 38654705664 4692750811720056832 0 0 10 0x5679 328707 6 0 0 7 8
9 10 0 12
-231584178474632390000000000000000000000000000000000000000000000000000000000000
0x4002 22138 394500 7 0 0 8 42949672969 47244640256 2097152 0 0 0xe0000000
16386 22139 1541 8 0 0 42949672969 11 0 0 14 0 4026531840 16386
, should match 1 2 3 4 5 6 7 8 9 10 11 0x12345678 1 2 3 4 5 6 7 8 9 10 11
0x12345678 1 2 3 4 5 6 7 8 9 10 11 0x12345678 1 2 3 4 5 6 7 8 9 10 11
0x12345678 1 2: 2 3 4 5 6 7 8 9 10 11 12 0x12345679 3 4 5 6 7 8 9 10 11 12 13
0x1234567a 4 5 6 7 8 9 10 11 12 13 14 0x1234567b 5 6 7 8 9 10 11 12 13 14 15
0x1234567c 6 7
res: 2 3 4 5 6 7 8 9 10 11 12 0x12345679 3 4 5 6 7 8 9 10 11 12 13 0x1234567a 4
5 6 7 8 9 10 11 12 13 14 0x1234567b 5 6 7 8 9 10 11 12 13 14 15 0x1234567c 6 7
1 2 3 4 5 6 7 8 9 10 11 0x12345678 1 2 3 4 5 6 7 8 9 10 11 0x12345678 1 2 3 4 5
6 7 8 9 10 11 0x12345678 1 2 3 4 5 6 7 8 9 10 11 0x12345678 1 2: 2 3 4 5 6 7 8
9 10 11 12 0x12345679 3 4 5 6 7 8 9 10 11 12 13 0x1234567a 4 5 6 7 8 9 10 11 12
13 14 0x1234567b 5 6 7 8 9 10 11 12 13 14 15 0x1234567c 6 7
res: 2 3 4 5 6 7 8 9 10 11 12 0x12345679 3 4 5 6 7 8 9 10 11 12 13 0x1234567a 4
5 6 7 8 9 10 11 12 13 14 0x1234567b 5 6 7 8 9 10 11 12 13 14 15 0x1234567c 6 7
FAIL: libffi.call/nested_struct.c execution test
FAIL: libffi.call/nested_struct1.c execution test
FAIL: libffi.call/nested_struct10.c execution test
FAIL: libffi.call/nested_struct2.c execution test
FAIL: libffi.call/nested_struct3.c execution test
FAIL: libffi.call/nested_struct4.c execution test
FAIL: libffi.call/nested_struct5.c execution test
FAIL: libffi.call/nested_struct6.c execution test
FAIL: libffi.call/nested_struct7.c execution test
FAIL: libffi.call/nested_struct8.c execution test
FAIL: libffi.call/nested_struct9.c execution test
FAIL: libffi.call/problem1.c output pattern test, is 1 2 3 1 2 3: 2 4 6
res: 2 4 6
1 2 3 1 2 3: 2 4 6
res: 5.30499e-315 5.31017e-315 4.49788e+268
, should match 1 2 3 1 2 3: 2 4 6
res: 2 4 6
1 2 3 1 2 3: 2 4 6
res: 2 4 6
FAIL: libffi.call/return_ll1.c (test for excess errors)
FAIL: libffi.call/return_ll1.c output pattern test, is res: 52938470, 2587
, should match res: 11111133333222, 11111133333222
FAIL: libffi.call/stret_large.c output pattern test, is 22 15 17 25 6 13 19 18
22 15 17 25 6 16
res: 22 15 17 25 6 13 19 18 22 15 17 25 6 16
22 15 17 25 6 13 19 18 22 15 17 25 6 16
res: 5.32247e-315 5.31988e-315 5.32086e-315 5.32345e-315 5.31276e-315
5.31859e-315 5.3215e-315 5.32118e-315 5.32247e-315 5.31988e-315 5.32086e-315
5.32345e-315 3.44832e-313 0
, should match 22 15 17 25 6 13 19 18 22 15 17 25 6 16
res: 22 15 17 25 6 13 19 18 22 15 17 25 6 16
22 15 17 25 6 13 19 18 22 15 17 25 6 16
res: 22 15 17 25 6 13 19 18 22 15 17 25 6 16
FAIL: libffi.call/stret_large2.c output pattern test, is 22 15 17 25 6 13 19 18
22 15 17 25 6 26 16
res: 22 15 17 25 6 13 19 18 22 15 17 25 6 26 16
22 15 17 25 6 13 19 18 22 15 17 25 6 26 16
res: 5.32247e-315 5.31988e-315 5.32086e-315 5.32345e-315 5.31276e-315
5.31859e-315 5.3215e-315 5.32118e-315 5.32247e-315 5.31988e-315 5.32086e-315
5.32345e-315 5.31276e-315 3.44843e-313 0
, should match 22 15 17 25 6 13 19 18 22 15 17 25 6 26 16
res: 22 15 17 25 6 13 19 18 22 15 17 25 6 26 16
22 15 17 25 6 13 19 18 22 15 17 25 6 26 16
res: 22 15 17 25 6 13 19 18 22 15 17 25 6 26 16
FAIL: libffi.call/stret_medium.c output pattern test, is 22 15 17 25 6 13 19 18
16
res: 22 15 17 25 6 13 19 18 16
22 15 17 25 6 13 19 18 16
res: 5.32247e-315 5.31988e-315 5.32086e-315 5.32345e-315 5.31276e-315
5.31859e-315 5.3215e-315 5.32118e-315 1.63304e-307
, should match 22 15 17 25 6 13 19 18 16
res: 22 15 17 25 6 13 19 18 16
22 15 17 25 6 13 19 18 16
res: 22 15 17 25 6 13 19 18 16
FAIL: libffi.call/stret_medium2.c (test for excess errors)
FAIL: libffi.call/stret_medium2.c output pattern test, is 22 15 17 25 6 13 19
18 16
res: 22 15 17 25 6 13 19 18 16
22 15 17 25 6 13 19 18 16
res: 5.32247e-315 5.31988e-315 5.32086e-315 5.32345e-315 5.31276e-315
5.31859e-315 5.3215e-315 3.44841e-313 0
, should match 22 15 17 25 6 13 19 18 16
res: 22 15 17 25 6 13 19 18 16
22 15 17 25 6 13 19 18 16
res: 22 15 17 25 6 13 19 18 16
FAIL: libffi.call/strlen2_win32.c (test for excess errors)
WARNING: libffi.call/strlen2_win32.c compilation failed to produce executable
FAIL: libffi.call/cls_12byte.c execution test
FAIL: libffi.call/cls_16byte.c execution test
FAIL: libffi.call/cls_18byte.c execution test
FAIL: libffi.call/cls_19byte.c execution test
FAIL: libffi.call/cls_20byte.c execution test
FAIL: libffi.call/cls_20byte1.c execution test
FAIL: libffi.call/cls_24byte.c output pattern test, is 9 2 6 5 1 2 3 7 4 5 7 9
8 6 1 9: 22 15 17 25
res: 22 15 17 25
9 2 6 5 1 2 3 7 4 5 7 9 8 6 1 9: 22 15 17 25
res: 5.32247e-315 3.66059e-313 1103626240 1.4013e-045
, should match 9 2 6 5 1 2 3 7 4 5 7 9 8 6 1 9: 22 15 17 25
res: 22 15 17 25
9 2 6 5 1 2 3 7 4 5 7 9 8 6 1 9: 22 15 17 25
res: 22 15 17 25
FAIL: libffi.call/cls_3_1byte.c output pattern test, is 12 13 14 178 179 180:
190 192 194
res: 190 192 194
12 13 14 178 179 180: 190 192 194
res: 255 173 182
, should match 12 13 14 178 179 180: 190 192 194
res: 190 192 194
12 13 14 178 179 180: 190 192 194
res: 190 192 194
FAIL: libffi.call/cls_5_1_byte.c output pattern test, is 127 120 1 3 4 12 128 9
3 4: 139 248 10 6 8
res: 139 248 10 6 8
127 120 1 3 4 12 128 9 3 4: 139 248 10 6 8
res: 8 254 34 0 173
, should match 127 120 1 3 4 12 128 9 3 4: 139 248 10 6 8
res: 139 248 10 6 8
127 120 1 3 4 12 128 9 3 4: 139 248 10 6 8
res: 139 248 10 6 8
FAIL: libffi.call/cls_5byte.c output pattern test, is 127 120 1 12 128 9: 139
248 10
res: 139 248 10
127 120 1 12 128 9: 139 248 10
res: 10 34 173
, should match 127 120 1 12 128 9: 139 248 10
res: 139 248 10
127 120 1 12 128 9: 139 248 10
res: 139 248 10
FAIL: libffi.call/cls_64byte.c output pattern test, is 22 15 17 25 6 13 19 18
res: 22 15 17 25 6 13 19 18
22 15 17 25 6 13 19 18
res: 5.32247e-315 5.31988e-315 5.32086e-315 5.32345e-315 5.31276e-315
5.31859e-315 5.3215e-315 1.79388e-307
, should match 22 15 17 25 6 13 19 18
res: 22 15 17 25 6 13 19 18
22 15 17 25 6 13 19 18
res: 22 15 17 25 6 13 19 18
FAIL: libffi.call/cls_6_1_byte.c output pattern test, is 127 120 1 3 4 5 12 128
9 3 4 5: 139 248 10 6 8 10
res: 139 248 10 6 8 10
127 120 1 3 4 5 12 128 9 3 4 5: 139 248 10 6 8 10
res: 8 10 34 0 173 182
, should match 127 120 1 3 4 5 12 128 9 3 4 5: 139 248 10 6 8 10
res: 139 248 10 6 8 10
127 120 1 3 4 5 12 128 9 3 4 5: 139 248 10 6 8 10
res: 139 248 10 6 8 10
FAIL: libffi.call/cls_6byte.c 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: 65290 34 173 182
, should match 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 255
FAIL: libffi.call/cls_7_1_byte.c execution test
FAIL: libffi.call/cls_9byte1.c execution test
FAIL: libffi.call/cls_9byte2.c execution test
FAIL: libffi.call/cls_align_double.c execution test
FAIL: libffi.call/cls_align_float.c execution test
FAIL: libffi.call/cls_align_longdouble.c execution test
FAIL: libffi.call/cls_align_longdouble_split.c execution test
FAIL: libffi.call/cls_align_longdouble_split2.c execution test
FAIL: libffi.call/cls_align_pointer.c execution test
FAIL: libffi.call/cls_align_sint16.c output pattern test, is 12 4951 127 1 9320
13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 140 34 173
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_sint32.c execution test
FAIL: libffi.call/cls_align_sint64.c execution test
FAIL: libffi.call/cls_align_uint16.c output pattern test, is 12 4951 127 1 9320
13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 140 34 173
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_uint32.c execution test
FAIL: libffi.call/cls_align_uint64.c execution test
FAIL: libffi.call/cls_longdouble.c output pattern test, is 0 8.09428e-320
3.47678e-310 -2 9.05327e-315 3.477e-310 -1.49167e-154 1.10898e-317:
5.07596e-308
res: -1.28823e-231
0 9.92395e-315 5.07595e-308 -2 8.09477e-320 5.07596e-308 -1.49167e-154
2.12197e-314: 1.80788e-307
res: -1.28823e-231
, should match 1 2 3 4 5 6 7 8: 36
res: 36
1 2 3 4 5 6 7 8: 36
res: 36
FAIL: libffi.call/cls_longdouble_va.c output pattern test, is
-26815615859885194000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0
res: 159
-26815615859885194000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0
res: 159
, should match 7.0
res: 4
7.0
res: 4
FAIL: libffi.call/cls_ulonglong.c output pattern test, is 214: 0
res: 214
3294967296: 2147483647
res: -1000000000
, should match 214: 214
res: 214
9223372035854775808: 9223372035854775808
res: 9223372035854775808
FAIL: libffi.call/huge_struct.c execution test
FAIL: libffi.call/nested_struct.c execution test
FAIL: libffi.call/nested_struct1.c execution test
FAIL: libffi.call/nested_struct10.c execution test
FAIL: libffi.call/nested_struct2.c execution test
FAIL: libffi.call/nested_struct3.c execution test
FAIL: libffi.call/nested_struct4.c execution test
FAIL: libffi.call/nested_struct5.c execution test
FAIL: libffi.call/nested_struct6.c execution test
FAIL: libffi.call/nested_struct7.c execution test
FAIL: libffi.call/nested_struct8.c execution test
FAIL: libffi.call/nested_struct9.c execution test
FAIL: libffi.call/problem1.c execution test
FAIL: libffi.call/return_ll1.c output pattern test, is res: 52938470, 2587
, should match res: 11111133333222, 11111133333222
FAIL: libffi.call/stret_large.c execution test
FAIL: libffi.call/stret_large2.c execution test
FAIL: libffi.call/stret_medium.c execution test
FAIL: libffi.call/stret_medium2.c execution test
FAIL: libffi.call/strlen2_win32.c (test for excess errors)
WARNING: libffi.call/strlen2_win32.c compilation failed to produce executable
FAIL: libffi.call/cls_12byte.c execution test
FAIL: libffi.call/cls_16byte.c execution test
FAIL: libffi.call/cls_18byte.c execution test
FAIL: libffi.call/cls_19byte.c execution test
FAIL: libffi.call/cls_20byte.c execution test
FAIL: libffi.call/cls_20byte1.c execution test
FAIL: libffi.call/cls_24byte.c output pattern test, is 9 2 6 5 1 2 3 7 4 5 7 9
8 6 1 9: 22 15 17 25
res: 22 15 17 25
9 2 6 5 1 2 3 7 4 5 7 9 8 6 1 9: 22 15 17 25
res: 5.32247e-315 3.66059e-313 1103626240 1.4013e-045
, should match 9 2 6 5 1 2 3 7 4 5 7 9 8 6 1 9: 22 15 17 25
res: 22 15 17 25
9 2 6 5 1 2 3 7 4 5 7 9 8 6 1 9: 22 15 17 25
res: 22 15 17 25
FAIL: libffi.call/cls_3_1byte.c output pattern test, is 12 13 14 178 179 180:
190 192 194
res: 190 192 194
12 13 14 178 179 180: 190 192 194
res: 255 173 182
, should match 12 13 14 178 179 180: 190 192 194
res: 190 192 194
12 13 14 178 179 180: 190 192 194
res: 190 192 194
FAIL: libffi.call/cls_5_1_byte.c output pattern test, is 127 120 1 3 4 12 128 9
3 4: 139 248 10 6 8
res: 139 248 10 6 8
127 120 1 3 4 12 128 9 3 4: 139 248 10 6 8
res: 8 254 34 0 173
, should match 127 120 1 3 4 12 128 9 3 4: 139 248 10 6 8
res: 139 248 10 6 8
127 120 1 3 4 12 128 9 3 4: 139 248 10 6 8
res: 139 248 10 6 8
FAIL: libffi.call/cls_5byte.c output pattern test, is 127 120 1 12 128 9: 139
248 10
res: 139 248 10
127 120 1 12 128 9: 139 248 10
res: 65034 34 173
, should match 127 120 1 12 128 9: 139 248 10
res: 139 248 10
127 120 1 12 128 9: 139 248 10
res: 139 248 10
FAIL: libffi.call/cls_64byte.c output pattern test, is 22 15 17 25 6 13 19 18
res: 22 15 17 25 6 13 19 18
22 15 17 25 6 13 19 18
res: 5.32247e-315 5.31988e-315 5.32086e-315 5.32345e-315 5.31276e-315
5.31859e-315 5.3215e-315 1.79388e-307
, should match 22 15 17 25 6 13 19 18
res: 22 15 17 25 6 13 19 18
22 15 17 25 6 13 19 18
res: 22 15 17 25 6 13 19 18
FAIL: libffi.call/cls_6_1_byte.c output pattern test, is 127 120 1 3 4 5 12 128
9 3 4 5: 139 248 10 6 8 10
res: 139 248 10 6 8 10
127 120 1 3 4 5 12 128 9 3 4 5: 139 248 10 6 8 10
res: 8 10 34 0 173 182
, should match 127 120 1 3 4 5 12 128 9 3 4 5: 139 248 10 6 8 10
res: 139 248 10 6 8 10
127 120 1 3 4 5 12 128 9 3 4 5: 139 248 10 6 8 10
res: 139 248 10 6 8 10
FAIL: libffi.call/cls_6byte.c 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: 65290 34 173 182
, should match 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 255
FAIL: libffi.call/cls_7_1_byte.c execution test
FAIL: libffi.call/cls_9byte1.c execution test
FAIL: libffi.call/cls_9byte2.c execution test
FAIL: libffi.call/cls_align_double.c execution test
FAIL: libffi.call/cls_align_float.c execution test
FAIL: libffi.call/cls_align_longdouble.c execution test
FAIL: libffi.call/cls_align_longdouble_split.c execution test
FAIL: libffi.call/cls_align_longdouble_split2.c execution test
FAIL: libffi.call/cls_align_pointer.c execution test
FAIL: libffi.call/cls_align_sint16.c output pattern test, is 12 4951 127 1 9320
13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 140 34 173
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_sint32.c execution test
FAIL: libffi.call/cls_align_sint64.c execution test
FAIL: libffi.call/cls_align_uint16.c output pattern test, is 12 4951 127 1 9320
13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 140 34 173
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_uint32.c execution test
FAIL: libffi.call/cls_align_uint64.c execution test
FAIL: libffi.call/cls_longdouble.c output pattern test, is 0 8.09428e-320
3.47678e-310 -2 9.05327e-315 3.477e-310 -1.49167e-154 1.10898e-317:
5.07596e-308
res: -1.28823e-231
0 9.05327e-315 3.47678e-310 -2 1.10898e-317 5.07596e-308 -1.49167e-154
8.09527e-320: 5.07596e-308
res: -1.28823e-231
, should match 1 2 3 4 5 6 7 8: 36
res: 36
1 2 3 4 5 6 7 8: 36
res: 36
FAIL: libffi.call/cls_longdouble_va.c output pattern test, is
-26815615859885194000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0
res: 159
-26815615859885194000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0
res: 159
, should match 7.0
res: 4
7.0
res: 4
FAIL: libffi.call/cls_ulonglong.c output pattern test, is 214: 0
res: 214
3294967296: 2147483647
res: -1000000000
, should match 214: 214
res: 214
9223372035854775808: 9223372035854775808
res: 9223372035854775808
FAIL: libffi.call/huge_struct.c execution test
FAIL: libffi.call/nested_struct.c execution test
FAIL: libffi.call/nested_struct1.c execution test
FAIL: libffi.call/nested_struct10.c execution test
FAIL: libffi.call/nested_struct2.c execution test
FAIL: libffi.call/nested_struct3.c execution test
FAIL: libffi.call/nested_struct4.c execution test
FAIL: libffi.call/nested_struct5.c execution test
FAIL: libffi.call/nested_struct6.c execution test
FAIL: libffi.call/nested_struct7.c execution test
FAIL: libffi.call/nested_struct8.c execution test
FAIL: libffi.call/nested_struct9.c execution test
FAIL: libffi.call/problem1.c execution test
FAIL: libffi.call/return_ll1.c output pattern test, is res: 52938470, 2587
, should match res: 11111133333222, 11111133333222
FAIL: libffi.call/stret_large.c execution test
FAIL: libffi.call/stret_large2.c execution test
FAIL: libffi.call/stret_medium.c execution test
FAIL: libffi.call/stret_medium2.c execution test
FAIL: libffi.call/strlen2_win32.c (test for excess errors)
WARNING: libffi.call/strlen2_win32.c compilation failed to produce executable
FAIL: libffi.call/cls_12byte.c execution test
FAIL: libffi.call/cls_16byte.c execution test
FAIL: libffi.call/cls_18byte.c execution test
FAIL: libffi.call/cls_19byte.c execution test
FAIL: libffi.call/cls_20byte.c execution test
FAIL: libffi.call/cls_20byte1.c execution test
FAIL: libffi.call/cls_24byte.c execution test
FAIL: libffi.call/cls_3_1byte.c output pattern test, is 12 13 14 178 179 180:
190 192 194
res: 190 192 194
12 13 14 178 179 180: 190 192 194
res: 255 173 182
, should match 12 13 14 178 179 180: 190 192 194
res: 190 192 194
12 13 14 178 179 180: 190 192 194
res: 190 192 194
FAIL: libffi.call/cls_5_1_byte.c output pattern test, is 127 120 1 3 4 12 128 9
3 4: 139 248 10 6 8
res: 139 248 10 6 8
127 120 1 3 4 12 128 9 3 4: 139 248 10 6 8
res: 8 254 34 0 173
, should match 127 120 1 3 4 12 128 9 3 4: 139 248 10 6 8
res: 139 248 10 6 8
127 120 1 3 4 12 128 9 3 4: 139 248 10 6 8
res: 139 248 10 6 8
FAIL: libffi.call/cls_5byte.c output pattern test, is 127 120 1 12 128 9: 139
248 10
res: 139 248 10
127 120 1 12 128 9: 139 248 10
res: 10 34 173
, should match 127 120 1 12 128 9: 139 248 10
res: 139 248 10
127 120 1 12 128 9: 139 248 10
res: 139 248 10
FAIL: libffi.call/cls_64byte.c execution test
FAIL: libffi.call/cls_6_1_byte.c output pattern test, is 127 120 1 3 4 5 12 128
9 3 4 5: 139 248 10 6 8 10
res: 139 248 10 6 8 10
127 120 1 3 4 5 12 128 9 3 4 5: 139 248 10 6 8 10
res: 8 10 34 0 173 182
, should match 127 120 1 3 4 5 12 128 9 3 4 5: 139 248 10 6 8 10
res: 139 248 10 6 8 10
127 120 1 3 4 5 12 128 9 3 4 5: 139 248 10 6 8 10
res: 139 248 10 6 8 10
FAIL: libffi.call/cls_6byte.c 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: 65290 34 173 182
, should match 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 255
FAIL: libffi.call/cls_7_1_byte.c execution test
FAIL: libffi.call/cls_9byte1.c execution test
FAIL: libffi.call/cls_9byte2.c execution test
FAIL: libffi.call/cls_align_double.c execution test
FAIL: libffi.call/cls_align_float.c execution test
FAIL: libffi.call/cls_align_longdouble.c execution test
FAIL: libffi.call/cls_align_longdouble_split.c execution test
FAIL: libffi.call/cls_align_longdouble_split2.c execution test
FAIL: libffi.call/cls_align_pointer.c execution test
FAIL: libffi.call/cls_align_sint16.c output pattern test, is 12 4951 127 1 9320
13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 140 34 173
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_sint32.c execution test
FAIL: libffi.call/cls_align_sint64.c execution test
FAIL: libffi.call/cls_align_uint16.c output pattern test, is 12 4951 127 1 9320
13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 140 34 173
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_uint32.c execution test
FAIL: libffi.call/cls_align_uint64.c execution test
FAIL: libffi.call/cls_longdouble.c output pattern test, is 0 8.09428e-320
3.47678e-310 -2 9.05327e-315 3.477e-310 -1.49167e-154 1.10898e-317:
5.07596e-308
res: -1.28823e-231
0 9.92395e-315 5.07595e-308 -2 8.09477e-320 5.07596e-308 -1.49167e-154
2.12197e-314: 1.80788e-307
res: -1.28823e-231
, should match 1 2 3 4 5 6 7 8: 36
res: 36
1 2 3 4 5 6 7 8: 36
res: 36
FAIL: libffi.call/cls_longdouble_va.c output pattern test, is
-26815615859885194000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0
res: 159
-26815615859885194000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0
res: 159
, should match 7.0
res: 4
7.0
res: 4
FAIL: libffi.call/cls_ulonglong.c output pattern test, is 214: 0
res: 214
3294967296: 2147483647
res: -1000000000
, should match 214: 214
res: 214
9223372035854775808: 9223372035854775808
res: 9223372035854775808
FAIL: libffi.call/huge_struct.c execution test
FAIL: libffi.call/nested_struct.c execution test
FAIL: libffi.call/nested_struct1.c execution test
FAIL: libffi.call/nested_struct10.c execution test
FAIL: libffi.call/nested_struct2.c execution test
FAIL: libffi.call/nested_struct3.c execution test
FAIL: libffi.call/nested_struct4.c execution test
FAIL: libffi.call/nested_struct5.c execution test
FAIL: libffi.call/nested_struct6.c execution test
FAIL: libffi.call/nested_struct7.c execution test
FAIL: libffi.call/nested_struct8.c execution test
FAIL: libffi.call/nested_struct9.c execution test
FAIL: libffi.call/problem1.c execution test
FAIL: libffi.call/return_ll1.c output pattern test, is res: 52938470, 2587
, should match res: 11111133333222, 11111133333222
FAIL: libffi.call/stret_large.c execution test
FAIL: libffi.call/stret_large2.c execution test
FAIL: libffi.call/stret_medium.c execution test
FAIL: libffi.call/stret_medium2.c execution test
FAIL: libffi.call/strlen2_win32.c (test for excess errors)
WARNING: libffi.call/strlen2_win32.c compilation failed to produce executable
FAIL: libffi.call/cls_12byte.c execution test
FAIL: libffi.call/cls_16byte.c execution test
FAIL: libffi.call/cls_18byte.c execution test
FAIL: libffi.call/cls_19byte.c execution test
FAIL: libffi.call/cls_20byte.c execution test
FAIL: libffi.call/cls_20byte1.c execution test
FAIL: libffi.call/cls_24byte.c output pattern test, is 9 2 6 5 1 2 3 7 4 5 7 9
8 6 1 9: 22 15 17 25
res: 22 15 17 25
9 2 6 5 1 2 3 7 4 5 7 9 8 6 1 9: 22 15 17 25
res: 5.32247e-315 3.66059e-313 1103626240 1.4013e-045
, should match 9 2 6 5 1 2 3 7 4 5 7 9 8 6 1 9: 22 15 17 25
res: 22 15 17 25
9 2 6 5 1 2 3 7 4 5 7 9 8 6 1 9: 22 15 17 25
res: 22 15 17 25
FAIL: libffi.call/cls_3_1byte.c output pattern test, is 12 13 14 178 179 180:
190 192 194
res: 190 192 194
12 13 14 178 179 180: 190 192 194
res: 255 173 182
, should match 12 13 14 178 179 180: 190 192 194
res: 190 192 194
12 13 14 178 179 180: 190 192 194
res: 190 192 194
FAIL: libffi.call/cls_5_1_byte.c output pattern test, is 127 120 1 3 4 12 128 9
3 4: 139 248 10 6 8
res: 139 248 10 6 8
127 120 1 3 4 12 128 9 3 4: 139 248 10 6 8
res: 8 254 34 0 173
, should match 127 120 1 3 4 12 128 9 3 4: 139 248 10 6 8
res: 139 248 10 6 8
127 120 1 3 4 12 128 9 3 4: 139 248 10 6 8
res: 139 248 10 6 8
FAIL: libffi.call/cls_5byte.c output pattern test, is 127 120 1 12 128 9: 139
248 10
res: 139 248 10
127 120 1 12 128 9: 139 248 10
res: 10 34 173
, should match 127 120 1 12 128 9: 139 248 10
res: 139 248 10
127 120 1 12 128 9: 139 248 10
res: 139 248 10
FAIL: libffi.call/cls_64byte.c output pattern test, is 22 15 17 25 6 13 19 18
res: 22 15 17 25 6 13 19 18
22 15 17 25 6 13 19 18
res: 5.32247e-315 5.31988e-315 5.32086e-315 5.32345e-315 5.31276e-315
5.31859e-315 5.3215e-315 1.79388e-307
, should match 22 15 17 25 6 13 19 18
res: 22 15 17 25 6 13 19 18
22 15 17 25 6 13 19 18
res: 22 15 17 25 6 13 19 18
FAIL: libffi.call/cls_6_1_byte.c output pattern test, is 127 120 1 3 4 5 12 128
9 3 4 5: 139 248 10 6 8 10
res: 139 248 10 6 8 10
127 120 1 3 4 5 12 128 9 3 4 5: 139 248 10 6 8 10
res: 8 10 34 0 173 182
, should match 127 120 1 3 4 5 12 128 9 3 4 5: 139 248 10 6 8 10
res: 139 248 10 6 8 10
127 120 1 3 4 5 12 128 9 3 4 5: 139 248 10 6 8 10
res: 139 248 10 6 8 10
FAIL: libffi.call/cls_6byte.c 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: 65290 34 173 182
, should match 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 255
FAIL: libffi.call/cls_7_1_byte.c execution test
FAIL: libffi.call/cls_9byte1.c execution test
FAIL: libffi.call/cls_9byte2.c execution test
FAIL: libffi.call/cls_align_double.c execution test
FAIL: libffi.call/cls_align_float.c execution test
FAIL: libffi.call/cls_align_longdouble.c execution test
FAIL: libffi.call/cls_align_longdouble_split.c execution test
FAIL: libffi.call/cls_align_longdouble_split2.c execution test
FAIL: libffi.call/cls_align_pointer.c execution test
FAIL: libffi.call/cls_align_sint16.c output pattern test, is 12 4951 127 1 9320
13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 140 34 173
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_sint32.c execution test
FAIL: libffi.call/cls_align_sint64.c execution test
FAIL: libffi.call/cls_align_uint16.c output pattern test, is 12 4951 127 1 9320
13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 140 34 173
, should match 12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
12 4951 127 1 9320 13: 13 14271 140
res: 13 14271 140
FAIL: libffi.call/cls_align_uint32.c execution test
FAIL: libffi.call/cls_align_uint64.c execution test
FAIL: libffi.call/cls_longdouble.c output pattern test, is 0 8.09428e-320
3.47678e-310 -2 9.05327e-315 3.477e-310 -1.49167e-154 1.10898e-317:
5.07596e-308
res: -1.28823e-231
0 9.92395e-315 5.07595e-308 -2 8.09477e-320 5.07596e-308 -1.49167e-154
2.12197e-314: 1.80788e-307
res: -1.28823e-231
, should match 1 2 3 4 5 6 7 8: 36
res: 36
1 2 3 4 5 6 7 8: 36
res: 36
FAIL: libffi.call/cls_longdouble_va.c output pattern test, is
-26815615859885194000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0
res: 159
-26815615859885194000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0
res: 159
, should match 7.0
res: 4
7.0
res: 4
FAIL: libffi.call/cls_ulonglong.c output pattern test, is 214: 0
res: 214
3294967296: 2147483647
res: -1000000000
, should match 214: 214
res: 214
9223372035854775808: 9223372035854775808
res: 9223372035854775808
FAIL: libffi.call/huge_struct.c execution test
FAIL: libffi.call/nested_struct.c execution test
FAIL: libffi.call/nested_struct1.c execution test
FAIL: libffi.call/nested_struct10.c execution test
FAIL: libffi.call/nested_struct2.c execution test
FAIL: libffi.call/nested_struct3.c execution test
FAIL: libffi.call/nested_struct4.c execution test
FAIL: libffi.call/nested_struct5.c execution test
FAIL: libffi.call/nested_struct6.c execution test
FAIL: libffi.call/nested_struct7.c execution test
FAIL: libffi.call/nested_struct8.c execution test
FAIL: libffi.call/nested_struct9.c execution test
FAIL: libffi.call/problem1.c execution test
FAIL: libffi.call/return_ll1.c output pattern test, is res: 52938470, 2587
, should match res: 11111133333222, 11111133333222
FAIL: libffi.call/stret_large.c execution test
FAIL: libffi.call/stret_large2.c execution test
FAIL: libffi.call/stret_medium.c execution test
FAIL: libffi.call/stret_medium2.c execution test
FAIL: libffi.call/strlen2_win32.c (test for excess errors)
WARNING: libffi.call/strlen2_win32.c compilation failed to produce executable
Running /tmp/gcc/libffi/testsuite/libffi.special/special.exp ...

                === libffi Summary ===

# of expected passes            1357
# of unexpected failures        260
Makefile:245: recipe for target `check-DEJAGNU' failed
make[2]: *** [check-DEJAGNU] Error 1
make[2]: Leaving directory `/tmp/gcc/libffi/testsuite'
Makefile:314: recipe for target `check-am' failed
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/tmp/gcc/libffi/testsuite'
Makefile:1063: recipe for target `check-recursive' failed
make: *** [check-recursive] Error 1


^ permalink raw reply	[flat|nested] 2+ messages in thread

* [Bug libffi/53674] [libffi] 260 excess testsuite failure
  2012-06-14 17:55 [Bug libffi/53674] New: [libffi] 260 excess testsuite failure jojelino at gmail dot com
@ 2012-06-14 17:57 ` jojelino at gmail dot com
  0 siblings, 0 replies; 2+ messages in thread
From: jojelino at gmail dot com @ 2012-06-14 17:57 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53674

--- Comment #1 from gee <jojelino at gmail dot com> 2012-06-14 17:57:01 UTC ---
Please note that http://gcc.gnu.org/bugzilla/attachment.cgi?id=27620 patch is
used to help dejagnu invoke proper mingw-targeted compiler.


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-06-14 17:57 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-06-14 17:55 [Bug libffi/53674] New: [libffi] 260 excess testsuite failure jojelino at gmail dot com
2012-06-14 17:57 ` [Bug libffi/53674] " jojelino at gmail dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).