Activity
From 06/02/2017 to 06/08/2017
06/08/2017
-
08:58 PM Feature #13637 (Closed): [PATCH] tool/runruby.rb: test with smallest possible machine stack
- Applied in changeset trunk|r59047.
----------
tool/runruby.rb: test with smallest possible machine stack
Lets ensur... -
05:09 PM Bug #13642 (Closed): MinGW - Bug::Win32::TestDln#test_check_imported & misc
- First of all, this is all windows specific. My current MinGW build system is now showing five failures in [`test-all...
-
03:46 PM Bug #13040: syslog/logger uses "require 'logger'" which is interpreted as circular dependency
- Ok, I was able to reproduce this now.
1. create a new Rails Project
2. create an initializer under configs/initia... -
02:03 PM Bug #12203 (Third Party's Issue): dumper.c static int yaml_emitter_dump_scalar two variables have the same value
- Please report it to the upstream, https://github.com/ruby/psych.
-
01:37 PM Bug #13640 (Rejected): Crash report log
- Seems an already fixed bug in 2.4.1.
-
01:26 PM Bug #13640 (Rejected): Crash report log
- ```
ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin15]
-- Crash Report log information ------------------... -
01:37 PM Bug #13641 (Rejected): Crash report log
- Seems an already fixed bug in 2.4.1.
-
01:26 PM Bug #13641 (Rejected): Crash report log
-
05:22 AM Feature #13639 (Open): Add "RTMIN" and "RTMAX" to Signal.list
- I propose to add the key "RTMIN" and "RTMAX" to Signal.list
Currently, We can't know signal number for realtime-si... -
03:53 AM Bug #13624: MinGW - TestIO#test_copy_stream_no_busy_wait - new failure
- Sorry for the delay. Ran the test with and without -j, several hundred runs, no failures.
Please close.
Thank ... -
01:54 AM Bug #13324 (Closed): IRB Segmentation Fault from eval infinite loop
- [email protected] (Sean Rodman) wrote:
> The issue is not the stack overflow but the segmentation fault I descri...
06/07/2017
-
08:13 PM Bug #13632: Not processable interrupt queue for a thread after it's notified that FD is closed in some other thread.
- Eric Wong <[email protected]> wrote:
> [email protected] wrote:
> > https://bugs.ruby-lang.org/issues/136... -
07:40 PM Bug #13638 (Closed): please backport r59030
- Closing to trigger backport
-
07:40 PM Bug #13638 (Closed): please backport r59030
- Current rb_thread_fd_close in 2.2, 2.3, and 2.4 branches will infinite loop for
C exts and not make forward progress... -
06:16 PM Bug #13635: ruby and linux-pf or linux-zen kernels
- nobu (Nobuyoshi Nakada) wrote:
> Try more recent versions, 2.3.4, 2.4.1, and the trunk if possible.
I can't compi... -
06:16 AM Bug #13635: ruby and linux-pf or linux-zen kernels
- Thank you for the logs. While I can't find the exact location of failure at one sight, I'll make time to take a more...
-
05:53 AM Bug #13635: ruby and linux-pf or linux-zen kernels
- and `rails server`
-
04:31 AM Bug #13635: ruby and linux-pf or linux-zen kernels
- shyouhei (Shyouhei Urabe) wrote:
> As you have already noticed the ruby process dies inside of libc, most possibly i... -
04:23 AM Bug #13635 (Feedback): ruby and linux-pf or linux-zen kernels
- Try more recent versions, 2.3.4, 2.4.1, and the trunk if possible.
-
01:01 AM Bug #13635: ruby and linux-pf or linux-zen kernels
- As you have already noticed the ruby process dies inside of libc, most possibly inside of malloc. Is it possible for...
-
05:58 PM Bug #12203: dumper.c static int yaml_emitter_dump_scalar two variables have the same value
- shyouhei (Shyouhei Urabe) wrote:
> They are passed to a macro. I guess the author intentionally separated these two... -
03:57 PM Feature #13050: Readline: expose rl_completion_quote_character variable
- Are there any problems with applying this patch? I'm happy to make changes if something is blocking it.
Unicode su... -
02:18 PM Bug #13324 (Open): IRB Segmentation Fault from eval infinite loop
- The issue is not the stack overflow but the segmentation fault I described when running the same code in the above li...
-
01:02 PM Bug #13636: REXML::Document.parse_stream doesn't handle when closing tag not provided
- Thanks for your report.
I've added a validation on end of document. -
01:01 PM Bug #13636 (Closed): REXML::Document.parse_stream doesn't handle when closing tag not provided
- Applied in changeset trunk|r59033.
----------
rexml: add close tag check on end of document to StreamParser
[ruby-c... -
01:08 AM Feature #13626: Add String#byteslice!
- [email protected] wrote:
> Thanks for that idea.
>
> If that's the case, when appending to the write buff... -
12:12 AM Bug #13633 (Rejected): pod update crash
- You mixed rvm ruby (2.3) and system ruby(2.0.0).
06/06/2017
-
11:02 PM Feature #13637 (Closed): [PATCH] tool/runruby.rb: test with smallest possible machine stack
- Lets ensure none of our C functions use too much stack space and
fix all excessive stack usage before releasing the ... -
10:35 PM Bug #13636 (Assigned): REXML::Document.parse_stream doesn't handle when closing tag not provided
-
10:08 PM Bug #13636: REXML::Document.parse_stream doesn't handle when closing tag not provided
- Expected to get exception for xml3 example
-
09:35 PM Bug #13636 (Closed): REXML::Document.parse_stream doesn't handle when closing tag not provided
- I've tried to use REXML for parsing but got unexpected behavior:
Here is example:
~~~ ruby
require 'rexml/docu... -
07:55 PM Bug #13635 (Closed): ruby and linux-pf or linux-zen kernels
- OS: ArchLinux
Kernel: 4.11.3-pf or 4.11.3-zen
ruby 2.3.1 #compiling
~~~
*** Error in `../../miniruby': corrup... -
08:27 AM Misc #13634: NilClass is lying about respond_to?(:clone)
- @rovf: that was fixed between 2.3 and 2.4
i currently have 2.4.1 for testing, and in that:
`1.clone` and `nil.clo... -
08:12 AM Misc #13634 (Open): NilClass is lying about respond_to?(:clone)
- I put this under "Misc", because I'm not sure, whether this is a bug, a feature request, or maybe a deliberate (but f...
-
07:14 AM Bug #13633 (Rejected): pod update crash
- P35251:OldTaiwan juan.reyes$ pod update
/Users/juan.reyes/.rvm/gems/ruby-2.4.1@global/gems/json-2.1.0/lib/json/ext/p... -
01:51 AM Feature #12589: VM performance improvement proposal
- [email protected] wrote:
<snip>
Thanks for detailed response.
> I should remove -Werror=incompatible-pointe... -
12:21 AM Bug #13632: Not processable interrupt queue for a thread after it's notified that FD is closed in some other thread.
- [email protected] wrote:
> https://bugs.ruby-lang.org/issues/13632
r59020 should fix it trivially in trunk.... -
12:13 AM Bug #13632 (Closed): Not processable interrupt queue for a thread after it's notified that FD is closed in some other thread.
- Applied in changeset trunk|r59020.
----------
IO#close: do not enqueue redundant interrupts
Enqueuing multiple erro...
06/05/2017
-
10:03 PM Bug #13632: Not processable interrupt queue for a thread after it's notified that FD is closed in some other thread.
- [email protected] wrote:
> Bug #13632: Not processable interrupt queue for a thread after it's notified that F... -
04:16 PM Bug #13632 (Closed): Not processable interrupt queue for a thread after it's notified that FD is closed in some other thread.
- In the bugfix for https://bugs.ruby-lang.org/issues/13076 has been introduced another bug, caused by a busy waiting i...
-
09:32 PM Bug #12642: Net::HTTP populates host header incorrectly when using an IPv6 Address
- Below monkey patching code works for me. Is there a better way?
~~~ ruby
module MonkeyPatch
module Net
mo... -
04:32 PM Feature #13570: Using mkmf for ruby/spec C API specs
- nobu (Nobuyoshi Nakada) wrote:
> test-spec runs fine on AppVeyor, test/ruby/test_rubyoptions.rb has a failure when l... -
08:03 AM Feature #13570: Using mkmf for ruby/spec C API specs
- test-spec runs fine on AppVeyor, test/ruby/test_rubyoptions.rb has a failure when locale and filesystem encodings dif...
-
06:13 AM Feature #13570: Using mkmf for ruby/spec C API specs
- MSP-Greg (Greg L) wrote:
> A few people seem to state that trunk builds and tests fine on mswin, but Appveyor doesn'... -
10:24 AM Bug #13623: meta-programming, adding sub-module fails with syntax error
- caschip (Aad Schippers) wrote:
> Statement '`module`' requires a name that does not exist in the scope yet.
A (sm... -
10:02 AM Bug #13623: meta-programming, adding sub-module fails with syntax error
- Ok, you make it very clear. Indeed, in working_meta '`Bar`' is not a constant but a name when statement '`module`' is...
-
08:52 AM Bug #13627 (Assigned): created.rid prevents reproducible builds
-
08:52 AM Bug #13628 (Assigned): rdoc json.gz files differ across builds
-
03:22 AM Bug #13191 (Closed): sample/pty/shl.rb がうまく動かない
- r57530 の backport のため Backport 欄を REQUIRED に戻します。
06/04/2017
-
11:56 PM Bug #13589: unmatched opening backtick / closing quote in NoMethodError: undefined method `name' for {}:Hash
- I'm curious what Matz thinks
-
10:51 PM Bug #13605: GC bug calling `ObjectSpace.each_object`
- robertgleeson (Robert Gleeson) wrote:
> The segfault no longer happens, since https://github.com/pry/pry/pull/1611/c... -
10:46 PM Bug #13605: GC bug calling `ObjectSpace.each_object`
- The segfault no longer happens, since https://github.com/pry/pry/pull/1611/commits/94316852f5c1114f3073876558085835f2...
-
12:11 AM Bug #13605: GC bug calling `ObjectSpace.each_object`
- Another case:
Ruby v2.4.1 (ruby), Pry v0.10.4, method_source v0.8.2, CodeRay v1.1.1, Pry::Slop v3.4.0
/home/travi... -
09:54 PM Feature #12739: deprecate_constant :Fixnum, :Bignum
- robertgleeson (Robert Gleeson) wrote:
> znz (Kazuhiro NISHIYAMA) wrote:
> > How about `class Object; deprecate_cons... -
09:44 PM Feature #12739: deprecate_constant :Fixnum, :Bignum
- znz (Kazuhiro NISHIYAMA) wrote:
> How about `class Object; deprecate_constant :Fixnum, :Bignum; end`?
>
> * narus... -
05:06 PM Feature #12589: VM performance improvement proposal
- normalperson (Eric Wong) wrote:
>
> Btw, have you explored the GNU lightning JIT at all?
> http://www.gnu.org...
06/03/2017
-
11:38 PM Feature #9323: IO#writev
- I think this is a great idea. It avoids a ton of string issues - e.g. concatenating strings in Ruby before writing th...
-
10:49 PM Feature #13626: Add String#byteslice!
- Thanks for that idea.
If that's the case, when appending to the write buffer:
~~~
write_buffer = String.new.b
... -
12:32 AM Feature #13626: Add String#byteslice!
- [email protected] wrote:
> https://bugs.ruby-lang.org/issues/13626
I used to want this, too; but then I r... -
12:01 AM Feature #13626 (Open): Add String#byteslice!
- It's a common pattern in IO buffering, to read a part of a string while leaving the remainder.
~~~
# Consume only... -
10:17 PM Misc #12935: Webrick: Update HTTP Status codes, share them
- Could the namespaces be open, thereby allowing me to only require this file instead of the whole of `net/http`? It se...
-
04:39 PM Feature #13630: :[] method should accept block in nice syntax
- I agree. I always wondered about this too.
I did not make a suggestion like this because I suspect that one reason... -
12:24 PM Feature #13630 (Closed): :[] method should accept block in nice syntax
- ~~~ ruby
# given
module Bam
def self.[](bam)
yield bam
end
end
# SyntaxError: unexpected keyword_do_... -
02:45 PM Bug #13631 (Closed): Cannot disable site and vendor directories
- (Related to bug #12392?)
mkconfig.rb deletes directory settings passed to configure if they are set to "no". Perha... -
02:20 PM Bug #13413: --with-static-linked-ext doesn't install extension files on `make install`
- The ext subdirectory Makefile's don't seem to invoke the "install-rb" rule during a static build.
As a workaround ... -
01:35 PM Bug #13605: GC bug calling `ObjectSpace.each_object`
- wanabe (_ wanabe) wrote:
> I guess the code snippet is from pry. https://github.com/pry/pry/blob/c18601d6a4ff97d1b65... -
12:30 PM Bug #13629 (Rejected): Improve performance for copying array elements
- Nothing changed actually.
-
09:54 AM Bug #13629 (Rejected): Improve performance for copying array elements
- ary_memcpy0() has calculated the cache line size every time when copy array elements.
This patch will replace it wit... -
12:19 PM Bug #8867 (Closed): Mailing lists' controller addresses not working
-
11:57 AM Bug #13275: RDoc bug for "Document-method: []"
- The docs for Proc#call have been fixed with above workaround in r57767 and related backports; the bug still exists, t...
-
07:27 AM Misc #13622 (Assigned): Documentation missing
-
07:25 AM Bug #13623 (Rejected): meta-programming, adding sub-module fails with syntax error
- `module` statement requires a **name**, not a constant object.
-
06:43 AM Bug #13623: meta-programming, adding sub-module fails with syntax error
- So you are saying this is how it should work and not a bug? If that is true, I should close this. What do you mean wh...
-
05:08 AM Bug #13619 (Rejected): Unable to configure on Cygwin i686 environment
- It's my mistake. I forgot to install `make` package of i686 environment.
`configure` detected msys `make. It's cause... -
02:36 AM Bug #13619: Unable to configure on Cygwin i686 environment
- Attached full log of stdout
-
04:12 AM Bug #13624: MinGW - TestIO#test_copy_stream_no_busy_wait - new failure
- Eric,
Thanks for the patch. I'll build tomorrow, isolate the test, then run it a few hundred times...
> And y... -
01:21 AM Bug #13624: MinGW - TestIO#test_copy_stream_no_busy_wait - new failure
- [email protected] wrote:
> Thanks for the response. Reminder (which I try to mention from time to time) - I'm no... -
04:11 AM Bug #13628 (Closed): rdoc json.gz files differ across builds
- lib/rdoc/generator/json_index.rb inserts the build time
into generated .gz files,
so they differ across each build,... -
04:11 AM Bug #13627 (Closed): created.rid prevents reproducible builds
- rdoc.rb inserts the current time into created.rid
so the file differs across each build,
making it hard for distrib... -
01:41 AM Feature #12589: VM performance improvement proposal
- [email protected] wrote:
> I've updated README.md of the project. I added performance (wall, CPU time, memory co... -
01:07 AM Bug #12642: Net::HTTP populates host header incorrectly when using an IPv6 Address
- Is there a workaround for this? How should we connect to ipv6 servers?
06/02/2017
-
11:21 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- [email protected] wrote:
> This is interesting work, I am curious to see how it will work out.
Thanks for the i... -
06:05 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- This is interesting work, I am curious to see how it will work out.
This looks similar to what Crystal has [1].
... -
10:41 PM Feature #13620: Simplifying MRI's build system: always make install
- [email protected] wrote:
> Issue #13620 has been updated by Eregon (Benoit Daloze).
>
>
> normalperson (Eric ... -
01:31 PM Feature #13620: Simplifying MRI's build system: always make install
- Just a word of encouragement here.
The ways in which ruby seems to differ between installed and in-tree testing h... -
12:02 PM Feature #13620: Simplifying MRI's build system: always make install
- normalperson (Eric Wong) wrote:
> Honestly, this proposal seems so wrong and outlandish that I
> wonder if I am m... -
09:43 PM Bug #13548: miniruby SEGV while building with non-default CFLAGS (caused by __builtin_setjmp)
- nobu (Nobuyoshi Nakada) wrote:
> It is not assigned since r43522.
I'm sorry. What I wrote was not what I meant.
... -
09:31 PM Bug #13624: MinGW - TestIO#test_copy_stream_no_busy_wait - new failure
- Eric,
Thanks for the response. Reminder (which I try to mention from time to time) - I'm not a c type, and I esse... -
09:09 PM Bug #13624: MinGW - TestIO#test_copy_stream_no_busy_wait - new failure
- [email protected] wrote:
> Bug #13624: MinGW - TestIO#test_copy_stream_no_busy_wait - new failure
> https://bugs... -
03:33 PM Bug #13624 (Closed): MinGW - TestIO#test_copy_stream_no_busy_wait - new failure
- Today's MinGW build had a new failure, one that I don't recall seeing before.
Code is (located [here](https://gith... -
09:29 PM Bug #13621 (Closed): String#split returns an array longer than given limit, when passing a regexp with groups
- Applied in changeset trunk|r59002.
----------
string.c: docs for String#split
* string.c: [DOC] clarify docs for St... -
07:26 PM Feature #13570: Using mkmf for ruby/spec C API specs
- Eregon (Benoit Daloze) wrote:
> Or do we have a way to test CI (Travis + rubyci.org) before committing?
As you kn... -
02:33 PM Feature #13570: Using mkmf for ruby/spec C API specs
- Ran a MinGW build on `ruby 2.5.0dev 2017-06-02 58998`. Ran tests three ways:
1. `make test-spec` - pkg/install bi... -
01:16 PM Feature #13570: Using mkmf for ruby/spec C API specs
- I'll try a MinGW build shortly.
Re `IO.copy_stream`, I believe it has existed since [Ruby 1.9.3](http://ruby-doc.o... -
09:15 AM Feature #13570: Using mkmf for ruby/spec C API specs
- Here is a version of the spec_helper.rb working on MRI 2.2 to trunk on Linux (and I would expect macOS as well).
@... -
09:09 AM Feature #13570: Using mkmf for ruby/spec C API specs
- Sounds good, I did not know IO.copy_stream can be used with 2 path Strings as well. It's a bit of a strange name for ...
-
02:00 AM Feature #13570: Using mkmf for ruby/spec C API specs
- Eregon (Benoit Daloze) wrote:
> MSpec's #cp should use "rb"/"wb" modes obviously.
Why not `IO.copy_stream`?
-
04:40 PM Bug #13593: Addrinfo#== behaves oddly
- I wonder if naive comparison like this is advisable?
-
04:13 PM Feature #13625 (Rejected): BigDecimal short form / shorthand
- Add a shorthand for creating a BigDecimal, similar to how 1.2r creates a Rational.
~~~ ruby
> 3.1d
=> #<BigDecim... -
03:28 PM Feature #3719 (Closed): open-uri should allow redirects from http to https
- OK, Closing. Thank you.
-
03:23 PM Feature #3719: open-uri should allow redirects from http to https
- (I have no idea why I deleted the parent task, sorry about that.)
-
03:21 PM Feature #3719: open-uri should allow redirects from http to https
- With #859 fixed (thank you!), can this now be closed?
-
03:25 PM Bug #13623: meta-programming, adding sub-module fails with syntax error
- Well `const_get('Foo')` is syntactically a non-constant while `const_get('Foo')::Bar` is. This is the ultimate reaso...
-
02:43 PM Bug #13623: meta-programming, adding sub-module fails with syntax error
- ~~~ruby
module Foo
end
# Failing with syntax error is the code below
module Object::const_get( 'Foo' )
mo... -
02:37 PM Bug #13623 (Rejected): meta-programming, adding sub-module fails with syntax error
- The goal is to add a sub-module to a higher level module. The higher level module is derived from its name in a strin...
-
02:08 PM Misc #13622 (Assigned): Documentation missing
- In documentation for method IO.nread important information is missing: you must do 'require "io/wait"' before using i...
-
09:26 AM Bug #13616: Zlib::GzipReader#pos underflows after calling #ungetbyte or #ungetc at start of file
- Here's an attempt at a patch to check if pos will be negative and handle that scenario accordingly.
-
09:01 AM Bug #12684: Delegator#eql? missing
- @nobu Any update on this? I think your patch is OK.
-
03:07 AM Bug #13580 (Feedback): bug
- Can you try with Ruby 2.4.1?
And `second run` is caused by rspec specification. It's not interpreter's bug.
-
01:16 AM Bug #13619: Unable to configure on Cygwin i686 environment
- I attached result of `bash -x /path/to/configure`
Also available in: Atom