public inbox for libffi-discuss@sourceware.org
 help / color / mirror / Atom feed
* 255 excess testsuite failures in i686-pc-mingw32
@ 2012-06-14 14:26 jojelino
  2012-06-14 14:58 ` jojelino
  0 siblings, 1 reply; 2+ messages in thread
From: jojelino @ 2012-06-14 14:26 UTC (permalink / raw)
  To: libffi-discuss

[-- Attachment #1: Type: text/plain, Size: 40958 bytes --]

please apply patch of attachment.
without this patch, not i686-pc-mingw32-gcc but gcc is spawned  during 
'make check'.
then, i ran the testsuite and saw excess testsuite failures which is 
following.
$ make check
make  check-DEJAGNU
make[1]: Entering directory `/tmp/libffi/i686-pc-mingw32/testsuite'
Making a new site.exp file...
srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../testsuite && 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`; \
CC="i686-pc-mingw32-gcc"; \
CC_FOR_TARGET="i686-pc-mingw32-gcc"; \
CCAS="i686-pc-mingw32-gcc"; \
LD="/usr/i686-pc-mingw32/bin/ld.exe"; \
for i in CC_FOR_TARGET CC CCAS LD;do echo $i;eval "export $i";done; \
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
CC_FOR_TARGET
CC
CCAS
LD
WARNING: Couldn't find the global config file.
Test Run By Administrator on Thu Jun 14 22:49:00 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/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/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
?es: 8 9 12
? 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
?es: 8 17 12
? 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
?es: 5 252 250 8
? 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
?es: 5 252 250 8 239
? 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
?es: 5 7 10
? 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
?es: 5 7 10
? 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 8.54792e-044
? should match 9 2 6 5 1 2 3 7 4 5 7 9 8 6 1 9: 22 15 17 25
?es: 22 15 17 25
? 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
?es: 190 192 194
?2 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
?es: 139 248 10 6 8
?27 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
?es: 139 248 10
?27 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.33512e-306
? should match 22 15 17 25 6 13 19 18
?es: 22 15 17 25 6 13 19 18
?2 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
?es: 139 248 10 6 8 10
?27 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
?es: 139 248 10 255
?27 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
?es: 139 248 10 6 8 10 12
?27 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
?es: 8 17
? 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
?es: 8 17
? 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
?es: 13 14271 140
?2 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
?es: 13 14271 140
?2 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
?es: 13 14271 140
?2 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
?es: 9 11 13 15 17 19 21
? 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
?es: 9 11 13 15 17 19 21
? 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
?es: 13 14271 140
?2 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
?es: 13 14271 140
?2 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
?es: 13 14271 140
?2 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
?es: 13 14271 140
?2 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
?es: 13 14271 140
?2 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
?es: 13 14271 140
?2 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
?es: 13 14271 140
?2 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
?es: 36
? 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
?es: 4
?.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
?es: 214
?223372035854775808: 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 ? 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 1? 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
?es: 2 4 6
? 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
?es: 22 15 17 25 6 13 19 18 22 15 17 25 6 16
?2 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
?es: 22 15 17 25 6 13 19 18 22 15 17 25 6 26 16
?2 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.62931e-307
? should match 22 15 17 25 6 13 19 18 16
?es: 22 15 17 25 6 13 19 18 16
?2 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
?es: 22 15 17 25 6 13 19 18 16
?2 15 17 25 6 13 19 18 16
res: 22 15 17 25 6 13 19 18 16
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
?es: 22 15 17 25
? 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
?es: 190 192 194
?2 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
?es: 139 248 10 6 8
?27 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
?es: 139 248 10
?27 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
?es: 22 15 17 25 6 13 19 18
?2 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
?es: 139 248 10 6 8 10
?27 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
?es: 139 248 10 255
?27 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
?es: 13 14271 140
?2 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
?es: 13 14271 140
?2 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 8.90692e-315 3.477e-310 -1.49167e-154 
1.10898e-317: 5.07596e-308
res: -1.28823e-231
0 9.92395e-315 1.73834e-307 -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
?es: 36
? 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
?es: 4
?.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
?es: 214
?223372035854775808: 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/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
?es: 22 15 17 25
? 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
?es: 190 192 194
?2 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
?es: 139 248 10 6 8
?27 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
?es: 139 248 10
?27 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
?es: 22 15 17 25 6 13 19 18
?2 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
?es: 139 248 10 6 8 10
?27 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
?es: 139 248 10 255
?27 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
?es: 13 14271 140
?2 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
?es: 13 14271 140
?2 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 8.90692e-315 3.477e-310 -1.49167e-154 
1.10898e-317: 5.07596e-308
res: -1.28823e-231
0 8.90692e-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
?es: 36
? 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
?es: 4
?.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
?es: 214
?223372035854775808: 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/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
?es: 190 192 194
?2 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
?es: 139 248 10 6 8
?27 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
?es: 139 248 10
?27 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
?es: 139 248 10 6 8 10
?27 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
?es: 139 248 10 255
?27 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
?es: 13 14271 140
?2 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
?es: 13 14271 140
?2 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 8.90692e-315 3.477e-310 -1.49167e-154 
1.10898e-317: 5.07596e-308
res: -1.28823e-231
0 9.92395e-315 1.73834e-307 -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
?es: 36
? 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
?es: 4
?.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
?es: 214
?223372035854775808: 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/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
?es: 22 15 17 25
? 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
?es: 190 192 194
?2 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
?es: 139 248 10 6 8
?27 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
?es: 139 248 10
?27 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
?es: 22 15 17 25 6 13 19 18
?2 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
?es: 139 248 10 6 8 10
?27 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
?es: 139 248 10 255
?27 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
?es: 13 14271 140
?2 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
?es: 13 14271 140
?2 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 8.90692e-315 3.477e-310 -1.49167e-154 
1.10898e-317: 5.07596e-308
res: -1.28823e-231
0 9.92395e-315 1.73834e-307 -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
?es: 36
? 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
?es: 4
?.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
?es: 214
?223372035854775808: 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
Running /tmp/libffi/testsuite/libffi.special/special.exp ...

                 === libffi Summary ===

# of expected passes            1367
# of unexpected failures        255
Makefile:314: recipe for target `check-DEJAGNU' failed

-- 
Regards.

[-- Attachment #2: dejagnu-makefile.diff --]
[-- Type: text/plain, Size: 582 bytes --]

diff --git a/testsuite/Makefile.in b/testsuite/Makefile.in
index 73308c3..078c112 100644
--- a/testsuite/Makefile.in
+++ b/testsuite/Makefile.in
@@ -335,6 +335,7 @@ site.exp: Makefile
 	@echo 'set host_triplet $(host_triplet)' >>site.tmp
 	@echo 'set target_alias "$(target_alias)"' >>site.tmp
 	@echo 'set target_triplet $(target_triplet)' >>site.tmp
+	@echo 'set CC_FOR_TARGET "$(CC)"' >>site.tmp
 	@echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp
 	@test ! -f site.exp || \
 	  sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp

[-- Attachment #3: libffi.log.bz2 --]
[-- Type: application/octet-stream, Size: 20022 bytes --]

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

* Re: 255 excess testsuite failures in i686-pc-mingw32
  2012-06-14 14:26 255 excess testsuite failures in i686-pc-mingw32 jojelino
@ 2012-06-14 14:58 ` jojelino
  0 siblings, 0 replies; 2+ messages in thread
From: jojelino @ 2012-06-14 14:58 UTC (permalink / raw)
  To: libffi-discuss

i found that several false positives are found because of trailing \r.
i'll fix it ASAP.

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

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

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-06-14 14:26 255 excess testsuite failures in i686-pc-mingw32 jojelino
2012-06-14 14:58 ` jojelino

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).