Project

General

Profile

Activity

From 11/26/2013 to 12/02/2013

12/02/2013

11:59 PM Bug #9198 (Closed): Segfault in TestException#test_machine_stackoverflow
I observe segfault in TestException#test_machine_stackoverflow test case for -preview2. Please see attached log. vo.x (Vit Ondruch)
11:50 PM Bug #9178: Segfault when misusing Enumerable#chunk with #to_enum and #with_index
r43929 was backported to ruby_2_0_0 branch at r43961.
r39594 and r39596 were also required to backport. see #8010.
nagachika (Tomoyuki Chikanaga)
11:30 PM Bug #8010: Enumerator#with_index(large_number)
r39594 and r39596 were backported to ruby_2_0_0 branch at 43960. nagachika (Tomoyuki Chikanaga)
11:19 PM Bug #9173: rb_sprintf %li format specifier does not work correctly with long values and can cause Ruby to crash
I was trying to find confirmation of the change before posting this issue but I was unable to find a reference. Than... bladenkerst (Brad Sumersford)
11:07 PM Bug #9157: rb_readlink() calls rb_str_modify_expand() too early
r43853 was backported to ruby_2_0_0 branch at r43959. nagachika (Tomoyuki Chikanaga)
10:52 PM Bug #9192: Inconsistent comparison between Float and BigDecimal
Sorry, I've not read your code carefully. # from my iPhone
I'll look it again tommorrow.
nobu (Nobuyoshi Nakada)
06:54 PM Bug #9192: Inconsistent comparison between Float and BigDecimal
nobu (Nobuyoshi Nakada) wrote:
> Sounds like the old usual floating point number error.
I don't think so. BigDeci...
duerst (Martin Dürst)
04:28 PM Bug #9192: Inconsistent comparison between Float and BigDecimal
Regardless the floating point computational representation, shouldn't we expect the same result for following stateme... vatsu (Gustavo Sales)
01:50 PM Bug #9192: Inconsistent comparison between Float and BigDecimal
Sounds like the old usual floating point number error. nobu (Nobuyoshi Nakada)
09:01 AM Bug #9192 (Closed): Inconsistent comparison between Float and BigDecimal
I was checking a possible inconsistency on ActiveModel and I found situations where comparing BigDecimal to Float dif... vatsu (Gustavo Sales)
10:38 PM Bug #9130: logger continues to write in old log file after rotation
Yes, I saw #9133 after I've written the previous comment.
Anyway, this ticket should be opened for trunk. We have to...
nagachika (Tomoyuki Chikanaga)
09:40 PM Bug #9130: logger continues to write in old log file after rotation
nagachika (Tomoyuki Chikanaga) wrote:
> This issue seems introduced by r43511. So I assign this to naruse san.
No...
no6v (Nobuhiro IMAI)
11:34 AM Bug #9130 (Assigned): logger continues to write in old log file after rotation
This issue seems introduced by r43511. So I assign this to naruse san. nagachika (Tomoyuki Chikanaga)
10:34 PM Bug #9189 (Assigned): Build failure on Windows in case of nonascii TEMP environment.
r43950 (and r43958) is only a workaround.
We have to change the entire implementation of ENV to treat encoding.
usa (Usaku NAKAMURA)
12:56 AM Bug #9189 (Closed): Build failure on Windows in case of nonascii TEMP environment.
This issue was solved with changeset r43950.
Heesob, thank you for reporting this issue.
Your contribution to Ruby is...
usa (Usaku NAKAMURA)
12:18 AM Bug #9189 (Assigned): Build failure on Windows in case of nonascii TEMP environment.
Ah, I see.
There is a bug of handling the environment variables in miniruby.
I'm debugging it now...
usa (Usaku NAKAMURA)
10:32 PM Misc #9197 (Closed): Remove RAA from lib/erb.rb documentation
giorgostsiftsis (Giorgos Tsiftsis)
10:31 PM Bug #9195 (Closed): r43951 raised many test failures of TestProcess and TestEnv on vc10-x64-trunk
This issue was solved with changeset r43958.
Heesob, thank you for reporting this issue.
Your contribution to Ruby is...
usa (Usaku NAKAMURA)
02:44 PM Bug #9195: r43951 raised many test failures of TestProcess and TestEnv on vc10-x64-trunk
Sorry, The revision is r43950, not r43951. phasis68 (Heesob Park)
02:21 PM Bug #9195: r43951 raised many test failures of TestProcess and TestEnv on vc10-x64-trunk
>phasis68
r43951 is only bump version. Can you investigate broken commit?
hsbt (Hiroshi SHIBATA)
02:16 PM Bug #9195 (Closed): r43951 raised many test failures of TestProcess and TestEnv on vc10-x64-trunk
It seems that r43951 caused side effect of ENV handling.
After r43951, I can see 13 failures and 1 error which are r...
phasis68 (Heesob Park)
05:26 PM Feature #9196 (Closed): Module#constants(false) should not use a hashtable internally
This issue was solved with changeset r43956.
Charlie, thank you for reporting this issue.
Your contribution to Ruby i...
Anonymous
05:13 PM Feature #9196 (Closed): Module#constants(false) should not use a hashtable internally
Module#constants always uses a hashtable to ensure that only unique constant names are returned - even when called wi... Anonymous
04:59 PM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
> i think that the most useful part of this proposal is deprecating `Numeric#nonzero?` with its current behavior in f... avit (Andrew Vit)
04:31 PM Bug #8724 (Closed): MinGW: ConverterNotFoundError test failure
>luislavena
If you still happened this issue, please reopen this.
hsbt (Hiroshi SHIBATA)
02:48 PM Revision c27bd848 (git): merge revision(s) 43929: [Backport #9178]
* enumerator.c (enumerator_with_index): should not store local variable
address to memoise the arguments. ...
nagachika (Tomoyuki Chikanaga)
02:29 PM Revision b851418b (git): merge revision(s) 39594,39596: [Backport #8010]
* enumerator.c (enumerator_with_index_i): allow Bignum as offset, to
get rid of conversion exception and in...
nagachika (Tomoyuki Chikanaga)
02:21 PM Bug #9125: Net::SMTP - invalid method raised when attempting to connect using STARTTLS
All other callers of #critical expect a Net::SMTP::Response so it seems Pawel's patch is correct. drbrain (Eric Hodel)
02:18 PM Bug #9125 (Closed): Net::SMTP - invalid method raised when attempting to connect using STARTTLS
This issue was solved with changeset r43954.
Pawel, thank you for reporting this issue.
Your contribution to Ruby is ...
drbrain (Eric Hodel)
02:06 PM Revision 83c337f2 (git): merge revision(s) 43853: [Backport #9157]
* file.c (rb_readlink): fix buffer overflow on a long symlink. since
rb_str_modify_expand() expands from it...
nagachika (Tomoyuki Chikanaga)
01:59 PM Feature #9190: Expose serial helper macros
I would like to see these exposed as well. They provide visibility into VM behavior, and are very useful for measurin... tmm1 (Aman Karmani)
01:45 PM Feature #9190: Expose serial helper macros
> Why do you need those internal values?
We have something similar in our custom build of Ruby. It's very useful f...
Anonymous
01:44 PM Feature #9190 (Feedback): Expose serial helper macros
nobu (Nobuyoshi Nakada)
01:43 PM Feature #9190: Expose serial helper macros
Why do you need those internal values? nobu (Nobuyoshi Nakada)
07:50 AM Feature #9190: Expose serial helper macros
After addressing a Pull Request comment, the methods are defined on RubyVM:
RubyVM.method_serial
RubyVM.const...
simeonwillbanks (Simeon Willbanks)
06:47 AM Feature #9190 (Closed): Expose serial helper macros
I've defined RubyVM::InstructionHelper with singleton methods #method_serial and #constant_serial. They delegate to ... simeonwillbanks (Simeon Willbanks)
01:57 PM Bug #8797 (Feedback): Intermittent Segfault on 2.0.0-p247 when running 'bundle install'
Please retry with 2.0.0p353. hsbt (Hiroshi SHIBATA)
01:43 PM Bug #9114 (Rejected): InstructionSequence.compile w/tailcall_optimization: true, trace_instruction: false not working as expected
No time was wasted, I wanted to be sure your use-case was understood.
As you requested, this issue is now closed.
drbrain (Eric Hodel)
01:31 PM Revision ff9f9c6d (git): * hash.c (getenv): fixed test failures introduced by r43950.
[ruby-core:58774] [Bug #9195] reported by phasis68 (Heesob Park).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
U.Nakamura
12:59 PM Revision ead0c5d3 (git): * hash.c (rb_hash_rehash): make temporary st_table under the control
of GC. [Bug #9187]
* test/ruby/test_hash.rb: add a test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
Glass_saga (Masaki Matsushita)
12:44 PM Bug #9150 (Closed): Segfault in case statement execution, possibly related to refinements
duplicated. please move to #8872 nagachika (Tomoyuki Chikanaga)
12:08 PM Misc #9146: Update documentation for lib/abbrev.rb
Thanks for the patch, I'll review and give you some feedback soon! zzak (zzak _)
11:56 AM Misc #9146 (Assigned): Update documentation for lib/abbrev.rb
nagachika (Tomoyuki Chikanaga)
11:51 AM Bug #9186: json/pure.rb missing on trunk
> Can you please elaborate more? Do you mean JSON is now cross-compile unsafe? It seems horrible.
This was a long ...
Anonymous
10:53 AM Bug #9186: json/pure.rb missing on trunk
2013/12/1 charliesome (Charlie Somerville) <[email protected]>:
>
> Issue #9186 has been updated by char...
kosaki (Motohiro KOSAKI)
09:14 AM Bug #9186: json/pure.rb missing on trunk
> Hmm.. When? It shouldn't happen on CRuby.
It isn't a common use case, but I have experienced some issues with C ...
Anonymous
08:57 AM Bug #9186: json/pure.rb missing on trunk
> there's also probably some situations where C extensions can't be loaded in CRuby.
Hmm.. When? It shouldn't happ...
kosaki (Motohiro KOSAKI)
06:55 AM Bug #9186: json/pure.rb missing on trunk
@vo.x: I noticed this because it was breaking on Rubinius - there's also probably some situations where C extensions ... Anonymous
04:32 AM Bug #9186: json/pure.rb missing on trunk
I'm just wondering, what should be the circumstances that C extension is missing? vo.x (Vit Ondruch)
11:48 AM Bug #8358: TestSprintf#test_float test failure
This is a very long standing test failure since 2013-03-23.
If you think this is a intended behavior and don't want ...
phasis68 (Heesob Park)
11:34 AM Bug #9119: TestTime#test_marshal_broken_offset broken under MinGW
Is there any concerns about this issue?
I made another patch.
http://paste.ubuntu.com/6487604/
It solves the tes...
phasis68 (Heesob Park)
11:24 AM Bug #9122 (Feedback): requiring readline in a spawned ruby process with new process group can hang it
I cannot reproduce on Mac OS X 10.9 (Mavericks).
What's your environment. Please check if it is reproducible with 2....
nagachika (Tomoyuki Chikanaga)
10:31 AM Bug #8925 (Feedback): Traversing a tree of files/catalogues produces a segmentation fault in find.rb
hsbt (Hiroshi SHIBATA)
10:26 AM Bug #9034 (Feedback): Ruby
Please try ruby-2.0.0p353 with your code. hsbt (Hiroshi SHIBATA)
10:06 AM Bug #8674 (Closed): [patch] unused-parameter warning in ruby/ruby.h
Fixed at r43370. nobu (Nobuyoshi Nakada)
10:04 AM Bug #9191 (Closed): Inconsistent comparison between Float and BigDecimal
duplicated #9192 hsbt (Hiroshi SHIBATA)
09:01 AM Bug #9191 (Closed): Inconsistent comparison between Float and BigDecimal
I was checking a possible inconsistency on ActiveModel and I found situations where comparing BigDecimal to Float dif... vatsu (Gustavo Sales)
08:26 AM Revision 39a8519a (git): * variable.c (rb_mod_constants): when calling Module#constants with
inherit=false, there is no need to use a hashtable to deduplicate
constant names. [Feature #9196] [ruby-core:58786]...
Charlie Somerville
07:12 AM Feature #7274: UnboundMethods should be bindable to any object that is_a?(owner of the UnboundMethod)
Matz, whether you reject this or not, I still would like to understand the reason for current behavior, it's not an a... rits (First Last)
05:53 AM Bug #9106 (Closed): 'gem install' doesn't copy .so files of ext libs
This issue was solved with changeset r43953.
Satoshi, thank you for reporting this issue.
Your contribution to Ruby i...
drbrain (Eric Hodel)
05:36 AM Revision 01b1f004 (git): * lib/csv.rb: [DOC] Fix typos
s/occurrs/occurs/, s/interation/iteration/, s/intetionally/intentionally/,
s/modfied/modified/, s/axception/exception...
matsuda (Akira Matsuda)
05:18 AM Revision 34e57abf (git): * lib/net/smtp.rb (Net::SMTP#critical): Always return a
Net::SMTP::Response. Patch by Pawel Veselov.
[ruby-trunk - Bug #9125]
* test/net/smtp/test_smtp.rb: Test for the ...
drbrain (Eric Hodel)
04:13 AM Bug #9005: object.send(:define_method, ...){...} creates private method
Ran against trunk:
```
-e:1:in `<main>': private method `foo' called for :foo:Symbol (NoMethodError)
```
elight (Evan Light)
01:08 AM Bug #8384 (Closed): Cannot build ruby against OpenSSL build with "no-ec2m"
(already finished) usa (Usaku NAKAMURA)
01:03 AM Bug #9153 (Feedback): IO#flush causes unnecessary fsync on Windows
Thank you for your long description.
I would like to also know how we educate all the people to take care of Windows.
usa (Usaku NAKAMURA)

12/01/2013

11:42 PM Bug #9189: Build failure on Windows in case of nonascii TEMP environment.
Yes, it shows the correct path.
C:\work\ruby-2.1.0-r43936>miniruby.exe -e "system('set TEMP')"
TEMP=C:\Users\희섭\A...
phasis68 (Heesob Park)
10:59 PM Bug #9189: Build failure on Windows in case of nonascii TEMP environment.
Is TEMP changed by miniruby?
miniruby -e "system('set TEMP')"
shows the correct path?
nobu (Nobuyoshi Nakada)
09:57 PM Bug #9189: Build failure on Windows in case of nonascii TEMP environment.
Yes, the error message is not from ruby, but from mingw compilers.
And I found TMP environtment variable is the actu...
phasis68 (Heesob Park)
08:23 PM Bug #9189 (Third Party's Issue): Build failure on Windows in case of nonascii TEMP environment.
"This application" is not ruby.
It's your compiler.
Please contact the compiler's support team for more information :)
usa (Usaku NAKAMURA)
06:06 PM Bug #9189 (Open): Build failure on Windows in case of nonascii TEMP environment.
I experienced a build failure during build extension library with trunk on Windows.
make[2]: Entering directory `...
phasis68 (Heesob Park)
09:41 PM Bug #8584: Remove curses
(Sidenote, not related to this, but all of ruby's stdlib should become as modular as possible, so users could toggle ... shevegen (Robert A. Heiler)
09:40 PM Bug #8584: Remove curses
\o/ shevegen (Robert A. Heiler)
08:10 PM Bug #8584: Remove curses
I agreed to remove curses from Ruby 2.1 and create github.com/ruby/curses
>naruse
How do you think about this?
hsbt (Hiroshi SHIBATA)
08:52 PM Revision 673efdce (git): * lib/rubygems: Update to RubyGems master baa965b. Notable changes:
Copy directories to lib/ when installing extensions. This completes
the fix for [ruby-trunk - Bug #9106]
* test/r...
drbrain (Eric Hodel)
08:11 PM Bug #8933 (Closed): ruby-2.0.0-p247/gems/rubyzip-0.9.9/lib/zip/inflater.rb:42: [BUG] Segmentation fault
duplicated to #8932 hsbt (Hiroshi SHIBATA)
07:23 PM Misc #9188: r43870 make benchmark/bm_so_k_nucleotide.rb slow
Unfortunately, r43870 is a trade-off and optimized for frequently-reused
keys.

How about only using rb_fstrin...
normalperson (Eric Wong)
06:05 PM Misc #9188: r43870 make benchmark/bm_so_k_nucleotide.rb slow
=(
Maybe we should revert it?
tmm1 (Aman Karmani)
05:44 PM Misc #9188 (Closed): r43870 make benchmark/bm_so_k_nucleotide.rb slow
Hi.
I think r43870 make benchmark/bm_so_k_nucleotide.rb slow.
r43870
% time ./miniruby ./benchmark/bm_so_k_nuc...
authorNari (Narihiro Nakamura)
05:06 PM Revision 46e44fb6 (git): * test/ruby/test_case.rb (test_nomethoderror):
Add test related to r43913, r43914
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43952 b2dd03c8-39d4-4d8f-98ff-8...
sorah (Sorah Fukumori)
03:56 PM Revision 54f6020d (git): * 2013-12-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43951 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:55 PM Revision 6b1a58b9 (git): * hash.c (getenv): use ANSI codepage version of getenv() for miniruby
on Windows.
[ruby-core:58732] [Bug #9189] reported by phasis68 (Heesob Park).
git-svn-id: svn+ssh://ci.ruby-lang....
U.Nakamura
02:44 PM Feature #9185: Add alias_class_method or class_alias functionality
`class_alias' sounds like an alias of a class, to me, so the latter name feels better.
Anyway, it can implement in...
nobu (Nobuyoshi Nakada)
03:39 AM Feature #9185 (Open): Add alias_class_method or class_alias functionality
Hi core team,
First drink a Calpis (カルピス Karupisu) before reading on :-)
Now, my proposal is to add a slight ne...
shevegen (Robert A. Heiler)
02:28 PM Bug #9187 (Closed): st_table leaks when exception is raised in Hash#rehash
This issue was solved with changeset r43942.
Masaki, thank you for reporting this issue.
Your contribution to Ruby ...
Anonymous
02:15 PM Bug #9187 (Closed): st_table leaks when exception is raised in Hash#rehash
Following code causes leakage of st_table:
~~~ruby
class Foo
def initialize
@raise = false
end
de...
Glass_saga (Masaki Matsushita)
01:17 PM Revision 547bd873 (git): * doc/contributors.rdoc: [DOC] Import contributors from redmine wiki
Many wiki pages have become outdated and spam-ridden, we will import
these to trunk and begin maintaining them in r...
zzak (zzak _)
12:06 PM Feature #9121: [PATCH] Remove rbtree implementation of SortedSet due to performance regression
Thank you tmm1!
There is also rbtree2 (https://github.com/kitak/rbtree2), that is also seemingly unmaintained, but...
zzak (zzak _)
06:09 AM Feature #9121: [PATCH] Remove rbtree implementation of SortedSet due to performance regression
The following patch fixes rbtree on ruby 2.1: https://gist.github.com/tmm1/7609371
I emailed it to burningdowntheo...
tmm1 (Aman Karmani)
10:41 AM Bug #9155: DelegateClass - ArgumentError: not delegated
Submitted a pull request for this:
https://github.com/ruby/ruby/pull/459
smathieu (Simon Mathieu)
07:04 AM Bug #9155: DelegateClass - ArgumentError: not delegated
See - https://github.com/ruby/ruby/pull/459 for a fix rhs (Russell Smith)
09:25 AM Feature #5446: at_fork callback API
I'd like to add a before_fork{} hook that fires in the parent before the fork. An after_fork hook in the parent seems... tmm1 (Aman Karmani)
08:23 AM Feature #5446: at_fork callback API
"tmm1 (Aman Gupta)" <[email protected]> wrote:
> Simple implementation of an after_fork{} hook: https://github.com/tmm...
normalperson (Eric Wong)
07:12 AM Feature #5446: at_fork callback API
tmm1 (Aman Gupta) wrote:
> Simple implementation of an after_fork{} hook: https://github.com/tmm1/ruby/commit/711a68...
Eregon (Benoit Daloze)
06:54 AM Feature #5446: at_fork callback API
Simple implementation of an after_fork{} hook: https://github.com/tmm1/ruby/commit/711a68b6599d176c5bcb4ef0c90aa195a2... tmm1 (Aman Karmani)
06:52 AM Feature #5446: at_fork callback API
Here is another example of a gem which implement its own fork hooks: https://github.com/zk-ruby/zk/blob/master/lib/zk... tmm1 (Aman Karmani)
09:04 AM Revision d9d35ac9 (git): * doc/maintainers.rdoc: [DOC] Current maintainers of Ruby
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43948 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
08:42 AM Bug #9186 (Rejected): json/pure.rb missing on trunk
Line 60 of ext/json/lib/json.rb requires json/pure if json/ext cannot be required.
This file is missing on trunk, ...
Anonymous
08:37 AM Bug #9106: 'gem install' doesn't copy .so files of ext libs
I found my bug!
I didn't recursively copy the files.
Fix soon!
drbrain (Eric Hodel)
08:18 AM Revision 9e095509 (git): * doc/contributing.rdoc: [DOC] Current branch maintainers
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43947 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
08:17 AM Revision 5c1c8227 (git): * doc/contributing.rdoc: [DOC] Reporting other (ruby-lang.org) issues
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43946 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
08:16 AM Revision 588b6891 (git): * doc/contributing.rdoc: [DOC] Current platform maintainers
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43945 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
08:15 AM Revision 476e4d79 (git): * doc/contributing.rdoc: [DOC] Reporting downstream distro issues
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43944 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
06:53 AM Bug #9176 (Closed): test_gc_reason failed.
tmm1 (Aman Karmani)
06:48 AM Bug #9176: test_gc_reason failed.
This should be fixed with r43937 tmm1 (Aman Karmani)
05:39 AM Revision 8efbe962 (git): * hash.c (rb_hash_to_a): specify array capa.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Glass_saga (Masaki Matsushita)
05:28 AM Revision bfbe1b9b (git): * hash.c (rb_hash_rehash): fix to free new st_table when exception
is raised in do_hash(). [Bug #9187]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43942 b2dd03c8-39d4-4d8f-98ff-...
Glass_saga (Masaki Matsushita)
03:13 AM Revision 64ac49e6 (git): * lib/open3.rb: [DOC] Fix typo (s/thumnail/thumbnail/)
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43941 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matsuda (Akira Matsuda)
02:58 AM Revision c4487ee0 (git): * ext/openssl/lib/openssl/buffering.rb: Fix warning in copyright
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43940 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
12:53 AM Misc #8962: [DOC] add step to enable Generational GC merits in README.EXT*
ping?


2013/10/16 zzak (Zachary Scott) <[email protected]>

>
> Issue #8962 has been updated by zzak (Zachary S...
tad (Tadashi Saito)

11/30/2013

11:27 PM Revision 73fc703f (git): * lib/rubygems: Update to RubyGems master 66e5c39. Notable changes:
Implement gem.deps.rb (Gemfile) .lock support
Fixed `gem uninstall` for a relative directory in GEM_HOME.
* test/...
drbrain (Eric Hodel)
09:22 PM Bug #8060 (Closed): Dir.new に意味のないキーワード引数を与えてもエラーにならない
This issue was solved with changeset r43935.
tadayoshi, thank you for reporting this issue.
Your contribution to Ruby...
nobu (Nobuyoshi Nakada)
09:02 PM Revision 6727297d (git): * 2013-12-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43938 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:02 PM Revision b0572176 (git): * test/ruby/test_gc.rb (test_gc_reason): Force minor GC by consuming
free slots to fix test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43937 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
tmm1 (Aman Karmani)
06:05 PM Bug #9184 (Closed): Build failure on Windows introduced by r43910
This issue was solved with changeset r43932.
Heesob, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
04:22 PM Bug #9184 (Closed): Build failure on Windows introduced by r43910
r43910 introduced a build failure in RubyInstaller CI:
http://ci.rubyinstaller.org/job/ruby-trunk-x86-build/2730/c...
phasis68 (Heesob Park)
05:46 PM Bug #9167 (Closed): Segmentation fault in cleanup
This issue was solved with changeset r43930.
Bertram, thank you for reporting this issue.
Your contribution to Ruby i...
nobu (Nobuyoshi Nakada)
01:53 PM Bug #9167 (Feedback): Segmentation fault in cleanup
Fundamentally, subclasses of Exception are not expected other than T_OBJECT.
And I couldn't reproduce it with the tr...
nobu (Nobuyoshi Nakada)
04:25 PM Bug #9178 (Closed): Segfault when misusing Enumerable#chunk with #to_enum and #with_index
This issue was solved with changeset r43929.
Hans, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
02:41 PM Revision 4f5d3c5e (git): * lib/fileutils.rb: [DOC] Fix typo (s/perserve/preserve/)
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43936 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matsuda (Akira Matsuda)
01:43 PM Bug #9158 (Closed): bug in rb_readlink() in file.c (fixed)
nobu (Nobuyoshi Nakada)
01:28 PM Bug #9172 (Closed): siphash faulty on arm little endian with word align - missing code
This issue was solved with changeset r43928.
Alban, thank you for reporting this issue.
Your contribution to Ruby is ...
nobu (Nobuyoshi Nakada)
12:22 PM Revision bf9c1d98 (git): dir.c: check unknown keywords
* dir.c (dir_initialize): check unknown keywords. [ruby-dev:47152]
[Bug #8060]
git-svn-id: svn+ssh://ci.ruby-lang...
nobu (Nobuyoshi Nakada)
12:22 PM Revision c683096c (git): vm_insnhelper.c: keyword hash functions
* vm_insnhelper.c (rb_extract_keywords, rb_check_keyword_opthash):
extract from vm_callee_setup_keyword_arg.
* cla...
nobu (Nobuyoshi Nakada)
09:50 AM Revision adf511ef (git): * lib/irb/inspector.rb: [DOC] Fix typo (s/dependant/dependent/)
* lib/irb/workspace.rb: [DOC] Fix typo (s/binging/binding/)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43933...
matsuda (Akira Matsuda)
09:05 AM Revision e1a7f50c (git): win32ole.c: correct declaration
* ext/win32ole/win32ole.c (hash2named_arg): correct declaration to fix
build failure. a patch by phasis68 (Heesob ...
nobu (Nobuyoshi Nakada)
09:05 AM Revision 3005a9fb (git): vm_dump.c: suppress warning
* vm_dump.c (rb_vmdebug_debug_print_pre): suppress warning on a
platform ptrdiff_t is shorter than long int.
git-s...
nobu (Nobuyoshi Nakada)
08:57 AM Bug #9157: rb_readlink() calls rb_str_modify_expand() too early
No, just a usual bug which aborts by local filesystem access. nobu (Nobuyoshi Nakada)
08:46 AM Revision 04ca48fc (git): eval.c: determine exit status and signal before finalization
* eval.c (ruby_cleanup): determine exit status and signal to terminate
before finalization, to get rid of access de...
nobu (Nobuyoshi Nakada)
07:25 AM Revision 520f0fec (git): enumerator.c: should not store local variable address
* enumerator.c (enumerator_with_index): should not store local variable
address to memoise the arguments. it is in...
nobu (Nobuyoshi Nakada)
04:28 AM Revision 59ed3029 (git): siphash.c: fix missing condition
* siphash.c (sip_hash24): fix for aligned word access little endian
platforms. [ruby-core:58658] [Bug #9172]
git-...
nobu (Nobuyoshi Nakada)
04:21 AM Revision dacc2c24 (git): vm_eval.c: blockarg
* vm_eval.c (rb_yield_block): implement non-nil block argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43...
nobu (Nobuyoshi Nakada)
04:21 AM Revision 4ce307ae (git): range.c: revert the old behavior
* range.c (range_each): revert the old behavior, no block is given to
the yielded block.
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)
03:12 AM Bug #9183 (Closed): IRB::Localeの属性名にtypo
IRB::Localeクラス内に、@modifier というインスタンス変数があるのですが、attr_reader が :modifieer とtypoしています。
この必ずnilを返す属性を使っていた人が居るとも思えないので、添付...
matsuda (Akira Matsuda)
02:46 AM Revision 07c15e8b (git): * ext/tk/extconf.rb: show the reason of why ignore tclConfig.sh/tkConfig.sh.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43925 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagai (Hidetoshi Nagai)
02:20 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
alexeymuranov (Alexey Muranov) wrote:
> Please correct me if i am wrong, but i think that the most useful
> part of...
BertramScharpf (Bertram Scharpf)
01:29 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
Please correct me if i am wrong, but i think that the most useful part of this proposal is deprecating `Numeric#nonze... alexeymuranov (Alexey Muranov)
12:28 AM Bug #9180 (Closed): Typo in FileUtils' method name
I found a method name typo in FileUtils.
Since this Entry_ class is only for internal use, maybe it's OK to just ren...
matsuda (Akira Matsuda)

11/29/2013

11:23 PM Feature #9179 (Closed): MatchData#values_at should support named capture
=begin
Using (({MatchData#[]})), we can access a named capture by its name.
/(?<a>...)/.match("foo")[:a] #=> "...
vzvu3k6k (vzvu3k6k _)
11:11 PM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
eweb (Eamonn Webster) wrote:
> Ever asked someone 'Do you know the time?' and they answer 'Yes'. So you ask 'What ti...
alexeymuranov (Alexey Muranov)
10:22 PM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
Humans don't have to ask if a number is not a zero :) rosenfeld (Rodrigo Rosenfeld Rosas)
10:00 PM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
Ever asked someone 'Do you know the time?' and they answer 'Yes'. So you ask 'What time is it?' and mutter 'Jerk!' un... eweb (Eamonn Webster)
09:25 PM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
Just for the record, I only said I can see how this behavior can be useful in cases you want to consider 0 (zero) as ... rosenfeld (Rodrigo Rosenfeld Rosas)
03:07 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
There is no use-case for this request and it would cause many incompatibilities (e.g. in rake, thor, ruby itself, ...... marcandre (Marc-Andre Lafortune)
10:08 PM Bug #9177: Can't exit curses program and retain screen contents
You can use Process.exit! in such a situation.
Try appending "Process.exit!(0)" at the end of your code.
phasis68 (Heesob Park)
09:36 PM Bug #9177 (Third Party's Issue): Can't exit curses program and retain screen contents
Hi!
Please try the attached program.
Expected result:
* After you hit some key, the program should quit and th...
walles (Johan Walles)
09:59 PM Bug #9178: Segfault when misusing Enumerable#chunk with #to_enum and #with_index
does also crash on
ruby 2.0.0p299 (2013-08-29) [x86_64-linux-gnu]
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_...
Hanmac (Hans Mackowiak)
09:52 PM Bug #9178 (Closed): Segfault when misusing Enumerable#chunk with #to_enum and #with_index
[1].to_enum(:chunk).with_index {|c,i| i == 5}.to_a
does not crash on "ruby 2.0.0p0 (2013-02-24 revision 39474) [i6...
Hanmac (Hans Mackowiak)
09:14 PM Bug #9176 (Closed): test_gc_reason failed.
=begin
test_gc_reason failed always at 'make test-all' In my environment.
1) Failure:
TestGc#test_gc_reason [....
tarui (Masaya Tarui)
07:49 PM Bug #8711 (Closed): 最近NoMemoryErrorが多い
ちょっと正確なrevisionは出ませんが、最近の笹田さんと樽家さんの変更で
問題が出なくなったんじゃないかと。
一応閉じておきます。
usa (Usaku NAKAMURA)
07:42 PM Bug #8711 (Feedback): 最近NoMemoryErrorが多い
こちらどうでしょう。時間経っていますが引き続き調査します? hsbt (Hiroshi SHIBATA)
07:44 PM Bug #8794 (Feedback): Ruby on Rails
Please try 1.9.3-p484 hsbt (Hiroshi SHIBATA)
07:43 PM Bug #8737 (Feedback): [BUG] Bus Error
hsbt (Hiroshi SHIBATA)
07:42 PM Bug #8803 (Closed): Another buffer overflow
hsbt (Hiroshi SHIBATA)
07:36 PM Bug #8674 (Feedback): [patch] unused-parameter warning in ruby/ruby.h
>Linda_pp
shyouhei さんと kosaki さんのコメントに関して何か意見ありましたらお願いします。
hsbt (Hiroshi SHIBATA)
07:18 PM Bug #8547 (Feedback): FileUtils.chmod("a+r", "foobar", verbose: true) crashes
hsbt (Hiroshi SHIBATA)
07:08 PM Bug #9013 (Feedback): Crash on start
hsbt (Hiroshi SHIBATA)
07:06 PM Bug #9125: Net::SMTP - invalid method raised when attempting to connect using STARTTLS
Could you review this? hsbt (Hiroshi SHIBATA)
06:47 PM Feature #9171: [patch] use fstrings for symbol table
ko1: Could you review this? hsbt (Hiroshi SHIBATA)
06:13 PM Revision ef510b4f (git): * lib/drb/ssl.rb: [DOC] Fix typo
s/currenly/currently/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43924 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matsuda (Akira Matsuda)
03:44 PM Revision b72256f9 (git): * ext/tk/lib/tkextlib/tktable/tktable.rb: fix bug on arguments for Proc object.
* ext/tk/sample/scrollframe.rb: forgot a Module definition.
* ext/tk/extconf.rb: check unsupported version of tclCon...
nagai (Hidetoshi Nagai)
03:39 PM Bug #6986: Inconsistent result of BigDecimal#power
There is still NoMemoryError on Windows with trunk.
C:\Users\phasis>ruby -v -rbigdecimal -e "p BigDecimal('1e-10')...
phasis68 (Heesob Park)
03:22 PM Bug #6986 (Closed): Inconsistent result of BigDecimal#power
I think it is fixed in bigdecimal version 1.2.3.
mrkn (Kenta Murata)
03:29 PM Revision 2fd4dec9 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
03:29 PM Revision 6552f8b8 (git): fix indent
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43921 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
03:21 PM Revision e65cb023 (git): * 2013-11-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43920 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:21 PM Revision 53ba345c (git): * ChangeLog: fix ticket number at r43913.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43919 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
03:19 PM Bug #8401 (Closed): BigDecimal.new("2").power(1e20) is zero.
It is corrected in 1.2.3.
$ ruby -ve 'gem "bigdecimal", "1.2.3"; require "bigdecimal"; puts BigDecimal(2).power(1e...
mrkn (Kenta Murata)
02:43 PM Revision 214aacff (git): * lib/uri/generic.rb: [DOC] Fix typo
s/arguement/argument/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43918 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matsuda (Akira Matsuda)
02:03 PM Revision 0c85ffd8 (git): * lib/webrick/httpauth/digestauth.rb: Fix typo in an error message.
* test/ruby/test_parse.rb: Fix typo in a test name.
s/allowd/allowed/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
matsuda (Akira Matsuda)
12:01 PM Revision 44cb6eae (git): * vm_dump.c (rb_vmdebug_debug_print_pre): Bugfix. Get PC directly.
PC is cached into local stack and cfp->pc is incorrent at next of
branch or jump.
* vm_exec.h (DEBU...
Masaya Tarui
11:45 AM Revision 511cc1db (git): * compile.c : Bugsfix for dump_disasm_list.
rb_inspect denies a hidden object. So, insert rapper that creates
the unhidden one.
adjust->label...
Masaya Tarui
11:34 AM Bug #8326: Running Redmine unter Ruby 2.0.0 produces an "Illegal instruction(coredump)" under AIX 7.1
This turns out to be issue related to optimization, we were able to workaround this using ruby compiled with xlc flag... kaustubh (Kaustubh D)
09:08 AM Revision 14361a72 (git): * test/ruby/test_case.rb (test_method_missing): Test for r43913.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43914 b2dd03c8-39d4-4d8f-98ff-823fe69b080e sorah (Sorah Fukumori)
08:57 AM Revision 205399b0 (git): * vm_insnhelper.c (check_match): Fix SEGV with VM_CHECKMATCH_TYPE_CASE
and class of `pattern` has `method_missing`
[Bug #8882] [ruby-core:58606]
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
sorah (Sorah Fukumori)
08:06 AM Revision 92b4a05e (git): vm_eval.c: rb_yield_block
* vm_eval.c (rb_yield_block): yield block with rb_block_call_func
arguments.
* range.c (range_each): use rb_yield_b...
nobu (Nobuyoshi Nakada)
08:02 AM Revision 58553ca1 (git): ruby/ruby.h, enum.c, vm_eval.c: constify argv
* include/ruby/ruby.h (RB_BLOCK_CALL_FUNC_ARGLIST): constify argv.
* enum.c (rb_enum_values_pack): ditto.
* vm_eval.c...
nobu (Nobuyoshi Nakada)
07:59 AM Revision 7566c490 (git): ruby/ruby.h: RB_BLOCK_CALL_FUNC_ARGLIST
* include/ruby/ruby.h (RB_BLOCK_CALL_FUNC_ARGLIST): for declaration
argument list of rb_block_call_func.
git-svn-i...
nobu (Nobuyoshi Nakada)
07:55 AM Revision f0e73fc9 (git): ruby/ruby.h: rb_block_call_func_t
* include/ruby/ruby.h (rb_block_call_func_t): strict check for
rb_block_call_func* if RB_BLOCK_CALL_FUNC_STRICT is ...
nobu (Nobuyoshi Nakada)
07:45 AM Revision 32145ebf (git): array.c, enum.c, range.c: rb_block_call_func compatible
* array.c (take_i), range.c (first_i): make rb_block_call_func
compatible.
* enum.c (collect_all, DEFINE_ENUMFUNCS...
nobu (Nobuyoshi Nakada)
07:04 AM Feature #8998: string keys for hash literals should use fstrings
Oops, @ko1 is right.
The issue at hand is that fstrings were allowed to be shared strings. With rb_gc_mark(), the ...
tmm1 (Aman Karmani)
06:33 AM Feature #9174 (Open): value receiving block for Hash#has_key?
Seems useful to be able to check for presence (as opposed to falsyness) and receive the value
class Hash
def h...
rits (First Last)
05:00 AM Bug #9173: rb_sprintf %li format specifier does not work correctly with long values and can cause Ruby to crash
This is now expected behavior. %i starting in 2.0 means you need to provide a ruby object (VALUE) argument, not an i... jeremyevans0 (Jeremy Evans)
03:09 AM Bug #9173 (Rejected): rb_sprintf %li format specifier does not work correctly with long values and can cause Ruby to crash
There is additional handling of %i versus %d in BSD_vfprintf (>= 2.0). When l (long) is specified as the length, %li... bladenkerst (Brad Sumersford)
04:55 AM Bug #9124: TestSocket errors in test-all on Arch 64-bit
normalperson (Eric Wong) wrote:
> Linux patch to fix this:
> http://mid.gmane.org/[email protected]...
jonforums (Jon Forums)
02:26 AM Revision 9f450816 (git): ruby/ruby.h: add blockarg to rb_block_call_func
* include/ruby/ruby.h (rb_block_call_func): add blockarg. block
function can take block argument, e.g., proc {|&bl...
nobu (Nobuyoshi Nakada)
01:57 AM Revision 93bfdb9d (git): * 2013-11-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43906 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:57 AM Revision 19c9a70a (git): * lib/racc/parser.rb: Fix typo
s/Extentions/Extensions/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43905 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matsuda (Akira Matsuda)

11/28/2013

10:53 PM Bug #9172: siphash faulty on arm little endian with word align - missing code
I confirmed the issue on my BeagleBone Black.
$ ./miniruby -ve 'p ["discoverer".hash, "sub-setter".hash]'
...
mame (Yusuke Endoh)
09:26 PM Bug #9172 (Assigned): siphash faulty on arm little endian with word align - missing code
nobu what do you think?
what is "collision.rb"?
zzak (zzak _)
09:01 PM Bug #9172 (Closed): siphash faulty on arm little endian with word align - missing code
siphash.c check for "little endian+unaligned word access" and
"bigendian". But my arch : armv7-a cortex a9 is little...
prahal (Alban Browaeys)
09:05 PM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
Now I finally understand the purpose of nonzero? :) In several languages, including Perl and JavaScript, 0 is a falsy... rosenfeld (Rodrigo Rosenfeld Rosas)
03:11 PM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
nonzero? returning the number is useful; I used this recently:
t '.items_count', count: items_count.nonzero? || t(...
fuadksd (Fuad Saud)
07:44 PM Feature #8998: string keys for hash literals should use fstrings
> The regression was indeed caused by r43718, and has been resolved with r43887.
No. Before r43718, it works accid...
ko1 (Koichi Sasada)
04:42 PM Feature #8998: string keys for hash literals should use fstrings
The regression was indeed caused by r43718, and has been resolved with r43887. tmm1 (Aman Karmani)
04:55 PM Feature #9171 (Closed): [patch] use fstrings for symbol table
Here is a simple patch to use fstrings for the table backing symbols.
Unfortunately it causes a segfault in test/r...
tmm1 (Aman Karmani)
03:31 PM Revision dd7ec71b (git): merge revision(s) 43888: [Backport #9169]
* common.mk (Doxyfile): tool/file2lastrev.rb needs running with
BASERUBY since r43617. [ruby-dev:47823] [B...
nagachika (Tomoyuki Chikanaga)
02:36 PM Revision 2e9230c4 (git): * lib/gserver.rb: [DOC] Fix typo
s/FixNum/Fixnum/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43903 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matsuda (Akira Matsuda)
12:44 PM Revision 7d4fa2f2 (git): * doc/dtrace_probes.rdoc: [DOC] Import dtrace probes doc from wiki
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43902 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
12:18 PM Revision 6bea00dc (git): * doc/contributing.rdoc: [DOC] Add heading above ChangeLog tips to
setup entry for commits, its not required. Actually easier if
contributors don't include a ChangeLog entry.
git-s...
zzak (zzak _)
12:17 PM Revision 8274df3e (git): * doc/contributing.rdoc: [DOC] Add coding style heading for patch
rules
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43900 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
zzak (zzak _)
12:15 PM Revision f1ea832f (git): * doc/contributing.rdoc: [DOC] Add notes about deciding what to patch
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43899 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
11:55 AM Bug #9170 (Closed): Math.sqrt returns different types when mathn is included; breaks various gems - this bug can be reproduced in Ruby 1.8 as well
Math.sqrt() usually returns a Float or throws an exception. Some gems rely on this behaviour (e.g. by calling nan? on... kranzky (Jason Hutchens)
11:10 AM Bug #9166 (Third Party's Issue): Installation halted by: Error running '__rvm_make -j 1', please read /usr/local/rvm/log/1385553502_ruby-2.0.0-p353/make.log There has been an error while running make.
Please report to rvm issue before ruby-core issue. hsbt (Hiroshi SHIBATA)
10:50 AM Revision 2fbe9eac (git): * benchmark/bm_hash_flatten.rb: added. r43896 is about 4 times faster
than 2.0.0p353.
* benchmark/bm_hash_keys.rb: added. r43896 is about 5 times faster
than 2.0.0p353.
* benchmark/bm...
Glass_saga (Masaki Matsushita)
10:29 AM Revision 85076c01 (git): * doc/contributing.rdoc: [DOC] Add notes about slideshow proposals
from wiki page: HowToRequestFeatures
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43897 b2dd03c8-39d4-4d8f-98f...
zzak (zzak _)
08:46 AM Revision 74330541 (git): * ChangeLog: fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43896 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Glass_saga (Masaki Matsushita)
08:45 AM Bug #9164 (Rejected): IO::foreach incorrect work for binary file on windows platform
kosaki (Motohiro KOSAKI)
08:39 AM Revision 79e63364 (git): * st.c: add st_values() and st_values_check().
* include/ruby/st.h: add prototypes for above.
* hash.c (rb_hash_values): use st_values_check() for performance
imp...
Glass_saga (Masaki Matsushita)
08:15 AM Revision 78cfcbc6 (git): * st.c (st_keys): fix not to use Qundef in st.c.
* include/ruby/st.h: define modified prototype.
* hash.c (rb_hash_keys): use modified st_keys().
git-svn-id: svn+ss...
Glass_saga (Masaki Matsushita)
07:43 AM Bug #9114: InstructionSequence.compile w/tailcall_optimization: true, trace_instruction: false not working as expected
Eric,
My apologizes as I probably wasted your time with that. The problem with the code you posted is that for TCO y...
garysweaver (Gary Weaver)
07:40 AM Revision d7009f76 (git): * gc.c: Expose details about last garbage collection via GC.stat.
* gc.c (gc_stat): Add :last_collection_flags for reason/trigger/type of
last GC run.
* gc.c (gc_prof_sweep_timer_st...
tmm1 (Aman Karmani)
07:34 AM Revision 6de07f1f (git): version.c: EXIT_SUCCESS
* version.c (ruby_show_copyright): use EXIT_SUCCESS instead of magic
number 0.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
07:34 AM Revision c26bc976 (git): optparse.rb: regexp at lhs
* lib/optparse.rb (OptionParser::Switch#compsys): regexp literal
should be lhs of =~.
git-svn-id: svn+ssh://ci.rub...
nobu (Nobuyoshi Nakada)
07:15 AM Revision 21f81885 (git): win32.c: rb_w32_dup2
* win32/win32.c (rb_w32_dup2): extract from rb_cloexec_dup2() and
redirect_dup2().
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
05:44 AM Revision b3ffb68b (git): * lib/drb/ssl.rb: [Doc] Fix typo
s/Confg/Config/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43889 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matsuda (Akira Matsuda)
04:56 AM Revision 72807178 (git): common.mk: use BASERUBY
* common.mk (Doxyfile): tool/file2lastrev.rb needs running with
BASERUBY since r43617. [ruby-dev:47823] [Bug #9169...
nobu (Nobuyoshi Nakada)
04:53 AM Bug #9124: TestSocket errors in test-all on Arch 64-bit
Linux patch to fix this:
http://mid.gmane.org/[email protected]
I think Ruby can remain uncha...
normalperson (Eric Wong)
02:09 AM Bug #9157: rb_readlink() calls rb_str_modify_expand() too early
does it deserves a CVE? vpereira (Victor Pereira)
12:22 AM Revision d7df3e28 (git): * string.c (rb_fstring): fstrings should be ELTS_SHARED.
If we resurrect dying objects (non-marked, but not swept yet),
pointing shared string can be collected.
To avoid ...
ko1 (Koichi Sasada)

11/27/2013

09:49 PM Bug #9167 (Closed): Segmentation fault in cleanup
I don't know whether it is the interpreters fault or mine.
This is what I do:
- Subclassing StandardError in C
...
BertramScharpf (Bertram Scharpf)
09:48 PM Bug #9101 (Assigned): Reference to unset variable
luislavena (Luis Lavena)
07:20 PM Bug #9101: Reference to unset variable
Reminder: Not one single reaction in more than two weeks. BertramScharpf (Bertram Scharpf)
09:16 PM Bug #9166 (Third Party's Issue): Installation halted by: Error running '__rvm_make -j 1', please read /usr/local/rvm/log/1385553502_ruby-2.0.0-p353/make.log There has been an error while running make.
Installation halted by:
Error running '__rvm_make -j 1', please read /usr/local/rvm/log/1385553502_ruby-2.0.0-p353/...
hazelyuan (Hazel Yuan)
08:23 PM Bug #9124: TestSocket errors in test-all on Arch 64-bit
This looks to be a problem of Linux 3.12 and later

commit 1661bf364ae9c506bc8795fef70d1532931be1e8
Author: ...
normalperson (Eric Wong)
07:53 PM Feature #8998: string keys for hash literals should use fstrings
"tmm1 (Aman Gupta)" <[email protected]> wrote:
> Seeing some occasional segfaults in CI after this change. Not quite
...
normalperson (Eric Wong)
05:12 PM Feature #8998: string keys for hash literals should use fstrings
Seeing some occasional segfaults in CI after this change. Not quite sure what's up yet.
http://c5632.rubyci.org/~c...
tmm1 (Aman Karmani)
04:23 PM Feature #8998: string keys for hash literals should use fstrings
"tmm1 (Aman Gupta)" <[email protected]> wrote:
> Issue #8998 has been updated by tmm1 (Aman Gupta).

Cool, I didn'...
normalperson (Eric Wong)
02:29 PM Feature #8998 (Closed): string keys for hash literals should use fstrings
This issue was solved with changeset r43870.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
tmm1 (Aman Karmani)
01:01 PM Feature #8998: string keys for hash literals should use fstrings
>+ if (!OBJ_FROZEN(str))
>+ *key = rb_fstring(str);
Do you know why the OBJ_FROZEN check is required here?
...
tmm1 (Aman Karmani)
01:00 PM Feature #8998: string keys for hash literals should use fstrings
I didn't realize MRI already froze string keys in hashes.
Your patch reduces long-lived strings in our rails app b...
tmm1 (Aman Karmani)
07:29 PM Bug #9164: IO::foreach incorrect work for binary file on windows platform
phasis68 (Heesob Park) wrote:
> On Windows, "\x1A"(Control+Z) means end of file.
> You must use binary read mode.
...
windwiny (wind winy)
04:05 PM Bug #9164: IO::foreach incorrect work for binary file on windows platform
On Windows, "\x1A"(Control+Z) means end of file.
You must use binary read mode.
p File.foreach('1.txt',mode:'...
phasis68 (Heesob Park)
03:25 PM Bug #9164 (Rejected): IO::foreach incorrect work for binary file on windows platform
d2 = "123\n".b + "\x1a\xe8\xba\b".b + "\n789\n".b

File.binwrite('1.txt', d2)

p File.binread...
windwiny (wind winy)
06:30 PM Bug #9150: Segfault in case statement execution, possibly related to refinements
I've not investigated this problem yet, but Matz said implicit method calls should not honor refinements, so r42869 m... shugo (Shugo Maeda)
05:21 PM Bug #9150 (Assigned): Segfault in case statement execution, possibly related to refinements
@nagachika What do you think? zzak (zzak _)
06:12 PM Bug #9165 (Closed): IRBのコード中にtypo
Fixed via r43880 matsuda (Akira Matsuda)
05:53 PM Bug #9165: IRBのコード中にtypo
けいじゅ@いしつかです.

matsuda (Akira Matsuda) <[email protected]> wrote:

> Issue #9165 has been reported by matsuda (Ak...
keiju (Keiju Ishitsuka)
05:46 PM Bug #9165 (Closed): IRBのコード中にtypo
IRBのコード内にtypoを見つけました。
明らかにケアレスミスっぽいので添付のパッチをコミットしちゃって良いでしょうか?
matsuda (Akira Matsuda)
04:36 PM Revision 8c91dfb9 (git): * st.c (st_keys): fix to use st_index_t for size of hash.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43886 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Glass_saga (Masaki Matsushita)
04:07 PM Revision b426e1b1 (git): * st.c (st_keys): define st_keys(). it writes each key to buffer.
* hash.c (rb_hash_keys): use st_keys() for performance improvement
if st_data_t and VALUE are compatible.
* st.h: ...
Glass_saga (Masaki Matsushita)
03:13 PM Revision 88468275 (git): * 2013-11-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43884 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:13 PM Revision 3ff90426 (git): * ruby_atomic.h: remove duplicate definisions between ATOMIC_XXX
and ATOMIC_SIZE_XXX.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43883 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Glass_saga (Masaki Matsushita)
02:57 PM Revision b9835112 (git): * ruby_atomic.h: define ATOMIC_SIZE_CAS() with
__atomic_compare_exchange_n() and refactoring.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43882 b2dd03c8-39d4...
Glass_saga (Masaki Matsushita)
02:50 PM Bug #9163: Rinda::RingServer can't announce locally
Committed per http://twitter.com/m_seki/status/405573265139044352 drbrain (Eric Hodel)
02:50 PM Bug #9163 (Closed): Rinda::RingServer can't announce locally
This issue was solved with changeset r43872.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
drbrain (Eric Hodel)
02:37 PM Bug #9163 (Closed): Rinda::RingServer can't announce locally
Rinda::RingServer#do_reply takes tuples of the form [:lookup_ring, DRbObject]. For remote processes looking for a ri... drbrain (Eric Hodel)
02:46 PM Bug #9063: irb crashes when #backtrace of raised Exception is nil
ping? sorah (Sorah Fukumori)
12:56 PM Revision da666770 (git): * lib/irb/notifier.rb: [Doc] Fix typo
* ext/json/lib/json/common.rb: Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43881 b2dd03c8-39d4-4d8f-98...
matsuda (Akira Matsuda)
12:41 PM Bug #9106: 'gem install' doesn't copy .so files of ext libs
Hrm, I will check it. drbrain (Eric Hodel)
12:19 PM Bug #9149 (Feedback): rb-appscript crash
It's #9142.
I couldn't reproduce it.
Maybe related to rvm?
nobu (Nobuyoshi Nakada)
12:13 PM Bug #8874 (Feedback): libruby.so.2.0 variable.c segmentation faults in production with rails (ruby-2.0.0-p247)
Please feedback to run your code with ruby-trunk. hsbt (Hiroshi SHIBATA)
12:09 PM Bug #9133: logger rotates log files more than expected
> No needs to compare with @filename?
645 File.open(@filename, File::WRONLY | File::APPEND) do |loc...
no6v (Nobuhiro IMAI)
11:59 AM Feature #9162 (Rejected): Read/Write operations in Tracepoint
> Is there a way to access when variables are read/assigned in Tracepoint?
No. I reject this approach because of ...
ko1 (Koichi Sasada)
11:15 AM Feature #9162 (Assigned): Read/Write operations in Tracepoint
nobu (Nobuyoshi Nakada)
05:22 AM Feature #9162 (Rejected): Read/Write operations in Tracepoint
Is there a way to access when variables are read/assigned in Tracepoint? Specifically, I'm interested in creating a ... davidann (David Weiser)
10:43 AM Bug #9142 (Feedback): Ruby 2.0.0 crash in Rake/mysql2
mrkn (Kenta Murata)
10:32 AM Bug #9135 (Rejected): ruby 2.0.0p247 [BUG] Bus Error
You can use byebug to debug your code with this command line: `bundle exec rspec -rbyebug`.
FYI, `--debug` option ...
mrkn (Kenta Murata)
09:05 AM Revision 0d72c665 (git): * lib/irb/notifier.rb: Fix typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43880 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matsuda (Akira Matsuda)
08:56 AM Revision 9e733b90 (git): * gc.c (gc_mark_stacked_objects): check only when check_mode > 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43879 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
08:53 AM Bug #9159: [patch] use rb_fstring for internal strings
Can somebody following this thread check out my patch for
https://bugs.ruby-lang.org/issues/8998

Theoreticall...
normalperson (Eric Wong)
08:30 AM Bug #9159 (Closed): [patch] use rb_fstring for internal strings
This issue was solved with changeset r43866.
Aman, thank you for reporting this issue.
Your contribution to Ruby is g...
tmm1 (Aman Karmani)
08:26 AM Bug #9159: [patch] use rb_fstring for internal strings
Seeing similar results for Discourse:
https://gist.github.com/SamSaffron/7668043
sam.saffron (Sam Saffron)
07:33 AM Bug #7239: Can't read from subprocess when run with rubyw on windows
Please backport this to Ruby 1.9.3. ryanatball (Ryan Melton)
07:07 AM Revision f8994603 (git): * test/ruby/test_gc.rb (class TestGc): Fix warning in
test_expand_heap.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43878 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
tmm1 (Aman Karmani)
06:57 AM Revision 0094b7bb (git): * gc.c (Init_GC): Add new GC::INTERNAL_CONSTANTS for information about
GC heap/page/slot sizing.
* test/ruby/test_gc.rb (class TestGc): test for above.
git-svn-id: svn+ssh://ci.ruby-lang....
tmm1 (Aman Karmani)
06:24 AM Revision 23178d10 (git): * gc.c (gc_page_sweep): Fix compile warning from last commit.
* hash.c (hash_aset_str): Re-use existing variable to avoid
unnecessary pointer dereferencing.
git-svn-id: svn+ssh...
tmm1 (Aman Karmani)
06:13 AM Revision da65a3d9 (git): * gc.c (gc_page_sweep): disable debug print.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43875 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
06:09 AM Revision 5993c141 (git): * gc.c (gc_stat): add new information heap_eden_page_length and
heap_tomb_page_length.
* test/ruby/test_gc.rb: fix to use GC.stat[:heap_eden_page_length]
instead of GC.stat[:heap_...
ko1 (Koichi Sasada)
06:03 AM Bug #9157: rb_readlink() calls rb_str_modify_expand() too early
nobu (Nobuyoshi Nakada) wrote:
> This issue was solved with changeset r43853.
Ah, I didn't realize that rb_str_mo...
nowacki (Maciek Nowacki)
06:03 AM Revision 53f3ddfe (git): * test/ruby/test_eval.rb (class TestEval): Use assert_same instead of
assert_equal.
* test/ruby/test_hash.rb (class TestHash): ditto.
* test/ruby/test_iseq.rb (class TestISeq): ditto.
gi...
tmm1 (Aman Karmani)
05:57 AM Feature #8257: Exception#cause to carry originating exception along with new one
I think we still need to add Exception.new(:cause => ex) to allow constructing an exception with a *specific* cause. ... headius (Charles Nutter)
05:50 AM Revision 9c8f03fa (git): * lib/rinda/ring.rb: Announce RingServer for the same process.
[ruby-trunk - Bug #9163]
* test/rinda/test_rinda.rb: Tests for the above.
git-svn-id: svn+ssh://ci.ruby-la...
drbrain (Eric Hodel)
05:39 AM Revision fdcc476e (git): * test/ruby/test_eval.rb (class TestEval): Add test for shared eval
filenames via rb_fstring().
* test/ruby/test_iseq.rb (class TestISeq): Add test for shared
iseq labels via rb_fstri...
tmm1 (Aman Karmani)
05:28 AM Revision 0c3b3e92 (git): * hash.c (hash_aset_str): Use rb_fstring() to de-duplicate hash string
keys. Patch by Eric Wong. [Bug #8998] [ruby-core:57727]
* test/ruby/test_hash.rb (class TestHash): test for above.
g...
tmm1 (Aman Karmani)
03:28 AM Revision 26e96918 (git): * test/ruby/test_string.rb: Add test for error when appending a
Symbol into a String.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43869 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
headius (Charles Nutter)
01:42 AM Revision 5080a756 (git): * gc.c: Rename rb_heap_t members:
used -> page_length
limit -> total_slots
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43868 b2dd03c8-39d4-4...
tmm1 (Aman Karmani)
01:20 AM Bug #9160 (Closed): configureに--with-rubylibprefixを指定するとrbconfigのprefixが空文字になる
=begin
== 現象
configureに--with-rubylibprefixを指定したとき、
RbConfig::CONFIG['prefix']および関連するbindirなどのprefixが空文字になってしまいま...
kimuraw (Wataru Kimura)
12:32 AM Revision c38b4a9b (git): test_bug_reporter.rb: remove core
* test/-ext-/bug_reporter/test_bug_reporter.rb (test_bug_reporter_add):
remove expected core file to get rid of fal...
nobu (Nobuyoshi Nakada)

11/26/2013

11:30 PM Revision cbb56e30 (git): * compile.c: Use rb_fstring() to de-duplicate string literals in code. [ruby-core:58599] [Bug #9159] [ruby-core:54405]
* iseq.c (prepare_iseq_build): De-duplicate iseq labels and source locations.
* re.c (rb_reg_initialize): Use rb_fstr...
tmm1 (Aman Karmani)
10:43 PM Bug #9151 (Closed): Segfault in Ruby head
This issue was solved with changeset r43859.
Sam, thank you for reporting this issue.
Your contribution to Ruby is gr...
nobu (Nobuyoshi Nakada)
07:26 PM Bug #9151: Segfault in Ruby head
@nobu running in ubuntu latest x64 sam.saffron (Sam Saffron)
06:58 PM Bug #9151: Segfault in Ruby head
its a similar error to #9003
p a.hash # raises Stack Error
p b.hash # Segmentation fault: 11
happens for:
r...
Hanmac (Hans Mackowiak)
02:06 PM Bug #9151: Segfault in Ruby head
It's a simple machine stack overflow.
What's your platform?
nobu (Nobuyoshi Nakada)
10:23 PM Bug #9133: logger rotates log files more than expected
(13/11/26 19:23), no6v (Nobuhiro IMAI) wrote:
> File.open(@filename, File::WRONLY | File::APPEND) do |l...
nobu (Nobuyoshi Nakada)
07:23 PM Bug #9133: logger rotates log files more than expected
Thanks for your suggestion. I feel this simple condition seems looking good.
I updated a patch using `File.identical...
no6v (Nobuhiro IMAI)
12:05 PM Bug #9133: logger rotates log files more than expected
Probably, you can use `File.identical?` instead of comparison of ino. nobu (Nobuyoshi Nakada)
10:14 PM Revision 599c3a92 (git): * ext/psych/lib/psych.rb: psych version 2.0.2
* ext/psych/psych.gemspec: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43865 b2dd03c8-39d4-4d8f-98ff-823...
tenderlovemaking (Aaron Patterson)
09:41 PM Revision 079ff69c (git): * ext/psych/lib/psych/scalar_scanner.rb: fix support for negative
years.
* ext/psych/lib/psych/visitors/yaml_tree.rb: ditto
* test/psych/test_date_time.rb: test for change.
Fixes: h...
tenderlovemaking (Aaron Patterson)
08:04 PM Feature #9120 (Closed): [PATCH] Tests for a_call + a_return
This issue was solved with changeset r43858.
Brandur, thank you for reporting this issue.
Your contribution to Ruby i...
ko1 (Koichi Sasada)
07:48 PM Revision 725d6f49 (git): * ext/psych/lib/psych/scalar_scanner.rb: fix regexp for matching TIME
strings.
* test/psych/test_date_time.rb: test for change.
Fixes: https://github.com/tenderlove/psych/issues/171
gi...
tenderlovemaking (Aaron Patterson)
06:56 PM Bug #9159: [patch] use rb_fstring for internal strings
> if (nd_type(node) == NODE_STR) {
> - hide_obj(node->nd_lit);
> + node->nd_lit = rb_fstring(node->nd_lit...
tmm1 (Aman Karmani)
06:54 PM Bug #9159: [patch] use rb_fstring for internal strings
One example of strings de-duplicated by this patch are iseq labels. Before:
irb(main):001:0> mm = "method_missin...
tmm1 (Aman Karmani)
06:30 PM Bug #9159 (Closed): [patch] use rb_fstring for internal strings
I added rb_fstring wrappers around internal strings generated by iseqs, regexps and eval:
https://github.com/tmm...
tmm1 (Aman Karmani)
05:27 PM Revision 4760b982 (git): string.c: fix memsize of frozen shared string
* string.c (str_new4): copy the original capacity so that memsize of
frozen shared string returns correct size.
gi...
nobu (Nobuyoshi Nakada)
05:20 PM Revision faaec02a (git): * 2013-11-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43861 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:20 PM Revision 94f01c55 (git): should not ignore the rest of recursive constructs
* array.c (rb_ary_hash): should not ignore the rest of recursive
constructs.
* hash.c (rb_hash_hash): ditto.
* rang...
nobu (Nobuyoshi Nakada)
04:30 PM Bug #9157 (Closed): rb_readlink() calls rb_str_modify_expand() too early
This issue was solved with changeset r43853.
Maciek, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
03:12 PM Bug #9157 (Closed): rb_readlink() calls rb_str_modify_expand() too early
If rb_readlink() (file.c) is called on a long symlink, Ruby tends to crash. This is present in -trunk. The problem is... nowacki (Maciek Nowacki)
03:57 PM Bug #8623: Make stable Gem::Specification.files in default .gemspecs
nagachika (Tomoyuki Chikanaga) wrote:
> I've overlooked this ticket.
>
> Hello vit, r43587 should be backported t...
vo.x (Vit Ondruch)
11:10 AM Bug #8623: Make stable Gem::Specification.files in default .gemspecs
I've overlooked this ticket.
Hello vit, r43587 should be backported to ruby_2_0_0, doesn't it?
nagachika (Tomoyuki Chikanaga)
03:53 PM Feature #7274: UnboundMethods should be bindable to any object that is_a?(owner of the UnboundMethod)
unsubscribe Anonymous
03:41 PM Feature #7274: UnboundMethods should be bindable to any object that is_a?(owner of the UnboundMethod)
matz (Yukihiro Matsumoto) wrote:
> OK, I misunderstood something.
>
> In case foo is implemented in Base as in th...
rits (First Last)
02:47 PM Feature #7274: UnboundMethods should be bindable to any object that is_a?(owner of the UnboundMethod)
OK, I misunderstood something.
In case foo is implemented in Base as in the original example, I admit that it will...
matz (Yukihiro Matsumoto)
02:04 PM Feature #7274: UnboundMethods should be bindable to any object that is_a?(owner of the UnboundMethod)
to continue, the above:
we are binding a method from Base to an instance of Base, and it's failing. Why? How can ...
rits (First Last)
01:26 PM Feature #7274: UnboundMethods should be bindable to any object that is_a?(owner of the UnboundMethod)
matz (Yukihiro Matsumoto) wrote:
> @rits You haven't read my message above, have you?
>
> >It is due to implementati...
rits (First Last)
12:54 PM Feature #7274: UnboundMethods should be bindable to any object that is_a?(owner of the UnboundMethod)
@rits You haven't read my message above, have you?
>It is due to implementation limitation of CRuby.
>
>The stru...
matz (Yukihiro Matsumoto)
12:34 PM Feature #7274: UnboundMethods should be bindable to any object that is_a?(owner of the UnboundMethod)
matz (Yukihiro Matsumoto) wrote:
> @rits Yes, basically. Method transplanting from modules is already allowed thoug...
rits (First Last)
12:25 PM Feature #7274: UnboundMethods should be bindable to any object that is_a?(owner of the UnboundMethod)
@rits Yes, basically. Method transplanting from modules is already allowed though.
Matz.
matz (Yukihiro Matsumoto)
03:23 PM Bug #9158 (Closed): bug in rb_readlink() in file.c (fixed)
Hello,

Here is a cute bug that has existed for a little while in file.c . Ruby will tend to crash when File.rea...
nowacki (Maciek Nowacki)
03:07 PM Bug #9106 (Assigned): 'gem install' doesn't copy .so files of ext libs
nagachika (Tomoyuki Chikanaga)
03:05 PM Bug #9106: 'gem install' doesn't copy .so files of ext libs
This problem is reproduced on ruby 2.1.0-preview2 on Linux/OSX.
'msgpack' gem cannot be loaded (LoadError) and 'ext/...
tagomoris (Satoshi Tagomori)
02:25 PM Bug #9156 (Feedback): Not able to get tmp dir to work with Ruby 2.0.0
It's by a security reason.
What's your platform?
nobu (Nobuyoshi Nakada)
10:01 AM Bug #9156 (Closed): Not able to get tmp dir to work with Ruby 2.0.0
I just migrated to Ruby 2.0.0 from 1.9.2 and I'm getting errors when trying to handle files because I can't get tmp d... saipas (B L)
02:18 PM Bug #9149: rb-appscript crash
I think I've seen very similar report in these days, but I can't find it now...
7 libruby.2.0.0.dylib ...
nobu (Nobuyoshi Nakada)
01:43 PM Revision d503381c (git): hash.c: cut off if recursion
* hash.c (rb_hash): cut off if recursion detected to get rid of stack
overflow. [ruby-core:58567] [Bug #9151]
git...
nobu (Nobuyoshi Nakada)
11:40 AM Bug #9119: TestTime#test_marshal_broken_offset broken under MinGW
I noticed the attached patch has problems with mingw.org 32bit toolchain.
The updated patch is only affects for MI...
phasis68 (Heesob Park)
11:03 AM Revision a4b0c3c2 (git): * test/ruby/test_settracefunc.rb: add tests for a_call/a_return
by Brandur <[email protected]> [Feature #9120]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43858 b2dd03c...
ko1 (Koichi Sasada)
10:30 AM Revision be26a374 (git): * common.mk: add useful config "set breakpoint pending on"
for run.gdb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43857 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
10:26 AM Revision 8ca8d7af (git): * ext/objspace/object_tracing.c (newobj_i): skip class_path if class
is frozen.
rb_class_path() can modify frozen classes (and causes errors).
This patch is temporary. We need no-mod...
ko1 (Koichi Sasada)
09:42 AM Revision bd26be2b (git): * vm_trace.c: skip "exception check" and "reentrant check (only normal
events) for internal events.
Reentrant check for internal events are remaining.
git-svn-id: svn+ssh://ci.ruby-l...
ko1 (Koichi Sasada)
08:41 AM Revision 5b40cb6a (git): * vm_trace.c: prohibit to specify normal events and internal events
simultaneously.
I will introduce special care for internal events later.
* ext/-test-/tracepoint/tracepoint.c: test...
ko1 (Koichi Sasada)
07:45 AM Bug #9155: DelegateClass - ArgumentError: not delegated
@hsbt yep that's where I found the issue - I thought I'd make it easier to replicate with the above code :) rhs (Russell Smith)
07:34 AM Bug #9155: DelegateClass - ArgumentError: not delegated
It happened will_paginate too. follow code.
https://github.com/mislav/will_paginate/blob/master/lib/will_paginate/...
hsbt (Hiroshi SHIBATA)
05:33 AM Bug #9155 (Closed): DelegateClass - ArgumentError: not delegated
Running the attached code gives ArgumentError: not delegated. It's unexpected as it worked on preview 1 and in 2.0.0.... rhs (Russell Smith)
07:30 AM Revision 079009fb (git): file.c: fix buffer overflow
* file.c (rb_readlink): fix buffer overflow on a long symlink. since
rb_str_modify_expand() expands from its length...
nobu (Nobuyoshi Nakada)
05:27 AM Revision adcd0174 (git): * ext/objspace/objspace_dump.c (dump_append_string_value): Escape
control characters for strict json parsers.
* ext/objspace/objspace_dump.c (objspace_dump): Document File/IO
output...
tmm1 (Aman Karmani)
02:45 AM Revision 0791c940 (git): * ruby_atomic.h: use __atomic builtin functions supported by GCC.
__sync family are legacy functions now and it is recommended
that new code use the __atomic functions.
http://gcc...
Glass_saga (Masaki Matsushita)
02:23 AM Revision 6295a023 (git): * properties: ext/bigdecimal/bigdecimal.gemspec
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43850 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:20 AM Revision d473aff6 (git): * properties: ext/bigdecimal/bigdecimal.gemspec
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43849 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:57 AM Revision 78acdaca (git): bigdecimal.gemspec: date
* ext/bigdecimal/bigdecimal.gemspec: revert Gem::Specification#date
for snapshot/release tarballs.
git-svn-id: svn...
nobu (Nobuyoshi Nakada)
12:29 AM Bug #9154 (Closed): Support for OpenSSL with MD5 disabled for certificate verification
=begin
In Fedora Rawhide, there was disable support for verification of certificate, CRL, and OCSP signatures using ...
vo.x (Vit Ondruch)
 

Also available in: Atom