Project

General

Profile

Activity

From 01/24/2015 to 01/30/2015

01/30/2015

08:46 PM Feature #10800: [PRRF][PATCH] Make math.c twice as faster when passed Bignum
Hi! After r49449, I found math.c become 5.7 times faster than before.
note: in a certain case (`Math.atan2 ` with `F...
gogotanaka (Kazuki Tanaka)
08:28 AM Feature #10800 (Closed): [PRRF][PATCH] Make math.c twice as faster when passed Bignum
Applied in changeset r49449.
----------
math.c: optimization for Bignum
* math.c (num2dbl_with_to_f): make faster w...
nobu (Nobuyoshi Nakada)
01:45 AM Feature #10800: [PRRF][PATCH] Make math.c twice as faster when passed Bignum
Hi, I just fix indent my patch "introduce_num2dbl_with_to_f_func.patch".
If you prefer merge it to one patch, ple...
gogotanaka (Kazuki Tanaka)
05:22 PM Bug #10768: segfault during ruby_vm_destruct() in cont_free()
Thank you for confirmation.
> Would you like me to commit it to trunk?
Yes, please!
ko1 (Koichi Sasada)
05:01 PM Bug #10804 (Feedback): [BUG] Segmentation fault ruby 2.1.5p273 (2014-11-13 revision 48405) [i386-mingw32]
Probably, same as #10408? nobu (Nobuyoshi Nakada)
03:22 PM Bug #10804 (Closed): [BUG] Segmentation fault ruby 2.1.5p273 (2014-11-13 revision 48405) [i386-mingw32]
~~~
-- Control frame information -----------------------------------------------
c:0004 p:---- s:0010 e:000009 CFUN...
supergirl630 (Sophia Harrison)
04:53 PM Bug #10803 (Feedback): Similar issue/stack trace as above in 2.1.5, 2.1.6
Gabriel Mazetto wrote:
> I've experienced this problem with other gems that have C extensions, it's not deterministi...
nobu (Nobuyoshi Nakada)
01:02 PM Bug #10803: Similar issue/stack trace as above in 2.1.5, 2.1.6
Here is the C-level backtrace:
> ~~~
> -- C level backtrace information -----------------------------------------...
brodock (Gabriel Mazetto)
12:56 PM Bug #10803 (Closed): Similar issue/stack trace as above in 2.1.5, 2.1.6
~~~
/opt/rubies/2.1.5/lib/ruby/gems/2.1.0/bundler/gems/syck-358913870211/lib/syck.rb:136: [BUG] rb_gc_mark(): 0x007f...
brodock (Gabriel Mazetto)
02:04 PM Feature #10790: Can't read CommitterHowto's links
English later. ruby-dev になっているので先に日本語で。
私が RD から markdown に変換したときに既に RD 形式のリンクではなく今のような書き方になっていたので、自動変換でうまく変換できなかっ...
znz (Kazuhiro NISHIYAMA)
11:45 AM Revision 1b11ba70 (git): common.mk: link DTRACE_OBJ
* common.mk (COMMONOBJS): include $(DTRACE_OBJ) which is necessary
for $(DTRACE_DEPENDENT_OBJS).
* configure.in (R...
nobu (Nobuyoshi Nakada)
11:44 AM Bug #10802 (Closed): strict-aliasing warning on RHEL/CentOS 6
Is there a chance to suppress the strict-aliasing warning:
~~~
string.c: In function [e28098]rb_fstring_new[e2809...
vo.x (Vit Ondruch)
09:09 AM Revision b1b04e81 (git): * numeric.c (coerce_failed): fixed merge miss of r49443.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@49450 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
08:28 AM Revision df445b47 (git): math.c: optimization for Bignum
* math.c (num2dbl_with_to_f): make faster when Bignum passed by
direct conversion using rb_big2dbl(). [Feature #10...
nobu (Nobuyoshi Nakada)
08:21 AM Bug #10801 (Rejected): Problem running rails server for sample app
~~~
-- C level backtrace information -------------------------------------------
0 libruby.2.2.0.dylib ...
nobu (Nobuyoshi Nakada)
02:31 AM Bug #10801 (Rejected): Problem running rails server for sample app
This is the crash report I received
~~~
alexander-porros-macbook-pro:sample_app alexanderporro$ rails server
(sn...
[email protected] (Alexander Porro)
07:51 AM Revision 744408df (git): merge revision(s) 45375,48260,48320,48746: [Backport #10526]
* complax.c: [DOC] Document number conversion of `nil` by @skade [fix GH-570] [ci skip]
* object.c, rational...
U.Nakamura
07:46 AM Bug #10568: segmentation fault after pack & ioctl & unpack
ruby_2_0_0 r49447 merged revision(s) 48803.
r44803 was already backported to `ruby_2_0_0`, and now a part of r44804 h...
usa (Usaku NAKAMURA)
07:42 AM Revision 842fd42e (git): merge revision(s) 48803: [Backport #10568]
* pack.c (str_associate, str_associated): keep associated objects
in an instance variables, instead of in the inter...
U.Nakamura
07:20 AM Bug #10494: ioctl returns EINVAL instead of ENOTTY for pipes on older linux, breaking piped test suite
ruby_2_0_0 r49446 merged revision(s) 48854.
Note that `ruby_2_0_0` has `lib/test/unit.rb` instead of at `test/lib`.
usa (Usaku NAKAMURA)
07:18 AM Revision 11ab6f8c (git): merge revision(s) 48854: [Backport #10494]
* test/lib/test/unit.rb: Also rescue EINVAL for older Linux that
raises it in popen. [Bug #10494]
git-svn-id: svn+...
U.Nakamura
07:13 AM Bug #10732: rdoc:ファイル中に単独の\rがあるとrdocがハングアップする
ruby_2_0_0 r49445 merged revision(s) 49223. usa (Usaku NAKAMURA)
07:13 AM Revision d6500091 (git): merge revision(s) 49223: [Backport #10732]
* lib/rdoc/text.rb (expand_tabs): get rid of infinite loop with
CR. should check if substitution occurred ...
U.Nakamura
07:10 AM Bug #8115: make install DESTDIR=/my/install/path fails
ruby_2_0_0 r49444 merged revision(s) 41756. usa (Usaku NAKAMURA)
07:10 AM Revision 8d4aeb83 (git): merge revision(s) 41756: [Backport #8115]
* lib/mkmf.rb (install_dirs): revert DESTDIR prefix by r39841, since
it is fixed by r41648. [ruby-core:557...
U.Nakamura
06:54 AM Bug #10711: Incorrect error message in coerce failed
ruby_2_0_0 r49443 merged revision(s) 49224,49225,49234,49235. usa (Usaku NAKAMURA)
06:54 AM Revision 6b7e6324 (git): merge revision(s) 49224,49225,49234,49235: [Backport #10711]
* numeric.c (bit_coerce): use original value for error message
[ruby-core:67405] [Bug #10711]
* te...
U.Nakamura
03:44 AM Bug #10796: bigdecimal gem update error
Usaku NAKAMURA wrote:
> Jon Forums wrote:
> > Bigdecimal 1.2.6 installs fine in 64bit 2.1.5p277 on my ubuntu server...
jonforums (Jon Forums)
12:03 AM Bug #10796: bigdecimal gem update error
Problem fixed at least for the case I reported.
Thank you.
SAnDAnGE (Emanuel D)

01/29/2015

10:09 PM Feature #10800: [PRRF][PATCH] Make math.c twice as faster when passed Bignum
$ cat bench.rb
```ruby
require 'benchmark'
puts Benchmark.measure { 10000000.times { Math.cos(1) } }
puts...
gogotanaka (Kazuki Tanaka)
09:32 PM Feature #10800 (Closed): [PRRF][PATCH] Make math.c twice as faster when passed Bignum
This ticket is continued from [Feature 10785](https://bugs.ruby-lang.org/issues/10785)
My patch last time is only...
gogotanaka (Kazuki Tanaka)
09:50 PM Bug #10768: segfault during ruby_vm_destruct() in cont_free()
We deployed the lazy-sweep/finalizer patch to production a few days ago and have confirmed that it stopped the segfau... tmm1 (Aman Karmani)
05:36 PM Bug #10799 (Rejected): Segmentation fault in Tests
We have been facing issues with frequent Segmentation faults while running whole test suite on local and on CI platfo... varunlalan (Varun Lalan)
03:58 PM Bug #10795: to_s returns references to self if called on string
Francesco Boffa wrote:
> I insist, however, that this should at least be made clearer in the documentation of all th...
marcandre (Marc-Andre Lafortune)
08:26 AM Bug #10795: to_s returns references to self if called on string
For sure, our code was not the ideal for that task, and indeed, I already had changed it to one of your sane alternat... fra.boffa (Francesco Boffa)
03:57 PM Revision 3d775f1c (git): * 2015-01-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:56 PM Revision af574c63 (git): * string.c: [DOC] Specify to_s on subclasses [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
03:10 PM Bug #10796: bigdecimal gem update error
Ah, is this change really required for ruby_2_2?
IMO this is needed only for bigdecimal gem.
We can build current e...
usa (Usaku NAKAMURA)
02:44 PM Bug #10796 (Assigned): bigdecimal gem update error
Please backport r49440 to ruby_2_2 branch. mrkn (Kenta Murata)
02:43 PM Bug #10796 (Closed): bigdecimal gem update error
I've fixed the problem and released bigdecimal 1.2.7.
Please check the new version.
Thanks.
mrkn (Kenta Murata)
12:34 AM Bug #10796: bigdecimal gem update error
bigdecimal-1.2.6 is only works ruby 2.2.0 or later.
gemspec of bigdecimal needs require_ruby_version section.
I a...
hsbt (Hiroshi SHIBATA)
12:32 AM Bug #10796 (Assigned): bigdecimal gem update error
Jon Forums wrote:
> Bigdecimal 1.2.6 installs fine in 64bit 2.1.5p277 on my ubuntu server 14.10 x64 vm.
Perhaps t...
usa (Usaku NAKAMURA)
02:34 PM Revision 78400919 (git): * ext/bigdecimal/bigdecimal.c (rb_rational_num): add fallback function
for rubies lower than 2.2.0.
* ext/bigdecimal/bigdecimal.c (rb_rational_den): ditto.
* ext/bigdecimal/extconf.rb: c...
Kenta Murata
01:22 PM Revision 21f6bb28 (git): parse.y: no optimization in defined?
* parse.y (logop_gen): no needs for optimization in defined?
operator. literal conditions are optimized away event...
nobu (Nobuyoshi Nakada)
01:22 PM Revision 082445e7 (git): parse.y: condition node
* parse.y (logop_gen): keep non-null condition node.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49438 b2dd03c...
nobu (Nobuyoshi Nakada)
11:59 AM Bug #10677: Regression: Time#parse no longer automatically converts to localtime
Ben Johnson wrote:
> Thank you for the explanation. I'll continue to debug and see if I can help measure it's impact...
rohandaxini (Rohan Daxini)
11:28 AM Revision 9a39740e (git): * tool/make-snapshot: removed md5 digest with package infomation
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
08:26 AM Revision bc3e73a8 (git): rbinstall.rb: literal colon
* tool/rbinstall.rb (PROLOG_SCRIPT): ":" in "Use Alternate Value"
parameter expansion is not a path separator, but ...
nobu (Nobuyoshi Nakada)
08:20 AM Feature #10798 (Closed): Define the MIME type for JSON in WEBrick::HTTPUtils::DefaultMimeTypes
This patch adds the MIME type for JSON (application/json) to WEBrick::HTTPUtils::DefaultMimeTypes.
This is useful wh...
kyanagi (Kouhei Yanagita)
08:03 AM Revision 9443203e (git): parse.y: optimize conditions
* parse.y (new_if_gen, logop_gen): simplify constant conditional
expressions to help the optimizer.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
06:31 AM Feature #10793: Infrastructure/Release-Management: Sign releases
As far as I remember we discussed this topic before (but I can't find the ticket/mail).
Anyway the conclusion is h...
naruse (Yui NARUSE)
02:32 AM Feature #10785: [PATCH1/1] [ja/en] 特定のケースでMath.cを3倍速く / Make Math.c 3 times faster in a certain situation
@Nobuyoshi Nakada san
Thank you for merging.
I'm gonna make docs be better and try to solve "warning" issue.
...
gogotanaka (Kazuki Tanaka)
01:42 AM Feature #10785 (Closed): [PATCH1/1] [ja/en] 特定のケースでMath.cを3倍速く / Make Math.c 3 times faster in a certain situation
Applied in changeset r49433.
----------
math.c: Get_Double
* math.c (Get_Double): direct casting from Fixnum to dou...
nobu (Nobuyoshi Nakada)
12:29 AM Feature #10785: [PATCH1/1] [ja/en] 特定のケースでMath.cを3倍速く / Make Math.c 3 times faster in a certain situation
I got your point, I'm sorry to cause you trouble.
But even now, `Float#to_f` is ignored. I think it's same for thi...
gogotanaka (Kazuki Tanaka)
01:42 AM Revision a1f8fbd1 (git): math.c: deoptimize
* math.c (Get_Double): restrict direct casting only when
Fixnum#to_f is not redefined, and convert with rb_to_float...
nobu (Nobuyoshi Nakada)
01:41 AM Revision d77ae2c2 (git): math.c: Get_Double
* math.c (Get_Double): direct casting from Fixnum to double.
[Feature #10785]
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)

01/28/2015

11:46 PM Bug #10796: bigdecimal gem update error
Due to the same undefined reference link errors, 1.2.6 causes gem install failures in 32bit versions of 2.0.0p617 and... jonforums (Jon Forums)
07:21 PM Bug #10796 (Closed): bigdecimal gem update error
```winbatch
C:\Zend\Apache2\htdocs\u3c>gem update
Updating installed gems
Updating bigdecimal
Building native ext...
SAnDAnGE (Emanuel D)
11:40 PM Feature #10785: [PATCH1/1] [ja/en] 特定のケースでMath.cを3倍速く / Make Math.c 3 times faster in a certain situation
gogo tanaka wrote:
> Nobuyoshi Nakada wrote:
> > I don't think this is a sane idea
>
> Hmm.. I believe using `(d...
nobu (Nobuyoshi Nakada)
06:01 PM Feature #10785: [PATCH1/1] [ja/en] 特定のケースでMath.cを3倍速く / Make Math.c 3 times faster in a certain situation
Nobuyoshi Nakada wrote:
> I don't think this is a sane idea
Hmm.. I believe using `(double)FIX2LONG(x)` instead o...
gogotanaka (Kazuki Tanaka)
08:19 AM Feature #10785: [PATCH1/1] [ja/en] 特定のケースでMath.cを3倍速く / Make Math.c 3 times faster in a certain situation
Although I don't think this is a sane idea, redefinition of `Integer#to_f` won't be ignored after your patch? nobu (Nobuyoshi Nakada)
10:45 PM Bug #10795: to_s returns references to self if called on string
Marc-Andre Lafortune wrote:
> In any case, your code is better written
>
> def coords_to_string
> "#{l...
sawa (Tsuyoshi Sawada)
09:08 PM Bug #10795 (Rejected): to_s returns references to self if called on string
Remember, the principle of least astonishment applies to Matz only :-)
Changing this would, among other things, be...
marcandre (Marc-Andre Lafortune)
03:58 PM Bug #10795 (Rejected): to_s returns references to self if called on string
This is not actually a bug, but rather a strong violation of the Principle of least astonishment.
Lately I found a...
fra.boffa (Francesco Boffa)
10:27 PM Feature #10797 (Closed): `inherit` parameter for `..._defined?` methods in Module
`Module#const_defined?` takes an optional argument `inherit` with default value `true` to control whether to consider... sawa (Tsuyoshi Sawada)
07:48 PM Feature #10652: Automatic detection of user and password from env
Sorry to insist on this, but what about other languages like python and nodejs working fine while ruby fails with "40... xfalcox (Rafael Silva)
05:49 PM Feature #10090: Display of program name in process listing under AIX
Rei,
Thank you for your work on this. The r47852 patch appears to resolve the issue.
nichogl (Geoff Nichols)
05:37 PM Revision 6ce27ada (git): * ext/psych/lib/psych/visitors/to_ruby.rb: fix parsing hashes with
instance variables when it is referenced multiple times.
* ext/psych/lib/psych.rb: bump version
* ext/psych/psych.gem...
tenderlovemaking (Aaron Patterson)
05:06 PM Revision 8914d672 (git): * 2015-01-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:06 PM Revision 8341136f (git): thread.c: micro-optimize thread create/join
* thread.c (struct join_arg): restructure and make smaller
(thread_join_sleep): avoid timeofday() call if forever
...
Eric Wong
03:44 PM Bug #10794 (Closed): false positive on mswin CI
かなりどうでもいいですが、暇なときにでもbackportお願いします。 usa (Usaku NAKAMURA)
12:33 PM Bug #10694 (Closed): Improve Thread#value rubydoc
Applied in changeset r49428.
----------
* thread.c: Improve documentation for Thread#value
[Bug #10694][ruby-core:...
hsbt (Hiroshi SHIBATA)
12:32 PM Revision 05afc8a9 (git): * 2015-01-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:32 PM Revision 9ab7b7ec (git): * thread.c: Improve documentation for Thread#value
[Bug #10694][ruby-core:67324][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49428 b2dd03c8-39d4-4d8f-98...
hsbt (Hiroshi SHIBATA)
12:07 PM Feature #10793 (Open): Infrastructure/Release-Management: Sign releases
Hi,
currently Ruby releases are not cryptographically signed and distributed unencrypted via http. While there are...
rmoriz (Roland Moriz)
08:24 AM Bug #10314: Default argument lookup fails in Ruby 2.2 for circular shadowed variable names
I'm in favor of that error. nobu (Nobuyoshi Nakada)
07:48 AM Feature #10726: [PATCH 4/4] * New methods: Set#power
It is a well defined mathematical operation but it seems to me it has a very narrow usage.
IMHO, maybe such funct...
radan (Radan Skorić)
06:27 AM Bug #10792: Unable to compile bigdecimal on Mac
Just tested, it works. Thanks for your help!
```
$ gem install bigdecimal
Fetching: bigdecimal-1.2.6.gem (100%)
...
rmarescu (Razvan Marescu)
06:14 AM Bug #10792 (Closed): Unable to compile bigdecimal on Mac
I've done to push bigdecimal-1.2.6.gem to rubygems.org.
Please check it.
mrkn (Kenta Murata)
06:03 AM Bug #10792 (Assigned): Unable to compile bigdecimal on Mac
Sorry, I forgot to push it to rubygems.org.
I'll do it asap.
Thanks.
mrkn (Kenta Murata)
04:59 AM Bug #10792: Unable to compile bigdecimal on Mac
I just found https://bugs.ruby-lang.org/issues/10622, which seems to be related. I guess I have to wait for the next ... rmarescu (Razvan Marescu)
04:50 AM Bug #10792 (Closed): Unable to compile bigdecimal on Mac
Hello,
I'm having issues compiling `bigdecimal` `1.2.5` on Mac OS X 10.10.1 (14B25). I use `rbenv` `0.4.0` for man...
rmarescu (Razvan Marescu)
06:15 AM Bug #9743 (Open): memory leak in openssl ossl_pkey_verify leaks memory
Seeing this test failure on travis:
https://travis-ci.org/zzak/openssl/jobs/48587976
I think we should re-open th...
zzak (zzak _)
06:02 AM Bug #10284: Segmentation fault on Ruby 2.1.2 and 2.1.3
Two different segmentation faults with sidekiq:
~~~
2015-01-23T20:17:56.487Z 6966 TID-7wg64fk INFO: Booting Sidek...
incubus (Alexander Logvinov)
05:55 AM Bug #10284: Segmentation fault on Ruby 2.1.2 and 2.1.3
Hi!
I often get this segmentation when unicorn sends QUIT signal for the old process. The crash is reproduced on...
incubus (Alexander Logvinov)
04:44 AM Misc #10757: Vagrant environment for MRI contributors
Are there any additional improvements you would like for me to make to this Vagrant configuration? anthonycrumley (Anthony Crumley)
01:36 AM Bug #10786: SIGINT can not interrupt remaining codes after XMLRPC::Server gets SIGINT
In xmlrpc/server.rb line 585-586,
```ruby
signals = %w[INT TERM HUP] & Signal.list.keys
signals.each { ...
nidev (Changbeom Yun)

01/27/2015

07:43 PM Misc #10791 (Open): [PATCH 1/1] Remove unnecessary passing value from doc for Observable
Hi, when reading doc for Observable, I notice little unnecessary code which may cause little confusion in example.
...
gogotanaka (Kazuki Tanaka)
05:38 PM Feature #10726: [PATCH 4/4] * New methods: Set#power
@ Shota Fukumori, @Marc-Andre Lafortune
> * Write description of your proposal in the ticket.
Implement method wh...
gogotanaka (Kazuki Tanaka)
04:09 PM Feature #10726: [PATCH 4/4] * New methods: Set#power
Moreover, the implementation could be improved.
`powerset` or `power_set` would be a more appropriate name.
I don...
marcandre (Marc-Andre Lafortune)
02:30 AM Feature #10726: [PATCH 4/4] * New methods: Set#power
- Write description of your proposal in the ticket.
- What is your use case?
- I think there's no need to split pat...
sorah (Sorah Fukumori)
02:25 AM Feature #10726: [PATCH 4/4] * New methods: Set#power
ping gogotanaka (Kazuki Tanaka)
04:23 PM Bug #10788: Timeout not work with socket
Unfortunately, it's a restriction of WinSock.
You have to use Socket instead of TCPSocket and call Socket#connect_no...
usa (Usaku NAKAMURA)
03:41 PM Bug #10788 (Closed): Timeout not work with socket

`Timeout.timeout(1) do
TCPSocket.new "33.2.2.1",333
end
`
The ip 33.2.2.1 is unreachable, I except it raise...
dashi6174 (邓 打师)
04:00 PM Feature #10790 (Closed): Can't read CommitterHowto's links
[[ruby:CommitterHowto]] has old style links. They are displayed as []. Maybe, they can fix as follows.
```
-After...
sho-h (Sho Hashimoto)
03:51 PM Bug #10789 (Closed): X-forwarded-Proto required when using Reverse Proxy
The Webrick library httpserver.rb makes use of the X-Forwarded-* HTTP headers when building link references for 307 r... jbalcorn (Justin Alcorn)
03:33 PM Bug #10787 (Rejected): skipped test are not shown on test-all
気持ちはなんとなくわからんでもないですが。
意図的であるということもわかったし、見たくなったら--show-skipで見られることも思い出したので、納得したことにします。
usa (Usaku NAKAMURA)
03:02 PM Bug #10787 (Feedback): skipped test are not shown on test-all
なんか思い出せないのですが、不快さがしきいを越えてしまったのかなぁ。
すでに test/lib ができたあとで、Ruby 本体の開発者以外には関係ない状態だったので、気楽にやってしまったという可能性はあるかもしれません。
akr (Akira Tanaka)
02:41 PM Bug #10787 (Assigned): skipped test are not shown on test-all
おお、早い。ありがとうございます。
MLでは特に議論は見られなかったのですが、これはなぜでしょう?
(戻せ、とまでの強い意見があるわけではないですが)
usa (Usaku NAKAMURA)
02:34 PM Bug #10787: skipped test are not shown on test-all
r47889 (Oct 12, 2014) からですね。
https://github.com/ruby/ruby/commit/178bc9a0e797d7c09a74a6edec525bda314cc575
sorah (Sorah Fukumori)
02:24 PM Bug #10787 (Rejected): skipped test are not shown on test-all
いつからかはわかりませんが、test-allの結果にskipされたテストが表示されなくなっています。
usa (Usaku NAKAMURA)
03:30 PM Revision 2666cbc0 (git): * test/ruby/test_refinement.rb: get rid of failures of CI.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@49427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
01:27 PM Bug #10786 (Rejected): SIGINT can not interrupt remaining codes after XMLRPC::Server gets SIGINT
When XMLRPC::Server has started completely, a user presses Ctrl-C to send SIGINT. XMLRPC::Server stops by SIGINT.
...
nidev (Changbeom Yun)
12:20 PM Bug #10582 (Closed): String#chomp strips off more newlines than its documentation states
hsbt (Hiroshi SHIBATA)
11:50 AM Bug #10768: segfault during ruby_vm_destruct() in cont_free()
Thank you. This patch seems good.
ko1 (Koichi Sasada)
11:43 AM Bug #10314 (Open): Default argument lookup fails in Ruby 2.2 for circular shadowed variable names
Nobu, what do you think about funny falcon's idea?
ko1 (Koichi Sasada)
11:36 AM Feature #10773: nested module should work in instance_eval
Where is "meth_in_m"?
ko1 (Koichi Sasada)
11:04 AM Feature #10771: An easy way to get the source location of a constant
Matz issue.
ko1 (Koichi Sasada)
10:20 AM Bug #6232: Ruby : Segmentation fault on Readline.refresh_line after screen resize.
... reverted r49424.
ruby_2_0_0 ss too far from trunk.
usa (Usaku NAKAMURA)
08:02 AM Bug #6232: Ruby : Segmentation fault on Readline.refresh_line after screen resize.
ruby_2_0_0 r49424 merged revision(s) 49244. usa (Usaku NAKAMURA)
10:17 AM Revision 56c49c97 (git): Revert r49424. See [Bug #6232]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@49426 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
08:07 AM Bug #10731: Segmentation fault when create alias to refined method
ruby_2_0_0 r49425 merged revision(s) 49221.
test is a little changed to get rid of a warning about refinement on 2.0.0.
usa (Usaku NAKAMURA)
08:06 AM Revision d604893f (git): merge revision(s) 49221: [Backport #10731]
* vm_method.c (rb_alias): raise a NameError when creating alias to
a refined method if the original method ...
U.Nakamura
08:01 AM Revision 169ec127 (git): merge revision(s) 49244: [Backport #6232]
* ext/readline/readline.c (readline_s_refresh_line): initialize
before rl_refresh_line(), as some function ...
U.Nakamura
07:47 AM Bug #10706: Segmentation fault when change visibility of refined new method
ruby_2_0_0 r49422 merged revision(s) 49175.
test is a little changed to get rid of a warning about refinement on 2.0.0.
usa (Usaku NAKAMURA)
07:43 AM Revision d7e152bf (git): merge revision(s) 49182,49183: [Backport #10706]
vm_method.c: fix change refined new method visibility
* vm_method.c (rb_export_method): bail out if the origi...
U.Nakamura
07:39 AM Bug #10712: [PATCH] lib/resolv.rb: consider ENETUNREACH as ResolvTimeout
ruby_2_0_0 r49422 merged revision(s) 49175.
and also backported a part of r40160.
usa (Usaku NAKAMURA)
07:35 AM Revision 50e48bc3 (git): merge revision(s) 49175: [Backport #10712]
* lib/resolv.rb: consider ENETUNREACH as ResolvTimeout
[ruby-core:67411] [Bug #10712]
git-svn-id: svn+ssh...
U.Nakamura
07:04 AM Revision b03c6a74 (git): * tool/redmine-backporter.rb: added `!` command.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49421 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
07:00 AM Revision 8516d743 (git): * tool/redmine-backporter.rb: added history feature for platforms which
lack readline.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49420 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
05:39 AM Revision fd8cf62f (git): Makefile.in: dtrace-specific stuffs
* Makefile.in (DTRACE_DEPENDENT_OBJS): move dtrace-specific stuffs
from common.mk.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
05:20 AM Revision 8efd24bc (git): vcs.rb: include svn property commits
* tool/vcs.rb (VCS::GIT.get_revisions): omit "." to include svn
property only commits.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
04:15 AM Revision 372fe0d4 (git): . (svn:ignore): remove useless lines
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49417 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:13 AM Revision 1df60583 (git): enc/trans: ignore timestamp file
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:09 AM Revision 081a66b6 (git): * 2015-01-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:09 AM Revision 7e091d24 (git): cstr.c: nil iff terminated validly
* ext/-test-/string/cstr.c (bug_str_cstr_term_char): return nil
only when terminated validly.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
02:32 AM Feature #10255: Math.log: check domain of base argument
Related to https://bugs.ruby-lang.org/issues/10785 gogotanaka (Kazuki Tanaka)
02:30 AM Bug #10487: [PATCH 3/3] More than 3 arguments Passing to CMath.log doesn't make sense.
@Ayumu AIZAWA san
Thank you so much! Here you are.
gogotanaka (Kazuki Tanaka)
02:17 AM Feature #10785 (Closed): [PATCH1/1] [ja/en] 特定のケースでMath.cを3倍速く / Make Math.c 3 times faster in a certain situation
English follows japanese. Because my english is not good ;(
拙い英語のため両言語で補足をします.
`FIXNUM_P(x)`が真を取る際には `(double)F...
gogotanaka (Kazuki Tanaka)

01/26/2015

08:45 PM Bug #10768: segfault during ruby_vm_destruct() in cont_free()
After some investigation, it appears the background threads in our app are unrelated to this segfault.
ruby_vm_des...
tmm1 (Aman Karmani)
08:15 PM Misc #10783: String#concat has an "appending" behavior

I see. You are assimilating the ordinary word "concatenation" with the Ruby method name `concat`. They are differen...
sawa (Tsuyoshi Sawada)
06:20 PM Misc #10783: String#concat has an "appending" behavior
Tsuyoshi Sawada wrote:
> I can't find the place in the documentation that says "Concatenation (aka +)". Is this your...
as-cii (Antonio Scandurra)
04:39 PM Misc #10783: String#concat has an "appending" behavior
I can't find the place in the documentation that says "Concatenation (aka +)". Is this your own claim? If so, then th... sawa (Tsuyoshi Sawada)
10:05 AM Misc #10783 (Open): String#concat has an "appending" behavior
Ruby String documentation (http://www.ruby-doc.org/core-2.2.0/String.html) introduces the two terms **Appending** and... as-cii (Antonio Scandurra)
06:25 PM Feature #4824: Provide method Kernel#executed?
The "main" toplevel object already gets special methods, so why not just define main.main? Avoid polluting Kernel or ... headius (Charles Nutter)
06:00 PM Bug #10776: Ruby Chooses Incorrect Load Path For rubygems.rb
Awesome, thank you for looking at this so quickly! alexcoomans (Alex Coomans)
03:49 PM Bug #10759 (Third Party's Issue): Socket in Windows Fails to Close Correctly (message: An operation was attempted on something that is not a socket) (fptr_finalize issue?)
usa (Usaku NAKAMURA)
03:45 PM Bug #10759: Socket in Windows Fails to Close Correctly (message: An operation was attempted on something that is not a socket) (fptr_finalize issue?)
Hello,
Please close this ticket. Source of the issue was with EventMachine 1.0.4 (a dependency of Thin). There i...
Creetor (Justin Miller)
01:09 PM Revision 45e23ec1 (git): * .gitignore: ignored temporary file with git.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49413 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
09:06 AM Revision 210357fa (git): * misc/ruby-electric.el: Import version 2.2.2 from
https://github.com/knu/ruby-electric.el.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49412 b2dd03c8-39d4-4d8...
Akinori MUSHA
08:14 AM Revision ec723e30 (git): configure.in: check dtace -G
* configure.in (RUBY_DTRACE_POSTPROCESS): check if the object file
is really modified by `dtrace -G`, this command ...
nobu (Nobuyoshi Nakada)
07:30 AM Bug #10753: Refined class returns unexpected value when call public_method_defined?, protected_method_defined?, private_method_defined?
ruby_2_2 r49409 merged revision(s) 49322. naruse (Yui NARUSE)
07:20 AM Revision 79cab4f3 (git): configure.in: -Wno-maybe-uninitialized
* configure.in (warnflags): add -Wno-maybe-uninitialized for gcc
5, to suppress false warnings in thread.c:do_selec...
nobu (Nobuyoshi Nakada)
06:36 AM Revision 353dce4a (git): merge revision(s) 49322: [Backport #10753]
* vm_method.c (check_definition): Module#public_method_defined?,
Module#private_method_defined?, Module#pro...
naruse (Yui NARUSE)
06:30 AM Bug #10314: Default argument lookup fails in Ruby 2.2 for circular shadowed variable names
It looks like it is better to make it an error than a warning. funny_falcon (Yura Sokolov)
03:43 AM Revision 44bf6684 (git): string.c: term fill
* string.c (str_buf_cat): fill wchar terminator.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49408 b2dd03c8-39...
nobu (Nobuyoshi Nakada)
03:43 AM Revision c0d0dd91 (git): string.c: use local variables
* string.c (str_buf_cat): use local variables instead of repeating
macros.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
02:39 AM Revision 34d41055 (git): string.c: consider widechar
* string.c (str_make_independent_expand): consider wide char
encoding. [Fix GH-821]
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
02:37 AM Revision 622f3f14 (git): string.c: terminate when embedded
* string.c (str_make_independent_expand): terminate String when
moved from heap to embedded. [Fix GH-821].
git-sv...
nobu (Nobuyoshi Nakada)
02:00 AM Revision 73b59166 (git): * 2015-01-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:00 AM Revision b3edab35 (git): cstr.c: cstr_term_char class method
* ext/-test-/string/cstr.c (bug_str_s_cstr_term_char): add a class
method to see plain Strings.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
02:00 AM Revision 5fb4f81e (git): cstr.c: get rid of exception
* ext/-test-/string/cstr.c (bug_str_cstr_term_char): get rid of
invalid byte sequence exception.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)

01/25/2015

11:29 PM Feature #4824: Provide method Kernel#executed?
My proposal was `__FILE__.main?`, not `FILE.main?`.
Just you're confused by markdown.
nobu (Nobuyoshi Nakada)
10:18 PM Feature #4824: Provide method Kernel#executed?
Close to Nobu's proposal `FILE.main?`, but I don't think it makes sense to introduce two new things `FILE` and `main?... sawa (Tsuyoshi Sawada)
10:22 PM Feature #10769: Negative counterpart to Enumerable#slice_when
Austin Ziegler wrote:
> What about `.slice_unless`?
The point of my proposal is that this negation is a negation ...
sawa (Tsuyoshi Sawada)
09:24 PM Feature #10769: Negative counterpart to Enumerable#slice_when
What about `.slice_unless`? austin (Austin Ziegler)
08:55 PM Feature #10730: Implement Array#bsearch_index
I rebased on the latest trunk and resolved conflicts with the updates to bsearch implementation.
If there's anythi...
radan (Radan Skorić)
04:24 PM Feature #10782 (Assigned): Patch: Add constants for BigDecimal for ZERO, ONE, TEN
We found with use of BigDecimal that we were often needing to compare BigDecimal with zero or initialize BigDecimal a... garysweaver (Gary Weaver)
08:17 AM Revision 9f926847 (git): fix typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49401 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
03:31 AM Bug #10779 (Feedback): occasional segmentation fault running ruby 2.1, doesn't appear with ruby 1.9
LMH medchem wrote:
> I'm not sure what you are referring to with this. I don't have anything compiled. I am just run...
nobu (Nobuyoshi Nakada)
01:19 AM Bug #10779: occasional segmentation fault running ruby 2.1, doesn't appear with ruby 1.9
Eric Wong wrote:
> [email protected] wrote:
> > I can post the script and sample input files if that wo...
LMHmedchem (LMH medchem)
03:04 AM Bug #10748 (Closed): Array#flatten(N) calls to_ary on the (N+1)-level objects
Applied in changeset r49400.
----------
array.c: reduce to_ary call
* array.c (flatten): no need to call to_ary met...
nobu (Nobuyoshi Nakada)
03:04 AM Revision aa436bdc (git): array.c: reduce to_ary call
* array.c (flatten): no need to call to_ary method on elements
beyond the given level. [ruby-core:67637] [Bug #107...
nobu (Nobuyoshi Nakada)
03:02 AM Revision 7d87d0c4 (git): test_array.rb split flatten tests
* test/ruby/test_array.rb (test_flatten, test_flatten!): split.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49...
nobu (Nobuyoshi Nakada)
12:14 AM Bug #10758: undefined method `year' for nil:NilClass
From NEWS in 2.2.0
---
## Changes since the 2.1.0 release
### Language changes
* default argument
fixe...
nobu (Nobuyoshi Nakada)

01/24/2015

11:48 PM Bug #10758: undefined method `year' for nil:NilClass
Could the behavior of the following code have changed between Ruby 2.1.2 and Ruby 2.2.0?
In the Rails 3.2.21 with...
Anonymous
10:53 PM Bug #10781 (Rejected): stdout flushing and loops
[doc of `IO#eof?`](http://www.rubydoc.info/stdlib/core/IO#eof%3F-instance_method):
> If _ios_ is a stream such as ...
nobu (Nobuyoshi Nakada)
08:35 PM Bug #10781: stdout flushing and loops
Removing the `$stdin.eof?` call fixed my problem. IDK why as yet. I finally did find a page with a similar issue afte... sneakin (Nolan Eakins)
07:49 PM Bug #10781 (Rejected): stdout flushing and loops
I'm making a little program that has a shell like command prompt. Something like:
~~~
$ cmd
Cmd out
$ more
Mor...
sneakin (Nolan Eakins)
09:20 PM Feature #7361: Adding Pathname#touch
I'm a little surprise there isn't an option for this in `FileUtils`. Something like `FileUtils.touch('/location/for/n... djberg96 (Daniel Berger)
05:36 PM Bug #10780: Unable to build with Visual Studio 2013
That seemed to work, thank you. djberg96 (Daniel Berger)
03:29 PM Bug #10780 (Third Party's Issue): Unable to build with Visual Studio 2013
It seems that a bug of ml.exe of VS2013.
I found a workaround.
After this error, try these commands.
~~~
cd ext...
usa (Usaku NAKAMURA)
09:57 AM Bug #10780 (Third Party's Issue): Unable to build with Visual Studio 2013
Microsoft (R) C/C++ Optimizing Compiler Version 18.00.31101 for x86
Windows 7 Pro
Ruby 2.2.0
I am unable to buil...
djberg96 (Daniel Berger)
03:42 PM Revision 48df4898 (git): * 2015-01-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49398 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:42 PM Revision 22c750bb (git): libffi: workaround of VC12 ml
* ext/fiddle/win32/libffi.mk.tmpl: assemble without directory prefix.
workaround of a bug of VC12 ml, by unak at [r...
nobu (Nobuyoshi Nakada)
02:59 PM Revision 10ce32c2 (git): dln_find.c: define S_ISREG
* dln_find.c (dln_find_1): on some platforms, S_ISREG() is not
provided.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
01:06 PM Revision 69f47dd0 (git): ruby.c: only for load-relative
* ruby.c (dladdr_path): used only when load-relative is enabled.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4...
nobu (Nobuyoshi Nakada)
12:24 PM Revision c3ad34c7 (git): ruby.c: replace with real path
* ruby.c (dladdr_path): replace the executable path with symlinked
real path. dladdr(3) on Linux returns the argv[...
nobu (Nobuyoshi Nakada)
10:57 AM Revision 9a15c7c8 (git): dln_find.c: regular files only
* dln_find.c (dln_find_1): search regular files only. based on
the patch by Alex Coomans in [ruby-core:67766]. [B...
nobu (Nobuyoshi Nakada)
10:56 AM Bug #10776 (Closed): Ruby Chooses Incorrect Load Path For rubygems.rb
Applied in changeset r49391.
----------
dln_find.c: regular files only
* dln_find.c (dln_find_1): search regular fi...
nobu (Nobuyoshi Nakada)
10:48 AM Bug #10776: Ruby Chooses Incorrect Load Path For rubygems.rb
Alex Coomans wrote:
> 1. Ruby must be compiled without `--enable-shared`
Sorry, I misread this "without" as "wit...
nobu (Nobuyoshi Nakada)
08:50 AM Bug #10776: Ruby Chooses Incorrect Load Path For rubygems.rb
It seems a very platform (OS, libc) dependent issue.
What's your OS, kernel version, and libc version?
nobu (Nobuyoshi Nakada)
08:40 AM Bug #10776 (Feedback): Ruby Chooses Incorrect Load Path For rubygems.rb
Sorry, it was my configuration miss, `--prefix=/` doesn't work for 2.0 and should be `--prefix=/.`.
So I can't repro...
nobu (Nobuyoshi Nakada)
03:26 AM Bug #10776 (Assigned): Ruby Chooses Incorrect Load Path For rubygems.rb
It could reproduce only with 2.0, but not 2.1 or later.
~~~
$ (PATH=$HOME exec -a ruby ./ruby/2.0.0/bin/ruby -ve ...
nobu (Nobuyoshi Nakada)
03:02 AM Bug #10776 (Feedback): Ruby Chooses Incorrect Load Path For rubygems.rb
Alex Coomans wrote:
> The following conditions need to all be met:
>
> 1. Ruby must be compiled without `--enable...
nobu (Nobuyoshi Nakada)
10:56 AM Bug #10775 (Closed): "break" from a block with nested begin-rescue became impossible
Applied in changeset r49390.
----------
vm_insnhelper.c: break from nested rescue
* vm_insnhelper.c (vm_throw_start...
nobu (Nobuyoshi Nakada)
10:56 AM Revision 0bbb396c (git): * 2015-01-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:56 AM Revision ad3b5d63 (git): dln_find.c: regular files only
* dln_find.c (dln_find_1): search regular files only. based on
the patch by Alex Coomans in [ruby-core:67766]. [B...
nobu (Nobuyoshi Nakada)
04:28 AM Bug #10779: occasional segmentation fault running ruby 2.1, doesn't appear with ruby 1.9
[email protected] wrote:
> I can post the script and sample input files if that would help.

Please...
normalperson (Eric Wong)
03:49 AM Bug #10779 (Closed): occasional segmentation fault running ruby 2.1, doesn't appear with ruby 1.9
Hello,
Below is the error output from a ruby script I have been running. I am reporting this for two reasons. The...
LMHmedchem (LMH medchem)
01:24 AM Bug #10778 (Feedback): `defined?(expr)` should be equivalent to `defined? (expr)` not `(defined? expr)`
nobu (Nobuyoshi Nakada)
12:22 AM Bug #10778 (Rejected): `defined?(expr)` should be equivalent to `defined? (expr)` not `(defined? expr)`
defined? is an operator not a method, its operand is defined as the expressions to its right.
It does not even req...
bughit (bug hit)
 

Also available in: Atom