Activity
From 06/01/2017 to 06/07/2017
06/07/2017
- 10:25 PM Revision 64ca4137 (git): * 2017-06-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:25 PM Revision 96b75bb1 (git): * tool/make-snapshot: prefer to use a make command
- set in the MAKE or make env variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59036 b2dd03c8-39d4-4d8f-98f... -
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:36 PM Revision 942dbb02 (git): load.c: get rid of side effects
- * load.c (rb_f_load, rb_require_internal): DTrace hooks should not
have side effects, i.e., conversion to String.
... -
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:01 PM Revision 0911dd2a (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:01 PM Revision d311921d (git): rexml: add close tag check on end of document to StreamParser
- [ruby-core:81593] [Bug #13636]
Reported by Anton Sivakov. Thanks!!!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr... -
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:32 AM Revision c2127d0a (git): common.mk: update dependencies after r58978
- Using "tool/update-deps --fix"
* common.mk (file.$(OBJEXT)): depend on id.h
(rational.$(OBJEXT)): ditto
(string.... - 12:32 AM Revision b550b28a (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59031 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:32 AM Revision 27b8ef7f (git): thread.c: avoid busy looping on rb_thread_fd_close
- We no longer use it this function, but extensions do, and
we need to ensure it continues to work for them.
* thread.... -
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:55 PM Revision 34949547 (git): * 2017-06-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59029 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:55 PM Revision 10421fb1 (git): IO#close: do not enqueue redundant interrupts (take #2)
- Enqueuing multiple errors for one event causes spurious errors
down the line, as reported by Nikolay Vashchenko in
ht... -
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... -
12:30 PM Revision 95af3295 (git): debug.c: fix breaking condtions
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59027 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:34 AM Revision 267323ca (git): add test_ill_formed_utf_8_replace to test recommended number of \uFFFD
- Add test method test_ill_formed_utf_8_replace to test/ruby/test_transcode.rb
to check for the recommended number of \... -
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... -
07:11 AM Revision 7d041e87 (git): re-revert r59020
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:10 AM Revision e9c44081 (git): revert r59023 because it contans unrelated developping code
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59024 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:58 AM Revision b0c9215f (git): revert r59020 because it may fail some tests sometimes on some environment (http://ci.rvm.jp/). This revert is to check the reason of failures.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59023 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:45 AM Revision 4529948e (git): debug.c: parse locale and filesystem codepages
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59022 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
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... - 12:13 AM Revision df05ad53 (git): * 2017-06-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59021 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:13 AM Revision 59fb9297 (git): IO#close: do not enqueue redundant interrupts
- Enqueuing multiple errors for one event causes spurious errors
down the line, as reported by Nikolay Vashchenko in
ht...
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
-
07:26 AM Revision cb85a531 (git): win32.c: no locale
- * win32/win32.c (skipspace, w32_cmdvector): get rid of iswspace(),
which is locale dependent.
git-svn-id: svn+ssh:... -
07:03 AM Revision 1a6e6480 (git): revert r59017 it fails ruby/test_lambda.rb
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59018 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:57 AM Revision 424b4ffe (git): do not inform ``is_lambda".
- * vm_eval.c (yield_under): do not inform Proc is lambda or not.
After that invoke_block_from_c_bh() checks it.
gi... -
06:15 AM Revision ff18933b (git): rename functions and clean parameters.
- * internal.h (rb_yield_lambda): rename to rb_yield_force_blockarg()
because this function prohibt lambda arg setup ... - 05:43 AM Revision 88c85c88 (git): * 2017-06-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59015 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:43 AM Revision 1dc7906b (git): remove arg_setup_lambda.
- * vm_args.c (enum arg_setup_type): remove arg_setup_lambda because it is
same as arg_setup_method.
git-svn-id: sv... -
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... -
07:29 AM Revision 86ae6129 (git): load.c: encode to OS path outside PUSH_TAG
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59013 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:24 AM Revision 0866b8e8 (git): test_require.rb: fix expected path
- * test/ruby/test_require.rb (test_require_with_unc): remove extra
slash. the result of File.expand_path has a slas...
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...
-
08:17 PM Revision 7c8a060b (git): array.c: docs for Array#{sort,sort!}
- * array.c: [DOC] make example in the docs for Array#{sort,sort!}
match the call-seq and description by using the sa... - 05:11 PM Revision 4bf1fc3a (git): * 2017-06-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59010 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:11 PM Revision 4ef849bd (git): test_require.rb: ignore EPERM at UNC
- * test/ruby/test_require.rb (test_require_with_unc): ignore EPERM.
GetFileAttributes and CreateFile with backup sem... -
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:40 PM Revision a75bc36d (git): file.c: preserve encoding
- * file.c (path_check_0): preserve encoding of path name in warning
message.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
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:47 PM Revision 71b3abeb (git): ruby.c: dladdr_path is not used on cygwin
- * ruby.c (dladdr_path): dladdr is provided on recent cygwin, but
GetModuleFileNameW is used instead of it.
git-svn... -
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...
-
10:07 AM Revision 26864584 (git): * vm_core.h: remove VM_FRAME_MAGIC_LAMBDA and introduce
- VM_FRAME_FLAG_LAMBDA. So that lambda block frame is
VM_FRAME_MAGIC_BLOCK | VM_FRAME_FLAG_LAMBDA.
* vm_core.h: remv... -
09:35 AM Revision 08d44417 (git): test/ruby/test_require.rb: remove duplicate assertion
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59005 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:18 AM Revision 0a733176 (git): test_require.rb: untouch default internal encoding
- * test/ruby/test_require.rb (assert_require_insecure_path): get
rid of setting Encoding.default_internal, which aff... -
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?
- 01:04 AM Revision e6e29212 (git): test: attempt to reduce failures in assert_cpu_usage_low
- Try to make this test less fragile by taking into account
the worst case kernel timing resolution.
[ruby-core:81540]
...
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... -
09:29 PM Revision 038c2e52 (git): string.c: docs for String#split
- * string.c: [DOC] clarify docs for String#split when called
with limit and capture groups.
Reported by Cichol Tsa... -
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:38 PM Revision cd4cbc7b (git): * 2017-06-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59001 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:38 PM Revision 1465400e (git): common.mk: show locale
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
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:52 PM Revision eb4a2c37 (git): test_require.rb: assert_require_insecure_path
- * test/ruby/test_require.rb (assert_require_insecure_path): more
tests for loading insecure path.
git-svn-id: svn+... -
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.
-
04:32 AM Revision 311e6503 (git): test_require.rb: fallback encoding
- * test/ruby/test_require.rb (assert_require_nonascii_path):
fallback when LANG=C.
git-svn-id: svn+ssh://ci.ruby-la... -
04:10 AM Revision 51e73856 (git): test_require.rb: filesystem encoding
- * test/ruby/test_require.rb (assert_require_nonascii_path): the
path in error message is converted to filesystem en... -
03:54 AM Revision 1e1964b8 (git): file.c: preserve encoding
- * file.c (rb_find_file_safe): preserve encoding of path in
SecurityError messages.
git-svn-id: svn+ssh://ci.ruby-l... -
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`
06/01/2017
-
10:51 PM Feature #13620: Simplifying MRI's build system: always make install
- [email protected] wrote:
> https://bugs.ruby-lang.org/issues/13620
> Hello all,
>
> I've been bitten recentl... -
05:17 PM Feature #13620: Simplifying MRI's build system: always make install
- nobu (Nobuyoshi Nakada) wrote:
> Let's zap in-source-dir builds first.
I don't agree.
I hadn't see a software wh... -
03:26 PM Feature #13620: Simplifying MRI's build system: always make install
- naruse (Yui NARUSE) wrote:
> I object this.
>
> You are counting only full build.
Actually the numbers above a... -
01:23 PM Feature #13620: Simplifying MRI's build system: always make install
- nobu (Nobuyoshi Nakada) wrote:
> Let's zap in-source-dir builds first.
I want to agree with you, but every users ... -
12:34 PM Feature #13620: Simplifying MRI's build system: always make install
- Let's zap in-source-dir builds first.
-
11:54 AM Feature #13620: Simplifying MRI's build system: always make install
- I object this.
You are counting only full build.
But on developing, you need to compare with null build.
```
... -
10:02 AM Feature #13620: Simplifying MRI's build system: always make install
- I think runruby is needed for cross compilations.
By theory you can't test a cross-compiled ruby binary so I guess... -
09:55 AM Feature #13620 (Open): Simplifying MRI's build system: always make install
- Hello all,
I've been bitten recently when modifying ruby/spec or in #13570 by the sheer number of different config... -
10:02 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- [email protected] wrote:
> My opinion is opposite. I think "For human being using threading is too hard to use correctl... -
02:40 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- normalperson (Eric Wong) wrote:
> I disagree. I do not recall Ruby 1.8 Threads being a big problem
> for Rubyist... -
09:21 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- [email protected] wrote:
> Issue #13618 has been updated by ko1 (Koichi Sasada).
>
>
> Thank you for your great wo... -
05:48 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- Another idea is change this name from Fiber but thread-related name, but implementation is based on Fiber. It means r...
-
02:15 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- Thank you for your great work.
# summary of this comment
Recent days I'm thinking about this feature's "safety"... -
12:41 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- Pull request below for non-"git am" users...
I tried my best to add many comments throughout the code.
I reali... -
12:14 AM Feature #13618 (Closed): [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- ```
auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
Implement automatic Fiber yield and resume when ... -
07:08 PM Feature #13570: Using mkmf for ruby/spec C API specs
- MSP-Greg (Greg L) wrote:
> I checked on MinGW, and there is not an issue with `File.rename` with `src` and `dest` be... -
04:44 PM Feature #13570: Using mkmf for ruby/spec C API specs
- I checked on MinGW, and there is not an issue with `File.rename` with `src` and `dest` being on different drives. Wh...
-
04:21 PM Feature #13570: Using mkmf for ruby/spec C API specs
- MSP-Greg (Greg L) wrote:
> Benoit,
>
> After screwing around with quite a bit of make code, I found the (simple) ... -
05:26 PM Revision 321300d4 (git): Fix DRb.start_service to use any available port
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:26 PM Revision 96ab5360 (git): Remove bad spec which cannot behave nicely in a multi-process environment
- * A system port might be taken by another process at any time.
* There are no useful expectations in this spec.
git-... -
05:25 PM Revision 630e4fc5 (git): Remove empty files in drb specs
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58993 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:08 PM Revision 59609c54 (git): Create the file in the File::TMPFILE spec in its own directory
- * Avoids failing the spec if rubyspec_temp is not empty.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58992 b2d... -
05:08 PM Revision 51a38a24 (git): Open files in binary modes for copying in MSpec's #cp
- * See https://bugs.ruby-lang.org/issues/13570.
* Found by MSP-Greg (Greg L).
git-svn-id: svn+ssh://ci.ruby-lang.org/... -
03:18 PM Revision b4621c9a (git): make Dir object WB protected.
- * dir.c (dir_data_type): set RUBY_TYPED_WB_PROTECTED.
Insert WBs for dir_data::path.
git-svn-id: svn+ssh://ci.rub... - 03:12 PM Revision 44396dbe (git): * 2017-06-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:12 PM Revision 9301ef5d (git): make Binding object WB protected.
- * proc.c (ruby_binding_data_type): set RUBY_TYPED_WB_PROTECTED.
Insert write barriers (WBs) to all of writes.
git... -
02:53 PM Bug #13621 (Assigned): String#split returns an array longer than given limit, when passing a regexp with groups
- A documentation issue.
the `limit` limits only split fields, not separators. -
01:14 PM Bug #13621 (Closed): String#split returns an array longer than given limit, when passing a regexp with groups
- The String#split documentation(http://ruby-doc.org/core-2.4.1/String.html#method-i-split) described:
> If pattern ... -
01:05 PM Revision b9f5cab2 (git): load.c: convert by rb_get_path_check
- * load.c (rb_require_internal): convert to path name with the
given safe level, without setting global safe level.
... -
12:58 PM Revision 31e6dfee (git): file.c: rb_check_funcall_default for fallback value
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58986 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:34 AM Bug #13619 (Rejected): Unable to configure on Cygwin i686 environment
- When I invoke `configure` with cygwin i686 environment, I got following error:
```
config.status: creating Makefi... -
08:02 AM Revision c4e2e584 (git): vm_eval.c: fix rb_check_funcall_default
- * vm_eval.c (check_funcall_missing): revert r58984. should call
method_missing if respond_to_missing is not redefi... -
07:46 AM Revision 7c9af2d2 (git): vm_eval.c: fix for rb_check_funcall_default
- * vm_eval.c (check_funcall_missing): basic_obj_respond_to_missing
returns Qundef if respond_to_missing is not redef... -
04:48 AM Revision 648e0a97 (git): fix failure on r58981
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:43 AM Revision be701dc5 (git): debug.c: more enums
- * debug.c (ruby_dummy_gdb_enums): add enums for RObject, RModule,
RString, RArray.
git-svn-id: svn+ssh://ci.ruby-l... -
04:38 AM Revision d0e7329d (git): improve English for a warning message
- On DOSish systems, there is a warning message for \r\n line endings on shebang line.
Improve this message from "sheba... -
04:04 AM Feature #13613: Prefer that require/require_relative/load to tell us permission error if the target file is unreadable
- `require` searches a library across load paths.
When many unreadable files matched, do you want all of them to be re... -
03:45 AM Bug #13615 (Third Party's Issue): YAML parser stops processing at the first newline when byte order mark is present
- Could you file this issue to https://github.com/ruby/psych ?
-
12:56 AM Feature #12589: VM performance improvement proposal
- I've updated README.md of the project. I added performance (wall, CPU time, memory consumption) comparison of the cu...
-
12:28 AM Bug #13611 (Rejected): MinGW spec/rubyspec/optional/capi compile/link issues
- 12:05 AM Revision eb59047e (git): * 2017-06-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58980 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:05 AM Revision 478003f6 (git): rename absolute_path to realpath internally and introduce pathobj.
- * vm_core.h: rename absolute_path to realpath because it is expected name.
external APIs (#absolute_path methods) a...
Also available in: Atom