Project

General

Profile

Activity

From 02/28/2014 to 03/06/2014

03/06/2014

10:24 PM Bug #9606 (Closed): Ocassional SIGSEGV inTestException#test_machine_stackoverflow on OpenBSD
ruby 2.1.1 on OpenBSD seems to occassionally suffer from a stack overflow when running TestException#test_machine_sta... jeremyevans0 (Jeremy Evans)
09:20 PM Bug #9597: Core dump on Solaris on test case runner.rb
Naohisa Goto wrote:
> Please show compiler version, configure option and config.log, and libffi version.
Compiled...
yann (Yann Rouillard)
03:17 PM Bug #9597 (Feedback): Core dump on Solaris on test case runner.rb
Please show compiler version, configure option and config.log, and libffi version. ngoto (Naohisa Goto)
09:11 PM Bug #9605 (Closed): Chaining "each_with_index.detect &lambda" raises ArgumentError
I found an odd edge case where "detect" and "select" behave differently from other methods of Enumerable.
Normally...
alexrothenberg (Alex Rothenberg)
07:39 PM Bug #9604 (Closed): Comparing ranges or range includes range
Hello guys,
First I got to say it's not like real bug - but will be good to have. Then in some case I I need compa...
watman (Nick Kotykhov)
07:06 PM Bug #9603: unusual reference class-variable with cloned class.
maybe...
<del>
first cloned-class write to original-class's class-variable; but new instance reference cloned-class...
Chiether (Norikaz Ishii)
06:42 PM Bug #9603 (Rejected): unusual reference class-variable with cloned class.
description
-----------
Maybe panic reference to class-variable in cloned class. Not really sure about bug. But han...
Chiether (Norikaz Ishii)
07:02 PM Bug #9562 (Rejected): Cannot install gems from gzip-compressing gem server
If the server does not return a gzip Content-Type for a .gz file it is misconfigured. This is not a bug in rubygems. drbrain (Eric Hodel)
05:04 PM Bug #9525: Stuck with Socket.pack_sockaddr_in
I applied following consecutive patches for ruby 2.1.1, and tried.
https://github.com/ruby/ruby/commit/948ce9decb...
sonots (Naotoshi Seo)
04:42 PM Revision 83299b67 (git): * 2014-03-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45279 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:42 PM Revision 8d67a06b (git): fix r45274; it change default but doesn't change tests [Bug #9424]
RUN TESTS BEFORE COMMIT!!!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45278 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
04:26 PM Bug #9582 (Rejected): CSV#headers not giving expected results.
Yeah, I also looked at making this change, but the behavior of returning just the first line is documented:
https:...
JEG2 (James Gray)
03:20 PM Feature #9602 (Feedback): Logic with `Enumerable#grep`
I am afraid that proposed behavior is too far away from the original 'grep'.
We should use #select for more complex ...
matz (Yukihiro Matsumoto)
10:36 AM Feature #9602 (Feedback): Logic with `Enumerable#grep`
`Enumerable#grep` is useful to filter things:
[nil, {}, [], 1, :foo, "foo"].grep(String)
# => ["foo"]
...
sawa (Tsuyoshi Sawada)
10:43 AM Bug #9600: sysconf(_SC_GETGR_R_SIZE_MAX) is just a hint for getgrnam_r()
Off topic.
Yui NARUSE wrote:
>
> SuSv7 changes it.
>
> * http://pubs.opengroup.org/onlinepubs/009695399/func...
akr (Akira Tanaka)
10:27 AM Bug #9600: sysconf(_SC_GETGR_R_SIZE_MAX) is just a hint for getgrnam_r()
Rei Odaira wrote:
> but actually this value is just a hint, so obj2gid() should gradually extend the buffer until g...
naruse (Yui NARUSE)
08:02 AM Bug #9600: sysconf(_SC_GETGR_R_SIZE_MAX) is just a hint for getgrnam_r()
Isn't there any way to get the real number? nobu (Nobuyoshi Nakada)
07:15 AM Bug #9600 (Closed): sysconf(_SC_GETGR_R_SIZE_MAX) is just a hint for getgrnam_r()
When there is a group that has a lot of members, TestProcess#test_execopts_gid fails. Following is a more simple exa... ReiOdaira (Rei Odaira)
08:05 AM Feature #9508: Add method coverage and branch coverage metrics
Hi Eric, thanks for that test. It revealed my poor choice for `#define RUBY_EVENT_MCOVERAGE 0x040000` (`RUBY_INTERNAL... srawlins (Sam Rawlins)
07:14 AM Bug #9599: Fiddle::Function#call leaks memory
Because Fiddle::Pointer class was alloced with TypedData_Make_Struct macro, it must be freed with ruby_xfree.
Same a...
phasis68 (Heesob Park)
04:08 AM Bug #9599 (Closed): Fiddle::Function#call leaks memory
`Fiddle::Function#call` seems leaking memory.
With the following code:
```ruby
# fiddle-memleak.rb
require 'f...
nobu (Nobuyoshi Nakada)
06:16 AM Revision bfce381e (git): * doc/syntax/assignment.rdoc: [DOC] Fix assignment directions [ci skip]
By @idupree [Fixes GH-555] https://github.com/ruby/ruby/pull/555
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
zzak (zzak _)
06:08 AM Revision 31fa4d88 (git): * doc/syntax/methods.rdoc: [DOC] Fix example for block arguments [ci skip]
By @idupree [Fixes GH-554] https://github.com/ruby/ruby/pull/554
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
zzak (zzak _)
04:15 AM Bug #9594: Segfault in 2.1.1 follows cont from debugger (Rails 4.0.3, debugger 1.6.6, rspec, os x mavericks 1.9.2)
Nobuyoshi Nakada wrote:
> On MacOS X, a crash log file under `~/Library/Logs/DiagnosticReports` is important.
Att...
mjy (Matt Yoder)
04:09 AM Bug #9594: Segfault in 2.1.1 follows cont from debugger (Rails 4.0.3, debugger 1.6.6, rspec, os x mavericks 1.9.2)
Kenta Murata wrote:
> Is this reproduced with byebug instead of debugger?
No, using byebug (2.7.0) in the same wa...
mjy (Matt Yoder)
12:05 AM Bug #9594: Segfault in 2.1.1 follows cont from debugger (Rails 4.0.3, debugger 1.6.6, rspec, os x mavericks 1.9.2)
On MacOS X, a crash log file under `~/Library/Logs/DiagnosticReports` is important. nobu (Nobuyoshi Nakada)
01:52 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
The patch has been committed. After discussing the issue with Dirkjan, the decision was made to additionally add
...
MartinBosslet (Martin Bosslet)
01:44 AM Bug #9424 (Closed): ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Applied in changeset r45274.
----------
* lib/openssl/ssl.rb: Explicitly whitelist the default
SSL/TLS ciphers. Fo...
Anonymous
01:43 AM Revision 27a50dd1 (git): * 2014-03-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45275 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:43 AM Revision 699b209c (git): * lib/openssl/ssl.rb: Explicitly whitelist the default
SSL/TLS ciphers. Forbid SSLv2 and SSLv3, disable
compression by default.
Reported by Jeff Hodges.
[ruby-core:59...
MartinBosslet (Martin Bosslet)
12:18 AM Bug #9598 (Closed): Bug while installing a c-extensions gem
I was trying to install a c-extension gem, the installation failed on first attempt. But succeeded on the second atte... chaitanyav (NagaChaitanya Vellanki)

03/05/2014

10:30 PM Bug #9594 (Feedback): Segfault in 2.1.1 follows cont from debugger (Rails 4.0.3, debugger 1.6.6, rspec, os x mavericks 1.9.2)
Is this reproduced with byebug instead of debugger? mrkn (Kenta Murata)
04:19 PM Bug #9594 (Third Party's Issue): Segfault in 2.1.1 follows cont from debugger (Rails 4.0.3, debugger 1.6.6, rspec, os x mavericks 1.9.2)
Thought I'd post this, let me know if I can help with more info.
I've experienced it in a number of different pla...
mjy (Matt Yoder)
10:25 PM Bug #9595 (Assigned): Float#to_d inconsistent between 2.0.0 and 2.1.1
mrkn (Kenta Murata)
04:56 PM Bug #9595: Float#to_d inconsistent between 2.0.0 and 2.1.1
I did come across this Github PR (https://github.com/ruby/ruby/pull/323) which changed the default precision on Float... boone (Mike Boone)
04:22 PM Bug #9595 (Rejected): Float#to_d inconsistent between 2.0.0 and 2.1.1
The following code produces different BigDecimal results in 2.0.0 vs. 2.1.1:
require 'big decimal'
requir...
boone (Mike Boone)
09:39 PM Bug #9597 (Third Party's Issue): Core dump on Solaris on test case runner.rb
Hi,
I am currently trying to compile Ruby 2.0 on Solaris and I have a test case that is constantly failing with th...
yann (Yann Rouillard)
06:59 PM Feature #9590: introduce st_foreach_update and st_foreach_update_check for performance.
I found that this patch lacks the measure to callcc.
Please wait for a while.
tarui (Masaya Tarui)
04:44 PM Feature #9590: introduce st_foreach_update and st_foreach_update_check for performance.

It is nearly equivalent to calling st_update() on all elements.
Additionally, it updates internal hash values if ...
tarui (Masaya Tarui)
05:07 AM Feature #9590: introduce st_foreach_update and st_foreach_update_check for performance.
It is equivalent to calling `st_update()` on all elements?
`update_direct()` should be static, IMO.
nobu (Nobuyoshi Nakada)
05:15 PM Bug #9596: Segmentation Fault 1.9.3p545 when starting rails s
The attached file says that the ruby is 2.0.0.
Are you really using ruby 1.9.3?
usa (Usaku NAKAMURA)
05:00 PM Bug #9596 (Rejected): Segmentation Fault 1.9.3p545 when starting rails s
~~~
-- Crash Report log information --------------------------------------------
See Crash Report log file under...
bhushangahire (Bhushan Ahire)
04:07 PM Bug #9573: descendants of a module don't gain its future ancestors, but descendants of a class, do
First Last wrote:
> First Last wrote:
> > Nobuyoshi Nakada wrote:
> > >
> > > `Class1` only knows `Mod1`, and it...
rits (First Last)
01:27 PM Revision 9194b220 (git): * test/ruby: get rid of warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
07:01 AM Bug #9589: Stack level too deep during eval causes segmentation fault
Interesting, I searched the rspec-core code and it uses instance_eval/class_eval. That prompted me to try these fault... carlosayam (carlos aya)
06:56 AM Bug #9593 (Closed): Keyword arguments default argument assignment behaviour not consistent with optional argument
Applied in changeset r45272.
----------
parse.y: optional arguments in rhs
* parse.y (f_arg_asgn): define optional ...
nobu (Nobuyoshi Nakada)
06:18 AM Bug #9593: Keyword arguments default argument assignment behaviour not consistent with optional argument
The behaviors in 2.0 are incorrect both. nobu (Nobuyoshi Nakada)
06:00 AM Bug #9593 (Closed): Keyword arguments default argument assignment behaviour not consistent with optional argument
Given the following code:
def var
100
end
def foo(var: var + 1)
puts "var: #{var.ins...
chendo (Jack Chen)
06:56 AM Revision 01740f0c (git): parse.y: optional arguments in rhs
* parse.y (f_arg_asgn): define optional arguments as argument
variables in the rhs default expressions.
[ruby-cor...
nobu (Nobuyoshi Nakada)
06:18 AM Bug #9344: warning origin incorrect with instance_eval
Oops, k-takata already accepted that patch into the GitHub repository [1]. But I think I agree with you, nobu-san, on... srawlins (Sam Rawlins)
05:36 AM Bug #9344: warning origin incorrect with instance_eval
Rather I think `onig_syntax_warn()` should use `onig_verb_warn` instead of calling `rb_warn()` directly.
And another...
nobu (Nobuyoshi Nakada)
05:19 AM Bug #9582: CSV#headers not giving expected results.
The CSV::Table#headers method just look at the first row of the table, if you enable the option ":return_headers" the... tlewin (Thiago Lewin)
03:13 AM Bug #9592 (Closed): Fix segfault with old OpenSSL
r44572 以降、古いOpenSSL(0.9.8kで確認)で、SSL connectionに失敗したときにSEGVすることがあります。
```sh
$ ruby -rnet/https -e 'Net::HTTP.get(U...
nobu (Nobuyoshi Nakada)
02:58 AM Revision 89e70fe8 (git): ossl.c: NULL check
* ext/openssl/ossl.c (ossl_make_error): check NULL for unknown
error reasons with old OpenSSL, and insert a colon i...
nobu (Nobuyoshi Nakada)
12:14 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Is there anything Ruby users should be doing in the meantime to protect themselves? Does the lack of urgency around ... masterleep (Bill Lipa)

03/04/2014

08:20 PM Bug #9344: warning origin incorrect with instance_eval
k-takata noted that `onig_verb_warn` and `onig_set_verb_warn_func` are public API, so we cannot delete them. Attached... srawlins (Sam Rawlins)
07:06 AM Bug #9344: warning origin incorrect with instance_eval
This also applies to redundant repeat operator: `z = /[a-z]** foo/` because both these warnings use the older warning... srawlins (Sam Rawlins)
03:44 PM Revision 5e4ac976 (git): * 2014-03-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:44 PM Revision df0991f3 (git): * ext/pathname/lib/pathname.rb (Pathname#find): add "ignore_error"
keyword argument defaulted to true as well as Find#find.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45269 b2d...
ktsj (Kazuki Tsujimoto)
02:00 PM Revision 77cf13a5 (git): * test/ruby/test_eval.rb (TestEval#make_test_binding): renamed.
it's not test method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45268 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
01:55 PM Revision 0562c4f7 (git): * test/ruby: get rid of warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
01:52 PM Feature #5663: Combined map/select method
Also, regarding Yehuda Katz's concern:
> The only caveat is that it would be impossible to intentionally return ni...
sawa (Tsuyoshi Sawada)
01:51 PM Bug #9591 (Closed): io-console versioning
io-console has changed between 2.1.0 and 2.1.1 [1] so it should be reflected in its version number.
[1] https://...
vo.x (Vit Ondruch)
12:57 PM Bug #8666 (Closed): Unable to set OpenSSL GCM iv_length in Ruby
Duplicate #8667 hsbt (Hiroshi SHIBATA)
12:46 PM Bug #9434 (Feedback): Segfault on bundle exec rackup of a Sinatra app
Could you try with Ruby 2.0.0p451? If you still have this problem, Please attach ~/Library/Logs/DiagnosticReports too. hsbt (Hiroshi SHIBATA)
12:40 PM Bug #9471 (Third Party's Issue): /usr/lib/ruby/site_ruby/1.9.1/Qt/qtruby4.rb:469: [BUG] cfp consistency error - call0
It seems defect of Qt binding. Please report https://github.com/ryanmelt/qtbindings/ at first. hsbt (Hiroshi SHIBATA)
12:38 PM Bug #9474 (Feedback): Segment Fault
Could you try with Ruby 2.1.1? hsbt (Hiroshi SHIBATA)
12:35 PM Bug #9512: Segmentation fault for eventmachine 1.0.3 in rubyeventmachine.bundle on Ruby 2.0.0p353
Could you try to latest ruby 2.0.0? hsbt (Hiroshi SHIBATA)
12:33 PM Bug #9505 (Feedback): Bug that should cause SystemStackError segfaults under Ruby 2.1
Please try your code with Ruby 2.1.1 hsbt (Hiroshi SHIBATA)
12:15 PM Feature #9590 (Assigned): introduce st_foreach_update and st_foreach_update_check for performance.

Hello,
I think I'll introduce st_foreach_update and st_foreach_update_check for performance.
For example, it ...
tarui (Masaya Tarui)
11:51 AM Revision de1f3c92 (git): * st.c (st_foreach): fix type of hash. not st_data_t but st_index_t.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masaya Tarui
10:44 AM Revision 3699a603 (git): * Makefile.in: ".DEFAULT" target removed because it is not for
specifying default target.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45265 b2dd03c8-39d4-4d8f-98ff-823fe69...
akr (Akira Tanaka)
08:18 AM Feature #9579: [PATCH] ext/extmk.rb: parallelize configure
Thanks for taking a look. I not sure what to do about EXT_DEPS.
The compiled? check is strange.

dl and tk will ...
normalperson (Eric Wong)
07:43 AM Feature #9579: [PATCH] ext/extmk.rb: parallelize configure
`EXT_DEPS` doesn't look good to me. nobu (Nobuyoshi Nakada)
08:09 AM Feature #9508: Add method coverage and branch coverage metrics
I'm still hitting it. Can you try adding waitpid2 to reproduce it?
ruby -rcoverage -e 'Coverage.start; Process...
normalperson (Eric Wong)
07:39 AM Bug #9586: Unable to build Ruby 2.1.1 on NetBSD
Could you show config.log file? nobu (Nobuyoshi Nakada)
07:09 AM Bug #9525: Stuck with Socket.pack_sockaddr_in
Akira Tanaka wrote:
> Would anyone test the problem at latest trunk?
I had never ran fluentd with ruby 2.1.1, but...
sonots (Naotoshi Seo)
03:31 AM Bug #9589: Stack level too deep during eval causes segmentation fault
Not sure if it's related, but I'm getting segfaults instead of SystemStackErrors with recursive lambda calls from:
...
Cezary (Cezary Baginski)
12:16 AM Bug #9589 (Closed): Stack level too deep during eval causes segmentation fault
The following silly code, which imho should generate a " stack level too deep (SystemStackError)", segfaults
$ ech...
carlosayam (carlos aya)

03/03/2014

10:28 PM Feature #9508: Add method coverage and branch coverage metrics
Endoh-san and Eric, thanks both for considering these changes. I'm in favor of changing the format of `Coverage.resul... srawlins (Sam Rawlins)
10:06 PM Feature #9508: Add method coverage and branch coverage metrics
Eric, I could not recreate your fork failure (I'm on OS X 10.6, compiling with gcc 4.2.1...). However, I made `update... srawlins (Sam Rawlins)
11:05 AM Feature #9508: Add method coverage and branch coverage metrics
Hello, Sam and Eric
Eric Wong wrote:
> Fair enough on the changes (I cannot make decisions on API changes).
> W...
mame (Yusuke Endoh)
08:51 AM Feature #9508: Add method coverage and branch coverage metrics
Fair enough on the changes (I cannot make decisions on API changes).
We shall wait for others (mame?) to respond.
...
normalperson (Eric Wong)
08:06 AM Feature #9508: Add method coverage and branch coverage metrics
Hi Eric,
I'd actually like to keep the format of Coverage.result as the new format (Coverage.result values are eac...
srawlins (Sam Rawlins)
07:02 AM Feature #9508: Add method coverage and branch coverage metrics
[email protected] wrote:
> Hi Eric, great find! It turns out the bug here was when requiring Shared Objects (et...
normalperson (Eric Wong)
04:17 AM Feature #9508: Add method coverage and branch coverage metrics
Hi Eric, great find! It turns out the bug here was when requiring Shared Objects (etc.so in this case). I've fixed th... srawlins (Sam Rawlins)
09:40 PM Feature #9579: [PATCH] ext/extmk.rb: parallelize configure
[email protected] wrote:
> Trivial addendum for v3 (pushed earlier, but I lost my Internet
> connection befo...
normalperson (Eric Wong)
09:12 PM Bug #9581: `=~` defined on a subclass of `String` is sometimes ignored, and `String#=~` is called instead
Thanks both, I will commit the following once others have reviewed:
http://bogomips.org/ruby.git/patch?id=fbd376985...
normalperson (Eric Wong)
08:28 PM Bug #9581: `=~` defined on a subclass of `String` is sometimes ignored, and `String#=~` is called instead
Three functions relate directly to this bug:
* match_op_gen() in parse.y [1], which compiles two expressions separ...
srawlins (Sam Rawlins)
08:10 PM Feature #9587: Integer#times with optional starting value
On Mar 3, 2014 10:25 PM, <[email protected]> wrote:
>
> "10.times(17)" is 170 at me, so it definitely is not an o...
phluid61 (Matthew Kerwin)
12:24 PM Feature #9587: Integer#times with optional starting value
"10.times(17)" is 170 at me, so it definitely is not an option as an unnamed argument. Eregon (Benoit Daloze)
11:17 AM Feature #9587: Integer#times with optional starting value
Marc-Andre Lafortune wrote:
> How exactly would it be easier than `1.upto(6)`?
When the start value is `1`, the a...
sawa (Tsuyoshi Sawada)
05:20 PM Bug #9586: Unable to build Ruby 2.1.1 on NetBSD
As of r45264 I'm still getting the same error. djberg96 (Daniel Berger)
04:35 PM Bug #9419 (Closed): Please backport fix for building against the newest OpenSSL
r44402 was already backported to ruby_2_0_0 at r44768, and it's containted in 2.0.0-p451. Thanks! nagachika (Tomoyuki Chikanaga)
04:29 PM Bug #9504 (Assigned): X509 certificate incorrectly loaded (because of try-pem-first-else-asn1)
Hello, Mark.
Thank you for your reporting.
Martin, could you handle this?
nagachika (Tomoyuki Chikanaga)
04:21 PM Bug #9499 (Assigned): The Vector.cross_product function returns the opposite vector of the expected result
nagachika (Tomoyuki Chikanaga)
03:29 PM Revision 47b12b49 (git): * 2014-03-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:28 PM Revision c754b227 (git): * lib/find.rb (Find#find): should pass ignore_error option to enumerators.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
01:55 PM Feature #5663: Combined map/select method
I would like to propose:
* partial_map
sawa (Tsuyoshi Sawada)
12:04 PM Feature #5663 (Assigned): Combined map/select method
Yukihiro Matsumoto wrote:
> I am OK with the original map_select behavior, but I don't like the name #map_select.
>...
shugo (Shugo Maeda)
10:59 AM Bug #9588: program name variables tainted
My expectation to tainted.rb output is what 1.8.7 outputs. This seems like a regression to me. shyouhei (Shyouhei Urabe)
09:59 AM Bug #9588: program name variables tainted
Jan Rusnacko wrote:
> ```
> [jrusnack@dhcp-31-42 ruby-safe]$ ./tainted.rb
> $0: ./tainted.rb, tainted? ...
shugo (Shugo Maeda)
09:09 AM Bug #9588 (Closed): program name variables tainted
I have noticed inconsistency in taint flag of program name:
```
[jrusnack@dhcp-31-42 ruby-safe]$ cat tainted.rb
...
jrusnack (Jan Rusnacko)
08:43 AM Bug #9373: test_autobind(TestSocket_UNIXSocket) fails on PPC
So this issue was recently reported also into RH bugzilla [1] and Gustavo provided reproducer [2] for this issue:
...
vo.x (Vit Ondruch)
06:33 AM Feature #9425: [PATCH] st: use power-of-two sizes to avoid slow modulo ops
[email protected] wrote:
> test and verify compare_by_identity performance
>
> I'm comfortable that ID,...
normalperson (Eric Wong)
04:28 AM Revision d0a9ee1e (git): * test/test_find.rb (TestFind#test_unsearchable_dir): ruby cannot make
directory unreachable by owner on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45262 b2dd03c8-39d4-4d...
U.Nakamura
01:01 AM Feature #9076: New one-argument block syntax: &.
On 3 March 2014 08:37, <[email protected]> wrote:

> Issue #9076 has been updated by So Wieso.
>
>
> Matthew Ker...
phluid61 (Matthew Kerwin)
12:46 AM Bug #9262: global_method_cache should be configurable or grow automatically
Eric Wong wrote:
> [email protected] wrote:
> > Eric Wong wrote:
> > > It also replaces CPP #if with C if for ...
nobu (Nobuyoshi Nakada)

03/02/2014

11:33 PM Bug #9262: global_method_cache should be configurable or grow automatically
Eric Wong <[email protected]> wrote:
> [email protected] wrote:
> > Eric Wong wrote:
> > > It also replaces...
normalperson (Eric Wong)
07:21 AM Bug #9262: global_method_cache should be configurable or grow automatically
[email protected] wrote:
> Eric Wong wrote:
> > It also replaces CPP #if with C if for readability.
>
> I don...
normalperson (Eric Wong)
05:54 AM Bug #9262: global_method_cache should be configurable or grow automatically
Eric Wong wrote:
> Btw, I'd like to commit just the vm_method.c change for this
> to avoid writing to method cach...
nobu (Nobuyoshi Nakada)
03:29 AM Bug #9262: global_method_cache should be configurable or grow automatically
[email protected] wrote:
> http://bogomips.org/ruby.git/patch/?id=a899e54e6abc13b8816e6c5f69ff560918db4be1

...
normalperson (Eric Wong)
11:24 PM Revision 4e12ff92 (git): vm_method.c: disable GMC writing if GMC is disabled
* vm_method.c (rb_method_entry_get_without_cache): disable GMC
writing if GMC is disabled
[ruby-core:61218]
git-...
Eric Wong
10:50 PM Revision fd61a783 (git): use do/while(0) around GetDBM macros
* README.EXT: wrap GetDBM with do/while(0)
* README.EXT.ja: ditto
* ext/dbm/dbm.c: ditto, likewise for GetDBM2
* ext/...
Eric Wong
10:37 PM Feature #9076: New one-argument block syntax: &.
Matthew Kerwin wrote:
> I share concerns that have been voiced earlier in the thread.
>
> This code snippet: `foo...
sowieso (So Wieso)
04:11 PM Feature #9076: New one-argument block syntax: &.
I share concerns that have been voiced earlier in the thread.
This code snippet: `foo &.bar` *looks* like you're e...
phluid61 (Matthew Kerwin)
12:09 PM Feature #9076: New one-argument block syntax: &.
I think this would be a really great idea.
`Symbol#to_proc` is technically a nice solution, but not nice from the es...
sowieso (So Wieso)
10:18 PM Revision 60bfa432 (git): * NEWS: [DOC] Update doc regarding filesystem load when flushing IO [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
09:17 PM Feature #9587: Integer#times with optional starting value
How exactly would it be easier than `1.upto(6)`? marcandre (Marc-Andre Lafortune)
07:52 PM Feature #9587 (Closed): Integer#times with optional starting value
Just like `Enumerator#with_index` takes an optional argument that specifies the initial value of the index, I would l... sawa (Tsuyoshi Sawada)
07:44 PM Bug #9153: IO#flush causes unnecessary fsync on Windows
Hi,

In message "Re: [ruby-trunk - Bug #9153] [Closed] IO#flush causes unnecessary fsync on Windows"
on Mar.0...
usa (Usaku NAKAMURA)
05:56 PM Bug #9153 (Closed): IO#flush causes unnecessary fsync on Windows
Applied in changeset r45254.
----------
* io.c (rb_io_flush_raw, rb_io_fsync): [EXPERIMENTAL] remove force
syncing...
usa (Usaku NAKAMURA)
07:41 PM Revision 8b48053b (git): * io.c (rb_io_fsync): need to fsync even if on Windows. fixed mistake of
r45254 and r45256.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
07:21 PM Revision 9e5f0631 (git): * test/win32ole: get rid of warnings (unused variable).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
06:08 PM Revision e1c40b19 (git): * io.c (rb_io_fsync): revert a part of r45254. explicit fsync should update
the metadata.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
06:01 PM Revision 5c8b8c03 (git): * NEWS: mention about the change of r45254.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
05:56 PM Revision ab3002af (git): * io.c (rb_io_flush_raw, rb_io_fsync): [EXPERIMENTAL] remove force
syncing for Win32 to speed up IO. this may break some tests, and
they'll be fixed later.
[ruby-core:58570] [Bug ...
U.Nakamura
04:53 PM Revision c6816d07 (git): merge revision(s) r41598,r45181:
* eval_error.c (warn_printf): use rb_vsprintf instead so ruby specific
extensions like PRIsVALUE can be use...
nagachika (Tomoyuki Chikanaga)
04:34 PM Bug #9578: ‘Function’ undeclared in readline.c
r45225 and r45240 were backported to ruby_2_0_0 at r45252. nagachika (Tomoyuki Chikanaga)
02:13 AM Bug #9578 (Closed): ‘Function’ undeclared in readline.c
Applied in changeset r45240.
----------
`extconf.rb`: `rl_hook_func_t` for old readline
* `ext/readline/extcon...
nobu (Nobuyoshi Nakada)
01:52 AM Bug #9578 (Open): ‘Function’ undeclared in readline.c
Now I can't build trunk:
ext/readline/readline.c: In function ‘Init_readline’:
ext/readline/readline.c:19...
marcandre (Marc-Andre Lafortune)
04:33 PM Revision 6df2fbf0 (git): merge revision(s) r45225,r45240: [Backport #9578]
* ext/readline/readline.c (Init_readline): Use rl_hook_func_t instead
of Function to support readline-6.3. ...
nagachika (Tomoyuki Chikanaga)
04:30 PM Bug #9568: Ruby interpreter crashes when executing a script in debug mode
r45178, r45179, r45180 and r45183 were backported to ruby_2_0_0 at r45251. nagachika (Tomoyuki Chikanaga)
04:30 PM Revision e4211600 (git): merge revision(s) r45178,r45179,r45180,r45183: [Backport #9568]
eval.c: remove unneeded GC guard
* eval.c (setup_exception): remove RB_GC_GUARD which is no longer
needed ...
nagachika (Tomoyuki Chikanaga)
04:12 PM Bug #9570: Something wrong with Enumerator#size ?
r45187, r45205, r45212 and r45213 were backported to ruby_2_0_0 at r45250. nagachika (Tomoyuki Chikanaga)
04:10 PM Revision 24df9a76 (git): merge revision(s) r45187,r45205,r45212,r45213: [Backport #9570]
* numeric.c (ruby_num_interval_step_size): check signs and get rid
of implementation dependent behavior of ...
nagachika (Tomoyuki Chikanaga)
03:59 PM Revision 648eb678 (git): (merged partially from r42781)
* test/ruby/test_numeric.rb (assert_step): introduce assert_step.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branc...
nagachika (Tomoyuki Chikanaga)
03:25 PM Revision f8f3d6a4 (git): merge revision(s) r45220:
* README.EXT.ja: [DOC] Fix typo "macro macro" @utenmiki [Fixes GH-551]
https://github.com/ruby/ruby/pull/55...
nagachika (Tomoyuki Chikanaga)
03:18 PM Revision bc6c60f7 (git): * 2014-03-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:18 PM Revision 2c761d72 (git): * test/ruby/test_backtrace.rb: get rid of warnings. unused variable,
shadowing.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
09:21 AM Feature #9508: Add method coverage and branch coverage metrics
[email protected] wrote:
> Oh, sorry, Eric. eaadf820633e74350404d009a1c251f6319454aa was just the last commit I...
normalperson (Eric Wong)
08:02 AM Feature #9508: Add method coverage and branch coverage metrics
Oh, sorry, Eric. eaadf820633e74350404d009a1c251f6319454aa was just the last commit I made to tweak when coverage is i... srawlins (Sam Rawlins)
08:44 AM Revision 5bf9ac3e (git): Use assert_separately to speed up
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
08:44 AM Revision 5197ccc3 (git): fix the number of intro lines r44123
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:08 AM Bug #9572: Restarting Coverage does not produce correct coverage result
Good catch. My guess is that #4796 is not implemented in the way you are hoping for, and cannot easily be implemented... srawlins (Sam Rawlins)
06:22 AM Revision 083bf237 (git): A comment added.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:33 AM Revision f9466a02 (git): Revert r45239 [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
02:15 AM Feature #7596 (Closed): Find::find should not silently ignores errors
Applied in changeset r45241.
----------
find.rb: add ignore_error
* lib/find.rb (Find#find): add "ignore_error" key...
nobu (Nobuyoshi Nakada)
02:15 AM Revision aad89518 (git): find.rb: add ignore_error
* lib/find.rb (Find#find): add "ignore_error" keyword argument
defaulted to true. [ruby-core:51025] [Feature #7596...
nobu (Nobuyoshi Nakada)
02:13 AM Revision 2bb88114 (git): extconf.rb: rl_hook_func_t for old readline
* ext/readline/extconf.rb (rl_hook_func_t): define as Function for
very old readline versions. [ruby-core:61209] [...
nobu (Nobuyoshi Nakada)
01:57 AM Revision 44363557 (git): * README.EXT: [DOC] Remove needless char
* README.EXT.ja: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
zzak (zzak _)
01:55 AM Revision 47d6a7ee (git): * proc.c: Complete rdoc of Proc#arity regarding keyword arguments.
See #8072 and #9299.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Marc-Andre Lafortune
01:55 AM Revision 9b7b4416 (git): * proc.c: Modify rdoc of Proc#arity to fit with current behavior.
See #5694
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Marc-Andre Lafortune
01:55 AM Revision 04042ec6 (git): * proc.c: Tweak rdoc for consistent whitespace
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
01:55 AM Revision 9047641c (git): * numeric.c: Mention that Float::DIG is the minimum number
of siginificant digits. See #9191
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45235 b2dd03c8-39d4-4d8f-98ff-82...
Marc-Andre Lafortune
01:54 AM Revision ec8de033 (git): * NEWS-2.1.0: Mention that step can accept a 0 unit. See #9575
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
01:49 AM Revision b0c5f5f0 (git): * 2014-03-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:49 AM Revision 8120b188 (git): load.c (ruby_init_ext): make idempotent to suppress warnings
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eric Wong
12:46 AM Bug #9563 (Assigned): URI.parse error
zzak (zzak _)

03/01/2014

11:57 PM Bug #9586 (Feedback): Unable to build Ruby 2.1.1 on NetBSD
nobu (Nobuyoshi Nakada)
09:54 PM Bug #9586: Unable to build Ruby 2.1.1 on NetBSD
[email protected] wrote:
> compiling thread.c
> In file included from thread.c:230:0:
> thread_pthread.c: In fun...
normalperson (Eric Wong)
09:44 PM Bug #9586 (Closed): Unable to build Ruby 2.1.1 on NetBSD
NetBSD 6.1.3
gcc 4.5.3
Ruby 2.1.1
I got through the configure phase fine, but during make I got this failure:
...
djberg96 (Daniel Berger)
11:22 PM Bug #9566 (Third Party's Issue): Psych 2.0.4 segfaults Ruby 2.1.1 on OS X 10.9.1
Seems RVM's issue. nobu (Nobuyoshi Nakada)
08:42 PM Bug #9566: Psych 2.0.4 segfaults Ruby 2.1.1 on OS X 10.9.1
It seems to relate this: https://github.com/tenderlove/psych/issues/182
hsbt (Hiroshi SHIBATA)
02:36 PM Bug #9566: Psych 2.0.4 segfaults Ruby 2.1.1 on OS X 10.9.1
I also get segfault, both with osx 10.9.1 and 10.9.2. upgrading from ruby 2.1.0 to 2.1.1 will not work because of thi... wasafiri (David Bahar)
10:42 PM Feature #9508: Add method coverage and branch coverage metrics
I finally tried commit eaadf820633e74350404d009a1c251f6319454aa
and it segfaults right away:
ruby -rcoverage -e ...
normalperson (Eric Wong)
09:24 PM Bug #9534 (Closed): bundle exec rake assets:precompile fails
It seems to be used Ruby 2.0 runtimes. You need to fix your development environment with Ruby 2.1. hsbt (Hiroshi SHIBATA)
09:22 PM Bug #9563: URI.parse error
You must first encode the String properly with URI.escape:
>> require 'uri'
=> true
>> URI.escape("h...
srawlins (Sam Rawlins)
09:13 PM Bug #9507: Ruby 2.1.0 is broken on ARMv5: tried to create Proc object without a block
[email protected] wrote:
> <blockquote>
> Can you try any other code which uses 64-bit math?
...
normalperson (Eric Wong)
08:58 PM Bug #9507: Ruby 2.1.0 is broken on ARMv5: tried to create Proc object without a block
<blockquote>
Which compiler/version is this? Can you try a newer one?
</blockquote>
The compiler is
gcc (...
webmeister (_ _)
07:33 PM Bug #9507: Ruby 2.1.0 is broken on ARMv5: tried to create Proc object without a block
[email protected] wrote:
> My config.h for ARMv5 contains both `#define HAVE_LONG_LONG 1` and
...
normalperson (Eric Wong)
04:52 PM Bug #9507: Ruby 2.1.0 is broken on ARMv5: tried to create Proc object without a block
With the bug still being present in both ruby_2_1 (r45227) and trunk (r45225), I had a more detailed look at the comm... webmeister (_ _)
06:40 PM Feature #8970: Array.zip and Array.product
This is a duplicate of https://bugs.ruby-lang.org/issues/6499 and https://bugs.ruby-lang.org/issues/7444.
marcandre (Marc-Andre Lafortune)
02:40 PM Feature #8970: Array.zip and Array.product
+1
This would make code more readable by not breaking the symmetry.
Also would be nice if the block version wouldn'...
sowieso (So Wieso)
03:18 PM Bug #9583: Open3 cannot talk correctly with Ruby when there is a large DATA segment passed through stdin. Broken pipe (Errno::EPIPE)
I see, I see. Several stars aligned such that this is correct behaviour on all accounts, even though it isn't immedia... josh.cheek (Josh Cheek)
03:00 PM Bug #9583: Open3 cannot talk correctly with Ruby when there is a large DATA segment passed through stdin. Broken pipe (Errno::EPIPE)
As surprising as this behaviour seems, it's actually legit.
What's breaking is not `ruby -c` - this is behaving co...
Anonymous
02:54 PM Bug #9583: Open3 cannot talk correctly with Ruby when there is a large DATA segment passed through stdin. Broken pipe (Errno::EPIPE)
Makes sense. Seems like it shouldn't cause `ruby -c` to break, though, because the syntax is actually valid, and it w... josh.cheek (Josh Cheek)
09:09 AM Bug #9583 (Rejected): Open3 cannot talk correctly with Ruby when there is a large DATA segment passed through stdin. Broken pipe (Errno::EPIPE)
EPIPE is raised because ruby doesn't read the script file after __END__ (unless the script read from DATA).
So the r...
akr (Akira Tanaka)
01:51 PM Feature #7596: Find::find should not silently ignores errors
`ignore_error: true`?
```diff
diff --git i/lib/find.rb w/lib/find.rb
index 6f3e428..c5fd35b 100644
--- i/lib/fi...
nobu (Nobuyoshi Nakada)
01:19 AM Feature #7596: Find::find should not silently ignores errors
Nobu, let's not add new things. This time let us focus on stopping ignoring errors.
Probably we can add another key...
matz (Yukihiro Matsumoto)
12:01 PM Revision b8b43fbd (git): merge revision(s) 44432: [Backport #9299]
* proc.c: Having optional keyword arguments makes maximum arity +1,
not unlimited [#8072]
git-svn-id: svn...
naruse (Yui NARUSE)
11:43 AM Feature #9585 (Open): Add Object#in? to make ruby easier to read
Please add an in? method to all objects, that allows the following:
`
4.in? 1,2,3,4
4.in? 1..4
"a".in? "abc"
7.i...
sowieso (So Wieso)
11:07 AM Revision 9db0dd7b (git): find_svn_log may return blank xml
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:56 AM Revision 14ad0158 (git): * lib/open3.rb (Open3.capture3): Ignore Errno::EPIPE for writing
stdin_data.
(Open3.capture2): Ditto.
(Open3.capture2e): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
akr (Akira Tanaka)
10:18 AM Bug #9584: RGenGC regression in CoW sharing
(2014/03/01 19:01), Eric Wong wrote:
> Yes, but look again at the SHARED_* numbers from nari's test
> code. #defi...
ko1 (Koichi Sasada)
10:09 AM Bug #9584: RGenGC regression in CoW sharing
[email protected] wrote:
> Does it help for CoW friendly?
>
> Basically, promoted bit is changed only for young obje...
normalperson (Eric Wong)
09:34 AM Bug #9584: RGenGC regression in CoW sharing
Does it help for CoW friendly?
Basically, promoted bit is changed only for young objects.
To make young object, p...
ko1 (Koichi Sasada)
07:25 AM Bug #9584 (Closed): RGenGC regression in CoW sharing
I just changed USE_RGENGC in ruby.h (and made r45224)
Using Nari-san's original test for bitmap marking GC:
https...
normalperson (Eric Wong)
10:08 AM Revision 44f58afa (git): gc.c: simplify condition
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45228 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eric Wong
09:02 AM Revision 4b6a0ae3 (git): merge revision(s) 44370: [Backport #9576]
hash.c: extra states
* hash.c (rb_hash_reject): use words "extra states".
git-svn-id: svn+ssh://ci.ruby-la...
naruse (Yui NARUSE)
08:25 AM Revision 7a620ac5 (git): merge revision(s) 44433: [Backport #9299]
* proc.c: Having any mandatory keyword argument increases min arity
[#9299]
git-svn-id: svn+ssh://ci.ruby...
naruse (Yui NARUSE)
07:19 AM Bug #9578 (Closed): ‘Function’ undeclared in readline.c
Applied in changeset r45225.
----------
* `ext/readline/readline.c` (`Init_readline`): Use `rl_hook_func_t` inste...
akr (Akira Tanaka)
07:19 AM Revision ed6a2d3b (git): * ext/readline/readline.c (Init_readline): Use rl_hook_func_t instead
of Function to support readline-6.3. (rl_hook_func_t is available
since readline-4.2.)
Reported by Dmitry Medvin...
akr (Akira Tanaka)
07:15 AM Revision 8b5fddab (git): gc.c: fix build for testing w/o RGenGC
* gc.c (ruby_gc_set_params): fix building without RGenGC
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45224 b2d...
Eric Wong
07:08 AM Revision 2d898964 (git): * test/csv/test_data_converters.rb: use descriptive assertions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:08 AM Revision 0b8233ab (git): assertions.rb: assert_all? assert_not_all?
* lib/test/unit/assertions.rb (assert_all?, assert_not_all?): new
assertions for all iterations.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
06:36 AM Bug #9192: Inconsistent comparison between Float and BigDecimal
Wolfgang Teuber wrote:
> You are exceeding the max precision Float::DIG (http://www.ruby-doc.org/core-2.0.0/Float.ht...
marcandre (Marc-Andre Lafortune)
05:29 AM Bug #9580: Refinements regression in IRB
David Albert wrote:
> This seems like a bug because the code behaves differently in IRB than how it behaves in the f...
shugo (Shugo Maeda)
04:38 AM Feature #9579: [PATCH] ext/extmk.rb: parallelize configure
Trivial addendum for v3 (pushed earlier, but I lost my Internet
connection before I could email).
http://bogomips...
normalperson (Eric Wong)
02:09 AM Revision db17d694 (git): * ext/psych/lib/psych/visitors/yaml_tree.rb: support dumping Encoding
objects.
* ext/psych/lib/psych/visitors/to_ruby.rb: support loading Encoding
objects.
* test/psych/test_encoding....
tenderlovemaking (Aaron Patterson)
01:53 AM Revision 1964c2b1 (git): * README.EXT.ja: [DOC] Fix typo "macro macro" @utenmiki [Fixes GH-551]
https://github.com/ruby/ruby/pull/551 [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45220 b2dd03c8-39...
zzak (zzak _)

02/28/2014

11:43 PM Bug #9583 (Rejected): Open3 cannot talk correctly with Ruby when there is a large DATA segment passed through stdin. Broken pipe (Errno::EPIPE)
$ # Tested against
$ ruby -v
ruby 2.2.0dev (2014-03-01 trunk 45219) [x86_64-darwin12.0]
Example
$ ruby -e 'p...
josh.cheek (Josh Cheek)
11:23 PM Bug #9192: Inconsistent comparison between Float and BigDecimal
Marc-Andre Lafortune wrote:
> 2) The implementation is buggy. For example:
>
> BigDecimal('0.2161156463638850...
knugie (Wolfgang Teuber)
10:31 PM Bug #9582 (Rejected): CSV#headers not giving expected results.
It seems something not working as expected in CSV. I tried to find the reason here , http://rxr.whitequark.org/mri/so... pritamdey (arup rakshit)
10:22 PM Feature #9579: [PATCH] ext/extmk.rb: parallelize configure
[email protected] wrote:
> Does it work with `static-linked-ext` or `compiled?` method?

OK, I should have both ...
normalperson (Eric Wong)
04:42 PM Feature #9579: [PATCH] ext/extmk.rb: parallelize configure
[email protected] wrote:
> Does it work with `static-linked-ext` or `compiled?` method?

Oops, I'll see if I can...
normalperson (Eric Wong)
11:54 AM Feature #9579: [PATCH] ext/extmk.rb: parallelize configure
Does it work with `static-linked-ext` or `compiled?` method? nobu (Nobuyoshi Nakada)
09:24 AM Feature #9579 (Closed): [PATCH] ext/extmk.rb: parallelize configure
This reduces "touch ext/extmk.rb && make -j" time from
roughly 38 to 16 seconds on my 8 core machine with
an otherw...
normalperson (Eric Wong)
09:21 PM Bug #9581 (Closed): `=~` defined on a subclass of `String` is sometimes ignored, and `String#=~` is called instead
As is reported on StackOverflow (http://stackoverflow.com/questions/22103018) by Gabriel, overridden `=~` on a subcla... sawa (Tsuyoshi Sawada)
09:03 PM Bug #9580 (Closed): Refinements regression in IRB
The problem: Top level refinements do not work in IRB. They worked in 2.0.0-p451, but don't work in 2.1.0, 2.1.1, or ... davidbalbert (David Albert)
04:42 PM Feature #9577: [PATCH] benchmark/driver.rb: align columns in text output
SASADA Koichi <[email protected]> wrote:
> (2014/02/28 16:44), [email protected] wrote:
> > It is easier to read o...
normalperson (Eric Wong)
12:30 PM Feature #9577: [PATCH] benchmark/driver.rb: align columns in text output
(2014/02/28 16:44), [email protected] wrote:
> It is easier to read output when columns are aligned properly.
...
ko1 (Koichi Sasada)
07:44 AM Feature #9577 (Closed): [PATCH] benchmark/driver.rb: align columns in text output
It is easier to read output when columns are aligned properly.
I have an 80 column terminal, that's HUGE! Use it :D...
normalperson (Eric Wong)
04:01 PM Revision abb0286b (git): [DOC]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:47 PM Revision 73203c58 (git): * 2014-03-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:47 PM Revision e8b9611b (git): numeric.c: predefined constants
* numeric.c (id_eq, id_cmp): use predefined constants in id.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@452...
nobu (Nobuyoshi Nakada)
08:37 AM Bug #9578 (Closed): ‘Function’ undeclared in readline.c
When compiling Ruby 2.1.1, I get the following error
~~~
make[2]: Entering directory '/tmp/ruby-build.20140228114...
dmedvinsky (Dmitry Medvinsky)
08:28 AM Bug #9213 (Assigned): mkmf.rb emits invalid destination directory name for mswin32/64
memo: 2.0.0 has not backported r41648 and r41756.
nobu (Nobuyoshi Nakada)
03:03 AM Bug #9213: mkmf.rb emits invalid destination directory name for mswin32/64
副作用の報告です。
## Sample code
### sample.c
~~~c
void Init_Sample() {
}
~~~
### extconf.rb
~~~ruby
requi...
katonbo (Masahiro Kitajima)
08:00 AM Revision 847e3621 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45216 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:57 AM Revision aab2cd21 (git): * test/xmlrpc/test_client.rb: append assetion use_ssl variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
06:57 AM Revision f6ae77d9 (git): * test/zlib/test_zlib.rb: remove commented out code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
05:23 AM Bug #9561 (Closed): Error downloading files from repository (.zip, .tar.gz, .tar.bz2, etc)
Thank you for your feedback! hsbt (Hiroshi SHIBATA)
02:07 AM Bug #9561: Error downloading files from repository (.zip, .tar.gz, .tar.bz2, etc)
I've tried again from home, and I was able to download successfully the file "ruby-2.1.1.zip" from both http://ftp.ru... Tilpa (fabio pasini)
05:11 AM Revision 99431e73 (git): numeric.c: float overflow
* numeric.c (ruby_num_interval_step_size): get rid of float
conversion overflow.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
04:59 AM Revision a4a551f8 (git): numeric.c: integer overflow
* numeric.c (ruby_num_interval_step_size): get rid of integer
overflow.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
nobu (Nobuyoshi Nakada)
03:10 AM Bug #5985: miniruby skews "make benchmark" results
May I commit my current STATIC_RUBY version?

It is not perfect for dynamic ruby, but it is better than current
"...
normalperson (Eric Wong)
02:19 AM Revision d596ba8d (git): * numeric.c: Fix rdoc for step
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
02:18 AM Revision c382f0c8 (git): Update Changelog for r45209
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
02:04 AM Revision 1636c60f (git): * numeric.c: Fix Numeric#step with 0 unit [#9575]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
02:04 AM Revision 11a57c63 (git): * numeric.c: Simplify by getting rid of macro
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
02:04 AM Revision 814fb8e6 (git): * numeric.c: Create var for rb_intern("<=>")
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45207 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
02:04 AM Revision 33335f28 (git): * test_numeric: Strengthen tests on 64 bit platforms
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
02:03 AM Revision e184e31c (git): * numeric.c: Simplify [ruby-core:61106] [Bug #9570]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
01:52 AM Revision debb5e4c (git): configure.in: unquoted
* configure.in (SET_THREAD_NAME): needs unquoted to expand a shell
variable.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
01:23 AM Revision 68e6d3f1 (git): tool/vcs.rb: discard error messages
* tool/vcs.rb (VCS#get_revisions): discard error messages for all
VCS not only SVN.
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
12:51 AM Revision 53e7ed07 (git): configure.in: check arguments of pthread_setname_np
* configure.in (SET_THREAD_NAME): check proper arguments of
pthread_setname_np() and fix definition on BSDs.
git-s...
nobu (Nobuyoshi Nakada)
12:37 AM Revision 623c0571 (git): * 2014-02-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:37 AM Revision d89b64dd (git): * file.c: [DOC] Add more documentation for File.basename by @avdi [fix GH-550][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
12:11 AM Bug #9573: descendants of a module don't gain its future ancestors, but descendants of a class, do
First Last wrote:
> Nobuyoshi Nakada wrote:
> >
> > `Class1` only knows `Mod1`, and its ancestor tree is copied i...
rits (First Last)
 

Also available in: Atom