Project

General

Profile

Activity

From 06/08/2015 to 06/14/2015

06/14/2015

11:40 PM Revision 1ab22a56 (git): raddrinfo.c: suppress a warning
* ext/socket/raddrinfo.c (parse_numeric_port): used only when
inet_pton() is available.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
11:23 PM Revision efb9a0fc (git): call_without_gvl.c: no sys/select.h
* ext/-test-/gvl/call_without_gvl/call_without_gvl.c: sys/select.h
is included by ruby/define.h if available.
git-...
nobu (Nobuyoshi Nakada)
11:05 PM Revision 03ced98d (git): test_require.rb: wait loadig
* test/ruby/test_require.rb (test_loading_fifo_threading): wait
until the main thread blocks by loading.
git-svn-i...
nobu (Nobuyoshi Nakada)
10:53 PM Bug #11237: サブスレッドがすべて終了するとメインスレッドが割り込まれる。
ご指摘のとおりだと思います。こちらで対応するテストを作成のうえ、コミットしました。
kosaki (Motohiro KOSAKI)
10:52 PM Bug #11237 (Closed): サブスレッドがすべて終了するとメインスレッドが割り込まれる。
Applied in changeset r50900.
----------
* thread.c (thread_start_func_2): don't interrupt when last thread exit
un...
kosaki (Motohiro KOSAKI)
10:52 PM Revision c9279916 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50901 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:52 PM Revision 8ecd3b71 (git): * thread.c (thread_start_func_2): don't interrupt when last thread exit
unless main thread is already exited. Otherwise main thread could be
wrongly interrupted when it uses rb_thread_cal...
kosaki (Motohiro KOSAKI)
06:48 PM Bug #10943: Singleton class expression (class << obj) should make be indivisual namespaces
Just memorandum.
I've partially backported r49898 which contains a fix for r49874 into `ruby_2_2` branch.
If you ...
nagachika (Tomoyuki Chikanaga)
06:45 PM Bug #10951: insert WB in lep_svar_set() (r49898)
Partially backported into `ruby_2_2` branch at r50899.
最初の差分の行は r49874 で導入された行で `ruby_2_2` には存在しなかったため含めていません(see ...
nagachika (Tomoyuki Chikanaga)
06:43 PM Revision bc69a7df (git): merge revision(s) 49898: [Backport #10951]
* vm_insnhelper.c (lep_svar_set): add WBs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@50899 b2dd...
nagachika (Tomoyuki Chikanaga)
06:25 PM Bug #11091: Symbolized Strings May Break Keyword Arguments
already backported into `ruby_2_2` branch at r50562. see #11027. nagachika (Tomoyuki Chikanaga)
04:55 PM Feature #6284: Add composition for procs
Attached es for `Proc#*` and `Method#*` for Proc and Method composition including test cases. Also raised as a p... mudge (Paul Mucur)
03:34 PM Bug #11048 (Closed): blocks raise on missing and extra keyword args
OK, you value consistency, where I value pragratic trade-off. That's the difference in view points.
Let's agree to d...
matz (Yukihiro Matsumoto)
03:15 PM Feature #11052 (Closed): [] Blockless Pathname#ascend and #descend return Enumerator
Applied in changeset r50897.
----------
* ext/pathname/lib/pathname.rb (descend): Blockless form supported.
(ascen...
akr (Akira Tanaka)
03:14 PM Revision 95f251b4 (git): * 2015-06-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50898 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:14 PM Revision 8bb581f8 (git): * ext/pathname/lib/pathname.rb (descend): Blockless form supported.
(ascend): Ditto.
[ruby-core:68820] [Feature #11052] by Piotr Szotkowski.
git-svn-id: svn+ssh://ci.ruby-lan...
akr (Akira Tanaka)
02:34 PM Bug #11261: Time.parse of javascript formatted timestamp: wrong results in certain timezones
It seems that Date._parse recognizes NOV as November.
```
% ruby -rdate -e 'p Date._parse("Mon May 18 2015 22:16:...
akr (Akira Tanaka)
01:37 PM Bug #11261 (Closed): Time.parse of javascript formatted timestamp: wrong results in certain timezones
If I try to parse a string generated by javascript's `new Date()` (seems like RFC 2822 with timezone name specified)... Envek (Andrey Novikov)
01:48 PM Revision 16917fa6 (git): * test/ruby/test_require.rb (TestRequire#test_loading_fifo_threading): omit on
Windows. the platform does not support fifo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50896 b2dd03c8-39d4...
U.Nakamura
01:35 PM Revision 35808bbf (git): show pathname of failed file.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:25 PM Revision d4440631 (git): raddrinfo.c: suppress a warning
* ext/socket/raddrinfo.c (parse_numeric_port): explict cast to
suppress a warning for precision losing conversion.
...
nobu (Nobuyoshi Nakada)
12:13 PM Revision 0b2f4ab0 (git): test_prime.rb: descriptive assertions
* test/test_prime.rb: use more descriptive assertions for better
failure meessages, instead of simple assert.
git-...
nobu (Nobuyoshi Nakada)
11:24 AM Bug #11259 (Feedback): Ruby crash when no TTY and pod install
Please show the DiagnosticReports file. nobu (Nobuyoshi Nakada)
11:11 AM Misc #10905 (Closed): Additional documentation for Time#getlocal
akr (Akira Tanaka)
11:10 AM Revision 3093ffab (git): * time.c (time_getlocaltime): [DOC] Add examples of valid utc_offset
formats.
[ruby-core:68306] [Misc #10905] by Charles Korn.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
akr (Akira Tanaka)
10:43 AM Revision 9bcff8db (git): [DOC]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50891 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:28 AM Feature #11124 (Closed): [] lib/*: use monotonic clock for timeouts
akr (Akira Tanaka)
10:24 AM Feature #10718: IO#close should not raise IOError on closed IO objects.
I feel there are much more useful situations than disappointment situations related to this change.
akr (Akira Tanaka)
10:14 AM Bug #11260: [] Net::FTP keeps a TCPServer opened when sending the data port fails
@shugo, can I commit this? Eregon (Benoit Daloze)
10:12 AM Bug #11260 (Closed): [] Net::FTP keeps a TCPServer opened when sending the data port fails
`Net::FTP` will keep the `TCPServer` created in `makeport` opened if `sendport` fails.
The sends the port in i...
Eregon (Benoit Daloze)
10:11 AM Revision 2f8d3280 (git): * ext/socket/raddrinfo.c (parse_numeric_port): Detect
port overflow.
(numeric_getaddrinfo): Use parse_numeric_port.
numeric_getaddrinfo fails if port is too big now.
...
akr (Akira Tanaka)
10:09 AM Feature #11139 (Feedback): [] socket: support accept `sock_nonblock: (true|false)'
The status of nonblocking flag is not so important in Ruby
because most methods works regardless of the flag.
(Nonb...
akr (Akira Tanaka)
09:39 AM Bug #11179 (Third Party's Issue): Inconsistent Addrinfo parsing a port number
The behavior is inherited from getaddrinfo() function in libc.
So it is difficult to fix the problem in Ruby.
akr (Akira Tanaka)
08:54 AM Feature #10769 (Closed): Negative counterpart to Enumerable#slice_when
Applied in changeset r50889.
----------
* enum.c (enum_chunk_while): New method Enumerable#chunk_while.
[ruby-core...
akr (Akira Tanaka)
08:54 AM Revision 11aa7c96 (git): * enum.c (enum_chunk_while): New method Enumerable#chunk_while.
[ruby-core:67738] [Feature #10769] proposed by Tsuyoshi Sawada.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
akr (Akira Tanaka)
08:53 AM Bug #11060 (Closed): load(fifo) blocks whole process
Applied in changeset r50887.
----------
file.c: open without gvl
* file.c (rb_file_load_ok): try opening file witho...
nobu (Nobuyoshi Nakada)
08:33 AM Bug #11060: load(fifo) blocks whole process
Franck Verrot wrote:
> I can't reproduce the same errors without correcting the typo (or I'm getting a `NameError: u...
nobu (Nobuyoshi Nakada)
08:53 AM Revision 07736e3d (git): Add ticket numbers.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50888 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:20 AM Revision 0b3ef899 (git): file.c: open without gvl
* file.c (rb_file_load_ok): try opening file without gvl not to
lock entire process. [Bug #11060]
git-svn-id: svn...
nobu (Nobuyoshi Nakada)
01:46 AM Revision 9b04c1dd (git): * tool/runruby.rb: just remove the lines of RUBY_VERSION check and raise
instead of replacing the check to `true`, for getting rid of a
warning `possibly useless use of true in void contex...
U.Nakamura
01:14 AM Revision f4a51365 (git): * lib/rexml/source.rb (REXML::IOSource#scan): Fix a typo in
document. [fix GH-934] [ci skip]
by Anton Davydov. Thanks!!!
warrent
warrant
?
git-svn-id:...
Sutou Kouhei
01:13 AM Revision 924baabd (git): * lib/rexml/attlistdecl.rb (REXML::AttlistDecl): Fix a typo in
document. [fix GH-934] [ci skip]
by Anton Davydov. Thanks!!!
for seeable
foreseeable
+
git-...
Sutou Kouhei
12:59 AM Revision cda0d562 (git): * test/test_unicode_normalize.rb: get rid of a warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50883 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura

06/13/2015

10:06 PM Bug #11259 (Closed): Ruby crash when no TTY and pod install
~~~
Trigger script exited with code: 15 /usr/local/lib/ruby/gems/2.2.0/gems/cocoapods-0.37.2/lib/cocoapods/executabl...
ochervak (Ostap Chervak)
09:26 PM Revision 7151598d (git): * test/ruby/test_io.rb: add test for IO.binread fd .
See r50881.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50882 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Eregon (Benoit Daloze)
08:25 PM Revision 0ebf2afa (git): * io.c (rb_io_s_binread): close fd if seek offset is invalid.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50881 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
07:42 PM Revision b1e064fc (git): * test/lib/checker.rb (check): refactor.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50880 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
07:41 PM Revision c4dba390 (git): * test/lib/checker.rb: Return false for no s.
Otherwise the GC could run for nothing.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50879 b2dd03c8-39d4-4d8f-9...
Eregon (Benoit Daloze)
07:17 PM Revision 3f2d575f (git): * lib/delegate.rb: [DOC] Update SimpleDelegator example. [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50878 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
06:44 PM Feature #11256: anonymous block forwarding
```ruby
# takes a block
def bar
# forwards it to foo without instantiating a proc
foo(1, &)
end
```
bughit (bug hit)
06:36 PM Bug #11048: blocks raise on missing and extra keyword args
Yukihiro Matsumoto wrote:
> For example, `loop` method passes loop counter to the block. You can safely ignore this ...
bughit (bug hit)
04:06 PM Bug #11048: blocks raise on missing and extra keyword args
For example, `loop` method passes loop counter to the block. You can safely ignore this by arity tolerance. This is a... matz (Yukihiro Matsumoto)
06:36 PM Revision 0f1b6e46 (git): * 2015-06-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50877 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:34 PM Revision 4770fedf (git): * test/test_cmath.rb: Adding parens to suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50876 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kazuki Tanaka
03:34 PM Bug #11249 (Closed): Fix require paths for BigDecimal and io-console
Applied in r50860. vo.x (Vit Ondruch)
02:52 PM Bug #11060: load(fifo) blocks whole process
本筋ではないんですが、fstatのエラーを無視するように変えてしまっているのはいいんでしょうか kosaki (Motohiro KOSAKI)
12:53 PM Bug #11060: load(fifo) blocks whole process
Akira Tanaka wrote:
> fifo を load しようとすると、プロセス全体がブロックします。
I can't reproduce the same errors without correcting th...
cesario (Franck Verrot)
02:38 PM Feature #11158: Introduce a Symbol.count API as a more efficient alternative to Symbol.all_symbols.size
Franck Verrot wrote:
> I'm not sure to fully understand why we make `Symbol` extend `Enumerable` rather than returni...
marcandre (Marc-Andre Lafortune)
11:04 AM Feature #11158: Introduce a Symbol.count API as a more efficient alternative to Symbol.all_symbols.size
Thanks for the feedback - I'll take a stab and circle back. methodmissing (Lourens Naudé)
07:47 AM Feature #11158: Introduce a Symbol.count API as a more efficient alternative to Symbol.all_symbols.size
I don't against introduce Symbol.each for shortcut of Symbol.all_symbols.each.
However, For measurement purpose, w...
ko1 (Koichi Sasada)
06:38 AM Feature #11158: Introduce a Symbol.count API as a more efficient alternative to Symbol.all_symbols.size
Lourens Naudé wrote:
> Please find attached the changes as per Marc-Andre's suggestions. Exposes `Symbol.each` and e...
cesario (Franck Verrot)
01:06 PM Feature #11258 (Closed): add 'x' mode character for O_EXCL
I just saw #11253 which contains:
>But some modes has only integer form like O_CLOEXEC, O_EXCL.
However C11 add...
cremno (cremno phobia)
12:30 PM Revision 16f37446 (git): io.c: simplify rb_io_modestr_fmode
* io.c (io_encname_bom_p): needs len always.
* io.c (rb_io_modestr_fmode): check BOM only after a colon.
git-svn-id...
nobu (Nobuyoshi Nakada)
12:28 PM Revision c6e9425c (git): thread.c: indent
* thread.c (rb_thread_inspect): adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50874 b2dd03c8-39d4...
nobu (Nobuyoshi Nakada)
12:02 PM Revision 180ca79e (git): On Windows File::Stat#ino always returned 0, but
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50873 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
11:53 AM Revision f660681a (git): move a new feature to correct section
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
11:50 AM Feature #11216 (Closed): inode for Windows
Applied in changeset r50871.
----------
add news about inode for Windows [Feature #11216]
naruse (Yui NARUSE)
11:50 AM Revision 0a550264 (git): add news about inode for Windows [Feature #11216]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50871 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
11:46 AM Revision 4ff07119 (git): * file.c (rb_stat_ino): get inode from the interval of struct st.
* win32/win32.c (stati64_set_inode): get nFilIndexHigh/Low, and set it
to the interval of struct st as inode.
* wi...
naruse (Yui NARUSE)
11:17 AM Revision 768bc8b8 (git): mark thread name string
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50869 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
11:08 AM Bug #10852: TestObjSpace#test_dump_flags sometimes fails on mswin-CI
これ、ずっと考えてたんですが、
よく見ると major gc の時、old であっても、long_lived":true が外れることがあることがわかりました(それで正常)。
なので、テストを修正しようと思います。
tr...
ko1 (Koichi Sasada)
10:58 AM Feature #11251 (Closed): Thread#name and Thread#name=
Applied in changeset r50868.
----------
add Thread.name and Thread.name= docs Feature #11251 [ci skip]
naruse (Yui NARUSE)
10:58 AM Revision e2a930c7 (git): add Thread.name and Thread.name= docs Feature #11251 [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50868 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:47 AM Revision 9dcf6d9f (git): * ext/io/console/depend (.list.chksum): revert a part of r50859, because
it was not mentioned at its commit log and it caused a build error on
Windows ($(MAKE) is already quoted).
git-sv...
U.Nakamura
10:46 AM Feature #11220 (Rejected): strptime(%6N)
%N で読めるからいらないかも naruse (Yui NARUSE)
08:56 AM Revision 29513dbc (git): sleep thread until assertions
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
08:49 AM Revision 92ca9f06 (git): darwin can't set anothre thread's name
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50865 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
08:42 AM Revision a34ca0c9 (git): suppress warning: ambiguous first argument; put parentheses or a space even after `/' operator
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
08:39 AM Revision 712a570f (git): * vm_core.h (rb_thread_t): add th->name.
* vm.c (th_init): initialize th->name.
* thread.c (Init_Thread): add Thread.name and Thread.name=.
* thread.c (rb_t...
naruse (Yui NARUSE)
07:54 AM Feature #10932: Enabling allocation tracing as early as possible
Aaron Patterson wrote:
> > Should not include.
>
> Any reason why not? Usually I don't know where to include it ...
ko1 (Koichi Sasada)
07:51 AM Bug #10968: [BUG] object allocation during garbage collection phase in /opt/rubies/ruby-2.2.1/lib/ruby/2.2.0/openssl/ssl.rb:177
Could you check it on the latest version? ko1 (Koichi Sasada)
07:41 AM Bug #11219 (Closed): bootstrap test failed on sparc Solaris since r50743
ko1 (Koichi Sasada)
02:40 AM Revision 654b90d3 (git): * lib/tempfile.rb: Fix typo. [fix GH-933] by @Zorbash
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50862 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
02:38 AM Revision b7d3ec2f (git): * ext/openssl/ossl_ocsp.c: fix documentation on ocsp response cert status.
[fix GH-932] by @chrisholmes
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50861 b2dd03c8-39d4-4d8f-98ff-8...
hsbt (Hiroshi SHIBATA)
02:35 AM Revision 7c34b471 (git): * ext/bigdecimal/bigdecimal.gemspec: Fix require paths for released gem.
[fix GH-929] by @voxik
* ext/io/console/io-console.gemspec: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
hsbt (Hiroshi SHIBATA)
01:59 AM Revision b031b387 (git): win32_vk.inc: suppress warnings
* ext/io/console/depend (win32_vk.inc): use offsetof() to suppress
warnings against cast from pointer to integer of...
nobu (Nobuyoshi Nakada)
01:08 AM Bug #11257 (Feedback): undefined symbol: rb_Digest_*_Init error when attempting to use digest/md5, digest/sha1, digest/sha2, and digest/ after building 2.2.2 form source.
Could you show `mkmf.log` file? nobu (Nobuyoshi Nakada)
12:19 AM Revision 37055f9d (git): envutil.rb: failure description
* test/lib/envutil.rb (assert_no_memory_): show detail failure
description.
git-svn-id: svn+ssh://ci.ruby-lang...
nobu (Nobuyoshi Nakada)

06/12/2015

08:20 PM Bug #11257 (Closed): undefined symbol: rb_Digest_*_Init error when attempting to use digest/md5, digest/sha1, digest/sha2, and digest/ after building 2.2.2 form source.
I ran into this after building ruby-2.2.2 from the source tarball, under Linux, when I was upgrading from ruby 1.x.
...
alanjf (Alan J. F.)
08:18 PM Feature #11256 (Closed): anonymous block forwarding
since capturing a block into a proc is slow: foo(&block)
and creating chains of blocks is kind of ugly and ultimatel...
bughit (bug hit)
04:45 PM Bug #11048: blocks raise on missing and extra keyword args
Yukihiro Matsumoto wrote:
> so if you have any real-world use case that require keyword argument tolerance, just tel...
bughit (bug hit)
01:00 PM Bug #11048: blocks raise on missing and extra keyword args
Yukihiro Matsumoto wrote:
> We don't care about consistency here. Block does not report ArgumentError for reasons,
...
bughit (bug hit)
09:14 AM Bug #11048: blocks raise on missing and extra keyword args
We don't care about consistency here. Block does not report ArgumentError for reasons, so if you have any real-world ... matz (Yukihiro Matsumoto)
03:49 PM Feature #11007 (Closed): Prime.each.with_index should accept offset
marcandre (Marc-Andre Lafortune)
03:49 PM Feature #11007: Prime.each.with_index should accept offset
Committed, thank you very much for the .
Found a small bug, btw, it's important to pass arguments to `enum_fo...
marcandre (Marc-Andre Lafortune)
03:46 PM Feature #9108: Hash sub-selections
Since `Hash#slice` wouldn't really play well polymorphically with `Array#slice`, and it feels (to me at least) a bit ... pabloh (Pablo Herrero)
07:33 AM Feature #9108: Hash sub-selections
I prefer use of `Hash#select`, but in form of `hash.select([:foo, :bar])`, since it may consume too much stack region... matz (Yukihiro Matsumoto)
03:45 PM Revision b28f3e5c (git): * lib/prime.rb: Return sized enumerators.
by Kenichi Kamiya [GH-931]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50857 b2dd03c8-39d4-4d8f-98ff-823...
Marc-Andre Lafortune
03:45 PM Revision 5b78e48c (git): * lib/prime.rb: Fix with_object with no block given
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50856 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
03:45 PM Revision 2689fd67 (git): * 2015-06-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50855 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:45 PM Revision dd8f914d (git): * lib/prime.rb: Have with_index accept an offset parameter.
Based on by T Yamada. [#11007]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50854 b2dd03c8-39d4-4d8f-98ff...
Marc-Andre Lafortune
03:11 PM Feature #11253: rb_io_modestr_oflags for Ruby API
This issue is discussed at DevelopersMeeting20150612Japan.
We found "flags" keyword argument would be better for t...
akr (Akira Tanaka)
08:18 AM Feature #11253 (Closed): rb_io_modestr_oflags for Ruby API
If you have a wrapper of IO.open, you may handle mode.
For example on Windows, you may want to add 'b' / OBINARY to ...
naruse (Yui NARUSE)
03:09 PM Feature #11140: Allow rubygems' `require` to handle `autoload` calls
Any updates? usa (Usaku NAKAMURA)
03:06 PM Bug #11244: [BUG] rb_gc_mark(): 0x00000001f34020 is T_NONE
同一の原因かどうかわかりませんが、OS XのCIでもT_NONEな[BUG]が出ているようです。
( http://rubyci.blob.core.windows.net/osx1010/ruby-trunk/log/201506...
usa (Usaku NAKAMURA)
02:45 PM Revision 7b91efd7 (git): * ext/date/date_core.c: Grammar fix found by @aiperon [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50853 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
01:23 PM Bug #11255 (Closed): dev系パッケージが入っていないときのテストのエラーが変
Applied in changeset r50852.
----------
fix error
* test/ruby/test_extlibs.rb (TestExtLibs::check_existence): fix
...
Anonymous
01:02 PM Bug #11255 (Closed): dev系パッケージが入っていないときのテストのエラーが変
dev 系パッケージが入っていないときの拡張ライブラリが require できるかどうかのテストのエラーが変です。
~~~
1) Error:
TestExtLibs#test_existence_of_fiddle:
...
znz (Kazuhiro NISHIYAMA)
01:22 PM Revision e738b62d (git): fix error
* test/ruby/test_extlibs.rb (TestExtLibs::check_existence): fix
error. [Bug #11255] [ruby-dev:49079]
git-svn-id: s...
znz (Kazuhiro NISHIYAMA)
01:22 PM Revision 3d4eca7b (git): fix typos [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50851 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:02 PM Bug #11254 (Closed): [BUG] no corresponding cfp
Applied in changeset r50850.
----------
vm.c: break from orphan block
* vm.c (rb_vm_search_cf_from_ep): break from ...
nobu (Nobuyoshi Nakada)
09:23 AM Bug #11254 (Closed): [BUG] no corresponding cfp
2.1以降、以下のコードが[BUG] rb_vm_search_cf_from_ep: no corresponding cfpになります。
~~~ruby
empty = Object.new
class << empty...
nobu (Nobuyoshi Nakada)
01:01 PM Revision 3d980e16 (git): vm.c: break from orphan block
* vm.c (rb_vm_search_cf_from_ep): break from orphan block is
possible condition, but not [BUG].
[ruby-core:69548]...
nobu (Nobuyoshi Nakada)
12:23 PM Feature #11215: pack/unpack for (u)intptr_t
Akira Tanaka wrote:
> パッチの中に /* j for intptr_t */ というコメントがふたつありますが、ひとつは J ですかね。
ご指摘の通りです。ありがとうございます。
usa (Usaku NAKAMURA)
12:23 PM Feature #11215 (Closed): pack/unpack for (u)intptr_t
Applied in changeset r50849.
----------
* pack.c (pack_{un,}pack): new template character `j` and `J`, pointer
wit...
usa (Usaku NAKAMURA)
08:05 AM Feature #11215: pack/unpack for (u)intptr_t
English please, next time.
Both functionality and template character selection are OK.
Go ahead.
Matz.
matz (Yukihiro Matsumoto)
12:22 PM Revision dc0d502b (git): * pack.c (pack_{un,}pack): new template character `j` and `J`, pointer
with signed and unsigned integers.
* NEWS: mention bout this featre.
[Feature #11215] [ruby-dev:49015]
git-svn-i...
U.Nakamura
12:17 PM Feature #11218: File.open FILE_SHARE_DELETE
File::SHARE_DELETE で入れました。
シンボルによる指定は、自分でもいまいちだと思っていたのでオミットしています。
usa (Usaku NAKAMURA)
12:14 PM Feature #11218 (Closed): File.open FILE_SHARE_DELETE
Applied in changeset r50848.
----------
* file.c (File::SHARE_DELETE): new flag to be able to delete opened file
o...
usa (Usaku NAKAMURA)
06:16 AM Feature #11218: File.open FILE_SHARE_DELETE
追加OKです。シンボルで指定するよりはFile::SHARE_DELETE(UNIXでは0)で指定したほうが良さそうな気がします。
シンボル指定を残すかどうかはお任せします。
Matz.
matz (Yukihiro Matsumoto)
12:14 PM Revision 2bc28020 (git): * file.c (File::SHARE_DELETE): new flag to be able to delete opened file
on Windows.
* include/win32/win32.c (O_SHARE_DELETE): new pseudo file mode flag.
* win32/win32.c (rb_w32_{w,}open):...
U.Nakamura
09:21 AM Revision d6b8acac (git): * ChangeLog: added missing commit message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50847 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
09:20 AM Revision a45972f2 (git): * sample/exyacc.rb: Fix some typos.
* sample/list.rb: ditto.
* sample/trick2013/kinaba/remarks.markdown: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
hsbt (Hiroshi SHIBATA)
09:13 AM Feature #11087 (Feedback): Method to retrieve {local,global,instance} variables as a Hash
ko1 (Koichi Sasada)
09:02 AM Bug #10533: HTTP reconnection with SNI does not send correct hostname
The does not seem to solve the reported issue.
Reconnecting HTTP connections still do not send an SNI.
I'...
mkarnebeek (Michiel Karnebeek)
08:58 AM Feature #11242: [] socket: alloa explicit buffer for recv and recv_nonblock
Looks good to me. Go ahead.
Matz.
matz (Yukihiro Matsumoto)
08:52 AM Feature #11229: [] socket: allow exception-free nonblocking sendmsg/recvmsg
Looks good to me. Go ahead.
Matz.
matz (Yukihiro Matsumoto)
08:38 AM Feature #9650 (Rejected): String#size versus String#length
Rejected. It's too confusing.
Matz.
matz (Yukihiro Matsumoto)
08:34 AM Feature #10017 (Closed): Add `Hash#fetch_values`
Applied in changeset r50845.
----------
hash.c: fetch_values
* hash.c (rb_hash_fetch_values): add `Hash#fetch_value...
nobu (Nobuyoshi Nakada)
07:17 AM Feature #10017: Add `Hash#fetch_values`
#fetch_values approved.
Matz.
matz (Yukihiro Matsumoto)
08:34 AM Revision 86eaa245 (git): hash.c: fetch_values
* hash.c (rb_hash_fetch_values): add `Hash#fetch_values`.
[Feature #10017] [Fix GH-776]
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
08:22 AM Feature #10769: Negative counterpart to Enumerable#slice_when
#chunk_while looks good to me. Go ahead.
Matz.
matz (Yukihiro Matsumoto)
08:19 AM Revision c54fb9ec (git): array.c: fix for enumerator
* array.c (rb_ary_bsearch_index): fix function typt to return
enumerator if no block given.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
08:12 AM Feature #11252: Integrated "did_you_mean" gem to ruby-core
Approved. Go ahead and resolve issues related to merge.
Matz.
matz (Yukihiro Matsumoto)
08:01 AM Feature #11252 (Closed): Integrated "did_you_mean" gem to ruby-core
Matz hope to integrate "did_you_mean" gem to Ruby 2.3
We need to solve to following issues.
* integrate [inter...
hsbt (Hiroshi SHIBATA)
08:04 AM Revision 3b3bc21b (git): test_nofree.rb: fix commit miss
* test/-ext-/string/test_nofree.rb (test_no_memory_): remove
limit and make the interation longer.
git-svn-id:...
nobu (Nobuyoshi Nakada)
08:02 AM Revision d5a78c89 (git): test_nofree.rb: rehearsal
* test/-ext-/string/test_nofree.rb (test_no_memory_): add a
rehearsal.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
07:40 AM Revision b63391de (git): array.c: typo
* array.c (rb_ary_bsearch_index): fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50841 b2dd03c8-39d4-4d...
nobu (Nobuyoshi Nakada)
07:28 AM Feature #10730 (Closed): Implement Array#bsearch_index
Applied in changeset r50839.
----------
array.c: bsearch_index
* array.c (rb_ary_bsearch_index): Implement Array#bs...
nobu (Nobuyoshi Nakada)
07:11 AM Feature #10730: Implement Array#bsearch_index
Sounds good. Go ahead, Nobu.
Matz.
matz (Yukihiro Matsumoto)
07:28 AM Revision 979eb19c (git): * 2015-06-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50840 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:28 AM Revision c64d283f (git): array.c: bsearch_index
* array.c (rb_ary_bsearch_index): Implement Array#bsearch_index
method, which is similar to bsearch and returns the...
nobu (Nobuyoshi Nakada)
07:06 AM Feature #5455: $SAFE should be removed
CRuby 2.1 has removed $SAFE=4 which is half-baked sandboxing. After serious consideration and discussion, we decided ... matz (Yukihiro Matsumoto)
06:28 AM Feature #11251: Thread#name and Thread#name=
いいよ。
Having Thread#name and Thread#name= is OK for me. Concrete behavior should be implementation defined.
Matz.
matz (Yukihiro Matsumoto)
02:48 AM Feature #11251 (Closed): Thread#name and Thread#name=
Threadの名前の取得・設定を行うAPIを追加しませんか。
#6694 や #6695 などで断続的に議論がなされ、r47670 で一部自動で名前が付けられるようになったりもしていますが、
Rubyレベルでそれを見る手段は提...
naruse (Yui NARUSE)
06:12 AM Feature #7148: Improved Tempfile w/o DelegateClass
It's OK for me to implement Tempfile without using DelegateClass. If JRuby does similar thing already, it might be a ... matz (Yukihiro Matsumoto)

06/11/2015

05:18 PM Bug #11198: [] ext/socket/ancdata.c: use RB_GC_GUARD instead of volatile
Backported into `ruby_2_2` branch at r50838. nagachika (Tomoyuki Chikanaga)
05:18 PM Revision 7ebca222 (git): merge revision(s) 50685: [Backport #11198]
* ext/socket/ancdata.c: use RB_GC_GUARD instead of volatile
[ruby-core:69419] [Feature #11198]
git-svn-id...
nagachika (Tomoyuki Chikanaga)
04:38 PM Bug #11185: [] openssl: use RB_GC_GUARD instead of volatile
Backported into `ruby_2_2` branch at r50837. nagachika (Tomoyuki Chikanaga)
04:38 PM Revision 70e6382b (git): merge revision(s) 50646: [Backport #11185]
* ext/openssl/ossl_asn1.c (ossl_asn1_traverse, ossl_asn1_decode,
ossl_asn1_decode_all): use RB_GC_GUARD ins...
nagachika (Tomoyuki Chikanaga)
04:15 PM Bug #11172: Windowsでmode: ab+の時に開いたファイルの内容が読めない
Backported into `ruby_2_2` branch at r50836. nagachika (Tomoyuki Chikanaga)
04:14 PM Revision 61ed7934 (git): merge revision(s) 50637: [Backport #11172]
* win32/win32.c (setup_overlapped): seek to the file end only when
writing (mode:a), not reading (mode:a+, ...
nagachika (Tomoyuki Chikanaga)
04:12 PM Bug #11155: Files named 'b' cannot be autoloaded
Backported into `ruby_2_2` branch at r50835. nagachika (Tomoyuki Chikanaga)
04:12 PM Revision b9ae7528 (git): merge revision(s) 50515: [Backport #11155]
* load.c (loaded_feature_path): stop returning false negatives for
filenames which are trailing substrings ...
nagachika (Tomoyuki Chikanaga)
12:13 PM Feature #8839: Class and module should return the class or module that was opened
Shugo Maeda wrote:
> If class definitions are changed to return the defined class, there'll be no way to get values ...
cesario (Franck Verrot)
10:57 AM Bug #11248: Backport r50829
rubygemsのバージョンポリシーは私も詳しくないのですが、過去の例を見る限りでは
それでよさそうな気がします。
2.2.5も本家を確認して納得しました。
usa (Usaku NAKAMURA)
10:45 AM Bug #11248: Backport r50829
なるほど理解しました。
rubygems のバージョンポリシーがわかりませんが、2.0.14.1, 2.2.5(これは余分な変更が含まれないため), 2.4.5.1 が良さそうな気がします。
hsbt (Hiroshi SHIBATA)
08:21 AM Bug #11248: Backport r50829
ええと、新しいバージョンのrubygemsを入れたいということは一切ないのですが
(むしろ絶対にそんなことはしたくない、というか保守ポリシー的にできない)、
変更する以上はバージョン番号を変えないといけないんじゃないの? という疑...
usa (Usaku NAKAMURA)
08:09 AM Bug #11248: Backport r50829
Ruby 2.1 については rubygems 2.2.3 から 2.2.5 と CVE-2015-3900 の修正のみを反映させることが出来そうなのでパッチを更新しました。 Ruby 2.0.0 の rubygems 2.0.x と... hsbt (Hiroshi SHIBATA)
06:27 AM Bug #11248: Backport r50829
バージョン変わらなくてもいいんでしょうかねえ? usa (Usaku NAKAMURA)
06:06 AM Bug #11248 (Closed): Backport r50829
hsbt (Hiroshi SHIBATA)
06:06 AM Bug #11248 (Closed): Backport r50829
rubygems で修正済みの CVE-2015-3900 に対するパッチのバックポートをお願いします hsbt (Hiroshi SHIBATA)
10:11 AM Bug #11221 (Closed): Fix indentation in Zlib documentation
Applied in changeset r50834.
----------
* ext/zlib/zlib.c: Fix indentation for rdoc.
[Bug #11221][ruby-core:69465]
hsbt (Hiroshi SHIBATA)
10:11 AM Revision 4162f90e (git): * ext/zlib/zlib.c: Fix indentation for rdoc.
[Bug #11221][ruby-core:69465]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50834 b2dd03c8-39d4-4d8f-98ff-823fe6...
hsbt (Hiroshi SHIBATA)
08:48 AM Bug #11250 (Closed): open-uri broken when fetching from ftp over proxy
Commit 24a52978d4e2fe59cfa57c216c1118dce5f81640 by akr broke open-uri when fetching from ftp:// servers over a proxy ... g5078022 (g5078022 g5078022)
08:07 AM Revision 8ab36f03 (git): fake.rb.in: scan version.c
* template/fake.rb.in: scan MKSTR and MKINT from version.c and
then extract the value for them from version.i.
* v...
nobu (Nobuyoshi Nakada)
07:32 AM Bug #11249 (Closed): Fix require paths for BigDecimal and io-console
The .rb files under the lib directory will never get on the load path with the currently specified require paths, hen... vo.x (Vit Ondruch)
07:25 AM Revision 0991d0a8 (git): * method.h (METHOD_ENTRY_BASIC_SET): fix last commit (unbalanced parens).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50832 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
06:56 AM Revision 370bd884 (git): * configure.in: define SET_THREAD_NAME if it has pthread_set_name_np
for FreeBSD, and don't define it if both pthread_setname_np
and pthread_set_name_np don't exist.
* thread_pthread....
naruse (Yui NARUSE)
06:54 AM Revision 5421cea2 (git): * method.h (METHOD_ENTRY_BASIC_SET): should clear last bit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
06:33 AM Feature #10974: [] Remove methods which has suffix `!`(sin!, cos!…) from CMath
Eric Wong wrote:
> I don't use CMath, but I suggest a deprecation period since it appears
> this is a public API....
gogotanaka (Kazuki Tanaka)
05:34 AM Revision 03821335 (git): * lib/rubygems.rb: bump version to 2.4.7 and 2.4.8. these versions fixed
CVE-2015-3900.
* lib/rubygems/remote_fetcher.rb: ditto.
* test/rubygems/test_gem_remote_fetcher.rb: added testcase fo...
hsbt (Hiroshi SHIBATA)
05:18 AM Revision 7d3923e9 (git): * lib/rubygems.rb: bump version to 2.4.6. It's missing change at r49774.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
05:01 AM Feature #11216: inode for Windows
go ahead! usa (Usaku NAKAMURA)
04:51 AM Bug #11235 (Closed): [BUG] Segmentation fault
Applied in changeset r50827.
----------
array.c: fix array size overflow
* array.c (ary_ensure_room_for_push): chec...
nobu (Nobuyoshi Nakada)
04:50 AM Revision 37e3fec4 (git): array.c: fix array size overflow
* array.c (ary_ensure_room_for_push): check if array size will
exceed maxmum size to get rid of buffer overflow.
...
nobu (Nobuyoshi Nakada)
04:19 AM Revision b12540e1 (git): * test/test_cmath.rb (TestCMath#test_trigonometric_functions): should
not compare float values (in complex values) by `==`.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50826 b2dd0...
U.Nakamura
02:35 AM Revision f0fd3055 (git): vm_core.h: make VM_ASSERT an expression
* vm_core.h (VM_ASSERT): make an expression, as well as standard
assert().
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
12:23 AM Feature #11241 (Third Party's Issue): Add #to_json for Sets
Please report to upstream repository: https://.com/flori/json hsbt (Hiroshi SHIBATA)

06/10/2015

11:55 PM Revision a3b89d74 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:55 PM Revision a5fa5f34 (git): * method.h: embed rb_method_entry_t::attr::flags (5 bits) into
rb_method_entry_t::flags to make one word spare space.
Add some macros to access these flags.
* vm_method.c: use th...
ko1 (Koichi Sasada)
11:42 PM Revision c7edd997 (git): * vm.c: use VM_ASSERT instead of assert().
* vm_args.c: ditto.
* vm_insnhelper.c: ditto.
* vm_method.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
ko1 (Koichi Sasada)
11:25 PM Revision 85647d9f (git): * vm_core.h: define VM_ASSERT() for assertion
enabled only when (VM_CHECK_MODE > 0).
* vm_insnhelper.c: move definition VM_CHECK_MODE
from vm_insnhelper.c to vm_...
ko1 (Koichi Sasada)
09:56 PM Revision 62a81ad9 (git): * vm_insnhelper.c (check_frame): check type of cref_or_me first.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
08:04 PM Revision 4ddbc83c (git): * test/test_cmath.rb: Add assertions for trigonometric functions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50819 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kazuki Tanaka
07:39 PM Revision fcf7d234 (git): * test/test_cmath.rb: Add assertions for error handling.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kazuki Tanaka
05:08 PM Feature #11241: Add #to_json for Sets
I think this would be a good addition. marcandre (Marc-Andre Lafortune)
04:44 PM Bug #11247 (Closed): Should position of `using` affect the behavior?
The following script makes two refinements refine class C.
```ruby
class C
def foo
p C
end
end
mod...
ko1 (Koichi Sasada)
04:24 PM Bug #11246 (Rejected): refine block doesn't respect "lexical" refinement information
The following program making two refinements refine class C.
```ruby
class C
def foo
p C
end
end
m...
ko1 (Koichi Sasada)
04:12 PM Bug #11243: make install failed on Solaris10
version.c のコメントあたりに、
fake.rb.in 内で version.c のcpp処理結果をパースしているので、
「rb_define_global_const("RUBY_*",」の間には余計なスペースを入れ...
ngoto (Naohisa Goto)
03:35 PM Bug #11243 (Closed): make install failed on Solaris10
Applied in changeset r50816.
----------
fake.rb.in: match spaces
* template/fake.rb.in: expanded macro result may h...
nobu (Nobuyoshi Nakada)
02:32 PM Bug #11243: make install failed on Solaris10
fccでの sparc64-solaris2.10-fake.rb も添付します。 ngoto (Naohisa Goto)
02:26 PM Bug #11243: make install failed on Solaris10
Solaris 10 上の fcc (Fujitsu C Compiler) 5.6 では、以下のエラーになりました。
エラー内容は異なりますが、上記と同様に、バージョン関係のパースが上手く行っていないのが根本的原因と思われます。
...
ngoto (Naohisa Goto)
11:01 AM Bug #11243: make install failed on Solaris10
コンパイラは Oracle Solaris Studio 12.3 です。
~~~
$ /opt/solarisstudio12.3/bin/cc -V
cc: Sun C 5.12 SunOS_sparc 2011/11/...
ngoto (Naohisa Goto)
09:45 AM Bug #11243 (Closed): make install failed on Solaris10
Solaris 10 にて make install に失敗します。
r50813 にて症状を確認しています。
~~~
preprocessing version.c
generating sparc64-solaris2...
ngoto (Naohisa Goto)
03:34 PM Revision d766f469 (git): * 2015-06-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:34 PM Revision 9ddccb15 (git): fake.rb.in: match spaces
* template/fake.rb.in: expanded macro result may have spaces
between tokens. [ruby-dev:49047] [Bug #11243]
git-sv...
nobu (Nobuyoshi Nakada)
01:40 PM Bug #11245: Build failure on Solaris 10 with gcc since r50804
r50804 は Changelog も無いことですし、さっさと revert しました。 ngoto (Naohisa Goto)
01:37 PM Bug #11245 (Closed): Build failure on Solaris 10 with gcc since r50804
Applied in changeset r50815.
----------
* lib/mkmf.rb: revert r50804 because of build failure when specifying
LDFL...
ngoto (Naohisa Goto)
01:21 PM Bug #11245 (Closed): Build failure on Solaris 10 with gcc since r50804
Solaris 10 + gcc 4.6.2 にて、r50804以降、以下のように ext/bigdecimal のビルドに失敗します。
~~~
make -C ext/bigdecimal -w V=1 all
make[...
ngoto (Naohisa Goto)
01:37 PM Revision edb8c7a9 (git): * lib/mkmf.rb: revert r50804 because of build failure when specifying
LDFLAGS during configure, observed on Solaris with GCC 4.6.
[Bug #11245]
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
ngoto (Naohisa Goto)
01:03 PM Revision 258c1ba5 (git): README.ja.md: fix markup miss. [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
11:23 AM Bug #11244 (Closed): [BUG] rb_gc_mark(): 0x00000001f34020 is T_NONE
mswinのCIでたまに出てます。発生頻度は一割くらいでしょうか。
(参考: http://ruby-mswin.cloudapp.net/vc10-x64/ruby-trunk/log/20150605T234126Z.log.h...
usa (Usaku NAKAMURA)
07:18 AM Bug #10534: Enumerator methods other than "next" do not always respect "peek"
I don't agree that a documentation would fix this. This issue results in unpredictable behaviour:
~~~
$ ruby -e "...
bmesuere (Bart Mesuere)
05:06 AM Revision 1781c4c1 (git): * Fix typo. by @davydovanton
[Fix GH-928][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Kazuki Tanaka
02:13 AM Revision 4868eead (git): common.mk: update version.i
* common.mk (version.i): ensure up-to-date.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50812 b2dd03c8-39d4-4d...
nobu (Nobuyoshi Nakada)
02:06 AM Revision d5c03541 (git): * 2015-06-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:06 AM Revision c5634371 (git): fake.rb.in: accurate fake
* template/fake.rb.in: turn into erb template from autoconf
template to fake more accurately.
* common.mk (fake.rb)...
nobu (Nobuyoshi Nakada)
01:14 AM Bug #11239 (Feedback): C level bug
2.1.1 is old, can't you try with more recent versions?
And I suspect that the extensions might cause it.
nobu (Nobuyoshi Nakada)
12:59 AM Bug #11240 (Third Party's Issue): [BUG] Segmentation fault
Please report to pry repository at first. hsbt (Hiroshi SHIBATA)
12:43 AM Feature #11242 (Closed): [] socket: alloa explicit buffer for recv and recv_nonblock
Note, this relies on [Feature #11229]
This reduces GC overhead and makes the API more consistent
with `IO#read` a...
normalperson (Eric Wong)

06/09/2015

10:09 PM Bug #10803: Similar issue/stack trace as above in 2.1.5, 2.1.6
To update, after manually triggering GC in step 3 above after processing every Temp object, or after processing every... joemerante (Joe Merante)
02:29 PM Bug #10803: Similar issue/stack trace as above in 2.1.5, 2.1.6
Hi,
We've been experiencing a similar issue for the last few weeks when trying to process a large (125mb, with abo...
joemerante (Joe Merante)
08:10 PM Feature #11241 (Third Party's Issue): Add #to_json for Sets
Looks like there are extensions for structs but not Sets. https://.com/ruby/ruby/tree/trunk/ext/json/lib/json/a... mrlamroger (Roger Lam)
06:25 PM Feature #11007: Prime.each.with_index should accept offset
Hi, any progress about this ?
The reason why I have proposed this is that I'm anxious about the phrase of htt...
ciel (T Yamada)
03:08 PM Bug #11240 (Third Party's Issue): [BUG] Segmentation fault
1- Add a breakpoint anywhere in your code using **`bindingy.pry`**
2- Type **`quit-program`** in the terminal
3- Yo...
islamazab (Islam Azab)
02:54 PM Bug #11239 (Closed): C level bug
Hi,
I got the following backtrace, as the footer said "bugs reports are welcome" I'm sharing this here:
tomascharad (Tomás Charad)
08:33 AM Feature #10900: GzipReader does not define `#external_encoding`
Daniel Berger wrote:
> I'd say it should add #encoding and #internal_encoding methods as well, since the constructor...
akostadinov (Aleksandar Kostadinov)
08:25 AM Bug #11236: inconsistent behavior using ** vs hash as method parameter
Nobuyoshi Nakada wrote:
> What message would be better?
Unsupported key type?
btw what is the reason to have t...
akostadinov (Aleksandar Kostadinov)
07:39 AM Bug #11236: inconsistent behavior using ** vs hash as method parameter
What message would be better? nobu (Nobuyoshi Nakada)
07:45 AM Bug #11238 (Rejected): Cannot install any gem since upgrading to Yosemite: Segmentation fault in openssl.bundle
> ~~~
> 2 ruby 0x000000010a9400bf sigsegv + 143
> 3 libsystem_platform.dylib ...
nobu (Nobuyoshi Nakada)
12:43 AM Bug #11238 (Rejected): Cannot install any gem since upgrading to Yosemite: Segmentation fault in openssl.bundle
gem install bundler
~~~
/usr/local/lib/ruby/2.2.0/x86_64-darwin12.0/openssl.bundle: [BUG] Segmentation fault at 0...
carolineschnapp (Caroline Schnapp)
07:31 AM Bug #11198: [] ext/socket/ancdata.c: use RB_GC_GUARD instead of volatile
ruby_2_1 r50809 merged revision(s) 50685. usa (Usaku NAKAMURA)
07:31 AM Revision f2016423 (git): merge revision(s) 50685: [Backport #11198]
* ext/socket/ancdata.c: use RB_GC_GUARD instead of volatile
[ruby-core:69419] [Feature #11198]
git-svn-id...
U.Nakamura
07:29 AM Bug #11185: [] openssl: use RB_GC_GUARD instead of volatile
ruby_2_1 r50808 merged revision(s) 50646. usa (Usaku NAKAMURA)
07:28 AM Revision 7d7ed2c2 (git): merge revision(s) 50646: [Backport #11185]
* ext/openssl/ossl_asn1.c (ossl_asn1_traverse, ossl_asn1_decode,
ossl_asn1_decode_all): use RB_GC_GUARD ins...
U.Nakamura
07:25 AM Revision d3bce791 (git): version.c: use str_new_static
* version.c (MKSTR): always make from static strings for sizeof
operator.
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
nobu (Nobuyoshi Nakada)
07:25 AM Bug #11172: Windowsでmode: ab+の時に開いたファイルの内容が読めない
ruby_2_1 r50806 merged revision(s) 50637. usa (Usaku NAKAMURA)
07:25 AM Revision 16b551fe (git): merge revision(s) 50637: [Backport #11172]
* win32/win32.c (setup_overlapped): seek to the file end only when
writing (mode:a), not reading (mode:a+, ...
U.Nakamura
07:16 AM Bug #11155: Files named 'b' cannot be autoloaded
ruby_2_1 r50805 merged revision(s) 50515. usa (Usaku NAKAMURA)
07:16 AM Revision 4def2274 (git): merge revision(s) 50515: [Backport #11155]
* load.c (loaded_feature_path): stop returning false negatives for
filenames which are trailing substrings ...
U.Nakamura
06:58 AM Revision c5e8342d (git): mkmf.rb: macro assigments
* lib/mkmf.rb ($configure_args): store macro assigments as-is, not
only in option style. e.g., ruby extconf.rb opt...
nobu (Nobuyoshi Nakada)
03:32 AM Revision 7ea2bb32 (git): * lib/prime.rb: Simplify and optimize EratosthenesSieve
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50803 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
03:32 AM Revision 9d3c64a4 (git): * lib/prime.rb: Simplify and optimize EratosthenesSieve
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
02:45 AM Revision d46336e7 (git): * 2015-06-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:45 AM Revision 3ed18fa8 (git): * lib/matrix.rb: Simplify and optimize EratosthenesSieve
based on by Ajay Kumar. [Fixes GH-921]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50800 b2dd03c8-39d4-4...
Marc-Andre Lafortune
01:45 AM Bug #11237: サブスレッドがすべて終了するとメインスレッドが割り込まれる。
報告ありがとうございます。あとで見ます kosaki (Motohiro KOSAKI)
12:29 AM Bug #11237 (Closed): サブスレッドがすべて終了するとメインスレッドが割り込まれる。
https://.com/ruby/ruby/pull/898 のほうでも報告してあるのですが、
サブスレッドがすべて終了するとメインスレッドが割り込まれます。
r37865 の変更でプロセス終了時にメインスレッド...
kubo (Takehiro Kubo)

06/08/2015

09:15 PM Bug #11236: inconsistent behavior using ** vs hash as method parameter
This is expected behavior, keyword argument hashes only support symbol keys, not hash keys. I suppose the error mess... jeremyevans0 (Jeremy Evans)
09:05 PM Bug #11236 (Closed): inconsistent behavior using ** vs hash as method parameter
Using ruby 2.2.2 I see this work:
~~~
[18] pry(main)> def test(cmd, opts={})
[18] pry(main)* puts cmd,opts
[1...
akostadinov (Aleksandar Kostadinov)
01:33 PM Bug #11233: Module#include, Module#prepend can accept no arguments
Jeremy Evans, you are right.
Anonymous
11:03 AM Bug #10015: Performance regression in Dir#[]
Experiencing similar results with Adrien's benchmark:
With **ruby-2.2.2**: 2.9347980790189467
WIth **ruby-2.1.5**: ...
mkarklins (Magnuss Karklins)
06:11 AM Bug #11235 (Closed): [BUG] Segmentation fault
コード
~~~ruby
n = []
(1..10**9).each do |i|
n << i
end
puts n.length
~~~
実行時のログ
~~~
>ruby a.rb
a.rb:...
suppy193 (Ikuo Suyama)
04:24 AM Bug #11232: rb_compile_string from parse.y segfaults
Thanks for the tip!
I managed to fix the segfault with the following code:
https://.com/kyrylo/fast_method_...
kyrylo (Kyrylo Silin)
02:35 AM Bug #11226: Ripper fails on mswin64
Koichi Sasada wrote:
> そして、中身を見ると、なんかやばい気がするエラーが...。手元でも動かして
> るんだけど、なんで再現してないんだろう。
ん、現状起きてる(ことがある)のって、4ヶ月前に報告...
usa (Usaku NAKAMURA)
 

Also available in: Atom