@@ -35,95 +35,62 @@ win32ole/test_word.rb
35
35
36
36
# Other issues
37
37
38
- ruby/test_argf.rb # spawn needed for tests
39
- ruby/test_case.rb # uses refinements
40
- ruby/test_enum.rb # cannot load such file -- continuation
41
- ruby/test_env.rb # TestEnv#test_aset = core:/core/rubinius/bootstrap/time.rb:28:in `now': internal implementation error - ClassCastException org.truffleruby.runtime.core.RubyNilClass cannot be cast to org.truffleruby.runtime.core.RubyString org.truffleruby.nodes.time.ReadTimeZoneNode.executeRubyString(ReadTimeZoneNode.java:36) (RuntimeError)
42
- ruby/test_iterator.rb # /Users/chrisseaton/Documents/ruby/jruby/test/mri/lib/minitest/unit.rb:1417:in `sort': internal implementation error - NullPointerException null org.truffleruby.runtime.subsystems.TraceManager$4.probeTaggedAs(TraceManager.java:117) (RuntimeError)
43
- ruby/test_m17n_comb.rb # cannot load such file -- etc
44
- ruby/test_marshal.rb # including this causes error in test_objectspace.rb
45
- ruby/test_module.rb # test/mri/ruby/test_module.rb:96:in `private_class_method': internal implementation error - UnsupportedOperationException null org.truffleruby.nodes.core.ModuleNodes$PrivateClassMethodNode.privateClassMethod(ModuleNodes.java:1474) (RuntimeError)
46
- ruby/test_pipe.rb # tests not excluding
47
- ruby/test_settracefunc.rb # uninitialized constant TestSetTraceFunc::TracePoint
48
- ruby/test_sleep.rb # cannot load such file -- etc
49
- ruby/test_sprintf_comb.rb # almost all failing / regression
50
- ruby/test_syntax.rb # refinements
51
38
bigdecimal/test_bigdecimal.rb
52
39
bigdecimal/test_bigdecimal_util.rb
53
40
bigdecimal/test_bigmath.rb
41
+ cext-ruby/bignum/test_big2str.rb
42
+ cext-ruby/bignum/test_bigzero.rb
43
+ cext-ruby/bignum/test_div.rb
44
+ cext-ruby/bignum/test_mul.rb
45
+ cext-ruby/bignum/test_pack.rb
46
+ cext-ruby/bignum/test_str2big.rb
47
+ cext-ruby/debug/test_debug.rb
48
+ cext-ruby/debug/test_profile_frames.rb
49
+ cext-ruby/exception/test_data_error.rb
50
+ cext-ruby/exception/test_ensured.rb
51
+ cext-ruby/file/test_stat.rb
52
+ cext-ruby/float/test_nextafter.rb
53
+ cext-ruby/funcall/test_passing_block.rb
54
+ cext-ruby/gvl/test_last_thread.rb
55
+ cext-ruby/iseq_load/test_iseq_load.rb
56
+ cext-ruby/iter/test_yield_block.rb
57
+ cext-ruby/marshal/test_usrmarshal.rb
58
+ cext-ruby/method/test_arity.rb
59
+ cext-ruby/popen_deadlock/test_popen_deadlock.rb
60
+ cext-ruby/postponed_job/test_postponed_job.rb
61
+ cext-ruby/proc/test_bmethod.rb
62
+ cext-ruby/rational/test_rat.rb
63
+ cext-ruby/st/test_numhash.rb
64
+ cext-ruby/st/test_update.rb
65
+ cext-ruby/string/test_capacity.rb
66
+ cext-ruby/string/test_coderange.rb
67
+ cext-ruby/string/test_cstr.rb
68
+ cext-ruby/string/test_ellipsize.rb
69
+ cext-ruby/string/test_enc_associate.rb
70
+ cext-ruby/string/test_enc_str_buf_cat.rb
71
+ cext-ruby/string/test_fstring.rb
72
+ cext-ruby/string/test_modify_expand.rb
73
+ cext-ruby/string/test_nofree.rb
74
+ cext-ruby/string/test_normalize.rb
75
+ cext-ruby/string/test_qsort.rb
76
+ cext-ruby/string/test_set_len.rb
77
+ cext-ruby/struct/test_duplicate.rb
78
+ cext-ruby/struct/test_member.rb
79
+ cext-ruby/symbol/noninterned_name.rb
80
+ cext-ruby/symbol/test_inadvertent_creation.rb
81
+ cext-ruby/symbol/test_type.rb
82
+ cext-ruby/test_recursion.rb
83
+ cext-ruby/time/test_new.rb
84
+ cext-ruby/tracepoint/test_tracepoint.rb
85
+ cext-ruby/vm/test_at_exit.rb
86
+ cext-ruby/win32/test_console_attr.rb
87
+ cext-ruby/win32/test_dln.rb
88
+ cext-ruby/win32/test_fd_setsize.rb
54
89
coverage/test_coverage.rb
55
90
csv/test_encodings.rb # missing ObjectSpace define_finalizer specialization
56
91
csv/test_features.rb # `const_missing': uninitialized constant Zlib::GzipWriter
57
92
csv/test_interface.rb # missing ObjectSpace define_finalizer specialization
58
93
digest/test_digest_extend.rb # all failed
59
- fileutils/test_fileutils.rb # cannot load such file -- etc
60
- net/http/test_buffered_io.rb
61
- net/http/test_http.rb
62
- net/http/test_http_request.rb
63
- net/http/test_httpheader.rb
64
- net/http/test_httpresponse.rb
65
- net/http/test_httpresponses.rb
66
- net/http/test_https.rb
67
- net/http/test_https_proxy.rb
68
- net/imap/test_imap.rb
69
- net/imap/test_imap_response_parser.rb
70
- net/pop/test_pop.rb
71
- net/protocol/test_protocol.rb
72
- net/smtp/test_response.rb
73
- net/smtp/test_smtp.rb
74
- net/smtp/test_ssl_socket.rb
75
- psych/test_alias_and_anchor.rb
76
- psych/test_array.rb
77
- psych/test_boolean.rb
78
- psych/test_class.rb
79
- psych/test_coder.rb
80
- psych/test_date_time.rb
81
- psych/test_deprecated.rb
82
- psych/test_document.rb
83
- psych/test_emitter.rb
84
- psych/test_encoding.rb
85
- psych/test_exception.rb
86
- psych/test_hash.rb
87
- psych/test_json_tree.rb
88
- psych/test_merge_keys.rb
89
- psych/test_nil.rb
90
- psych/test_null.rb
91
- psych/test_numeric.rb
92
- psych/test_object.rb
93
- psych/test_object_references.rb
94
- psych/test_omap.rb
95
- psych/test_parser.rb
96
- psych/test_psych.rb
97
- psych/test_scalar.rb
98
- psych/test_scalar_scanner.rb
99
- psych/test_serialize_subclasses.rb
100
- psych/test_set.rb
101
- psych/test_stream.rb
102
- psych/test_string.rb
103
- psych/test_struct.rb
104
- psych/test_symbol.rb
105
- psych/test_tainted.rb
106
- psych/test_to_yaml_properties.rb
107
- psych/test_tree_builder.rb
108
- psych/test_yaml.rb
109
- psych/test_yamlstore.rb
110
- psych/json/test_stream.rb
111
- psych/nodes/test_enumerable.rb
112
- psych/visitors/test_depth_first.rb
113
- psych/visitors/test_emitter.rb
114
- psych/visitors/test_to_ruby.rb
115
- psych/visitors/test_yaml_tree.rb
116
- scanf/test_scanf.rb # many failures / regression
117
- socket/test_addrinfo.rb
118
- socket/test_ancdata.rb
119
- socket/test_basicsocket.rb
120
- socket/test_nonblock.rb
121
- socket/test_sockopt.rb
122
- socket/test_tcp.rb
123
- socket/test_udp.rb
124
- socket/test_unix.rb
125
- ruby/enc/test_euc_jp.rb # invalid multibyte char (EUC-JP)
126
- ruby/enc/test_windows_1251.rb
127
94
dl/test_base.rb
128
95
dl/test_c_struct_entry.rb
129
96
dl/test_c_union_entity.rb
@@ -152,7 +119,9 @@ dtrace/test_raise.rb
152
119
dtrace/test_require.rb
153
120
dtrace/test_singleton_function.rb
154
121
dtrace/test_string.rb
122
+ erb/test_erb_command.rb
155
123
fiddle/test_cparser.rb
124
+ fileutils/test_fileutils.rb # cannot load such file -- etc
156
125
irb/test_completion.rb
157
126
irb/test_option.rb
158
127
irb/test_raise_no_backtrace_exception.rb
@@ -175,11 +144,67 @@ mkmf/test_libs.rb
175
144
mkmf/test_signedness.rb
176
145
mkmf/test_sizeof.rb
177
146
net/ftp/test_buffered_socket.rb
147
+ net/http/test_buffered_io.rb
148
+ net/http/test_http.rb
149
+ net/http/test_http_request.rb
150
+ net/http/test_httpheader.rb
151
+ net/http/test_httpresponse.rb
152
+ net/http/test_httpresponses.rb
153
+ net/http/test_https.rb
154
+ net/http/test_https_proxy.rb
155
+ net/imap/test_imap.rb
156
+ net/imap/test_imap_response_parser.rb
157
+ net/pop/test_pop.rb
158
+ net/protocol/test_protocol.rb
159
+ net/smtp/test_response.rb
160
+ net/smtp/test_smtp.rb
161
+ net/smtp/test_ssl_socket.rb
178
162
open-uri/test_open-uri.rb
179
163
open-uri/test_ssl.rb
180
164
psych/handlers/test_recorder.rb
165
+ psych/json/test_stream.rb
166
+ psych/nodes/test_enumerable.rb
167
+ psych/test_alias_and_anchor.rb
168
+ psych/test_array.rb
169
+ psych/test_boolean.rb
170
+ psych/test_class.rb
171
+ psych/test_coder.rb
172
+ psych/test_date_time.rb
173
+ psych/test_deprecated.rb
174
+ psych/test_document.rb
175
+ psych/test_emitter.rb
176
+ psych/test_encoding.rb
177
+ psych/test_exception.rb
178
+ psych/test_hash.rb
179
+ psych/test_json_tree.rb
180
+ psych/test_merge_keys.rb
181
+ psych/test_nil.rb
182
+ psych/test_null.rb
183
+ psych/test_numeric.rb
184
+ psych/test_object.rb
185
+ psych/test_object_references.rb
186
+ psych/test_omap.rb
187
+ psych/test_parser.rb
188
+ psych/test_psych.rb
181
189
psych/test_safe_load.rb
190
+ psych/test_scalar.rb
191
+ psych/test_scalar_scanner.rb
192
+ psych/test_serialize_subclasses.rb
193
+ psych/test_set.rb
194
+ psych/test_stream.rb
195
+ psych/test_string.rb
196
+ psych/test_struct.rb
197
+ psych/test_symbol.rb
198
+ psych/test_tainted.rb
199
+ psych/test_to_yaml_properties.rb
200
+ psych/test_tree_builder.rb
201
+ psych/test_yaml.rb
182
202
psych/test_yamldbm.rb
203
+ psych/test_yamlstore.rb
204
+ psych/visitors/test_depth_first.rb
205
+ psych/visitors/test_emitter.rb
206
+ psych/visitors/test_to_ruby.rb
207
+ psych/visitors/test_yaml_tree.rb
183
208
rdoc/test_rdoc_generator_darkfish.rb # TypeError: can't dup NilClass
184
209
rdoc/test_rdoc_generator_json_index.rb # TypeError: can't dup NilClass
185
210
rdoc/test_rdoc_generator_pot.rb # Missing pot lib files
@@ -191,17 +216,42 @@ readline/test_readline_history.rb
191
216
resolv/test_dns.rb
192
217
rinda/test_rinda.rb
193
218
rinda/test_tuplebag.rb
219
+ ruby/enc/test_euc_jp.rb # invalid multibyte char (EUC-JP)
220
+ ruby/enc/test_windows_1251.rb
221
+ ruby/test_argf.rb # spawn needed for tests
194
222
ruby/test_arity.rb
195
223
ruby/test_backtrace.rb
224
+ ruby/test_case.rb # uses refinements
225
+ ruby/test_enum.rb # cannot load such file -- continuation
226
+ ruby/test_env.rb # TestEnv#test_aset = core:/core/rubinius/bootstrap/time.rb:28:in `now': internal implementation error - ClassCastException org.truffleruby.runtime.core.RubyNilClass cannot be cast to org.truffleruby.runtime.core.RubyString org.truffleruby.nodes.time.ReadTimeZoneNode.executeRubyString(ReadTimeZoneNode.java:36) (RuntimeError)
227
+ ruby/test_extlibs.rb
228
+ ruby/test_file.rb
196
229
ruby/test_iseq.rb
230
+ ruby/test_iterator.rb # /Users/chrisseaton/Documents/ruby/jruby/test/mri/lib/minitest/unit.rb:1417:in `sort': internal implementation error - NullPointerException null org.truffleruby.runtime.subsystems.TraceManager$4.probeTaggedAs(TraceManager.java:117) (RuntimeError)
197
231
ruby/test_lazy_enumerator.rb
232
+ ruby/test_m17n_comb.rb # cannot load such file -- etc
233
+ ruby/test_marshal.rb # including this causes error in test_objectspace.rb
234
+ ruby/test_module.rb # test/mri/ruby/test_module.rb:96:in `private_class_method': internal implementation error - UnsupportedOperationException null org.truffleruby.nodes.core.ModuleNodes$PrivateClassMethodNode.privateClassMethod(ModuleNodes.java:1474) (RuntimeError)
235
+ ruby/test_pipe.rb # tests not excluding
198
236
ruby/test_rubyvm.rb
237
+ ruby/test_settracefunc.rb # uninitialized constant TestSetTraceFunc::TracePoint
238
+ ruby/test_sleep.rb # cannot load such file -- etc
239
+ ruby/test_sprintf_comb.rb # almost all failing / regression
240
+ ruby/test_syntax.rb # refinements
199
241
ruby/test_threadgroup.rb
200
242
ruby/test_weakmap.rb
201
243
rubygems/test_gem_remote_fetcher.rb # OpenSSL problems
202
- # Expects TRUFFLERUBY_VERSION to exist and other problems
203
- rubygems/test_gem_request_set_gem_dependency_api .rb
244
+ rubygems/test_gem_request_set_gem_dependency_api.rb # Expects TRUFFLERUBY_VERSION to exist and other problems
245
+ scanf/test_scanf .rb # many failures / regression
204
246
shell/test_command_processor.rb
247
+ socket/test_addrinfo.rb
248
+ socket/test_ancdata.rb
249
+ socket/test_basicsocket.rb
250
+ socket/test_nonblock.rb
251
+ socket/test_sockopt.rb
252
+ socket/test_tcp.rb
253
+ socket/test_udp.rb
254
+ socket/test_unix.rb
205
255
test_curses.rb
206
256
test_rbconfig.rb
207
257
test_tmpdir.rb
@@ -215,6 +265,7 @@ testunit/test_sorting.rb
215
265
thread/test_sync.rb
216
266
webrick/test_cgi.rb
217
267
webrick/test_cookie.rb
268
+ webrick/test_do_not_reverse_lookup.rb
218
269
webrick/test_filehandler.rb
219
270
webrick/test_htmlutils.rb
220
271
webrick/test_httpproxy.rb
@@ -225,59 +276,7 @@ webrick/test_httputils.rb
225
276
webrick/test_httpversion.rb
226
277
webrick/test_server.rb
227
278
webrick/test_ssl_server.rb
228
- webrick/test_do_not_reverse_lookup.rb
229
279
xmlrpc/test_client.rb # pollutes other tests
230
280
xmlrpc/test_cookie.rb # undefined method `http' for NilClass
231
281
xmlrpc/test_parser.rb # `const_missing': uninitialized constant Test_REXMLStreamParser::GenericParserTest
232
282
xmlrpc/test_webrick_server.rb # undefined method `<<' for Object
233
- ruby/test_file.rb
234
- ruby/test_extlibs.rb
235
- erb/test_erb_command.rb
236
- cext-ruby/bignum/test_big2str.rb
237
- cext-ruby/bignum/test_bigzero.rb
238
- cext-ruby/bignum/test_div.rb
239
- cext-ruby/bignum/test_mul.rb
240
- cext-ruby/bignum/test_pack.rb
241
- cext-ruby/bignum/test_str2big.rb
242
- cext-ruby/debug/test_debug.rb
243
- cext-ruby/debug/test_profile_frames.rb
244
- cext-ruby/file/test_stat.rb
245
- cext-ruby/float/test_nextafter.rb
246
- cext-ruby/gvl/test_last_thread.rb
247
- cext-ruby/iter/test_yield_block.rb
248
- cext-ruby/marshal/test_usrmarshal.rb
249
- cext-ruby/method/test_arity.rb
250
- cext-ruby/postponed_job/test_postponed_job.rb
251
- cext-ruby/proc/test_bmethod.rb
252
- cext-ruby/rational/test_rat.rb
253
- cext-ruby/st/test_numhash.rb
254
- cext-ruby/st/test_update.rb
255
- cext-ruby/string/test_capacity.rb
256
- cext-ruby/string/test_coderange.rb
257
- cext-ruby/string/test_cstr.rb
258
- cext-ruby/string/test_ellipsize.rb
259
- cext-ruby/string/test_enc_associate.rb
260
- cext-ruby/string/test_enc_str_buf_cat.rb
261
- cext-ruby/string/test_fstring.rb
262
- cext-ruby/string/test_modify_expand.rb
263
- cext-ruby/string/test_nofree.rb
264
- cext-ruby/string/test_normalize.rb
265
- cext-ruby/string/test_qsort.rb
266
- cext-ruby/string/test_set_len.rb
267
- cext-ruby/struct/test_duplicate.rb
268
- cext-ruby/struct/test_member.rb
269
- cext-ruby/symbol/noninterned_name.rb
270
- cext-ruby/symbol/test_inadvertent_creation.rb
271
- cext-ruby/symbol/test_type.rb
272
- cext-ruby/time/test_new.rb
273
- cext-ruby/tracepoint/test_tracepoint.rb
274
- cext-ruby/win32/test_console_attr.rb
275
- cext-ruby/win32/test_dln.rb
276
- cext-ruby/win32/test_fd_setsize.rb
277
- cext-ruby/exception/test_data_error.rb
278
- cext-ruby/exception/test_ensured.rb
279
- cext-ruby/popen_deadlock/test_popen_deadlock.rb
280
- cext-ruby/test_recursion.rb
281
- cext-ruby/vm/test_at_exit.rb
282
- cext-ruby/funcall/test_passing_block.rb
283
- cext-ruby/iseq_load/test_iseq_load.rb
0 commit comments