Project

General

Profile

Bug #14165 ยป 61097_test-all_issues.log

MSP-Greg (Greg L), 12/10/2017 07:45 PM

 
1
  1) Failure:
2
TestMkmf::TestConvertible#test_typeof_typedef [C:/projects/ruby-loco/src/ruby/test/mkmf/test_convertible.rb:22]:
3
convertible_int: checking for convertible type of test1_t... -------------------- failed
4

    
5
"x86_64-w64-mingw32-gcc -I. -IC:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32 -IC:/projects/ruby-loco/src/ruby/include -I../ruby/test -D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64  -march=x86-64 -mtune=generic -O2 -pipe   -c conftest.c"
6
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/defines.h:248:0,
7
                 from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:36,
8
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
9
                 from conftest.c:1:
10
C:/projects/ruby-loco/src/ruby/include/ruby/win32.h:197:0: warning: "SIZEOF_STRUCT_STAT_ST_INO" redefined
11
 #define SIZEOF_STRUCT_STAT_ST_INO sizeof(unsigned __int64)
12
 
13
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:24:0,
14
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
15
                 from conftest.c:1:
16
C:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32/ruby/config.h:152:0: note: this is the location of the previous definition
17
 #define SIZEOF_STRUCT_STAT_ST_INO 2
18
 
19
checked program was:
20
/* begin */
21
1: #include "ruby.h"
22
2: 
23
3: #include <winsock2.h>
24
4: #include <windows.h>
25
5: #include <confdefs.h>
26
6: typedef test1_t rbcv_typedef_;
27
7: 
28
8: /*top*/
29
9: int conftest_const[((rbcv_typedef_)-1 < 0) ? 1 : -1];
30
/* end */
31

    
32
"x86_64-w64-mingw32-gcc -I. -IC:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32 -IC:/projects/ruby-loco/src/ruby/include -I../ruby/test -D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64  -march=x86-64 -mtune=generic -O2 -pipe  -Werror -c conftest.c"
33
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/defines.h:248:0,
34
                 from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:36,
35
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
36
                 from conftest.c:1:
37
C:/projects/ruby-loco/src/ruby/include/ruby/win32.h:197:0: error: "SIZEOF_STRUCT_STAT_ST_INO" redefined [-Werror]
38
 #define SIZEOF_STRUCT_STAT_ST_INO sizeof(unsigned __int64)
39
 
40
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:24:0,
41
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
42
                 from conftest.c:1:
43
C:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32/ruby/config.h:152:0: note: this is the location of the previous definition
44
 #define SIZEOF_STRUCT_STAT_ST_INO 2
45
 
46
conftest.c:10:12: error: conflicting types for 'foo'
47
 extern int foo();
48
            ^~~
49
conftest.c:9:22: note: previous declaration of 'foo' was here
50
 extern rbcv_typedef_ foo();
51
                      ^~~
52
cc1.exe: all warnings being treated as errors
53
checked program was:
54
/* begin */
55
 1: #include "ruby.h"
56
 2: 
57
 3: #include <winsock2.h>
58
 4: #include <windows.h>
59
 5: #include <confdefs.h>
60
 6: 
61
 7: typedef test1_t rbcv_typedef_;
62
 8: 
63
 9: extern rbcv_typedef_ foo();
64
10: extern int foo();
65
/* end */
66

    
67
"x86_64-w64-mingw32-gcc -I. -IC:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32 -IC:/projects/ruby-loco/src/ruby/include -I../ruby/test -D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64  -march=x86-64 -mtune=generic -O2 -pipe  -Werror -c conftest.c"
68
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/defines.h:248:0,
69
                 from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:36,
70
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
71
                 from conftest.c:1:
72
C:/projects/ruby-loco/src/ruby/include/ruby/win32.h:197:0: error: "SIZEOF_STRUCT_STAT_ST_INO" redefined [-Werror]
73
 #define SIZEOF_STRUCT_STAT_ST_INO sizeof(unsigned __int64)
74
 
75
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:24:0,
76
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
77
                 from conftest.c:1:
78
C:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32/ruby/config.h:152:0: note: this is the location of the previous definition
79
 #define SIZEOF_STRUCT_STAT_ST_INO 2
80
 
81
cc1.exe: all warnings being treated as errors
82
checked program was:
83
/* begin */
84
 1: #include "ruby.h"
85
 2: 
86
 3: #include <winsock2.h>
87
 4: #include <windows.h>
88
 5: #include <confdefs.h>
89
 6: 
90
 7: typedef test1_t rbcv_typedef_;
91
 8: 
92
 9: extern rbcv_typedef_ foo();
93
10: extern short foo();
94
/* end */
95

    
96
"x86_64-w64-mingw32-gcc -I. -IC:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32 -IC:/projects/ruby-loco/src/ruby/include -I../ruby/test -D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64  -march=x86-64 -mtune=generic -O2 -pipe  -Werror -c conftest.c"
97
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/defines.h:248:0,
98
                 from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:36,
99
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
100
                 from conftest.c:1:
101
C:/projects/ruby-loco/src/ruby/include/ruby/win32.h:197:0: error: "SIZEOF_STRUCT_STAT_ST_INO" redefined [-Werror]
102
 #define SIZEOF_STRUCT_STAT_ST_INO sizeof(unsigned __int64)
103
 
104
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:24:0,
105
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
106
                 from conftest.c:1:
107
C:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32/ruby/config.h:152:0: note: this is the location of the previous definition
108
 #define SIZEOF_STRUCT_STAT_ST_INO 2
109
 
110
conftest.c:10:13: error: conflicting types for 'foo'
111
 extern long foo();
112
             ^~~
113
conftest.c:9:22: note: previous declaration of 'foo' was here
114
 extern rbcv_typedef_ foo();
115
                      ^~~
116
cc1.exe: all warnings being treated as errors
117
checked program was:
118
/* begin */
119
 1: #include "ruby.h"
120
 2: 
121
 3: #include <winsock2.h>
122
 4: #include <windows.h>
123
 5: #include <confdefs.h>
124
 6: 
125
 7: typedef test1_t rbcv_typedef_;
126
 8: 
127
 9: extern rbcv_typedef_ foo();
128
10: extern long foo();
129
/* end */
130

    
131
"x86_64-w64-mingw32-gcc -I. -IC:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32 -IC:/projects/ruby-loco/src/ruby/include -I../ruby/test -D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64  -march=x86-64 -mtune=generic -O2 -pipe  -Werror -c conftest.c"
132
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/defines.h:248:0,
133
                 from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:36,
134
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
135
                 from conftest.c:1:
136
C:/projects/ruby-loco/src/ruby/include/ruby/win32.h:197:0: error: "SIZEOF_STRUCT_STAT_ST_INO" redefined [-Werror]
137
 #define SIZEOF_STRUCT_STAT_ST_INO sizeof(unsigned __int64)
138
 
139
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:24:0,
140
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
141
                 from conftest.c:1:
142
C:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32/ruby/config.h:152:0: note: this is the location of the previous definition
143
 #define SIZEOF_STRUCT_STAT_ST_INO 2
144
 
145
conftest.c:10:18: error: conflicting types for 'foo'
146
 extern long long foo();
147
                  ^~~
148
conftest.c:9:22: note: previous declaration of 'foo' was here
149
 extern rbcv_typedef_ foo();
150
                      ^~~
151
cc1.exe: all warnings being treated as errors
152
checked program was:
153
/* begin */
154
 1: #include "ruby.h"
155
 2: 
156
 3: #include <winsock2.h>
157
 4: #include <windows.h>
158
 5: #include <confdefs.h>
159
 6: 
160
 7: typedef test1_t rbcv_typedef_;
161
 8: 
162
 9: extern rbcv_typedef_ foo();
163
10: extern long long foo();
164
/* end */
165

    
166
--------------------
167

    
168
.
169
<"short"> expected but was
170
<nil>.
171

    
172
  2) Failure:
173
TestExtLibs#test_existence_of_fiddle [C:/projects/ruby-loco/src/ruby/test/test_extlibs.rb:20]:
174
extension library `fiddle' is not found
175
"pkg-config --exists libffi"
176
| pkg-config --libs libffi
177
=> "-LC:/msys64/mingw64/lib/../lib -lffi\n"
178
"x86_64-w64-mingw32-gcc -o conftest.exe -I../../.ext/include/x64-mingw32 -I../../../ruby/include -I../../../ruby/ext/fiddle -D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64  -march=x86-64 -mtune=generic -O2 -pipe conftest.c  -L. -L../.. -L. -pipe     -lx64-msvcrt-ruby250-static  -lgmp -lshell32 -lws2_32 -liphlpapi -limagehlp -lshlwapi  "
179
In file included from ../../../ruby/include/ruby/defines.h:248:0,
180

    
181
                 from ../../../ruby/include/ruby/ruby.h:36,
182

    
183
                 from ../../../ruby/include/ruby.h:33,
184

    
185
                 from conftest.c:1:
186

    
187
../../../ruby/include/ruby/win32.h:197:0: warning: "SIZEOF_STRUCT_STAT_ST_INO" redefined
188

    
189
 #define SIZEOF_STRUCT_STAT_ST_INO sizeof(unsigned __int64)
190

    
191
 
192

    
193
In file included from ../../../ruby/include/ruby/ruby.h:24:0,
194

    
195
                 from ../../../ruby/include/ruby.h:33,
196

    
197
                 from conftest.c:1:
198

    
199
../../.ext/include/x64-mingw32/ruby/config.h:152:0: note: this is the location of the previous definition
200

    
201
 #define SIZEOF_STRUCT_STAT_ST_INO 2
202

    
203
 
204

    
205
checked program was:
206
/* begin */
207
1: #include "ruby.h"
208
2: 
209
3: #include <winsock2.h>
210
4: #include <windows.h>
211
5: int main(int argc, char **argv)
212
6: {
213
7:   return 0;
214
8: }
215
/* end */
216

    
217
"x86_64-w64-mingw32-gcc -o conftest.exe -I../../.ext/include/x64-mingw32 -I../../../ruby/include -I../../../ruby/ext/fiddle -D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64  -march=x86-64 -mtune=generic -O2 -pipe conftest.c  -L. -L../.. -L. -pipe     -lx64-msvcrt-ruby250-static -LC:/msys64/mingw64/lib/../lib -lffi -lgmp -lshell32 -lws2_32 -liphlpapi -limagehlp -lshlwapi  "
218
In file included from ../../../ruby/include/ruby/defines.h:248:0,
219

    
220
                 from ../../../ruby/include/ruby/ruby.h:36,
221

    
222
                 from ../../../ruby/include/ruby.h:33,
223

    
224
                 from conftest.c:1:
225

    
226
../../../ruby/include/ruby/win32.h:197:0: warning: "SIZEOF_STRUCT_STAT_ST_INO" redefined
227

    
228
 #define SIZEOF_STRUCT_STAT_ST_INO sizeof(unsigned __int64)
229

    
230
 
231

    
232
In file included from ../../../ruby/include/ruby/ruby.h:24:0,
233

    
234
                 from ../../../ruby/include/ruby.h:33,
235

    
236
                 from conftest.c:1:
237

    
238
../../.ext/include/x64-mingw32/ruby/config.h:152:0: note: this is the location of the previous definition
239

    
240
 #define SIZEOF_STRUCT_STAT_ST_INO 2
241

    
242
 
243

    
244
checked program was:
245
/* begin */
246
1: #include "ruby.h"
247
2: 
248
3: #include <winsock2.h>
249
4: #include <windows.h>
250
5: int main(int argc, char **argv)
251
6: {
252
7:   return 0;
253
8: }
254
/* end */
255

    
256
package configuration for libffi is not found
257
have_header: checking for ffi.h... -------------------- no
258

    
259
"x86_64-w64-mingw32-gcc -E -I../../.ext/include/x64-mingw32 -I../../../ruby/include -I../../../ruby/ext/fiddle -D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64  -march=x86-64 -mtune=generic -O2 -pipe  conftest.c -o conftest.i"
260
In file included from ../../../ruby/include/ruby/defines.h:248:0,
261

    
262
                 from ../../../ruby/include/ruby/ruby.h:36,
263

    
264
                 from ../../../ruby/include/ruby.h:33,
265

    
266
                 from conftest.c:1:
267

    
268
../../../ruby/include/ruby/win32.h:197:0: warning: "SIZEOF_STRUCT_STAT_ST_INO" redefined
269

    
270
 #define SIZEOF_STRUCT_STAT_ST_INO sizeof(unsigned __int64)
271

    
272
 
273

    
274
In file included from ../../../ruby/include/ruby/ruby.h:24:0,
275

    
276
                 from ../../../ruby/include/ruby.h:33,
277

    
278
                 from conftest.c:1:
279

    
280
../../.ext/include/x64-mingw32/ruby/config.h:152:0: note: this is the location of the previous definition
281

    
282
 #define SIZEOF_STRUCT_STAT_ST_INO 2
283

    
284
 
285

    
286
conftest.c:5:10: fatal error: ffi.h: No such file or directory
287

    
288
 #include <ffi.h>
289

    
290
          ^~~~~~~
291

    
292
compilation terminated.
293

    
294
checked program was:
295
/* begin */
296
1: #include "ruby.h"
297
2: 
298
3: #include <winsock2.h>
299
4: #include <windows.h>
300
5: #include <ffi.h>
301
/* end */
302

    
303
--------------------
304

    
305
have_header: checking for ffi/ffi.h... -------------------- no
306

    
307
"x86_64-w64-mingw32-gcc -E -I../../.ext/include/x64-mingw32 -I../../../ruby/include -I../../../ruby/ext/fiddle -D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64  -march=x86-64 -mtune=generic -O2 -pipe  conftest.c -o conftest.i"
308
In file included from ../../../ruby/include/ruby/defines.h:248:0,
309

    
310
                 from ../../../ruby/include/ruby/ruby.h:36,
311

    
312
                 from ../../../ruby/include/ruby.h:33,
313

    
314
                 from conftest.c:1:
315

    
316
../../../ruby/include/ruby/win32.h:197:0: warning: "SIZEOF_STRUCT_STAT_ST_INO" redefined
317

    
318
 #define SIZEOF_STRUCT_STAT_ST_INO sizeof(unsigned __int64)
319

    
320
 
321

    
322
In file included from ../../../ruby/include/ruby/ruby.h:24:0,
323

    
324
                 from ../../../ruby/include/ruby.h:33,
325

    
326
                 from conftest.c:1:
327

    
328
../../.ext/include/x64-mingw32/ruby/config.h:152:0: note: this is the location of the previous definition
329

    
330
 #define SIZEOF_STRUCT_STAT_ST_INO 2
331

    
332
 
333

    
334
conftest.c:5:10: fatal error: ffi/ffi.h: No such file or directory
335

    
336
 #include <ffi/ffi.h>
337

    
338
          ^~~~~~~~~~~
339

    
340
compilation terminated.
341

    
342
checked program was:
343
/* begin */
344
1: #include "ruby.h"
345
2: 
346
3: #include <winsock2.h>
347
4: #include <windows.h>
348
5: #include <ffi/ffi.h>
349
/* end */
350

    
351
--------------------
352

    
353
C:/projects/ruby-loco/src/ruby/ext/fiddle/extconf.rb:26: missing libffi. Please install libffi.
354
	C:/projects/ruby-loco/src/ruby/ext/fiddle/extconf.rb:26:in `<top (required)>'
355
	../ruby/ext/extmk.rb:214:in `load'
356
	../ruby/ext/extmk.rb:214:in `block in extmake'
357
	C:/projects/ruby-loco/src/ruby/lib/mkmf.rb:335:in `open'
358
	../ruby/ext/extmk.rb:210:in `extmake'
359
	../ruby/ext/extmk.rb:564:in `block in <main>'
360
	../ruby/ext/extmk.rb:560:in `each'
361
	../ruby/ext/extmk.rb:560:in `<main>'
362
.
363
Exception raised:
364
<#<LoadError: cannot load such file -- fiddle>>.
365

    
366
  3) Failure:
367
TestExtLibs#test_existence_of_Win32API [C:/projects/ruby-loco/src/ruby/test/test_extlibs.rb:20]:
368
extension library `Win32API' is not found
369
C:/projects/ruby-loco/src/build25_64/ext/Win32API/mkmf.log not found.
370
Exception raised:
371
<#<LoadError: cannot load such file -- fiddle/import>>.
372

    
373
  4) Failure:
374
TestMkmf::TestConvertible#test_typeof_builtin [C:/projects/ruby-loco/src/ruby/test/mkmf/test_convertible.rb:9]:
375
convertible_int: checking for convertible type of short... -------------------- short
376

    
377
--------------------
378

    
379
convertible_int: checking for convertible type of int... -------------------- int
380

    
381
--------------------
382

    
383
convertible_int: checking for convertible type of long... -------------------- long
384

    
385
--------------------
386

    
387
convertible_int: checking for convertible type of signed short... -------------------- failed
388

    
389
"x86_64-w64-mingw32-gcc -o conftest.exe -I. -IC:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32 -IC:/projects/ruby-loco/src/ruby/include -I../ruby/test -D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64  -march=x86-64 -mtune=generic -O2 -pipe conftest.c  -L. -LC:/projects/ruby-loco/src/build25_64 -L. -pipe     -lx64-msvcrt-ruby250-static  -lgmp -lshell32 -lws2_32 -liphlpapi -limagehlp -lshlwapi  "
390
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/defines.h:248:0,
391
                 from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:36,
392
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
393
                 from conftest.c:1:
394
C:/projects/ruby-loco/src/ruby/include/ruby/win32.h:197:0: warning: "SIZEOF_STRUCT_STAT_ST_INO" redefined
395
 #define SIZEOF_STRUCT_STAT_ST_INO sizeof(unsigned __int64)
396
 
397
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:24:0,
398
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
399
                 from conftest.c:1:
400
C:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32/ruby/config.h:152:0: note: this is the location of the previous definition
401
 #define SIZEOF_STRUCT_STAT_ST_INO 2
402
 
403
checked program was:
404
/* begin */
405
1: #include "ruby.h"
406
2: 
407
3: #include <winsock2.h>
408
4: #include <windows.h>
409
5: int main(int argc, char **argv)
410
6: {
411
7:   return 0;
412
8: }
413
/* end */
414

    
415
"x86_64-w64-mingw32-gcc -I. -IC:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32 -IC:/projects/ruby-loco/src/ruby/include -I../ruby/test -D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64  -march=x86-64 -mtune=generic -O2 -pipe   -c conftest.c"
416
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/defines.h:248:0,
417
                 from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:36,
418
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
419
                 from conftest.c:1:
420
C:/projects/ruby-loco/src/ruby/include/ruby/win32.h:197:0: warning: "SIZEOF_STRUCT_STAT_ST_INO" redefined
421
 #define SIZEOF_STRUCT_STAT_ST_INO sizeof(unsigned __int64)
422
 
423
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:24:0,
424
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
425
                 from conftest.c:1:
426
C:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32/ruby/config.h:152:0: note: this is the location of the previous definition
427
 #define SIZEOF_STRUCT_STAT_ST_INO 2
428
 
429
checked program was:
430
/* begin */
431
1: #include "ruby.h"
432
2: 
433
3: #include <winsock2.h>
434
4: #include <windows.h>
435
5: typedef signed short rbcv_typedef_;
436
6: 
437
7: /*top*/
438
8: int conftest_const[((rbcv_typedef_)-1 < 0) ? 1 : -1];
439
/* end */
440

    
441
"x86_64-w64-mingw32-gcc -I. -IC:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32 -IC:/projects/ruby-loco/src/ruby/include -I../ruby/test -D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64  -march=x86-64 -mtune=generic -O2 -pipe  -Werror -c conftest.c"
442
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/defines.h:248:0,
443
                 from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:36,
444
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
445
                 from conftest.c:1:
446
C:/projects/ruby-loco/src/ruby/include/ruby/win32.h:197:0: error: "SIZEOF_STRUCT_STAT_ST_INO" redefined [-Werror]
447
 #define SIZEOF_STRUCT_STAT_ST_INO sizeof(unsigned __int64)
448
 
449
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:24:0,
450
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
451
                 from conftest.c:1:
452
C:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32/ruby/config.h:152:0: note: this is the location of the previous definition
453
 #define SIZEOF_STRUCT_STAT_ST_INO 2
454
 
455
conftest.c:8:12: error: conflicting types for 'foo'
456
 extern int foo();
457
            ^~~
458
conftest.c:7:22: note: previous declaration of 'foo' was here
459
 extern rbcv_typedef_ foo();
460
                      ^~~
461
cc1.exe: all warnings being treated as errors
462
checked program was:
463
/* begin */
464
1: #include "ruby.h"
465
2: 
466
3: #include <winsock2.h>
467
4: #include <windows.h>
468
5: typedef signed short rbcv_typedef_;
469
6: 
470
7: extern rbcv_typedef_ foo();
471
8: extern int foo();
472
/* end */
473

    
474
"x86_64-w64-mingw32-gcc -I. -IC:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32 -IC:/projects/ruby-loco/src/ruby/include -I../ruby/test -D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64  -march=x86-64 -mtune=generic -O2 -pipe  -Werror -c conftest.c"
475
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/defines.h:248:0,
476
                 from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:36,
477
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
478
                 from conftest.c:1:
479
C:/projects/ruby-loco/src/ruby/include/ruby/win32.h:197:0: error: "SIZEOF_STRUCT_STAT_ST_INO" redefined [-Werror]
480
 #define SIZEOF_STRUCT_STAT_ST_INO sizeof(unsigned __int64)
481
 
482
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:24:0,
483
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
484
                 from conftest.c:1:
485
C:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32/ruby/config.h:152:0: note: this is the location of the previous definition
486
 #define SIZEOF_STRUCT_STAT_ST_INO 2
487
 
488
cc1.exe: all warnings being treated as errors
489
checked program was:
490
/* begin */
491
1: #include "ruby.h"
492
2: 
493
3: #include <winsock2.h>
494
4: #include <windows.h>
495
5: typedef signed short rbcv_typedef_;
496
6: 
497
7: extern rbcv_typedef_ foo();
498
8: extern short foo();
499
/* end */
500

    
501
"x86_64-w64-mingw32-gcc -I. -IC:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32 -IC:/projects/ruby-loco/src/ruby/include -I../ruby/test -D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64  -march=x86-64 -mtune=generic -O2 -pipe  -Werror -c conftest.c"
502
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/defines.h:248:0,
503
                 from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:36,
504
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
505
                 from conftest.c:1:
506
C:/projects/ruby-loco/src/ruby/include/ruby/win32.h:197:0: error: "SIZEOF_STRUCT_STAT_ST_INO" redefined [-Werror]
507
 #define SIZEOF_STRUCT_STAT_ST_INO sizeof(unsigned __int64)
508
 
509
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:24:0,
510
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
511
                 from conftest.c:1:
512
C:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32/ruby/config.h:152:0: note: this is the location of the previous definition
513
 #define SIZEOF_STRUCT_STAT_ST_INO 2
514
 
515
conftest.c:8:13: error: conflicting types for 'foo'
516
 extern long foo();
517
             ^~~
518
conftest.c:7:22: note: previous declaration of 'foo' was here
519
 extern rbcv_typedef_ foo();
520
                      ^~~
521
cc1.exe: all warnings being treated as errors
522
checked program was:
523
/* begin */
524
1: #include "ruby.h"
525
2: 
526
3: #include <winsock2.h>
527
4: #include <windows.h>
528
5: typedef signed short rbcv_typedef_;
529
6: 
530
7: extern rbcv_typedef_ foo();
531
8: extern long foo();
532
/* end */
533

    
534
"x86_64-w64-mingw32-gcc -I. -IC:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32 -IC:/projects/ruby-loco/src/ruby/include -I../ruby/test -D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64  -march=x86-64 -mtune=generic -O2 -pipe  -Werror -c conftest.c"
535
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/defines.h:248:0,
536
                 from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:36,
537
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
538
                 from conftest.c:1:
539
C:/projects/ruby-loco/src/ruby/include/ruby/win32.h:197:0: error: "SIZEOF_STRUCT_STAT_ST_INO" redefined [-Werror]
540
 #define SIZEOF_STRUCT_STAT_ST_INO sizeof(unsigned __int64)
541
 
542
In file included from C:/projects/ruby-loco/src/ruby/include/ruby/ruby.h:24:0,
543
                 from C:/projects/ruby-loco/src/ruby/include/ruby.h:33,
544
                 from conftest.c:1:
545
C:/projects/ruby-loco/src/build25_64/.ext/include/x64-mingw32/ruby/config.h:152:0: note: this is the location of the previous definition
546
 #define SIZEOF_STRUCT_STAT_ST_INO 2
547
 
548
conftest.c:8:18: error: conflicting types for 'foo'
549
 extern long long foo();
550
                  ^~~
551
conftest.c:7:22: note: previous declaration of 'foo' was here
552
 extern rbcv_typedef_ foo();
553
                      ^~~
554
cc1.exe: all warnings being treated as errors
555
checked program was:
556
/* begin */
557
1: #include "ruby.h"
558
2: 
559
3: #include <winsock2.h>
560
4: #include <windows.h>
561
5: typedef signed short rbcv_typedef_;
562
6: 
563
7: extern rbcv_typedef_ foo();
564
8: extern long long foo();
565
/* end */
566

    
567
--------------------
568

    
569
.
570
<"short"> expected but was
571
<nil>.
572

    
573
  5) Error:
574
TestGemRemoteFetcher#test_download_to_cache:
575
LoadError: cannot load such file -- fiddle/import