1
|
ruby -v: ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]
|
2
|
CC = gcc
|
3
|
LD = ld
|
4
|
LDSHARED = gcc -shared
|
5
|
CFLAGS = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -mtune=generic -fPIC -m64
|
6
|
XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT
|
7
|
CPPFLAGS = -I. -I.ext/include/x86_64-linux -I./include -I.
|
8
|
DLDFLAGS = -Wl,-soname,libruby.so.2.3 -fstack-protector -m64
|
9
|
SOLIBS = -lpthread -ldl -lcrypt -lm
|
10
|
Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems" --excludes=./test/excludes -x /memory_leak/ -v
|
11
|
|
12
|
# Running tests:
|
13
|
|
14
|
TestString#test_AREF = 0.00 s = .
|
15
|
TestString#test_ASET = 0.00 s = .
|
16
|
TestString#test_CMP = 0.00 s = .
|
17
|
TestString#test_EQUAL = 0.00 s = .
|
18
|
TestString#test_LSHIFT = 0.00 s = .
|
19
|
TestString#test_MATCH = 0.00 s = .
|
20
|
TestString#test_MOD = 0.00 s = .
|
21
|
TestString#test_MUL = 0.00 s = .
|
22
|
TestString#test_PLUS = 0.00 s = .
|
23
|
TestString#test_VERY_EQUAL = 0.00 s = .
|
24
|
TestString#test_ascii_incomat_inspect = 0.00 s = .
|
25
|
TestString#test_bytes = 0.00 s = .
|
26
|
TestString#test_byteslice = 0.00 s = .
|
27
|
TestString#test_capitalize = 0.00 s = .
|
28
|
TestString#test_capitalize! = 0.00 s = .
|
29
|
TestString#test_casecmp = 0.00 s = .
|
30
|
TestString#test_center = 0.00 s = .
|
31
|
TestString#test_chars = 0.00 s = .
|
32
|
TestString#test_chomp = 0.00 s = .
|
33
|
TestString#test_chomp! = 0.00 s = .
|
34
|
TestString#test_chop = 0.00 s = .
|
35
|
TestString#test_chop! = 0.00 s = .
|
36
|
TestString#test_clear = 0.00 s = .
|
37
|
TestString#test_clear_nonasciicompat = 0.00 s = .
|
38
|
TestString#test_clone = 0.00 s = .
|
39
|
TestString#test_codepoints = 0.00 s = .
|
40
|
TestString#test_concat = 0.00 s = .
|
41
|
TestString#test_count = 0.00 s = .
|
42
|
TestString#test_crypt = 0.00 s = E
|
43
|
TestString#test_delete = 0.00 s = .
|
44
|
TestString#test_delete! = 0.00 s = .
|
45
|
TestString#test_downcase = 0.00 s = .
|
46
|
TestString#test_downcase! = 0.00 s = .
|
47
|
TestString#test_downcase2 = 0.00 s = .
|
48
|
TestString#test_dummy_inspect = 0.00 s = .
|
49
|
TestString#test_dump = 0.00 s = .
|
50
|
TestString#test_dup = 0.00 s = .
|
51
|
TestString#test_each = 0.00 s = .
|
52
|
TestString#test_each_byte = 0.00 s = .
|
53
|
TestString#test_each_char = 0.00 s = .
|
54
|
TestString#test_each_codepoint = 0.00 s = .
|
55
|
TestString#test_each_line = 0.00 s = .
|
56
|
TestString#test_empty? = 0.00 s = .
|
57
|
TestString#test_end_with? = 0.00 s = .
|
58
|
TestString#test_eq_tilde_can_be_overridden = 0.04 s = .
|
59
|
TestString#test_eql? = 0.00 s = .
|
60
|
TestString#test_frozen_check = 0.00 s = .
|
61
|
TestString#test_gsub = 0.00 s = .
|
62
|
TestString#test_gsub! = 0.00 s = .
|
63
|
TestString#test_gsub_encoding = 0.00 s = .
|
64
|
TestString#test_gsub_enumerator = 0.03 s = .
|
65
|
TestString#test_gsub_hash = 0.00 s = .
|
66
|
TestString#test_hash = 0.00 s = .
|
67
|
TestString#test_hash_random = 0.11 s = .
|
68
|
TestString#test_hex = 0.00 s = .
|
69
|
TestString#test_include? = 0.00 s = .
|
70
|
TestString#test_index = 0.00 s = .
|
71
|
TestString#test_inspect_nul = 0.00 s = .
|
72
|
TestString#test_intern = 0.00 s = .
|
73
|
TestString#test_length = 0.00 s = .
|
74
|
TestString#test_lines = 0.00 s = .
|
75
|
TestString#test_ljust = 0.00 s = .
|
76
|
TestString#test_match_method = 0.00 s = .
|
77
|
TestString#test_mod_check = 0.00 s = .
|
78
|
TestString#test_next = 0.00 s = .
|
79
|
TestString#test_next! = 0.00 s = .
|
80
|
TestString#test_oct = 0.00 s = .
|
81
|
TestString#test_partition = 0.00 s = .
|
82
|
TestString#test_prepend = 0.00 s = .
|
83
|
TestString#test_rb_str_new4 = 0.00 s = .
|
84
|
TestString#test_rb_str_shared_replace = 0.00 s = .
|
85
|
TestString#test_rb_str_to_str = 0.00 s = .
|
86
|
TestString#test_regexp_match_subclass = 0.00 s = .
|
87
|
TestString#test_replace = 0.00 s = .
|
88
|
TestString#test_respond_to = 0.00 s = .
|
89
|
TestString#test_reverse = 0.00 s = .
|
90
|
TestString#test_reverse! = 0.00 s = .
|
91
|
TestString#test_rindex = 0.00 s = .
|
92
|
TestString#test_rjust = 0.00 s = .
|
93
|
TestString#test_rpartition = 0.00 s = .
|
94
|
TestString#test_rstrip = 0.00 s = .
|
95
|
TestString#test_s_new = 0.00 s = .
|
96
|
TestString#test_scan = 0.00 s = .
|
97
|
TestString#test_setter = 0.05 s = .
|
98
|
TestString#test_shared_force_encoding = 0.00 s = .
|
99
|
TestString#test_size = 0.00 s = .
|
100
|
TestString#test_slice = 0.00 s = .
|
101
|
TestString#test_slice! = 0.00 s = .
|
102
|
TestString#test_splice! = 0.00 s = .
|
103
|
TestString#test_split = 0.00 s = .
|
104
|
TestString#test_split_encoding = 0.00 s = .
|
105
|
TestString#test_split_invalid_argument = 0.00 s = .
|
106
|
TestString#test_split_invalid_sequence = 0.00 s = .
|
107
|
TestString#test_split_wchar = 0.00 s = .
|
108
|
TestString#test_squeeze = 0.00 s = .
|
109
|
TestString#test_squeeze! = 0.00 s = .
|
110
|
TestString#test_start_with? = 0.00 s = .
|
111
|
TestString#test_str_new4 = 0.00 s = .
|
112
|
TestString#test_strip = 0.00 s = .
|
113
|
TestString#test_strip! = 0.00 s = .
|
114
|
TestString#test_sub = 0.00 s = .
|
115
|
TestString#test_sub! = 0.00 s = .
|
116
|
TestString#test_sub_hash = 0.00 s = .
|
117
|
TestString#test_substr_negative_begin = 0.00 s = .
|
118
|
TestString#test_succ = 0.00 s = .
|
119
|
TestString#test_succ! = 0.00 s = .
|
120
|
TestString#test_sum = 0.00 s = .
|
121
|
TestString#test_sum_2 = 0.00 s = .
|
122
|
TestString#test_sum_long = 0.05 s = .
|
123
|
TestString#test_swapcase = 0.00 s = .
|
124
|
TestString#test_swapcase! = 0.00 s = .
|
125
|
TestString#test_times = 0.00 s = .
|
126
|
TestString#test_times2 = 0.00 s = .
|
127
|
TestString#test_to_f = 0.00 s = .
|
128
|
TestString#test_to_i = 0.00 s = .
|
129
|
TestString#test_to_id = 0.00 s = .
|
130
|
TestString#test_to_s = 0.00 s = .
|
131
|
TestString#test_to_s_2 = 0.00 s = .
|
132
|
TestString#test_to_str = 0.00 s = .
|
133
|
TestString#test_tr = 0.00 s = .
|
134
|
TestString#test_tr! = 0.00 s = .
|
135
|
TestString#test_tr_s = 0.00 s = .
|
136
|
TestString#test_tr_s! = 0.00 s = .
|
137
|
TestString#test_try_convert = 0.00 s = .
|
138
|
TestString#test_unknown_string_option = 0.00 s = .
|
139
|
TestString#test_unpack = 0.00 s = .
|
140
|
TestString#test_upcase = 0.00 s = .
|
141
|
TestString#test_upcase! = 0.00 s = .
|
142
|
TestString#test_upcase2 = 0.00 s = .
|
143
|
TestString#test_uplus_minus = 0.00 s = .
|
144
|
TestString#test_upto = 0.00 s = .
|
145
|
TestString#test_upto_nonalnum = 0.00 s = .
|
146
|
TestString#test_upto_numeric = 0.00 s = .
|
147
|
TestString2#test_AREF = 0.00 s = .
|
148
|
TestString2#test_ASET = 0.00 s = .
|
149
|
TestString2#test_CMP = 0.00 s = .
|
150
|
TestString2#test_EQUAL = 0.00 s = .
|
151
|
TestString2#test_LSHIFT = 0.00 s = .
|
152
|
TestString2#test_MATCH = 0.00 s = .
|
153
|
TestString2#test_MOD = 0.00 s = .
|
154
|
TestString2#test_MUL = 0.00 s = .
|
155
|
TestString2#test_PLUS = 0.00 s = .
|
156
|
TestString2#test_VERY_EQUAL = 0.00 s = .
|
157
|
TestString2#test_ascii_incomat_inspect = 0.00 s = .
|
158
|
TestString2#test_bytes = 0.00 s = .
|
159
|
TestString2#test_byteslice = 0.00 s = .
|
160
|
TestString2#test_capitalize = 0.00 s = .
|
161
|
TestString2#test_capitalize! = 0.00 s = .
|
162
|
TestString2#test_casecmp = 0.00 s = .
|
163
|
TestString2#test_center = 0.00 s = .
|
164
|
TestString2#test_chars = 0.00 s = .
|
165
|
TestString2#test_chomp = 0.00 s = .
|
166
|
TestString2#test_chomp! = 0.00 s = .
|
167
|
TestString2#test_chop = 0.00 s = .
|
168
|
TestString2#test_chop! = 0.00 s = .
|
169
|
TestString2#test_clear = 0.00 s = .
|
170
|
TestString2#test_clear_nonasciicompat = 0.00 s = .
|
171
|
TestString2#test_clone = 0.00 s = .
|
172
|
TestString2#test_codepoints = 0.00 s = .
|
173
|
TestString2#test_concat = 0.00 s = .
|
174
|
TestString2#test_count = 0.00 s = .
|
175
|
TestString2#test_crypt = 0.00 s = E
|
176
|
TestString2#test_delete = 0.00 s = .
|
177
|
TestString2#test_delete! = 0.00 s = .
|
178
|
TestString2#test_downcase = 0.00 s = .
|
179
|
TestString2#test_downcase! = 0.00 s = .
|
180
|
TestString2#test_downcase2 = 0.00 s = .
|
181
|
TestString2#test_dummy_inspect = 0.00 s = .
|
182
|
TestString2#test_dump = 0.00 s = .
|
183
|
TestString2#test_dup = 0.00 s = .
|
184
|
TestString2#test_each = 0.00 s = .
|
185
|
TestString2#test_each_byte = 0.00 s = .
|
186
|
TestString2#test_each_char = 0.00 s = .
|
187
|
TestString2#test_each_codepoint = 0.00 s = .
|
188
|
TestString2#test_each_line = 0.00 s = .
|
189
|
TestString2#test_empty? = 0.00 s = .
|
190
|
TestString2#test_end_with? = 0.00 s = .
|
191
|
TestString2#test_eq_tilde_can_be_overridden = 0.04 s = .
|
192
|
TestString2#test_eql? = 0.00 s = .
|
193
|
TestString2#test_frozen_check = 0.00 s = .
|
194
|
TestString2#test_gsub = 0.00 s = .
|
195
|
TestString2#test_gsub! = 0.00 s = .
|
196
|
TestString2#test_gsub_encoding = 0.00 s = .
|
197
|
TestString2#test_gsub_enumerator = 0.05 s = .
|
198
|
TestString2#test_gsub_hash = 0.00 s = .
|
199
|
TestString2#test_hash = 0.00 s = .
|
200
|
TestString2#test_hash_random = 0.13 s = .
|
201
|
TestString2#test_hex = 0.00 s = .
|
202
|
TestString2#test_include? = 0.00 s = .
|
203
|
TestString2#test_index = 0.00 s = .
|
204
|
TestString2#test_inspect_nul = 0.00 s = .
|
205
|
TestString2#test_intern = 0.00 s = .
|
206
|
TestString2#test_length = 0.00 s = .
|
207
|
TestString2#test_lines = 0.00 s = .
|
208
|
TestString2#test_ljust = 0.00 s = .
|
209
|
TestString2#test_match_method = 0.00 s = .
|
210
|
TestString2#test_mod_check = 0.00 s = .
|
211
|
TestString2#test_next = 0.00 s = .
|
212
|
TestString2#test_next! = 0.00 s = .
|
213
|
TestString2#test_oct = 0.00 s = .
|
214
|
TestString2#test_partition = 0.00 s = .
|
215
|
TestString2#test_prepend = 0.00 s = .
|
216
|
TestString2#test_rb_str_new4 = 0.00 s = .
|
217
|
TestString2#test_rb_str_shared_replace = 0.00 s = .
|
218
|
TestString2#test_rb_str_to_str = 0.00 s = .
|
219
|
TestString2#test_regexp_match_subclass = 0.00 s = .
|
220
|
TestString2#test_replace = 0.00 s = .
|
221
|
TestString2#test_respond_to = 0.00 s = .
|
222
|
TestString2#test_reverse = 0.00 s = .
|
223
|
TestString2#test_reverse! = 0.00 s = .
|
224
|
TestString2#test_rindex = 0.00 s = .
|
225
|
TestString2#test_rjust = 0.00 s = .
|
226
|
TestString2#test_rpartition = 0.00 s = .
|
227
|
TestString2#test_rstrip = 0.00 s = .
|
228
|
TestString2#test_s_new = 0.00 s = .
|
229
|
TestString2#test_scan = 0.00 s = .
|
230
|
TestString2#test_setter = 0.04 s = .
|
231
|
TestString2#test_shared_force_encoding = 0.00 s = .
|
232
|
TestString2#test_size = 0.00 s = .
|
233
|
TestString2#test_slice = 0.00 s = .
|
234
|
TestString2#test_slice! = 0.00 s = .
|
235
|
TestString2#test_splice! = 0.00 s = .
|
236
|
TestString2#test_split = 0.00 s = .
|
237
|
TestString2#test_split_encoding = 0.00 s = .
|
238
|
TestString2#test_split_invalid_argument = 0.00 s = .
|
239
|
TestString2#test_split_invalid_sequence = 0.00 s = .
|
240
|
TestString2#test_split_wchar = 0.00 s = .
|
241
|
TestString2#test_squeeze = 0.00 s = .
|
242
|
TestString2#test_squeeze! = 0.00 s = .
|
243
|
TestString2#test_start_with? = 0.00 s = .
|
244
|
TestString2#test_str_new4 = 0.00 s = .
|
245
|
TestString2#test_strip = 0.00 s = .
|
246
|
TestString2#test_strip! = 0.00 s = .
|
247
|
TestString2#test_sub = 0.00 s = .
|
248
|
TestString2#test_sub! = 0.00 s = .
|
249
|
TestString2#test_sub_hash = 0.00 s = .
|
250
|
TestString2#test_substr_negative_begin = 0.00 s = .
|
251
|
TestString2#test_succ = 0.00 s = .
|
252
|
TestString2#test_succ! = 0.00 s = .
|
253
|
TestString2#test_sum = 0.00 s = .
|
254
|
TestString2#test_sum_2 = 0.00 s = .
|
255
|
TestString2#test_sum_long = 0.04 s = .
|
256
|
TestString2#test_swapcase = 0.00 s = .
|
257
|
TestString2#test_swapcase! = 0.00 s = .
|
258
|
TestString2#test_times = 0.00 s = .
|
259
|
TestString2#test_times2 = 0.00 s = .
|
260
|
TestString2#test_to_f = 0.00 s = .
|
261
|
TestString2#test_to_i = 0.00 s = .
|
262
|
TestString2#test_to_id = 0.00 s = .
|
263
|
TestString2#test_to_s = 0.00 s = .
|
264
|
TestString2#test_to_s_2 = 0.00 s = .
|
265
|
TestString2#test_to_str = 0.00 s = .
|
266
|
TestString2#test_tr = 0.00 s = .
|
267
|
TestString2#test_tr! = 0.00 s = .
|
268
|
TestString2#test_tr_s = 0.00 s = .
|
269
|
TestString2#test_tr_s! = 0.00 s = .
|
270
|
TestString2#test_try_convert = 0.00 s = .
|
271
|
TestString2#test_unknown_string_option = 0.00 s = .
|
272
|
TestString2#test_unpack = 0.00 s = .
|
273
|
TestString2#test_upcase = 0.00 s = .
|
274
|
TestString2#test_upcase! = 0.00 s = .
|
275
|
TestString2#test_upcase2 = 0.00 s = .
|
276
|
TestString2#test_uplus_minus = 0.00 s = .
|
277
|
TestString2#test_upto = 0.00 s = .
|
278
|
TestString2#test_upto_nonalnum = 0.00 s = .
|
279
|
TestString2#test_upto_numeric = 0.00 s = .
|
280
|
|
281
|
|
282
|
Finished tests in 0.712224s, 373.4778 tests/s, 7228.0594 assertions/s.
|
283
|
|
284
|
1) Error:
|
285
|
TestString#test_crypt:
|
286
|
Errno::EPERM: Operation not permitted - crypt
|
287
|
/builddir/build/BUILD/ruby-2.3.0/test/ruby/test_string.rb:488:in `crypt'
|
288
|
/builddir/build/BUILD/ruby-2.3.0/test/ruby/test_string.rb:488:in `test_crypt'
|
289
|
|
290
|
2) Error:
|
291
|
TestString2#test_crypt:
|
292
|
Errno::EPERM: Operation not permitted - crypt
|
293
|
/builddir/build/BUILD/ruby-2.3.0/test/ruby/test_string.rb:488:in `crypt'
|
294
|
/builddir/build/BUILD/ruby-2.3.0/test/ruby/test_string.rb:488:in `test_crypt'
|
295
|
|
296
|
266 tests, 5148 assertions, 0 failures, 2 errors, 0 skips
|
297
|
|
298
|
ruby -v: ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]
|
299
|
CC = gcc
|
300
|
LD = ld
|
301
|
LDSHARED = gcc -shared
|
302
|
CFLAGS = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -mtune=generic -fPIC -m64
|
303
|
XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT
|
304
|
CPPFLAGS = -I. -I.ext/include/x86_64-linux -I./include -I.
|
305
|
DLDFLAGS = -Wl,-soname,libruby.so.2.3 -fstack-protector -m64
|
306
|
SOLIBS = -lpthread -ldl -lcrypt -lm
|
307
|
Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems" --excludes=./test/excludes -x /memory_leak/ -v
|
308
|
|
309
|
# Running tests:
|
310
|
|
311
|
TestXMLRPC::Test_Webrick#test_client_server = 0.01 s = F
|
312
|
|
313
|
|
314
|
Finished tests in 0.013118s, 76.2301 tests/s, 304.9203 assertions/s.
|
315
|
|
316
|
1) Failure:
|
317
|
TestXMLRPC::Test_Webrick#test_client_server [/builddir/build/BUILD/ruby-2.3.0/test/xmlrpc/webrick_testing.rb:53]:
|
318
|
exceptions on 2 threads:
|
319
|
#<Thread:0x000000024f6170@/builddir/build/BUILD/ruby-2.3.0/test/xmlrpc/webrick_testing.rb:41 dead>:
|
320
|
/builddir/build/BUILD/ruby-2.3.0/lib/xmlrpc/client.rb:494:in `do_rpc': HTTP-Error: 500 Internal Server Error (RuntimeError)
|
321
|
from /builddir/build/BUILD/ruby-2.3.0/lib/xmlrpc/client.rb:287:in `call2'
|
322
|
from /builddir/build/BUILD/ruby-2.3.0/lib/xmlrpc/client.rb:268:in `call'
|
323
|
from /builddir/build/BUILD/ruby-2.3.0/test/xmlrpc/test_webrick_server.rb:102:in `do_test'
|
324
|
from /builddir/build/BUILD/ruby-2.3.0/test/xmlrpc/test_webrick_server.rb:77:in `block (3 levels) in test_client_server'
|
325
|
from /builddir/build/BUILD/ruby-2.3.0/test/xmlrpc/test_webrick_server.rb:94:in `silent'
|
326
|
from /builddir/build/BUILD/ruby-2.3.0/test/xmlrpc/test_webrick_server.rb:76:in `block (2 levels) in test_client_server'
|
327
|
from /builddir/build/BUILD/ruby-2.3.0/test/xmlrpc/webrick_testing.rb:43:in `block in with_server'
|
328
|
---
|
329
|
#<Thread:0x000000024f5fb8@/builddir/build/BUILD/ruby-2.3.0/test/xmlrpc/webrick_testing.rb:48 dead>:
|
330
|
/builddir/build/BUILD/ruby-2.3.0/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
|
331
|
<["[2016-06-15 13:18:40] ERROR Errno::EPERM: Operation not permitted - crypt\n\t/builddir/build/BUILD/ruby-2.3.0/lib/webrick/httpauth/basicauth.rb:84:in `crypt'\n\t/builddir/build/BUILD/ruby-2.3.0/lib/webrick/httpauth/basicauth.rb:84:in `authenticate'\n\t/builddir/build/BUILD/ruby-2.3.0/test/xmlrpc/test_webrick_server.rb:25:in `block in create_servlet'\n\t/builddir/build/BUILD/ruby-2.3.0/lib/webrick/httpserver.rb:140:in `service'\n\t/builddir/build/BUILD/ruby-2.3.0/lib/webrick/httpserver.rb:96:in `run'\n\t/builddir/build/BUILD/ruby-2.3.0/lib/webrick/server.rb:296:in `block in start_thread'\n"]>. (MiniTest::Assertion)
|
332
|
from /builddir/build/BUILD/ruby-2.3.0/test/lib/test/unit/assertions.rb:37:in `assert'
|
333
|
from /builddir/build/BUILD/ruby-2.3.0/test/lib/test/unit/assertions.rb:293:in `assert_equal'
|
334
|
from /builddir/build/BUILD/ruby-2.3.0/test/xmlrpc/webrick_testing.rb:51:in `block in with_server'
|
335
|
|
336
|
1 tests, 4 assertions, 1 failures, 0 errors, 0 skips
|
337
|
|
338
|
ruby -v: ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]
|
339
|
CC = gcc
|
340
|
LD = ld
|
341
|
LDSHARED = gcc -shared
|
342
|
CFLAGS = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -mtune=generic -fPIC -m64
|
343
|
XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT
|
344
|
CPPFLAGS = -I. -I.ext/include/x86_64-linux -I./include -I.
|
345
|
DLDFLAGS = -Wl,-soname,libruby.so.2.3 -fstack-protector -m64
|
346
|
SOLIBS = -lpthread -ldl -lcrypt -lm
|
347
|
Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems" --excludes=./test/excludes -x /memory_leak/ -v
|
348
|
|
349
|
# Running tests:
|
350
|
|
351
|
TestWEBrickHTTPAuth#test_basic_auth = 0.01 s = .
|
352
|
TestWEBrickHTTPAuth#test_basic_auth2 = 0.00 s = F
|
353
|
TestWEBrickHTTPAuth#test_basic_auth3 = 0.00 s = .
|
354
|
TestWEBrickHTTPAuth#test_digest_auth = 0.05 s = .
|
355
|
|
356
|
|
357
|
Finished tests in 0.062160s, 64.3499 tests/s, 498.7115 assertions/s.
|
358
|
|
359
|
1) Failure:
|
360
|
TestWEBrickHTTPAuth#test_basic_auth2 [/builddir/build/BUILD/ruby-2.3.0/test/webrick/utils.rb:61]:
|
361
|
exceptions on 2 threads:
|
362
|
#<Thread:0x00000000989590@/builddir/build/BUILD/ruby-2.3.0/test/webrick/utils.rb:54 dead>:
|
363
|
/builddir/build/BUILD/ruby-2.3.0/lib/webrick/httpauth/basicauth.rb:45:in `crypt': Operation not permitted - crypt (Errno::EPERM)
|
364
|
from /builddir/build/BUILD/ruby-2.3.0/lib/webrick/httpauth/basicauth.rb:45:in `make_passwd'
|
365
|
from /builddir/build/BUILD/ruby-2.3.0/lib/webrick/httpauth/userdb.rb:33:in `make_passwd'
|
366
|
from /builddir/build/BUILD/ruby-2.3.0/lib/webrick/httpauth/htpasswd.rb:105:in `set_passwd'
|
367
|
from /builddir/build/BUILD/ruby-2.3.0/test/webrick/test_httpauth.rb:54:in `block (2 levels) in test_basic_auth2'
|
368
|
from /builddir/build/BUILD/ruby-2.3.0/lib/tempfile.rb:335:in `create'
|
369
|
from /builddir/build/BUILD/ruby-2.3.0/test/webrick/test_httpauth.rb:51:in `block in test_basic_auth2'
|
370
|
from /builddir/build/BUILD/ruby-2.3.0/test/webrick/utils.rb:56:in `block in start_server'
|
371
|
---
|
372
|
#<Thread:0x00000000989720@/builddir/build/BUILD/ruby-2.3.0/test/webrick/utils.rb:47 dead>:
|
373
|
/builddir/build/BUILD/ruby-2.3.0/test/lib/minitest/unit.rb:201:in `assert': webrick log doesn't have expected error: /ERROR Basic WEBrick's realm: webrick: password unmatch\./ (MiniTest::Assertion)
|
374
|
from /builddir/build/BUILD/ruby-2.3.0/test/lib/test/unit/assertions.rb:37:in `assert'
|
375
|
from /builddir/build/BUILD/ruby-2.3.0/test/webrick/test_httpauth.rb:42:in `block (2 levels) in test_basic_auth2'
|
376
|
from /builddir/build/BUILD/ruby-2.3.0/test/webrick/test_httpauth.rb:41:in `each'
|
377
|
from /builddir/build/BUILD/ruby-2.3.0/test/webrick/test_httpauth.rb:41:in `block in test_basic_auth2'
|
378
|
from /builddir/build/BUILD/ruby-2.3.0/test/webrick/utils.rb:50:in `block in start_server'
|
379
|
|
380
|
4 tests, 31 assertions, 1 failures, 0 errors, 0 skips
|