Activity
From 09/10/2017 to 09/16/2017
09/16/2017
- 10:40 PM Revision 08adad00 (git): * 2017-09-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59936 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:40 PM Revision 1241d59c (git): test_fileutils.rb: rmdir should fail on nonexistent directory
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59935 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:16 PM Bug #13903: cant compile ruby with /MT on windows
- I'm not that familiar with MS build tools, but I think ruby is building with this file - [appveyor.yml](https://githu...
-
05:02 AM Bug #13903: cant compile ruby with /MT on windows
- shevegen (Robert A. Heiler) wrote:
> Just for curiosity, ruby 2.4.x works for you on windows if you compile it?
I... -
02:16 AM Bug #13903: cant compile ruby with /MT on windows
- shevegen (Robert A. Heiler) wrote:
> Just for curiosity, ruby 2.4.x works for you on windows if you compile it?
H... -
02:47 PM Bug #13163: Uncaught exceptions may not be reported when Thread#report_on_exception=true and Thread#abort_on_exception=true
- +1
The patch looks good.
The message of the assert_warn should be changed though. -
02:25 PM Bug #13163 (Feedback): Uncaught exceptions may not be reported when Thread#report_on_exception=true and Thread#abort_on_exception=true
- Isn't this a bug?
https://github.com/nobu/ruby/tree/bug/13163-report-before-abort-on-exception -
02:31 PM Bug #13889 (Open): FileUtils.rmdir が Errno::ENOTEMPTY を無視している
- r59934 の変更で parent で親ディレクトリに遡っている時以外は Errno::ENOTEMPTY を無視しないように変更したようです(従ってドキュメントの ENOTEMPTY の記述の削除は戻したほうがいいかも?)。しかし...
-
11:59 AM Bug #13889 (Closed): FileUtils.rmdir が Errno::ENOTEMPTY を無視している
- Applied in changeset trunk|r59934.
----------
fileutils.rb: error at rmdir
* lib/fileutils.rb (rmdir): should not i... -
11:59 AM Revision 2635984c (git): fileutils.rb: error at rmdir
- * lib/fileutils.rb (rmdir): should not ignore errors first, except
for parent directories. [ruby-dev:50236] [Bug #... -
11:51 AM Bug #13908 (Closed): Result of Pathname#dirname / File.dirname handling of paths with trailing File::SEPARATOR is surprising
- Applied in changeset trunk|r59933.
----------
file.c: [DOC] separators at dirname and basename
* file.c (rb_file_s_... -
09:13 AM Bug #13908: Result of Pathname#dirname / File.dirname handling of paths with trailing File::SEPARATOR is surprising
- davemyron (Dave Myron) wrote:
> Given `File.dirname("/some/folder/")` the result of `/some` is very surprising becau... -
04:14 AM Bug #13908 (Closed): Result of Pathname#dirname / File.dirname handling of paths with trailing File::SEPARATOR is surprising
- Given `File.dirname("/some/folder/")` the result of `/some` is very surprising because the path is "obviously" a dire...
-
11:50 AM Revision 40d117ae (git): file.c: [DOC] separators at dirname and basename
- * file.c (rb_file_s_basename, rb_file_s_dirname): [DOC] state
that trailing separators will be stripped first, like... -
11:50 AM Revision 65055fe2 (git): common.mk: make bin directory
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59932 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
09/15/2017
-
11:46 PM Bug #13906 (Closed): homepage in gemspec
- Applied in changeset trunk|r59931.
----------
To use github url for gemspec.
[Bug #13906][ruby-core:82817] -
08:21 PM Bug #13906: homepage in gemspec
- I believe Hiroshi Shibata can answer this, he is busy integrating
gems and doing a lot of work on the .gemspec file... -
04:00 PM Bug #13906 (Closed): homepage in gemspec
- Some gemspec files set ruby-lang site instead of github site to homepage.
Is it intentional?
```
% git ls-files ... -
11:46 PM Revision 274c6180 (git): To use github url for gemspec.
- [Bug #13906][ruby-core:82817]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59931 b2dd03c8-39d4-4d8f-98ff-823fe6... -
10:36 PM Feature #13904: getter for original information of Enumerator
- I agree, I think it's a good idea to expose such information when it is available in #inspect and it is user-provided...
-
05:33 PM Feature #13904: getter for original information of Enumerator
- Super-upvote!
In fact, recently I became rather concerned with a lack of "inspectability" of Ruby's own objects (... -
03:27 PM Feature #13904 (Closed): getter for original information of Enumerator
- At https://gitter.im/red-data-tools/ja?at=59b0aaa097cedeb04828e268 ,
mrkn says narray and pycall use internal inform... -
08:13 PM Bug #13907: Operation not permitted (Errno::EPERM) when adjusting .irbrc_history file permissions
- I am pretty sure that this is a small bug in IRB. It is a method in IRB itself,
so it should be the responsibility o... -
04:49 PM Bug #13907 (Closed): Operation not permitted (Errno::EPERM) when adjusting .irbrc_history file permissions
- This is happening every time I close irb on the server:
```
$ bin/rails console
Loading staging environment (Rails... -
07:58 PM Bug #13898: Block parsing regression
- Just got this error too after an update from 2.4.1 to 2.4.2.
Is this really the correct way to break the syntax in... -
02:24 AM Bug #13898 (Rejected): Block parsing regression
-
07:25 PM Revision 4075d71c (git): ruby-runner.c: reduce duplicate code
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59930 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:25 PM Revision 84181a6c (git): Makefile.in: make wrappers for each name
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59929 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:47 PM Bug #13902 (Third Party's Issue): test/openssl/test_ocsp.rb にて Segmentation fault
- どうやら LibreSSL の問題のようなので upstream に報告しました。
https://github.com/libressl-portable/portable/issues/350 -
07:37 AM Bug #13902 (Third Party's Issue): test/openssl/test_ocsp.rb にて Segmentation fault
- nmake test-all を走らせると、test/openssl/test_ocsp.rb にて Segmentation fault が起こります。
添付ファイルの 1553 行目からが [BUG] 出力です。
ビルド環境、... -
05:47 PM Revision 012ed577 (git): fixup r59927
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:42 PM Revision 86888f9c (git): rename ruby-runner as bin/ruby
- * Makefile.in, configure.in, tool/runruby.rb: rename ruby-runner
executable file as $(RUBY_INSTALL_NAME) under bin,... -
05:00 PM Feature #13896 (Closed): Find.find -> Use Dir.children instead of Dir.entries
- Applied in changeset trunk|r59926.
----------
Find.find -> Use Dir.children instead of Dir.entries
Dir.children is ... -
05:00 PM Revision b2996b30 (git): Find.find -> Use Dir.children instead of Dir.entries
- Dir.children is available since Feature #11302.
Find.find can use of the new list (having no '.' neither '..' entries... -
04:56 PM Revision 40f3c519 (git): Fix test code of kconv
- patched by tbpgr <[email protected]>
https://github.com/ruby/ruby/pull/1696 fix GH-1696
git-svn-id: svn+ssh://ci.ruby-l... - 04:53 PM Revision 9708af66 (git): * 2017-09-16
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59924 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:53 PM Revision 16225d82 (git): include query parameters in Net::HTTP.post
- patched by Samuel Giddins <[email protected]>
https://github.com/ruby/ruby/pull/1686 fix GH-1686
git-svn-id: sv... -
04:38 PM Bug #13887: test/ruby/test_io.rb may get stuck with FIBER_USE_NATIVE=0 on Linux
- I guess `cont->machine.stack_src` should not contain the under thread_start_func_1() stack.
Because this area will b... -
04:31 PM Feature #12753: Useful operator to check bit-flag is true or false
- How about `bitmask_test?` or `bitflag_test?`
shugo (Shugo Maeda) wrote:
> Shugo Maeda wrote:
> > IBM InfoSphere ... -
04:08 PM Feature #13821: Allow fibers to be resumed across threads
- I took a look at the C++ Boost library boost::fiber documentation. It allows fibers to be detached/attached between t...
-
01:40 PM Feature #13821: Allow fibers to be resumed across threads
- Yes, the Fiber.new(migrate: true) would mean the programmer is taking responsibility for NOT wrapping that Fiber up i...
-
03:56 PM Bug #13905 (Rejected): files in gemspec
- ext/zlib/zlib.gemspec の files をみると ext/zlib/extconf.rb のような top_srcdir からの相対パスらしき指定と gemspec からの相対パスらしき(upstreamでのパス?...
-
03:25 PM Bug #13903: cant compile ruby with /MT on windows
- Just for curiosity, ruby 2.4.x works for you on windows if you compile it?
-
11:57 AM Bug #13903 (Closed): cant compile ruby with /MT on windows
- steps:
1. open VS2015 x86 Native Tools Command Prompt
2. follow instructions in https://github.com/ruby/ruby/blob... -
02:11 PM Feature #5588 (Closed): add negation flag (v) to Regexp
-
01:12 PM Bug #13892: Matching the end of a string followed by an empty greedy regex and a word boundary (.*\b) fails in all versions >= 1.9
- @naruse, k-takata -
Testing with Onigmo, Oniguruma, and php's mb_ereg() this case does indeed fail to match, thoug... -
12:07 PM Bug #13892: Matching the end of a string followed by an empty greedy regex and a word boundary (.*\b) fails in all versions >= 1.9
- @naruse -
You might be right. I (shamefully) did not investigate what regex library Ruby is using under the hood. ... -
06:18 AM Bug #13892: Matching the end of a string followed by an empty greedy regex and a word boundary (.*\b) fails in all versions >= 1.9
- As far as I understand, this is intentional behavior of Oniguruma (Onigmo), which Ruby uses.
How do you think, k-t... -
12:03 PM Revision 743ab3c7 (git): Fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:03 PM Revision dd3b3dd0 (git): Remove needless splat array
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59921 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:32 AM Bug #13772: Memory leak recycling stacks for threads in 2.4.1
- Thanks a lot, great news!
-
08:47 AM Revision f2234542 (git): parse.y: use SET_LEX_STATE
- * parse.y (f_arglist, parser_yylex): set lex_state via
SET_LEX_STATE macro for yydebug messages.
git-svn-id: svn+s... -
08:13 AM Bug #13856: MinGW / mswin intermittent failure in test/socket/test_socket.rb
- Segmentation fault is caused by `RBASIC_CLASS(err)` access in hook_before_rewind() in vm.c:1667.
`err` is not a vali... -
06:53 AM Bug #13900 (Closed): Segmentation fault - 2 different machines
- As nobu wrote, this issue is already fixed.
You can avoid this by upgrading Ruby to 2.3.5 or 2.4.2. -
03:37 AM Bug #13900 (Closed): Segmentation fault - 2 different machines
- The same error appears systematically - on two different installs of Ruby 2.3.1
A/ Ubuntu 16.04 in Windows10 WSL
B/... -
06:23 AM Feature #13901 (Closed): Add branch coverage
- I plan to add "branch coverage" (and "method coverage") as new target types of coverage.so, the coverage measurement ...
-
05:16 AM Bug #9891 (Closed): infinite fibers crash Ruby
- Thank you for your confirmation.
-
02:45 AM Bug #13882 (Assigned): Exception in `ensure` stops threads from exiting
-
02:27 AM Bug #11174: threads memory leak
- Sorry I missed it.
-
02:01 AM Revision 581be44e (git): object.c: fix conversion failure message
- * object.c (convert_type_with_id): fix failure message for
explicit conversion. rb_convert_type_with_id and
rb_c... -
12:59 AM Revision 92e3ffdf (git): rubyspec: jobserver fd may not be available
- * spec/rubyspec/optional/capi/spec_helper.rb (compile_extension):
rescue possible EBADF as jobserver fd may not be ... -
12:59 AM Revision 3ce856a6 (git): rubyspec: use mock directory
- * spec/rubyspec/core/dir/mkdir_spec.rb: the source directory may
be on a read-only filesystem.
git-svn-id: svn+ssh... -
12:59 AM Revision 39483722 (git): rubyspec: fix types
- * spec/rubyspec/optional/capi/ext/fixnum_spec.c: FIX2INT and
FXI2UINT return long, in spite of their names.
* spec... -
12:40 AM Revision c7fa2bf5 (git): ext/coverage/coverage.c (rb_coverage_start): Ensure `opt` is a hash
- Ensure `opt` is a hash before using `rb_hash_lookup` to `opt`.
This will prevent SEGV when an inappropriate object (i...
09/14/2017
-
10:34 PM Bug #13899 (Closed): Ruby 2.4.2 and 2.3.5 cannot link with libgmp nor jemalloc
- The released package of Ruby 2.4.2 and 2.3.5 cannot link with libgmp nor jemalloc.
Then, I provide the fixes.
for... -
10:22 PM Bug #13402: [PATCH] fix --with-gmp (broken by r57490)
- ruby_2_4 r59914 merged revision(s) 58254.
-
08:41 PM Bug #13402: [PATCH] fix --with-gmp (broken by r57490)
- ruby_2_3 r59912 merged revision(s) 58254.
-
10:22 PM Revision edda7925 (git): merge revision(s) 58254: [Backport #13402]
- fix --with-gmp (broken by r57490)
Looking at the generated shell script (also the autoconf manual), it
... -
10:21 PM Revision ac74cb6b (git): bump up teeny version to 2.4.3.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@59913 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:21 PM Bug #13898: Block parsing regression
- `let(:foo) { nil }` and `let :foo do nil end` (and `let(:foo) do nil end`) works.
-
09:18 PM Bug #13898 (Rejected): Block parsing regression
- Upgrading to Ruby 2.4.2p198 from Ruby 2.4.1p111 introduces the following regression:
irb(main):001:0> def let(... - 08:41 PM Revision 463a56d1 (git): merge revision(s) 58254: [Backport #13402]
- fix --with-gmp (broken by r57490)
Looking at the generated shell script (also the autoconf manual), it
... -
06:53 PM Bug #13790 (Closed): rubyspec.org domain seems to be expired
- This is fixed as of r59911
There is still one instance in 1.9.3's ChangeLog but it seems harmless.
$ git grep r... -
12:58 PM Bug #13790: rubyspec.org domain seems to be expired
- In spec/rubyspec/library/net/http/http/send_request_spec.rb, it's only the referer value in the headers.
The request... -
12:05 PM Bug #13790: rubyspec.org domain seems to be expired
- Re spec/mspec/mspec.gemspec, actually https://github.com/ruby/mspec is no longer distributed as a gem, the file has b...
-
09:02 AM Bug #13790: rubyspec.org domain seems to be expired
- Thanks for the report, I'll take a look.
http://ruby.github.io/rubyspec.github.io/ has similar contents to what ru... -
06:12 AM Bug #13790: rubyspec.org domain seems to be expired
- If we need to send real request to internet I suggest to use HTTPBin.org
https://httpbin.org/
Also, with HTTPBi... -
05:38 PM Bug #12670: Segmentation fault on `Magick::Image#get_pixels` on ruby since ruby-2.2
- nagachika (Tomoyuki Chikanaga) wrote:
> ruby_2_4 r59302 merged revision(s) 56558,59116,59136.
Can confirm bug is ... -
05:31 PM Bug #13772: Memory leak recycling stacks for threads in 2.4.1
- perlun (Per Lundberg) wrote:
> This bug unfortunately prevents my organization from using 2.4.1 at the moment, we wi... -
05:02 PM Feature #13893: Add Fiber#[] and Fiber#[]= and restore Thread#[] and Thread#[]= to their original behavior
- Ideally some of these changes could be rolled out in 2.x versions with deprecation notices for those methods whose be...
-
11:36 AM Feature #13893: Add Fiber#[] and Fiber#[]= and restore Thread#[] and Thread#[]= to their original behavior
- I have nothing against the suggestion itself. However, there is no general, universal "Principal of Least Surprise".
... -
03:56 PM Revision 6479a016 (git): Update to ruby/spec@a4bc1d8
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59911 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:56 PM Revision 938465be (git): * 2017-09-15
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59910 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:56 PM Revision 49a864ad (git): Update to ruby/mspec@5bd9409
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59909 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:32 PM Bug #13897 (Closed): libffi is now not bundled in snapshots
- いつ頃からかは明確ではないのですが、trunkのmake-snapshotでlibffiがバンドルされなくなっています。
これは先ほどの安定版リリース作業中に発覚したのですが、libffiをダウンロードはしてくるものの、extrac... -
02:54 PM Revision 3efe410d (git): time.c (Time#-): Fix documentation.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59908 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:32 PM Revision ea73cb5c (git): * version.h: bump to 2.3.6.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@59907 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:56 PM Feature #13666: Development: Writing test code for new features/bug fixes can be done as specs under spec/rubyspec instead of tests under test/
- Awesome!
This should make writing specs in MRI possible without duplicated work,
and at the same time make other ... -
12:01 PM Misc #13792: Rename spec/rubyspec to spec/ruby
- It sounds good to me.
I am not aware of technical problems with the current name, but it is inconsistent.
Should ... - 11:44 AM Revision d629ce0b (git): * ext/json: bump to version 1.8.1.1. [Backport #13853]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@59904 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:41 AM Revision 5450329a (git): asn1: fix out-of-bounds read in decoding constructed objects
- * OpenSSL::ASN1.{decode,decode_all,traverse}: have a bug of
out-of-bounds read. int_ossl_asn1_decode0_cons() does n... -
11:40 AM Bug #13885: Random.urandom と securerandom について
- 特に反対もなかったので、nil を返すのではなく RuntimeError を投げるようにしました(r59858)。
残るはシステムコールをループする点だけですが、
> それってO_NBLOCKのディスクリプタをビジールー... - 11:37 AM Revision 8a81d04d (git): merge revision(s) 59897:
- lib/webrick/log.rb: sanitize any type of logs
It had failed to sanitize some type of exception messages. Re... - 11:35 AM Revision 4fdfb28e (git): merge revision(s) 58453,58454: [Backport #13499]
- Fix space flag when Inf/NaN and width==3
* sprintf.c (rb_str_format): while `"% 2f"` and `"% 4f"` result in
... - 11:26 AM Revision 3896b486 (git): merge revision(s) 59897:
- lib/webrick/log.rb: sanitize any type of logs
It had failed to sanitize some type of exception messages. Re... -
11:24 AM Revision dead0efd (git): merge revision(s) 59897:
- lib/webrick/log.rb: sanitize any type of logs
It had failed to sanitize some type of exception messages. Re... -
11:16 AM Revision 6617c412 (git): lib/webrick/log.rb: sanitize any type of logs
- It had failed to sanitize some type of exception messages. Reported and
patched by Yusuke Endoh (mame) at https://ha... -
10:53 AM Feature #13686 (Closed): Add states of scanner to tokens from Ripper.lex and Ripper::Filter#on_*
- Applied in changeset trunk|r59896.
----------
ripper: add states of scanner
* parse.y (ripper_state): add states of... -
10:53 AM Revision 7df1e45b (git): ripper: add states of scanner
- * parse.y (ripper_state): add states of scanner to tokens from
Ripper.lex and Ripper::Filter#on_*. based on the pa... -
10:49 AM Revision a61ae940 (git): parse.y: [DOC] fix call-seq [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:45 AM Revision b324a649 (git): ext/coverage/coverage.c: use long instead of int for coverage site id
- Coverage generates unique ID numbers for each branch and each method.
Use long instead of int for the IDs. I don't w... -
09:21 AM Bug #13895 (Closed): TestVMDump test fails on High Sierra
- Applied in changeset trunk|r59893.
----------
fix the case High Sierra's mincore(2) may return -128 [Bug #13895] -
05:45 AM Bug #13895 (Closed): TestVMDump test fails on High Sierra
- TestVMDump#test_darwin_invalid_call fails with `Timeout::Error`
I can reproduce with `ruby -rfiddle -e "Fiddle::Fu... -
09:21 AM Revision fff6809b (git): fix the case High Sierra's mincore(2) may return -128 [Bug #13895]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59893 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:07 AM Feature #11302: Dir.entries and Dir.foreach without [".", ".."]
- The decision here is surprising given https://bugs.ruby-lang.org/issues/13789#note-3
but nevertheless I'm very happy... -
08:23 AM Bug #13887: test/ruby/test_io.rb may get stuck with FIBER_USE_NATIVE=0 on Linux
- Another reproduction code is here.
```
10.times do |i|
p i
t = Thread.new { Fiber.new { sleep }.resume }
... -
08:04 AM Revision ea49381e (git): compile.c: iseq_pop_newarray
- * compile.c (iseq_pop_newarray): optimize array literal in
condition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
07:45 AM Revision db9f36f3 (git): ext/coverage/coverage.c (method_coverage): `id` was used uninitialized
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59891 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:32 AM Feature #13896 (Closed): Find.find -> Use Dir.children instead of Dir.entries
- Dir.children is available since Feature #11302. Find.find can
use of the new list (having no '.' neither '..' entrie... -
06:07 AM Revision e43f3044 (git): Measure branch and method coverage for `make test-all`
- To measure coverage of C code:
`./configure --enable-gcov && make && make exam && make lcov`
To measure coverage of ... -
05:27 AM Revision 3c8c17d3 (git): Introduce NODE_UNLESS for branch coverage
- `unless` statement was a syntactic sugar for `if` statement,
which made the result of branch coverage hard to underst... -
05:12 AM Revision 78cf4607 (git): Add method coverage
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59888 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:04 AM Bug #13816 (Closed): APFS Issue with High Sierra
- Applied in changeset trunk|r59887.
----------
added workaround for APFS file format.
* TestFileExhaustive#test_at... -
05:04 AM Revision a5641cdf (git): added workaround for APFS file format.
- * TestFileExhaustive#test_atime: It fails with nano-sec precise.
I changed to use unixtime for this assertion for... -
04:42 AM Revision 3155da02 (git): Fix the lineno of case statement that has no expression
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59886 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:32 AM Bug #13756: tDSTAR inside of defined causes [BUG]
- ruby_2_3 r59884 merged revision(s) 59375.
-
04:32 AM Revision 1f7abf72 (git): Add branch coverage for case-when statement
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59885 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:32 AM Revision ac6f2894 (git): merge revision(s) 59375: [Backport #13756]
- parse.y: empty hash in defined
* parse.y (command): NODE_ARRAY with NULL is invalid. traversal
in... -
04:31 AM Bug #13874: String#valid_encoding? has side effects
- ruby_2_3 r59883 merged revision(s) 59763.
- 04:31 AM Revision 04667398 (git): merge revision(s) 59763: [Backport #13874]
- string.c: fix false coderange
* string.c (rb_enc_str_scrub): enc can differ from the actual
encodi... - 04:26 AM Revision fdeb8dc2 (git): * ChangeLog: forgotten entries for r59880 and r59881.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@59882 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:21 AM Bug #13836: Null pointer dereference in defined_expr0()
- ruby_2_3 r59881 merged revision(s) 59644.
- 04:21 AM Revision 9b3e0ca6 (git): merge revision(s) 59644: [Backport #13836]
- parse.y: primary should not be 0
* parse.y (primary): should not be 0, since it can be a receiver.
... -
04:19 AM Bug #13817: test/unit breaks Hash
- ruby_2_3 r59880 merged revision(s) 59613.
- 04:19 AM Revision ddda4baf (git): merge revision(s) 59613: [Backport #13817]
- vm_method.c: alias warning at refined method
* vm_method.c (rb_method_entry_make): suppress a warning at
... - 04:16 AM Revision 95c9c1dc (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_hash): st_index_t may not be
- fixable on 64bit mswin/mingw.
* ext/date/date_core.c (d_lite_hash): ditto.
[Backport #13877]
* ext/openssl/ossl_b... -
03:57 AM Revision c4a64b73 (git): Removed needless operator.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59878 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:36 AM Revision 16ab236b (git): Add branch coverage for while and until statements
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59877 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:25 AM Revision ce570370 (git): Add branch coverage for if statement
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59876 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:53 AM Revision c171ca1e (git): ext/coverage/coverage.c: Fix the condition for non-experimental mode
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59875 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:36 AM Revision 68394b27 (git): [EXPERIMENTAL] Extend the API of `Coverage.start` and `result`
- The old API:
Coverage.start
load "foo.rb"
p Coverage.result #=> {"foo.rb" => [1, 2, nil]}
The new API:
... -
02:09 AM Bug #13642: MinGW - Bug::Win32::TestDln#test_check_imported & misc
- h.shirosaki (Hiroshi Shirosaki) wrote:
> `RbConfig::CONFIG["PATH_SEPARATOR"]` is `:` which is separator on msys2 she... -
02:01 AM Revision 4d5c414f (git): Update gemspec for gem released versions.
- * These are dbm, fcntl, io-console, sdbm, stringio, strscan, zlib,
cmath, scanf.
git-svn-id: svn+ssh://ci.ruby-l... -
02:00 AM Bug #9891: infinite fibers crash Ruby
- Hello again. I reported this bug 3 years ago. I'm happy to report that I can't reproduce this bug with recent Ruby tr...
-
01:55 AM Revision 9ea2102e (git): remove an unused variable (sometimes it fails test).
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:55 AM Revision d1b290d5 (git): Add a new instruction `trace2` for hooking with custom data
- This is needed for passing to the hook function the measuring target
type (line/branch/method) and the site of covera...
09/13/2017
-
11:38 PM Bug #10222: require_relative and require should be compatible with each other when symlinks are used
- Akira, in those cases was the basename different among the real path and the symlink?
-
11:35 PM Bug #10222: require_relative and require should be compatible with each other when symlinks are used
- Here's an actual use case that we saw in Rails: https://github.com/rails/rails/pull/29638#issuecomment-321335175
The... -
03:29 PM Bug #10222: require_relative and require should be compatible with each other when symlinks are used
- I see, what you mean, if we simply add the expanded filenames to LOADED_PATH then that file would be loaded just once...
-
03:27 PM Bug #10222: require_relative and require should be compatible with each other when symlinks are used
- I'd expect b.rb and c.rb to be handled like separate files, so "b loaded" would be printed twice.
-
02:45 PM Bug #10222: require_relative and require should be compatible with each other when symlinks are used
- Would you expect just directory names get expanded?
Or basename too?
For instance, 'b loaded' should be printed twi... -
05:07 PM Bug #13569 (Closed): Windows - TestRubyOptions#test_search - append to paths instead of replacing
- Applied in changeset trunk|r59870.
----------
test_rubyoptions.rb: keep paths if necessary
* test/ruby/test_rubyopt... -
03:06 AM Bug #13569: Windows - TestRubyOptions#test_search - append to paths instead of replacing
- My MinGW builds are very similar to rubyinstaller2 builds, and they also use a manifest. They use the rubyinstaller2...
-
02:42 AM Bug #13569: Windows - TestRubyOptions#test_search - append to paths instead of replacing
- I can reproduce this with msys2 build.
miniruby.exe and ruby.exe have dependency to libgmp-10.dll.
So path which co... -
05:07 PM Revision a4eedafb (git): test_rubyoptions.rb: keep paths if necessary
- * test/ruby/test_rubyoptions.rb (TestRubyOptions#test_search):
PATH must keep library loading paths on a platform w... - 03:28 PM Revision e1ada191 (git): * 2017-09-14
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59869 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:28 PM Revision 56c61b5c (git): LIBPATHENV on Windows
- * configure.in, win32/Makefile.sub: set LIBPATHENV to PATH on
Windows, for extra DLLs.
git-svn-id: svn+ssh://ci.ru... -
01:54 PM Bug #13894: win32ole/test_word.rb sometimes not quit Word
- I don't recall having this issue in my builds, but with the patch, I have quite a few warnings. I could file a separ...
-
01:25 PM Bug #13894 (Closed): win32ole/test_word.rb sometimes not quit Word
- Applied in changeset trunk|r59867.
----------
test/win32ole/test_word.rb: word quit without confirmation dialog to s... -
07:47 AM Bug #13894 (Closed): win32ole/test_word.rb sometimes not quit Word
- When I run test-all, Word does not quit sometimes and Word opens confirm dialog to save files.
I have to close Word ... -
01:37 PM Bug #13642: MinGW - Bug::Win32::TestDln#test_check_imported & misc
- Thanks for reviewing. Added the patch, removed my copy command, and test passed in `make test-all`.
Maybe change
... -
07:22 AM Bug #13642: MinGW - Bug::Win32::TestDln#test_check_imported & misc
- `RbConfig::CONFIG["PATH_SEPARATOR"]` is `:` which is separator on msys2 shell building ruby.
Should we use `File::PA... -
01:24 PM Revision f1064697 (git): test/win32ole/test_word.rb: word quit without confirmation dialog to save
- files. [Bug #13894] Thanks to h.shirosaki.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59867 b2dd03c8-39d4-4d... -
12:46 PM Revision 51de1548 (git): Random.urandom raises RuntimeError instead of returning nil
- [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:06 AM Revision a8c63297 (git): Removed needless magic-comment for encodings.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59865 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:06 AM Revision 6336b394 (git): Fixup r59856. Added workaround for JRuby.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:36 AM Revision 71f98748 (git): Added executable to bundler template.
- It's same as upstream permission.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59863 b2dd03c8-39d4-4d8f-98ff-82... -
02:21 AM Revision 3fbd9d7e (git): Fix a typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59862 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
09/12/2017
-
11:15 PM Revision 3fe69a0d (git): Use mutable strings for mutation tests.
- * test/fiddle/test_func.rb (test_string): this test break String buffer
by `strcpy` ("000" -> "123"). However, the ... - 06:41 PM Revision 4ef5c754 (git): * 2017-09-13
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59860 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:41 PM Revision 73f3dfd3 (git): cont.c: update comment to match r59776 [ci skip]
- * cont.c (fiber_switch): th->fiber => th->ec.fiber in comment
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5985... -
04:35 PM Feature #13893: Add Fiber#[] and Fiber#[]= and restore Thread#[] and Thread#[]= to their original behavior
- Another idea which is related to #13245 would be to have these as class methods on Fiber and Thread (Thread[:foo]; Th...
-
04:20 PM Feature #13893: Add Fiber#[] and Fiber#[]= and restore Thread#[] and Thread#[]= to their original behavior
- I agree this would be much nicer and consistent.
I can't evaluate the impact on compatibility, but it's likely qui... -
01:54 PM Feature #13893 (Open): Add Fiber#[] and Fiber#[]= and restore Thread#[] and Thread#[]= to their original behavior
- Ruby 3 API cleanup suggestion.
The Thread and Fiber classes have a very odd API for setting/getting thread local a... -
04:32 PM Feature #13821: Allow fibers to be resumed across threads
- cremes (Chuck Remes) wrote:
> By default we would retain the existing behavior where the Fiber is "locked" to its or... -
01:56 PM Feature #13821: Allow fibers to be resumed across threads
- Added ticket 13893 (https://bugs.ruby-lang.org/issues/13893) to track a feature request to cleanup fiber-local and th...
-
01:44 PM Feature #13821: Allow fibers to be resumed across threads
- I understand how this request could allow for race conditions between Fibers. Right now we are relying on the fact th...
-
12:17 PM Feature #13821: Allow fibers to be resumed across threads
- I think this is first of all a problem for semantics.
If we allow fibers to be resumed on another Thread, we allow... -
01:57 PM Revision d212f11a (git): Random.urandom raises an exception instead of returning nil when failed
- Early failure looks better in this case. Refs [Bugs #13885].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5985... -
01:52 PM Revision d0cdb26c (git): openssl: merge test fixes from upstream, part 2
- This is a combined patch of the following two commits in maint:
a09d8c78dd30 test/test_ssl: suppress warning... -
01:02 PM Bug #13892 (Closed): Matching the end of a string followed by an empty greedy regex and a word boundary (.*\b) fails in all versions >= 1.9
- This is a very specific regex failure that occurs when the final character of the string is matched by the end of a p...
-
12:54 PM Feature #13245: [PATCH] reject inter-thread TLS modification
- I tried and it doesn't seem so easy.
ruby/spec seems to mostly pass, there are just 14 errors:
https://gist.githu... -
12:51 PM Revision 672848de (git): Partly reverted r59845.
- All of environments on Ruby CI are fails rdoc generation.
It may be caused by
https://github.com/ruby/rdoc/commit... -
12:49 PM Revision 2698d34d (git): output some strings without quotes
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59855 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:52 AM Revision 7f24b0aa (git): Merge fiddle-1.0.0.beta2 from upstream.
- * ext/fiddle/closure.c: use directly declaration for standalone gem
without internal.h.
* Specify frozen string... -
11:15 AM Revision 29c1321a (git): Add *.gemspec to .editorconfig [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59853 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:15 AM Revision 4887aa19 (git): Sort properties in .editorconfig [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:15 AM Revision aca81f37 (git): Fix problem when open in emacs [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59851 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:40 AM Revision ec0b6765 (git): Fixed copy option for bundler sync
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59850 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:38 AM Revision 0593c6a5 (git): Merge csv-0.1.0 from upstream.
- * csv.gemspec: Update release version.
* lib/csv.rb: Remove superfluous private clause.
git-svn-id: svn+ssh://ci.r... -
06:08 AM Bug #13887: test/ruby/test_io.rb may get stuck with FIBER_USE_NATIVE=0 on Linux
- Another note, FIBER_USE_NATIVE segfaults with my work-in-progress
"thriber" implementation:
http://blade.nagaoka... -
05:41 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- Eric Wrong <[email protected]> wrote:
> [email protected] wrote:
> > I believe that this feature should be in... -
05:19 AM Revision c08f7b80 (git): Fixed install error with rdoc.gemspec
- "lib/rdoc" is only workds on rdoc repository structure.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59848 b2dd... -
03:47 AM Bug #13891: Rake - no files in bin folder - 59839
- I think it is all a bit messy right now and a while ago. :)
See also other errors related to gems and compiling th... -
02:03 AM Bug #13891: Rake - no files in bin folder - 59839
- I should have checked more thoroughly.
In the 'install package' `lib/ruby/gems/2.5.0` folder, the cache and specif... -
12:56 AM Bug #13891 (Closed): Rake - no files in bin folder - 59839
- I just noticed that my most recent build has no rake files in the bin folder. It does have bundle & rdoc files, whic...
- 03:42 AM Revision 997f230c (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59847 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:42 AM Revision 708afa47 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59846 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:42 AM Revision 214a7f8d (git): Merge rdoc-6.0.0.beta2 from upstream.
- * This version changed lexer used Ripper from lexer based IRB.
see details: https://github.com/ruby/rdoc/pull/512... -
01:27 AM Bug #13876: Tempfile's finalizer can be interrupted by a Timeout exception which can cause the process to hang
- The bug happens when an async error (from Thread#raise) interrupts a finalizer. Ruby seems to rescue errors from fina...
09/11/2017
-
08:10 PM Bug #13888 (Closed): Consistent error in IO::Console.winsize=
- Applied in changeset trunk|r59844.
----------
console.c: set winsize on Windows
* ext/io/console/console.c (console... -
08:10 PM Revision 65b11a04 (git): console.c: set winsize on Windows
- * ext/io/console/console.c (console_set_winsize): retry shrinking
window and screen buffer. [ruby-core:82741] [Bug... - 08:10 PM Revision 896d0412 (git): * 2017-09-12
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59843 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:10 PM Revision b6bc45b9 (git): test_io_console.rb: test_set_winsize_console
- * test/io/console/test_io_console.rb (test_set_winsize_console):
split from test_get_winsize_console and enable the... -
05:27 PM Bug #13756: tDSTAR inside of defined causes [BUG]
- ruby_2_4 r59841 merged revision(s) 59375.
-
05:27 PM Revision a59b02c6 (git): merge revision(s) 59375: [Backport #13756]
- parse.y: empty hash in defined
* parse.y (command): NODE_ARRAY with NULL is invalid. traversal
in... -
04:13 PM Feature #13884: Reduce number of memory allocations for "and", "or" and "diff" operations on small arrays
- The fixed remark about comparison method. Added benchmarks and results.
After this benchmark, i've noticed there a... -
03:39 AM Feature #13884: Reduce number of memory allocations for "and", "or" and "diff" operations on small arrays
- Eregon (Benoit Daloze) wrote:
> Note that this would change the semantics as it uses #== and not #eql? to compare el... -
02:28 PM Bug #13167: Dir.glob is 25x slower since Ruby 2.2
- replace_real_basename() is called for same head plain paths because braces are expanded early before ruby_glob0().
... -
12:46 PM Bug #13885: Random.urandom と securerandom について
- shyouhei (Shyouhei Urabe) wrote:
> これは特に反対ありません。
ありがとうございます。r59840 でコミットしました。(コミットログにチケット番号書き忘れた……) -
01:29 AM Bug #13885: Random.urandom と securerandom について
- mame (Yusuke Endoh) wrote:
> shyouhei (Shyouhei Urabe) wrote:
> > (まあループの中でエントロピー吸い出すなら当然ブロッキングIOということになるわけで、GVL放した... -
12:44 PM Revision 3b08df64 (git): lib/securerandom.rb: test one byte to determine urandom or openssl
- `SecureRandom#gen_random` determines whether urandom is available or not
by trying `Random.urandom(n)`. But, when n ... -
10:20 AM Feature #13245: [PATCH] reject inter-thread TLS modification
- Another interesting fact related to fiber-local variables is they are inherently racy when accessing fibers locals of...
-
09:44 AM Revision bfa3d672 (git): Backport test_realworld_default_gem test from Rubygems-2.6.13.
- But this test is always fail on ruby core repository. Because
default gems is only availabled after installation of... -
09:35 AM Feature #13890: Allow a regexp as an argument to 'count', to count more interesting things than single characters
- Eregon (Benoit Daloze) wrote:
> I think the default should be no overlap, and increment the position by the length... -
09:17 AM Feature #13890: Allow a regexp as an argument to 'count', to count more interesting things than single characters
- Should it behave the same as str.scan(regexp).size ?
I think the default should be no overlap, and increment the p... -
05:21 AM Feature #13890 (Open): Allow a regexp as an argument to 'count', to count more interesting things than single characters
- Currently, String#count only accepts strings, and counts all the characters in the string.
However, I have repeate... -
08:50 AM Revision b7127e63 (git): Follow latest VM changes
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59838 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:50 AM Revision 23b9093f (git): suppress unused argument warning
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59837 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:12 AM Misc #13871 (Closed): Remove commented out code of URI::HTTP.new
- Applied in changeset trunk|r59836.
----------
Remove commented out code of URI::HTTP.new.
[Misc #13871][ruby-core... -
06:12 AM Revision 21f6916b (git): Remove commented out code of URI::HTTP.new.
- [Misc #13871][ruby-core:82655] Patch by @aycabta
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59836 b2dd03c8-39... -
06:11 AM Misc #13870 (Closed): Remove commented out code of SecureRandom.random_number
- Applied in changeset trunk|r59835.
----------
Remove commented out code of SecureRandom.random_number.
[Misc #138... -
06:11 AM Revision f7b3d2be (git): Remove commented out code of SecureRandom.random_number.
- [Misc #13870][ruby-core:82654] Patch by @aycabta.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59835 b2dd03c8-3... -
05:35 AM Bug #13772: Memory leak recycling stacks for threads in 2.4.1
- This bug unfortunately prevents my organization from using 2.4.1 at the moment, we will have to downgrade to 2.3.4. I...
-
03:05 AM Revision 90a0917c (git): Fixed unterminated backquote for bundler sync task.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59834 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:41 AM Bug #13889: FileUtils.rmdir が Errno::ENOTEMPTY を無視している
- > 1.9から故意に無視するようになった
ちなみにこちらは何か理由があったのでしょうか?
> Errno::ENOTEMPTYについてはoptions[:verbose]がtrueの時だけ何か出力するくらいはしてもいいかも... -
02:01 AM Bug #13889: FileUtils.rmdir が Errno::ENOTEMPTY を無視している
- 追記漏れに気付いたので追記しました。
* https://github.com/rurema/doctree/commit/c238a2cc3f77f5f500ea9b001379524438476b38
Errno::E... -
01:45 AM Bug #13889: FileUtils.rmdir が Errno::ENOTEMPTY を無視している
- 1.9から故意に無視するようになったようでしたので日本語リファレンスの方を修正しました。そのうちWebの方も反映されるかと思います。
* https://github.com/rurema/doctree/commit/026e... -
01:10 AM Bug #13889 (Closed): FileUtils.rmdir が Errno::ENOTEMPTY を無視している
- 2.1 や最新のリファレンスには FileUtils.rmdir で削除対象のディレクトリが空ではない場合は Errno::ENOTEMPTY が発生すると書かれていますが、
FileUtils.rmdir を空でないディレクトリに... -
02:29 AM Revision 7cc057d3 (git): Update bundled gems.
- * rake-12.1.0 from 12.0.0
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59833 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:33 AM Revision dc75046d (git): Added [Feature #12733] to NEWS entry.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59832 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
09/10/2017
-
11:33 PM Bug #13888 (Closed): Consistent error in IO::Console.winsize=
- When trying to change the console window size, an error is always thrown, but the column size gets changed if the new...
-
08:59 PM Bug #13851: getting "can't modify string; temporarily locked" on non-frozen instances
- I see, now I understood what you meant. My approach was more to have a fixed-size buffer, read into it until full or ...
-
08:20 PM Feature #13884: Reduce number of memory allocations for "and", "or" and "diff" operations on small arrays
- Note that this would change the semantics as it uses #== and not #eql? to compare elements.
The comparison should al... -
07:00 PM Revision b53b3775 (git): store ec instead of thread in rb_context_t.
- * cont.c (rb_context_t): introduce saved_ec instaad of saved_thread.
We only need to transfer ec data (not all of t... -
06:37 PM Revision 2a01ac89 (git): avoid false positive on fiber_verify().
- * cont.c (fiber_store): move `cont_save_machine_stack()` timing to
avoid `fiber_verify()` false positive on `FIBER_... -
05:30 PM Revision 525532ff (git): clear `stack_end`.
- * cont.c (cont_save_thread): clear only `stack_end`. Clearing tells
GC mark function to ignore this macine stack (n... -
04:19 PM Bug #13886 (Closed): Seg Fault - eval - 59781 - MinGW
- Applied in changeset trunk|r59828.
----------
compile.c: pop coverage trace
* compile.c (iseq_compile_each0): pop t... -
04:19 PM Revision d446f15c (git): compile.c: pop coverage trace
- * compile.c (iseq_compile_each0): pop trace for coverage only and
clear its corresponding line. [ruby-core:82726] ... -
04:19 PM Revision 93272b35 (git): cont.c: fix typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:49 PM Revision ef037b1f (git): * 2017-09-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:49 PM Revision 4f0c9a5c (git): move th->machine to ec->machine.
- * vm_core.h: move rb_thread_t::machine to rb_execution_context_t::machine.
* vm_core.h, gc.c (rb_gc_mark_machine_sta... -
02:52 PM Bug #13885: Random.urandom と securerandom について
- shyouhei (Shyouhei Urabe) wrote:
> (まあループの中でエントロピー吸い出すなら当然ブロッキングIOということになるわけで、GVL放した方がいいんじゃないのとか思わなくもないのでパッチはやや大きそうで... -
12:24 PM Bug #13885: Random.urandom と securerandom について
- kosaki (Motohiro KOSAKI) wrote:
> >1.Random.urandom は、getrandom(2) や (/dev/urandom に対する) read(2) システムコールを 1 回しか呼ばないよ... -
02:59 AM Bug #13885: Random.urandom と securerandom について
- 小崎です
このへんあんまり詳しくないんですが。
>1.Random.urandom は、getrandom(2) や (/dev/urandom に対する) read(2) システムコールを 1 回しか呼ばないようです。よって... -
02:41 PM Feature #13883: Change from gperf 3.0.4 to gperf 3.1
- Seems the code generated by gperf 3.1 without `-n` option has a problem with Apple clang.
```
defs/keywords:57:32... -
01:19 PM Bug #13887 (Closed): test/ruby/test_io.rb may get stuck with FIBER_USE_NATIVE=0 on Linux
- Eric Wong wrote in https://bugs.ruby-lang.org/issues/13875#note-5 [ruby-core:82708]
> However, test/ruby/test_io.rb ... -
12:35 PM Revision 83299c73 (git): merger.rb: separate logs
- * tool/merger.rb: separate each commit logs by an empty line.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5982... -
12:33 PM Bug #13877: BUG Unnormalized Fixnum value
- ruby_2_4 r59823 merged revision(s) 59765.
-
12:33 PM Revision cdf99310 (git): merge revision(s) 59765: [Backport #13877]
- ruby.h: unnormalized Fixnum value
* include/ruby/ruby.h (ST2FIX): fix unnormalized Fixnum value bug
... -
12:17 PM Bug #13874: String#valid_encoding? has side effects
- ruby_2_4 r59822 merged revision(s) 59763.
-
12:17 PM Revision 5edb9fab (git): merge revision(s) 59763: [Backport #13874]
- string.c: fix false coderange
* string.c (rb_enc_str_scrub): enc can differ from the actual
encodi... -
11:52 AM Revision 73adee9d (git): cli_spec.rb: prefer BUNDLE_RUBY
- * spec/bundler/bundler/cli_spec.rb: prefer BUNDLE_RUBY over env
hack. on macOS 10.11 or later, some system command... -
10:28 AM Bug #13836: Null pointer dereference in defined_expr0()
- ruby_2_4 r59820 merged revision(s) 59644.
-
10:27 AM Revision 78c8ac46 (git): merge revision(s) 59644: [Backport #13836]
- parse.y: primary should not be 0
* parse.y (primary): should not be 0, since it can be a receiver.
... -
10:10 AM Bug #13817: test/unit breaks Hash
- ruby_2_4 r59819 merged revision(s) 59613.
-
10:10 AM Revision c7754f58 (git): merge revision(s) 59613: [Backport #13817]
- vm_method.c: alias warning at refined method
* vm_method.c (rb_method_entry_make): suppress a warning at
... -
10:04 AM Bug #13861: Performance regressoion in Hash literal in Ruby 2.5.0-dev
- Seems this regression was fixed by https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?revision=59744&view=revision
Thank... -
06:15 AM Revision ba1820f2 (git): revert r59813 partially. TestGemRequire#test_realworld_default_gem is not contained in trunk.
- I would like to sync rubygems on ruby_2_4 branch to trunk
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_... -
06:03 AM Revision 7adfa1a7 (git): merge revision(s) 59649: [Backport #13832]
- gc.c: restore cfp at finalizer
* gc.c (run_finalizer): restore cfp for the case an exception
raise... -
05:44 AM Revision db897cc3 (git): revert r59815 partially.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@59816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:36 AM Revision a2a0b976 (git): bump up RUBY_PATCHLEVEL
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@59815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:23 AM Revision 8ae151e7 (git): lib/rubygems: fix several vulnerabilities in RubyGems; bump to version 2.6.13.
- [Backport #13842]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@59814 b2dd03c8-39d4-4d8f-98ff-823fe... -
05:10 AM Revision fd41a384 (git): lib/rubygems: bump up RubyGems version to 2.6.12. [Backport #13842]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@59813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:54 AM Bug #13844: Toplevel returns should fire ensures
- ruby_2_4 r59812 merged revision(s) 59708.
-
04:53 AM Revision 1069d3f1 (git): merge revision(s) 59708: [Backport #13844]
- compile.c: ensure after toplevel return
* compile.c (iseq_compile_each0): toplevel returns should fire
... -
03:49 AM Bug #13830: `rb_scan_args`'s result differs based on optimization level
- ruby_2_4 r59811 merged revision(s) 59624,59626.
-
03:49 AM Revision a1afdedf (git): merge revision(s) 59624,59626: [Backport #13830]
- ruby.h: fix rb_scan_args_trail_idx
* include/ruby/ruby.h (rb_scan_args_trail_idx): fix the case both
... -
03:21 AM Revision 42c2f3ee (git): BUNDLER_SPECS rquires a relative path with srcdir.
- default targets are all of bundler specs. if you run only
commands/add_spec.rb spec:
make test-bundler BUNDLER_... -
02:58 AM Bug #13744: Spawn doesn't work with options of symbol keys generated dynamically
- ruby_2_4 r59809 merged revision(s) 59322,59325.
-
02:58 AM Revision 2d054e40 (git): merge revision(s) 59322,59325: [Backport #13744]
- process.c: handle dynamic :rlimit_* symbols in spawn execopts
* process.c (rb_execarg_addopt_rlimit): hoist ... -
02:46 AM Bug #13306: [DOC] rdoc for IO#puts
- ruby_2_4 r59808 merged revision(s) 57944,57977,58062.
-
02:46 AM Revision 428687e9 (git): merge revision(s) 57944,57977,58062: [Backport #13306]
- io.c: [DOC] IO#puts uses IO#write
io.c: [DOC] add missing `$`
io.c: [DOC] expand docs for IO#puts
... -
02:40 AM Bug #13616: Zlib::GzipReader#pos underflows after calling #ungetbyte or #ungetc at start of file
- ruby_2_4 r59807 merged revision(s) 58524,58525,58526,59333,59337.
-
02:40 AM Revision a935fe6f (git): merge revision(s) 58524,58525,58526,59333,59337: [Backport #13616]
- zlib.c: zstream_expand_buffer_non_stream
* ext/zlib/zlib.c (zstream_expand_buffer_non_stream): rename from
... - 01:10 AM Revision 0b572d70 (git): * 2017-09-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@59806 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:10 AM Revision 97c6e393 (git): * lib/rubygems: fix several vulnerabilities in RubyGems; bump to version
- 2.4.5.3. [Backport #13842]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@59805 b2dd03c8-39d4-4d8f-9... -
01:04 AM Bug #13842: Backport request: Rubygems-2.6.13
- I found to fail testcase on Ruby 2.2 used attached patch named "rubygems-2613-ruby22.patch".
I created additional ...
Also available in: Atom