Project

General

Profile

Bug #12407 ยป log.txt

znz (Kazuhiro NISHIYAMA), 05/20/2016 02:25 PM

 
1
	CC = ccache clang
2
	LD = ld
3
	LDSHARED = ccache clang -shared
4
	CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Werror=implicit-int -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=shorten-64-to-32 -Werror=implicit-function-declaration -Werror=division-by-zero -Werror=deprecated-declarations -Werror=extra-tokens -std=gnu99  -fPIC 
5
	XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT
6
	CPPFLAGS = -DRUBY_DEBUG_ENV -DARRAY_DEBUG   -I. -I.ext/include/x86_64-linux -I../include -I..
7
	DLDFLAGS = -Wl,-soname,libruby.so.2.4  -fstack-protector  
8
	SOLIBS = -lpthread -ldl -lcrypt -lm  
9
Debian clang version 3.5.0-10 (tags/RELEASE_350/final) (based on LLVM 3.5.0)
10
Target: x86_64-pc-linux-gnu
11
Thread model: posix
12
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8
13
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8.4
14
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9
15
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9.2
16
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.8
17
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.8.4
18
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9
19
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9.2
20
Selected GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9
21
Candidate multilib: .;@m64
22
Selected multilib: .;@m64
23
Run options: "--ruby=./miniruby -I../lib -I. -I.ext/common  ../tool/runruby.rb --extout=.ext  -- --disable-gems" --excludes-dir=../test/excludes --name=!/memory_leak/
24

    
25
# Running tests:
26

    
27

    
28
  1) Failure:
29
TestMkmf::TestConvertible#test_typeof_builtin [/home/vagrant/ruby/test/mkmf/test_convertible.rb:9]:
30
convertible_int: checking for convertible type of short... -------------------- short
31

    
32
--------------------
33

    
34
convertible_int: checking for convertible type of int... -------------------- int
35

    
36
--------------------
37

    
38
convertible_int: checking for convertible type of long... -------------------- long
39

    
40
--------------------
41

    
42
convertible_int: checking for convertible type of signed short... -------------------- failed
43

    
44
"ccache clang -o conftest -I. -I/home/vagrant/ruby/build/.ext/include/x86_64-linux -I/home/vagrant/ruby/include -I../test -DRUBY_DEBUG_ENV -DARRAY_DEBUG   -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens  -fPIC conftest.c  -L. -L/home/vagrant/ruby/build -Wl,-R/home/vagrant/ruby/build -L. -fstack-protector -rdynamic -Wl,-export-dynamic     -Wl,-R/home/vagrant/.anyenv/envs/rbenv/versions/git/lib -L/home/vagrant/.anyenv/envs/rbenv/versions/git/lib -lruby-static  -lpthread -ldl -lcrypt -lm   -lc"
45
checked program was:
46
/* begin */
47
1: #include "ruby.h"
48
2: 
49
3: int main(int argc, char **argv)
50
4: {
51
5:   return 0;
52
6: }
53
/* end */
54

    
55
"ccache clang -I. -I/home/vagrant/ruby/build/.ext/include/x86_64-linux -I/home/vagrant/ruby/include -I../test -DRUBY_DEBUG_ENV -DARRAY_DEBUG   -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens  -fPIC   -c conftest.c"
56
clang: warning: argument unused during compilation: '-I .'
57
clang: warning: argument unused during compilation: '-I /home/vagrant/ruby/build/.ext/include/x86_64-linux'
58
clang: warning: argument unused during compilation: '-I /home/vagrant/ruby/include'
59
clang: warning: argument unused during compilation: '-I ../test'
60
checked program was:
61
/* begin */
62
1: #include "ruby.h"
63
2: 
64
3: typedef signed short rbcv_typedef_;
65
4: 
66
5: /*top*/
67
6: int conftest_const[((rbcv_typedef_)-1 < 0) ? 1 : -1];
68
/* end */
69

    
70
"ccache clang -I. -I/home/vagrant/ruby/build/.ext/include/x86_64-linux -I/home/vagrant/ruby/include -I../test -DRUBY_DEBUG_ENV -DARRAY_DEBUG   -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens  -fPIC  -Werror -c conftest.c"
71
clang: error: argument unused during compilation: '-I .'
72
clang: error: argument unused during compilation: '-I /home/vagrant/ruby/build/.ext/include/x86_64-linux'
73
clang: error: argument unused during compilation: '-I /home/vagrant/ruby/include'
74
clang: error: argument unused during compilation: '-I ../test'
75
checked program was:
76
/* begin */
77
1: #include "ruby.h"
78
2: 
79
3: typedef signed short rbcv_typedef_;
80
4: 
81
5: extern rbcv_typedef_ foo();
82
6: extern int foo();
83
/* end */
84

    
85
"ccache clang -I. -I/home/vagrant/ruby/build/.ext/include/x86_64-linux -I/home/vagrant/ruby/include -I../test -DRUBY_DEBUG_ENV -DARRAY_DEBUG   -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens  -fPIC  -Werror -c conftest.c"
86
clang: error: argument unused during compilation: '-I .'
87
clang: error: argument unused during compilation: '-I /home/vagrant/ruby/build/.ext/include/x86_64-linux'
88
clang: error: argument unused during compilation: '-I /home/vagrant/ruby/include'
89
clang: error: argument unused during compilation: '-I ../test'
90
checked program was:
91
/* begin */
92
1: #include "ruby.h"
93
2: 
94
3: typedef signed short rbcv_typedef_;
95
4: 
96
5: extern rbcv_typedef_ foo();
97
6: extern short foo();
98
/* end */
99

    
100
"ccache clang -I. -I/home/vagrant/ruby/build/.ext/include/x86_64-linux -I/home/vagrant/ruby/include -I../test -DRUBY_DEBUG_ENV -DARRAY_DEBUG   -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens  -fPIC  -Werror -c conftest.c"
101
clang: error: argument unused during compilation: '-I .'
102
clang: error: argument unused during compilation: '-I /home/vagrant/ruby/build/.ext/include/x86_64-linux'
103
clang: error: argument unused during compilation: '-I /home/vagrant/ruby/include'
104
clang: error: argument unused during compilation: '-I ../test'
105
checked program was:
106
/* begin */
107
1: #include "ruby.h"
108
2: 
109
3: typedef signed short rbcv_typedef_;
110
4: 
111
5: extern rbcv_typedef_ foo();
112
6: extern long foo();
113
/* end */
114

    
115
"ccache clang -I. -I/home/vagrant/ruby/build/.ext/include/x86_64-linux -I/home/vagrant/ruby/include -I../test -DRUBY_DEBUG_ENV -DARRAY_DEBUG   -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens  -fPIC  -Werror -c conftest.c"
116
clang: error: argument unused during compilation: '-I .'
117
clang: error: argument unused during compilation: '-I /home/vagrant/ruby/build/.ext/include/x86_64-linux'
118
clang: error: argument unused during compilation: '-I /home/vagrant/ruby/include'
119
clang: error: argument unused during compilation: '-I ../test'
120
checked program was:
121
/* begin */
122
1: #include "ruby.h"
123
2: 
124
3: typedef signed short rbcv_typedef_;
125
4: 
126
5: extern rbcv_typedef_ foo();
127
6: extern long long foo();
128
/* end */
129

    
130
--------------------
131

    
132
.
133
<"short"> expected but was
134
<nil>.
135

    
136
  2) Failure:
137
TestMkmf::TestConvertible#test_typeof_typedef [/home/vagrant/ruby/test/mkmf/test_convertible.rb:22]:
138
convertible_int: checking for convertible type of test1_t... -------------------- failed
139

    
140
"ccache clang -I. -I/home/vagrant/ruby/build/.ext/include/x86_64-linux -I/home/vagrant/ruby/include -I../test -DRUBY_DEBUG_ENV -DARRAY_DEBUG   -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens  -fPIC   -c conftest.c"
141
clang: warning: argument unused during compilation: '-I .'
142
clang: warning: argument unused during compilation: '-I /home/vagrant/ruby/build/.ext/include/x86_64-linux'
143
clang: warning: argument unused during compilation: '-I /home/vagrant/ruby/include'
144
clang: warning: argument unused during compilation: '-I ../test'
145
checked program was:
146
/* begin */
147
1: #include "ruby.h"
148
2: 
149
3: #include <confdefs.h>
150
4: typedef test1_t rbcv_typedef_;
151
5: 
152
6: /*top*/
153
7: int conftest_const[((rbcv_typedef_)-1 < 0) ? 1 : -1];
154
/* end */
155

    
156
"ccache clang -I. -I/home/vagrant/ruby/build/.ext/include/x86_64-linux -I/home/vagrant/ruby/include -I../test -DRUBY_DEBUG_ENV -DARRAY_DEBUG   -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens  -fPIC  -Werror -c conftest.c"
157
clang: error: argument unused during compilation: '-I .'
158
clang: error: argument unused during compilation: '-I /home/vagrant/ruby/build/.ext/include/x86_64-linux'
159
clang: error: argument unused during compilation: '-I /home/vagrant/ruby/include'
160
clang: error: argument unused during compilation: '-I ../test'
161
checked program was:
162
/* begin */
163
1: #include "ruby.h"
164
2: 
165
3: #include <confdefs.h>
166
4: 
167
5: typedef test1_t rbcv_typedef_;
168
6: 
169
7: extern rbcv_typedef_ foo();
170
8: extern int foo();
171
/* end */
172

    
173
"ccache clang -I. -I/home/vagrant/ruby/build/.ext/include/x86_64-linux -I/home/vagrant/ruby/include -I../test -DRUBY_DEBUG_ENV -DARRAY_DEBUG   -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens  -fPIC  -Werror -c conftest.c"
174
clang: error: argument unused during compilation: '-I .'
175
clang: error: argument unused during compilation: '-I /home/vagrant/ruby/build/.ext/include/x86_64-linux'
176
clang: error: argument unused during compilation: '-I /home/vagrant/ruby/include'
177
clang: error: argument unused during compilation: '-I ../test'
178
checked program was:
179
/* begin */
180
1: #include "ruby.h"
181
2: 
182
3: #include <confdefs.h>
183
4: 
184
5: typedef test1_t rbcv_typedef_;
185
6: 
186
7: extern rbcv_typedef_ foo();
187
8: extern short foo();
188
/* end */
189

    
190
"ccache clang -I. -I/home/vagrant/ruby/build/.ext/include/x86_64-linux -I/home/vagrant/ruby/include -I../test -DRUBY_DEBUG_ENV -DARRAY_DEBUG   -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens  -fPIC  -Werror -c conftest.c"
191
clang: error: argument unused during compilation: '-I .'
192
clang: error: argument unused during compilation: '-I /home/vagrant/ruby/build/.ext/include/x86_64-linux'
193
clang: error: argument unused during compilation: '-I /home/vagrant/ruby/include'
194
clang: error: argument unused during compilation: '-I ../test'
195
checked program was:
196
/* begin */
197
1: #include "ruby.h"
198
2: 
199
3: #include <confdefs.h>
200
4: 
201
5: typedef test1_t rbcv_typedef_;
202
6: 
203
7: extern rbcv_typedef_ foo();
204
8: extern long foo();
205
/* end */
206

    
207
"ccache clang -I. -I/home/vagrant/ruby/build/.ext/include/x86_64-linux -I/home/vagrant/ruby/include -I../test -DRUBY_DEBUG_ENV -DARRAY_DEBUG   -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens  -fPIC  -Werror -c conftest.c"
208
clang: error: argument unused during compilation: '-I .'
209
clang: error: argument unused during compilation: '-I /home/vagrant/ruby/build/.ext/include/x86_64-linux'
210
clang: error: argument unused during compilation: '-I /home/vagrant/ruby/include'
211
clang: error: argument unused during compilation: '-I ../test'
212
checked program was:
213
/* begin */
214
1: #include "ruby.h"
215
2: 
216
3: #include <confdefs.h>
217
4: 
218
5: typedef test1_t rbcv_typedef_;
219
6: 
220
7: extern rbcv_typedef_ foo();
221
8: extern long long foo();
222
/* end */
223

    
224
--------------------
225

    
226
.
227
<"short"> expected but was
228
<nil>.
229

    
230
Finished tests in 0.478270s, 4.1817 tests/s, 22.9995 assertions/s.
231
2 tests, 11 assertions, 2 failures, 0 errors, 0 skips
232

    
233
ruby -v: ruby 2.4.0dev (2016-05-20 trunk 55084) [x86_64-linux]
234
uncommon.mk:607: recipe for target 'yes-test-all' failed
235
make: *** [yes-test-all] Error 2