Project

General

Profile

Activity

From 11/04/2017 to 11/10/2017

11/10/2017

11:55 PM Bug #14011 (Rejected): Appveyor failure - svn 60172 - ‘webrick: do not hang acceptor on slow TLS connections’
hsbt (Hiroshi SHIBATA)
02:07 PM Bug #14011: Appveyor failure - svn 60172 - ‘webrick: do not hang acceptor on slow TLS connections’
Hiroshi and Eric - I apologize for allowing this issue to remain open. I cannot find any indication that this is a p... MSP-Greg (Greg L)
07:05 AM Bug #14011 (Assigned): Appveyor failure - svn 60172 - ‘webrick: do not hang acceptor on slow TLS connections’
hsbt (Hiroshi SHIBATA)
08:20 PM Bug #14100 (Closed): segfault in vm_exec during compile
While attempting to compile Ruby `e16bd0f` on Ubuntu 17.04 x64 with afl-clang-fast, which is just a wrapper for clang... geeknik (Brian Carpenter)
06:18 PM Bug #14099 (Closed): heap-use-after-free (WRITE of size 8) in rb_obj_write (include/ruby/ruby.h:1484)
The following script triggers a heap-use-after-free in 3527c86. I compiled it with Clang 6.0.0-trunk and -fsanitize=a... geeknik (Brian Carpenter)
04:20 PM Feature #14098: The HowToContribute guide can be improved
- I agree in regards to tests; perhaps the article could mention if patch submissions should also include tests. I se... shevegen (Robert A. Heiler)
12:58 PM Feature #14098 (Closed): The HowToContribute guide can be improved
I miss some important information in the [HowToContribute guide](https://bugs.ruby-lang.org/projects/ruby/wiki/HowToC... ana06 (Ana Maria Martinez Gomez)
03:46 PM Bug #14095: erb ignores attempt to set encoding
Thank you for quick fix and your answer, I've tried the magic comment thing base on what I googled, to be precise `<%... graywolf (Gray Wolf)
02:18 PM Bug #14095: erb ignores attempt to set encoding
Ah, one more comment is that you can use magic comment to change source file encoding of erb template before and afte... k0kubun (Takashi Kokubun)
02:05 PM Bug #14095: erb ignores attempt to set encoding
Hi Gray,
First of all, -U option of erb(1) is just the same as ruby(1)'s one, which sets both external and interna...
k0kubun (Takashi Kokubun)
01:59 PM Bug #14095 (Closed): erb ignores attempt to set encoding
Applied in changeset trunk|r60739.
----------
bin/erb: change template file encoding to UTF-8
Unlike Ruby source fi...
k0kubun (Takashi Kokubun)
02:50 AM Bug #14095 (Assigned): erb ignores attempt to set encoding
hsbt (Hiroshi SHIBATA)
02:46 PM Feature #14097: Add union and difference to Array
> I think it is a great idea. I do not understand why concat modify the array, as most of the method of the Array cla... k0kubun (Takashi Kokubun)
12:05 PM Feature #14097: Add union and difference to Array
I think it is a great idea. I do not understand why `concat` modify the array, as most of the method of the Array cla... ana06 (Ana Maria Martinez Gomez)
09:20 AM Feature #14097: Add union and difference to Array
I'm neutral to your proposal itself. My two cents: `Array#union` should return a new array instead of modifying self... mame (Yusuke Endoh)
07:29 AM Feature #14097: Add union and difference to Array
This will also allow to add multiple arguments to the union, which is currently not possible:
``` Ruby
array.unio...
ana06 (Ana Maria Martinez Gomez)
06:51 AM Feature #14097 (Closed): Add union and difference to Array
Currently there is a concat method in ruby which does the same as +, but modifying the object. We could introduce a u... ana06 (Ana Maria Martinez Gomez)
01:59 PM Revision e16bd0f4 (git): bin/erb: change template file encoding to UTF-8
Unlike Ruby source file encoding (script encoding) whose default is
changed to UTF-8 in Ruby 2.0 (Feature #6679), tem...
k0kubun (Takashi Kokubun)
01:50 PM Revision 7dae8797 (git): Fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60738 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:46 PM Revision 139eb4e8 (git): Make `rb_ast_dispose` use `RB_OBJ_WRITE`
This fixes the mistake of r60722.
I used `rb_gc_writebarrier_remember` to notify to GC that the references
is changed...
mame (Yusuke Endoh)
11:50 AM Revision 4d606546 (git): .travis.yml: workaround to resolve ::1
Container-based Trusty environment (sudo: false) does not support IPv6.
https://github.com/travis-ci/travis-ci/issues...
k0kubun (Takashi Kokubun)
09:46 AM Bug #13892 (Assigned): Matching the end of a string followed by an empty greedy regex and a word boundary (.*\b) fails in all versions >= 1.9
This issue was fixed at Onigumo-6.1.4. We should merge it from upstream. hsbt (Hiroshi SHIBATA)
08:26 AM Revision 54b8b8e4 (git): iseq.c: disasm only once for each iseq
* iseq.c (rb_iseq_disasm): do not dump repeatedly same iseq which
has been dumped by catch tables.
git-svn-id: svn...
nobu (Nobuyoshi Nakada)
08:18 AM Bug #13910 (Rejected): Seg Fault from require_relative
hsbt (Hiroshi SHIBATA)
08:01 AM Bug #13939 (Rejected): Ruby 2.4.2 has issue supporting Seattle.rb style for define_method
hsbt (Hiroshi SHIBATA)
07:44 AM Misc #13974: Make sure Unicode files are only downloaded once, not repeatedly, for continuous integration
I confirmed that we didn't download unicode files on Travis CI.
see. https://s3.amazonaws.com/archive.travis-ci.or...
hsbt (Hiroshi SHIBATA)
07:12 AM Feature #13984 (Assigned): BigDecimal should be immutable/frozen and return itself on #dup
hsbt (Hiroshi SHIBATA)
07:12 AM Bug #14070 (Assigned): Refining a module dumps core
shugo (Shugo Maeda)
07:08 AM Bug #13284 (Assigned): IA64 ruby 2.4 miniruby segfault
hsbt (Hiroshi SHIBATA)
06:50 AM Feature #14066 (Assigned): Add CAA DNS RR on Resolv
hsbt (Hiroshi SHIBATA)
06:49 AM Bug #14068 (Assigned): Unused refinement breaks method search
hsbt (Hiroshi SHIBATA)
06:31 AM Bug #14088 (Closed): Revisit 34739 - require 'calendar' - test-all useless info?
Applied in changeset trunk|r60734.
----------
Do not define test method instead of skip when Calendar class is not d...
hsbt (Hiroshi SHIBATA)
06:31 AM Revision 9b41c2af (git): Do not define test method instead of skip when Calendar class is not defined.
Revisit r34739. Patch by MSP-Greg.
[Bug #14088][ruby-core:83690][fix GH-1743]
git-svn-id: svn+ssh://ci.ruby-lang.o...
hsbt (Hiroshi SHIBATA)
05:26 AM Revision 61e4c999 (git): refactoring about source line.
* iseq.c (find_line_no): renamed to rb_iseq_line_no().
* vm_backtrace.c (calc_lineno): add a comment why we need to ...
ko1 (Koichi Sasada)
04:42 AM Feature #6946 (Open): FIPS support?
(Removing assignee)
Can this be closed?
rhenium (Kazuki Yamaguchi)
04:33 AM Bug #11774 (Third Party's Issue): OpenSSL::PKey.read produces ArgumentError on invalid passphrases
rhenium (Kazuki Yamaguchi)
04:32 AM Bug #12904 (Rejected): Seg fault in openssl
I should be fixed by Ruby 2.3.2 if it was the same issue as [Bug #12292]. rhenium (Kazuki Yamaguchi)
04:28 AM Bug #12630 (Rejected): add gem sources errors on Ruby 2.4.0-preview1
rhenium (Kazuki Yamaguchi)
04:27 AM Bug #6227 (Closed): [mingw] openssl backport causing test error
rhenium (Kazuki Yamaguchi)
04:26 AM Bug #9817 (Closed): The extconf.rb for OpenSSL assumes MingW
rhenium (Kazuki Yamaguchi)
04:20 AM Feature #9642 (Third Party's Issue): Allow CCM as an authenticated encryption mode in OpenSSL::Cipher
Closing as per my comment in the corresponding GitHub Pull Request, https://github.com/ruby/ruby/pull/569.
Suggest...
rhenium (Kazuki Yamaguchi)
04:13 AM Bug #14096 (Closed): Psych allows invalid single quote escape character
In https://github.com/jruby/jruby/issues/4847 (and previously in https://github.com/jruby/jruby/issues/2199) we have ... headius (Charles Nutter)
04:07 AM Bug #6252 (Rejected): OpenSSL - ECDSA signature reliability
rhenium (Kazuki Yamaguchi)
04:05 AM Bug #5659 (Rejected): bug releasing a gem created with rails 3.1
rhenium (Kazuki Yamaguchi)
04:05 AM Bug #4418 (Rejected): OpenSSL::PKey::DH#public_key
I agree the name 'public_key' was not a good choice, but at the same time I don't think the name being confusing is n... rhenium (Kazuki Yamaguchi)
03:39 AM Bug #14078 (Rejected): Test Failure - OpenSSL::TestSSLSession#test_ctx_server_session_cb - with OpenSSL 1.1.0g
OK, closing this for now. rhenium (Kazuki Yamaguchi)
03:32 AM Bug #14089 (Feedback): Configure/build issue on OSX 10.12 w/ utimensat
Hi, Can you try patch of https://github.com/rbenv/ruby-build/issues/1133#issuecomment-331332963 with your environment? hsbt (Hiroshi SHIBATA)
02:50 AM Feature #14091 (Assigned): Remove Time#succ
hsbt (Hiroshi SHIBATA)
02:49 AM Bug #14093 (Assigned): REXML doesn't implement name() and interprets nam() as an element path.
hsbt (Hiroshi SHIBATA)

11/09/2017

11:08 PM Revision 324b6d30 (git): iseq.c: operand lvar
* iseq.c (rb_insn_operand_intern): show local variable operand
name in unified instructions.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
11:02 PM Revision 6820727a (git): mk_call_iseq_optimized.rb: add mode string [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60731 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:24 PM Feature #10903: [PATCH] Matrix#zip returns a matrix
Wow, time flies. Sorry for not addressing this earlier.
I have some commits ready to address this: https://github....
marcandre (Marc-Andre Lafortune)
10:05 PM Revision 3527c863 (git): lib/matrix: Remove method catalog [doc] [ci-skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60730 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
10:04 PM Revision 6e3126d3 (git): * 2017-11-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60729 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:04 PM Revision a5abde57 (git): TracePoint.new: raise ArgumentError when no block given [#14074]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60728 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
07:29 PM Bug #14095: erb ignores attempt to set encoding
Expected output was
$ erb -U
<%= "a".encoding %>
^D
UTF-8
Ruby works that way without settin...
graywolf (Gray Wolf)
07:29 PM Bug #14095 (Closed): erb ignores attempt to set encoding
Erb seems to ignore any attempt to set encoding:
$ erb -U
<%= "a".encoding %>
^D
ASCII-8BIT
...
graywolf (Gray Wolf)
07:10 PM Bug #10630: ERB tags nested in escaped blocks are skipped
Thanks!
I've reported it to Erubis a while back (https://github.com/kwatch/erubis/issues/6), but since that projec...
tonci (Tonči Damjanić)
04:49 PM Bug #14078: Test Failure - OpenSSL::TestSSLSession#test_ctx_server_session_cb - with OpenSSL 1.1.0g
I've tried to repro this locally and on Appveyor.
Running the test twenty times, using runner.rb, both parallel an...
MSP-Greg (Greg L)
04:46 PM Bug #14094 (Closed): IRB does not obey frame-level visibility modifiers
I noticed the following today; IRB does not appear to obey the frame-local visibility modifiers like public and priva... headius (Charles Nutter)
11:50 AM Bug #14076: Installing Ruby 2.3.1 - Ubuntu 17.10
The problem stems from default gcc version (it's 7) used on Ubuntu 17.10.
Installing gcc-6 and running the install v...
kubak (Kuba Krzempek)
11:35 AM Feature #11955: Expose Object that Receives logs in Logger
So will **#logdev** will be exposed in Logger or Logger::LogDevice?
tensho (Andrew Babichev)
08:27 AM Revision 7b1f3906 (git): compile.c: optimize nested string interpolations
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60727 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:57 AM Revision 1c5ae5a1 (git): insn_info/insns_info
* iseq.h (iseq_line_info_entry): rename to iseq_insn_info_entry.
* vm_core.h (rb_iseq_constant_body): rename field n...
ko1 (Koichi Sasada)
05:22 AM Revision 3b7373fd (git): fix backtrace on argment error.
* vm_backtrace.c (rb_backtrace_use_iseq_first_lineno_for_last_location):
added. It modifies last location's line as...
ko1 (Koichi Sasada)
04:27 AM Revision 976b6df9 (git): fix peephole optimization.
* compile.c (iseq_peephole_optimize): do not need to put `pop`
instruction.
* test/ruby/test_optimization.rb (test...
ko1 (Koichi Sasada)
01:50 AM Revision 2b60e342 (git): node.c (dump_node): add an explanation of NODE_HASH's nd_alen
The field has a flag to represent if it is a keyword argument (that has
no braces, e.g., `foo(k:1)`) or hash literal ...
mame (Yusuke Endoh)
01:32 AM Revision f09ad1dc (git): use `rb_ast_dispose` instead of `rb_ast_free`
`rb_ast_dispose` calls `rb_gc_writebarrier_remember`. Unless we call
it, the marked objects may not be GC'ed until `...
mame (Yusuke Endoh)
12:42 AM Revision 3ba9e6b6 (git): Merge rubygems-2.7.2.
This version fixes some setup commands.
https://github.com/rubygems/rubygems/blob/01e797f6aa045fd09df7813d0b5448e36...
hsbt (Hiroshi SHIBATA)

11/08/2017

11:09 PM Revision cf3329cb (git): parse.y: fix r60644
* parse.y (rb_strterm_heredoc_t): should not define sourceline as
union, to fix wrong read on big-endian platforms....
nobu (Nobuyoshi Nakada)
08:03 PM Bug #14093 (Rejected): REXML doesn't implement name() and interprets nam() as an element path.
Please see the attached script.
Considering this xml:
```xml
<a><b><name/></b></a>
```
The xpath `/a/b/nam...
jcavalieri (John Cavalieri)
06:47 PM Feature #14092: Add extension key argument to Tempfile
It may be best to just publish your suggestion/PR anyway. I may be wrong but
the ruby core team and matz appear to b...
shevegen (Robert A. Heiler)
11:46 AM Feature #14092 (Open): Add extension key argument to Tempfile
I don't work with Tempfile often, but every time I do, I get surprised by an obscure way to pass an extension to file... TheSmartnik (Nikita Misharin)
04:43 PM Revision b8878481 (git): * 2017-11-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60719 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:43 PM Revision d3b63f95 (git): Fix typo in doc [ci skip]
`enable` and `disable` are instance methods.
Patch by: yuuji.yaginuma <[email protected]>
https://github.com...
matsuda (Akira Matsuda)
02:14 PM Revision fb5bc568 (git): fixup r60440 [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60717 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:09 PM Bug #10630 (Third Party's Issue): ERB tags nested in escaped blocks are skipped
> ERB (Erubis)
ERB and Erubis are totally different things.
~~~ ruby
$ irb -rerb -rerubis -rerubi
irb(main):...
k0kubun (Takashi Kokubun)
02:10 AM Bug #10630 (Rejected): ERB tags nested in escaped blocks are skipped
It seems an Erubis specific bug.
ERB hasn't had that issue.
nobu (Nobuyoshi Nakada)
11:40 AM Bug #14085: many redefinition warnings on test/win32ole/test_word.rb
実害ないのなら、revertまではしなくていいんじゃないかと思います。
2.5.0のリリースまでに対策するということで。
usa (Usaku NAKAMURA)
11:30 AM Bug #14085: many redefinition warnings on test/win32ole/test_word.rb
#13984 で入れたんですけど、一旦、戻しましょうか。
WIN32OLEから定数を取得するときに、Wordサーバから複数回、同じ定数を返されるので、そうなるんですよね。
warningの対策は別で考えるとして。
suke (Masaki Suketa)
10:54 AM Revision e7d37ebd (git): parse.y: remove in_single
* parse.y (parser_params): removed in_single, which is referenced
with in_def always.
git-svn-id: svn+ssh://ci.rub...
nobu (Nobuyoshi Nakada)
03:57 AM Revision b0c719da (git): Fix typos in rdoc
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60715 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
12:03 AM Revision a6f372d1 (git): Omit first argument of NEW_CASE2
* node.h (NEW_CASE2): Omit first argument of NEW_CASE2,
bacause the first argument of NEW_CASE2 is always 0.
* pars...
yui-knk (Kaneko Yuichiro)

11/07/2017

08:17 PM Revision 6f33cde6 (git): hash.c: improve docs for Hash#slice
* hash.c: [DOC] clarify description for Hash#slice and remove
a sentence that might suggest that the receiver is mo...
stomar (Marcus Stollsteimer)
08:15 PM Revision 8b1c1c55 (git): string.c: improve docs for String#{concat,<<}
* string.c: [DOC] remove a misleading call-seq for String#concat,
which suggests that all arguments must be Integer...
stomar (Marcus Stollsteimer)
08:14 PM Revision c1e1e2b6 (git): pathname.c: improve docs for Pathname
* ext/pathname/pathname.c: [DOC] improve example for Pathname.glob,
by using a more common glob pattern, and improv...
stomar (Marcus Stollsteimer)
08:13 PM Revision 35bd2ad2 (git): http.rb: improve docs
* lib/net/http.rb: [DOC] fix typos and grammar
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60710 b2dd03c8-39d4...
stomar (Marcus Stollsteimer)
08:13 PM Revision b6db783e (git): socket.c,tcpsocket.c: improve deprecation notices
* ext/socket/socket.c: [DOC] fix grammar in deprecation notices.
* ext/socket/tcpsocket.c: [DOC] ditto.
git-svn-id: ...
stomar (Marcus Stollsteimer)
08:11 PM Revision 995fd6d7 (git): vm_dump.c: [DOC] fix grammar
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60708 b2dd03c8-39d4-4d8f-98ff-823fe69b080e stomar (Marcus Stollsteimer)
08:11 PM Revision 3262f491 (git): string.c: fix typos
* string.c: [DOC] fix typos in doxygen comments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60707 b2dd03c8-39...
stomar (Marcus Stollsteimer)
08:10 PM Revision 086015a5 (git): file.c: improve docs for File#path
* file.c: [DOC] fix grammar in docs for File#path
and use a stronger description than "inaccurate".
git-svn-id: sv...
stomar (Marcus Stollsteimer)
08:09 PM Revision bf6ea09c (git): ext/socket/ifaddr.c: [DOC] fix typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60705 b2dd03c8-39d4-4d8f-98ff-823fe69b080e stomar (Marcus Stollsteimer)
08:08 PM Revision 0f7fed92 (git): etc.c: improve docs for sysconfdir
* ext/etc/etc.c: [DOC] small language fixes for etc_sysconfdir docs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
stomar (Marcus Stollsteimer)
08:07 PM Revision 3b071b08 (git): README.md: fix typos and grammar
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60703 b2dd03c8-39d4-4d8f-98ff-823fe69b080e stomar (Marcus Stollsteimer)
08:06 PM Revision 2aecddc7 (git): NEWS: clarify "ubygems.rb" entry
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60702 b2dd03c8-39d4-4d8f-98ff-823fe69b080e stomar (Marcus Stollsteimer)
08:04 PM Revision ea26e72a (git): * 2017-11-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60701 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:04 PM Revision 093aa9ae (git): refinements.rdoc: improve docs
* doc/syntax/refinements.rdoc: [DOC] fix typos and grammar
and remove superfluous "for the first time".
git-svn-id...
stomar (Marcus Stollsteimer)
03:07 PM Feature #14091: Remove Time#succ
Interesting.
If this is true, perhaps ruby core forgot about it.
I had a look at the current docu for Time:
...
shevegen (Robert A. Heiler)
02:50 PM Feature #14091 (Closed): Remove Time#succ
The method Time#succ was marked as obsolete in Ruby 1.9.3 and whilst it remains Rails has to patch Range#each and Ran... pixeltrix (Andrew White)
02:36 PM Bug #10630 (Open): ERB tags nested in escaped blocks are skipped
Reopening, since there is movement on the ERB front in the upcoming v2.5.0. tonci (Tonči Damjanić)
02:23 PM Revision 17f9ad40 (git): disable GC.
* test/ruby/test_io.rb (test_write_no_garbage): malloc can cause GC
and it will reduce string object counts. So dis...
ko1 (Koichi Sasada)
11:21 AM Revision c2a08ef8 (git): tool/runruby.rb: fix RUNRUBY_USE_GDB case
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60698 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:23 AM Revision a95f4ace (git): `th` is not used.
* vm_args.c: `th` parameter is not used on the following functions:
* args_check_block_arg0
* keyword_hash_p
* ...
ko1 (Koichi Sasada)
08:20 AM Feature #14044: Introduce a new attribute `step` in Range
I want this feature for specifying a sliced view of a multi-dimensional array.
In Python, it can be represented by u...
mrkn (Kenta Murata)
08:19 AM Revision 0c2746a7 (git): th->ec: dtrace
* vm.c (ruby_th_dtrace_setup): rename to rb_dtrace_setup()
and accept `ec`.
git-svn-id: svn+ssh://ci.ruby-lang.or...
ko1 (Koichi Sasada)
08:01 AM Revision 8dbaf1bb (git): `rb_execution_context_t *` should not be `th`
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60695 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
07:35 AM Bug #14090 (Assigned): `TestGc#test_interrupt_in_finalizer` fails very rarely
`TestGc#test_interrupt_in_finalizer` fails very rarely, only once every handred or thousand runs.
~~~
# Running t...
mame (Yusuke Endoh)
06:36 AM Revision a798e49f (git): Symptomatic treatment for `rb_thread_terminate_all` freeze
Under uncertain condition, `rb_thread_terminate_all` gets stuck. `make
test-all TESTOPTS="test/ruby/test_gc.rb -n te...
mame (Yusuke Endoh)
06:14 AM Revision 8ea78d66 (git): th->ec: vm_once_dispatch.
* vm_insnhelper.c (vm_once_dispatch): accepts `ec`.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60693 b2dd03c...
ko1 (Koichi Sasada)
06:09 AM Revision f6c102e6 (git): th->ec: rb_threadptr_setup_exception
* eval.c (rb_threadptr_setup_exception): renamed to rb_ec_setup_exception().
git-svn-id: svn+ssh://ci.ruby-lang.org...
ko1 (Koichi Sasada)
06:01 AM Revision 2d71889b (git): fix prefix `ruby_...()` to `rb_...()`.
* vm_core.h: fix prefix `ruby_` to `rb_` for the following functions.
* ruby_current_execution_context
* ruby_cur...
ko1 (Koichi Sasada)
05:54 AM Revision 7285177c (git): * vm_trace.c (rb_exec_event_hooks): accepts pop_p.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60690 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
05:45 AM Revision 8b7f06d2 (git): th->ec: rb_load_internal0
* load.c (rb_load_internal0): accepts `ec`.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60689 b2dd03c8-39d4-4...
ko1 (Koichi Sasada)
05:41 AM Revision 8d8e339d (git): fix comment
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60688 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
05:41 AM Revision 7e9c5aca (git): * eval_intern.h (rb_threadptr_tag_state): rename to rb_ec_tag_state.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60687 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
05:39 AM Revision f1ad90a5 (git): * vm_eval.c (rescue_funcall_args): th->ec
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60686 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
05:28 AM Revision f477851b (git): Add details on the min/time parameters to the rdoc
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60685 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
05:22 AM Revision 48ce4cb4 (git): * eval_intern.h: rename macros rb_thread_raised_* to
rb_ec_raised_*.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60684 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
05:12 AM Revision ee189904 (git): rename to rb_ec_set_raised().
* thread.c (rb_threadptr_set_raised): rename to rb_ec_set_raised
and accepts `ec`
git-svn-id: svn+ssh://ci.ruby-l...
ko1 (Koichi Sasada)
05:09 AM Revision d1013f2a (git): use GET_VM()
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60682 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
05:08 AM Revision 4049ffb5 (git): use GET_EC() directly
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60681 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
05:06 AM Revision da986962 (git): * vm_backtrace.c (rb_debug_inspector_t): `th` -> `ec`.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60680 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
05:01 AM Revision af8a7df3 (git): move `rb_thread_t::method_missing_reason` to ec.
* vm_core.h (rb_thread_t): move method_missing_reason to
rb_execution_context_t.
git-svn-id: svn+ssh://ci.ruby-la...
ko1 (Koichi Sasada)
04:53 AM Revision 001eb22c (git): remove `rb_postponed_job_t::th`.
* vm_trace.c (rb_postponed_job_t): remove `th` field because it is not used.
git-svn-id: svn+ssh://ci.ruby-lang.org...
ko1 (Koichi Sasada)
04:04 AM Revision f3482dda (git): rename because it doesn't receive `th`.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60677 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
04:01 AM Revision b6ecdf5f (git): th->ec: rb_threadptr_reset_raised()
* thread.c (rb_threadptr_reset_raised): rename to `rb_ec_reset_raised`
and accepts `ec`.
* vm_trace.c: the followi...
ko1 (Koichi Sasada)
03:41 AM Revision aa07918c (git): * 2017-11-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60675 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:41 AM Revision 8244d10f (git): prepare local variables (th and vm).
* vm_trace.c (rb_threadptr_exec_event_hooks_orig): prepare local variables
`th` and `vm` instead of using rb_ec_......
ko1 (Koichi Sasada)
03:20 AM Feature #14079: Validate argument list without calling method
I've removed the `String#prepend` example from the description. Thanks for catching that, Benoit and Hans.
I agree...
nate00 (Nate Sullivan)

11/06/2017

11:15 PM Bug #14089 (Closed): Configure/build issue on OSX 10.12 w/ utimensat
For other reasons I recently installed xcode (instead of JUST using the command line developer tools). This caused bu... zenspider (Ryan Davis)
05:35 PM Bug #14088 (Closed): Revisit 34739 - require 'calendar' - test-all useless info?
Is it time to revisit [svn 34739](https://github.com/ruby/ruby/commit/b67bc8d722e9351b34e68ac77d397aead29961cc#diff-b... MSP-Greg (Greg L)
03:28 PM Feature #14084: Introduce Enumerator#next?
edited the code example to be a little more readable as to michael's suggestion (https://twitter.com/__michaelg/statu... tessi (Philipp Tessenow)
05:50 AM Feature #14084: Introduce Enumerator#next?
I guess we have to wait how matz feels about it, that is, .next? in
this context. I personally have no problem with ...
shevegen (Robert A. Heiler)
02:29 AM Feature #14084 (Open): Introduce Enumerator#next?
I'd like to propose a new method for Enumerator which returns whether there will be a next value in the enumerator wh... tessi (Philipp Tessenow)
02:56 PM Bug #14087 (Third Party's Issue): Program Crash when using openssl
The interpreter crashed when I assign a DH public key to X509::Certificate using gem openssl.
And I have attached a ...
Berry (Berry Jin)
02:54 PM Bug #14086 (Rejected): Interpreter seems to sneak in a nil value when a comma is missing on a nested array wrapped in parenthesis
marcandre (Marc-Andre Lafortune)
10:57 AM Bug #14086: Interpreter seems to sneak in a nil value when a comma is missing on a nested array wrapped in parenthesis
> is this the expected behaviour?
Yes.
Try this:
```ruby
[2, 2][3, 3] # => nil
```
Why?
Because it is re...
zverok (Victor Shepelev)
10:51 AM Bug #14086 (Rejected): Interpreter seems to sneak in a nil value when a comma is missing on a nested array wrapped in parenthesis
I believe the title is self explanatory. But code is always louder than words:
~~~ ruby
$ ruby --version
ruby 2....
mariogintili (Mario Gintili)
10:23 AM Feature #14079: Validate argument list without calling method
String#prepend might be a bad example because in your cases it doesn't raise an ArgumentError anymore Hanmac (Hans Mackowiak)
08:22 AM Revision 49d0bbe7 (git): use `GET_EC()` directly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60673 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
07:44 AM Revision 5dfdaa92 (git): move rb_thread_t::interrupt_flag and mask
to rb_execution_context_t.
* vm_core.h (rb_thread_t): move
`rb_thread_t::interrupt_flag` and
`rb_thread_t::inter...
ko1 (Koichi Sasada)
07:35 AM Revision 5845bd6a (git): show the location at intterrupted
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60671 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
05:41 AM Revision e5e73554 (git): renmae ec::fiber to ec::fiber_ptr.
* vm_core.h (rb_execution_context_t): renmae ec::fiber to
ec::fiber_ptr make consistent with ec::thread_ptr.
git-...
ko1 (Koichi Sasada)
03:21 AM Bug #14085 (Closed): many redefinition warnings on test/win32ole/test_word.rb
win32oleのテストで、以下のような警告が出ます。
警告が出るのは `WIN32OLE.const_load(w, Word)` というコードですが、
該当コードが複数回呼ばれているわけではなくて、これを1回呼ぶだけで、
定...
usa (Usaku NAKAMURA)
02:02 AM Revision 54e58c94 (git): Merge RubyGems 2.7.1.
* Fix `gem update --system` with RubyGems 2.7+.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60669 b2dd03c8-39d...
hsbt (Hiroshi SHIBATA)

11/05/2017

11:32 PM Revision 4b7f5315 (git): enum.c: check argument first
* enum.c (enum_cycle_size): check an argument before the size of
the receiver, if it is given.
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
11:27 PM Revision 6c1f1159 (git): test/ruby/test_lazy_enumerator.rb: test for [Bug #14082]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60667 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:14 PM Bug #14082 (Closed): Enumerator#size from Enumerable#cycle returns 0 when the object is empty
Applied in changeset trunk|r60666.
----------
Fix size on Enumerable#cycle when the size is 0 [Bug #14082].
Patch b...
marcandre (Marc-Andre Lafortune)
10:12 PM Bug #14082: Enumerator#size from Enumerable#cycle returns 0 when the object is empty
Good catch, great patch :-) marcandre (Marc-Andre Lafortune)
05:05 PM Bug #14082 (Closed): Enumerator#size from Enumerable#cycle returns 0 when the object is empty
github: https://github.com/ruby/ruby/pull/1742
Is this an intentional behavior?
```ruby
p([].cycle.size) #=> 0...
kachick (Kenichi Kamiya)
10:14 PM Revision dcb8a22f (git): Fix size on Enumerable#cycle when the size is 0 [Bug #14082].
Patch by Kenichi Kamiya
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60666 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Marc-Andre Lafortune
09:13 PM Revision 3280f541 (git): lexer.rb: Ripper::Lexer::State
* ext/ripper/lib/ripper/lexer.rb (Ripper::Lexer::State): wrapper
of lex_state values.
* parse.y (rb_parser_lex_sta...
nobu (Nobuyoshi Nakada)
09:13 PM Revision ca551eed (git): runruby.rb: add -C/--chdir option
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60664 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:36 PM Bug #14083 (Rejected): Refinement in block calling incorrect method
Tested on ruby versions 2.3.4 and 2.4.1
When a refinement is used inside a block, the scope of the refinement is n...
bjfish (Brandon Fish)
03:10 PM Revision 0523a420 (git): * 2017-11-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60663 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:10 PM Revision 7b7243e5 (git): Modify spell miss.
Runing -> Running
Author: TomoyukiNakagawa <[email protected]>
[Fix GH-1741] [ci skip]
git-svn-id: svn...
znz (Kazuhiro NISHIYAMA)
10:31 AM Bug #14081: Compile failure in "make install" step, at "stringio"
Hmm the above is a bit long and not easy to read ... I also put it
on a gist at github in raw format style at:
ht...
shevegen (Robert A. Heiler)
10:29 AM Bug #14081 (Closed): Compile failure in "make install" step, at "stringio"
Hello Ruby core team and everyone else,
I am not sure if this was already reported or not, but I will
report it n...
shevegen (Robert A. Heiler)
05:12 AM Bug #14080 (Closed): Performance issue with Marshal.dump and Array of Floats - 100x regression in 2.3.x
I am using Marshal.dump on array of Floats with Ruby 2.3.3 (same issue in 2.3.5). In our program with an Array size ... pbfein (Peter Fein)
05:11 AM Revision 80aee790 (git): runruby.rb: support run.gdb by --debugger option
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60661 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:52 AM Revision cb7d9fe9 (git): Revert "Introduce rb_code_range_t and replace YYLTYPE with it"
r60655 changed the usage of bison by defining a customized YYLTYPE,
which seemed to cause a random stall at rb_thread...
mame (Yusuke Endoh)
01:02 AM Revision 6bac2765 (git): ext/win32ole/lib/win32ole.rb (metods): rescue WIN32OLEQueryInterfaceError.
test/win32ole/test_win32ole.rb: add test for WIN32OLE#methods
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@606...
suke (Masaki Suketa)
12:36 AM Revision 62cec329 (git): test/win32ole/test_win32ole_method.rb: remove redundant assertions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60658 b2dd03c8-39d4-4d8f-98ff-823fe69b080e suke (Masaki Suketa)
12:30 AM Revision 8930a425 (git): * ext/win32ole/win32ole_error.c: add WIN32OLEQueryInterfaceError.
* ext/win32ole/win32ole_error.h: ditto.
* ext/win32ole/win32ole.c(typeinfo_from_ole): raise WIN32OLEQueryInterfaceErr...
suke (Masaki Suketa)

11/04/2017

07:06 PM Feature #14079: Validate argument list without calling method
Oops, I think my description was somewhat misleading. I don't expect `respond_to_arguments?` to check for lines in th... nate00 (Nate Sullivan)
06:49 PM Feature #14079: Validate argument list without calling method
Hmm. Benoit, I may have misunderstood him but I think he was not
asking for argument checks per se, but instead bein...
shevegen (Robert A. Heiler)
06:38 PM Feature #14079: Validate argument list without calling method
Maybe this could be some method like `check_arity` or so on a Method/UnboundMethod instance.
There is already `Metho...
Eregon (Benoit Daloze)
06:25 PM Feature #14079 (Open): Validate argument list without calling method
I would find it useful to check whether a list of arguments matches a method signature, but without calling the metho... nate00 (Nate Sullivan)
05:48 PM Revision e7535c6e (git): Workaround Travis CI issue by hardcoding localhost
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60656 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
04:34 PM Revision a9fd7d93 (git): Introduce rb_code_range_t and replace YYLTYPE with it
rb_code_range_t has two t_code_location_t, i.e., the first and last
locations.
This is used for YYLTYPE, tracked loc...
mame (Yusuke Endoh)
03:39 PM Revision 39a73cac (git): parse.y: fix duplicate symbol
* parse.y (rb_strterm_mark): do not define in ripper to get rid of
duplicate symbol with static-linked-ext.
git-sv...
nobu (Nobuyoshi Nakada)
03:22 PM Revision 7d586cae (git): * 2017-11-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60653 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:22 PM Revision 0ee24acb (git): Introduce `rb_code_location_t`
`rb_code_location_t` has two integers, lineno and column, which point to
one location on a code. Now `rb_code_locati...
mame (Yusuke Endoh)
02:32 PM Revision 9533da6f (git): gc.c: UNEXPECTED_NODE
* gc.c (UNEXPECTED_NODE): extract rb_bug for T_NODE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60651 b2dd03c...
nobu (Nobuyoshi Nakada)
02:24 PM Revision af9b0da1 (git): Avoid usage of the magic number `(NODE*)-1`
This magic number has two meanings depending upon the context:
* "required keyword argument (no name)" on NODE_LASGN...
mame (Yusuke Endoh)
01:59 PM Revision 6d022ae1 (git): compile.c (setup_args): Fix a typo
* compile.c (setup_args): In this function,
an argument of nd_line is argn except this line.
And argn is a pointe...
yui-knk (Kaneko Yuichiro)
01:31 PM Revision fe9bff43 (git): gc.c (rb_free_tmp_buffer): stop accessing imemo_alloc as NODE
The fields of imemo_alloc were accessed via RNODE() cast, since the
imemo was NODE_ALLOCA traditionally. This was re...
mame (Yusuke Endoh)
01:31 PM Revision fbc8b87e (git): parse.y (new_args_tail_gen): returns a NODE instead of imemo
`new_args_tail_gen` returned imemo, but the value was later accessed as
`NODE*`. This prevented change of NODE struc...
mame (Yusuke Endoh)
01:09 PM Feature #12133: Ability to exclude start when defining a range
> where a square bracket indicates boundary inclusion and a parenthesis
> represents boundary exclusion.
I do not...
shevegen (Robert A. Heiler)
01:05 PM Revision 0ec91a46 (git): test/ruby/test_io.rb (test_write_no_garbage): Add detailed message
I saw this test failed once. There is no problem if `before > after`
but we cannot check it. To allow diagnosis in ...
mame (Yusuke Endoh)
12:07 PM Revision e92ca247 (git): parse.y: suppress warning in ripper
* parse.y (rb_discard_node_gen): rb_discard_node() is not used in
ripper right now.
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
12:01 PM Revision 603a7bdc (git): parse.y: suppress warnings
* parse.y (parser_set_line): removed no longer used function.
* parse.y (rb_strterm_heredoc_t): adjust type of sourc...
nobu (Nobuyoshi Nakada)
11:37 AM Revision b6e80c22 (git): Remove RNODE cast from NODE utility functions
Now, casting NODE to VALUE is not recommended. This change requires an
explicit cast from VALUE to NODE to use the N...
mame (Yusuke Endoh)
10:56 AM Revision 1aa34afd (git): Rename imemo_strterm to imemo_parser_strterm
Per ko1's request.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60642 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
10:56 AM Revision 739aadbb (git): ext/objspace/objspace.c: add imemo_strterm
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60641 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
10:02 AM Revision deb56931 (git): Remove NODE-related pieces of code from GC
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60640 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
09:18 AM Revision 417eca10 (git): Make Ripper use NODE buffer
This is a follow-up of r60488. Not only the Ruby parser but also Ripper
now use NODE buffer instead of NODE objects ...
mame (Yusuke Endoh)
08:46 AM Bug #14078: Test Failure - OpenSSL::TestSSLSession#test_ctx_server_session_cb - with OpenSSL 1.1.0g
Kazuki,
> Are you sure the DLLs used at runtime are from OpenSSL 1.1.0g?
Yes. MSYS2/MinGW only allows one pack...
MSP-Greg (Greg L)
06:55 AM Bug #14078 (Feedback): Test Failure - OpenSSL::TestSSLSession#test_ctx_server_session_cb - with OpenSSL 1.1.0g
I don't reproduce. Are you sure the DLLs used at runtime are from OpenSSL 1.1.0g? rhenium (Kazuki Yamaguchi)
06:40 AM Bug #14078 (Rejected): Test Failure - OpenSSL::TestSSLSession#test_ctx_server_session_cb - with OpenSSL 1.1.0g
The most recent ruby-loco MinGW build (using OpenSSL 1.1.0g) failed with the following failure. It was the only fail... MSP-Greg (Greg L)
07:21 AM Revision ee7dcd1a (git): Fix the alignment bug of r60634 for LLP64
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60638 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
07:21 AM Revision 12697c08 (git): Revert "Revert "Replace NODE_STRTERM and NODE_HEREDOC with imemo_strterm""
Retry r60634
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
06:56 AM Bug #14039 (Closed): MinGW - OpenSSL::TestSSL#test_max_version & #test_min_version, TestNetHTTPS#test_max_version
Applied in changeset trunk|r60636.
----------
openssl: pull test case from upstream commit 62af0446569a
The test ca...
Anonymous
06:56 AM Bug #14039: MinGW - OpenSSL::TestSSL#test_max_version & #test_min_version, TestNetHTTPS#test_max_version
The one from net/http tests is fixed by r60380. rhenium (Kazuki Yamaguchi)
06:56 AM Revision 51423bd9 (git): openssl: pull test case from upstream commit 62af0446569a
The test case added by r60310 ("fix OpenSSL::SSL::SSLContext#min_version
doesn't work", 2017-10-21) does not pass wit...
rhenium (Kazuki Yamaguchi)
04:59 AM Revision 96eefc0f (git): Revert "Replace NODE_STRTERM and NODE_HEREDOC with imemo_strterm"
Due to build failure on mswin and mingw.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60635 b2dd03c8-39d4-4d8f-...
mame (Yusuke Endoh)
03:04 AM Revision c1de9fc5 (git): Replace NODE_STRTERM and NODE_HEREDOC with imemo_strterm
Just refactoring.
NODE_STRTERM and NODE_HEREDOC are not an internal node of AST, but a
temporary storage for managin...
mame (Yusuke Endoh)
01:48 AM Revision 6916254a (git): * 2017-11-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:48 AM Revision 996468de (git): load from relative path to __FILE__
* spec/ruby/library/pathname/empty_spec.rb: load spec_helper from
relative path to `__FILE__` same as other spec fi...
nobu (Nobuyoshi Nakada)
01:09 AM Feature #13901: Add branch coverage
marcandre (Marc-Andre Lafortune) wrote:
> mame (Yusuke Endoh) wrote:
> > I see... It is a very interesting approac...
MaxLap (Maxime Lapointe)
12:13 AM Feature #13901: Add branch coverage
mame (Yusuke Endoh) wrote:
> I see... It is a very interesting approach, but it seems to completely ignore asynchro...
marcandre (Marc-Andre Lafortune)
 

Also available in: Atom