Project

General

Profile

Activity

From 03/23/2015 to 03/29/2015

03/29/2015

11:44 PM Bug #11015 (Closed): IO.copy_stream does not advance Tempfile destination
The following script, reported to JRuby in https://github.com/jruby/jruby/issues/2762, shows that MRI does not advanc... headius (Charles Nutter)
02:51 PM Bug #11014 (Closed): String#partition doesn't return correct result on zero-width match
First, to see how `String#match` works on my example:
~~~ruby
match = "foo".match(/^=*/)
match.pre_match #=> ""...
janko (Janko Marohnić)
12:09 PM Bug #11013 (Closed): Typo in gc.c
Applied in changeset r50114.
----------
* gc.c (objspace_allrefs_destruct_i): fix a typo.
[Bug #11013]
hsbt (Hiroshi SHIBATA)
10:15 AM Bug #11013 (Closed): Typo in gc.c
`objspaec_allrefs_destruct_i` womble (Matt Palmer)
06:48 AM Bug #11012 (Closed): `local_variable_get` crashes on a `Proc` from a method
Applied in changeset r50111.
----------
proc.c: replicate method env
* proc.c (proc_binding): replicate env from me...
nobu (Nobuyoshi Nakada)
02:46 AM Bug #11012 (Closed): `local_variable_get` crashes on a `Proc` from a method
The following code shows unexpected random object, or segfaults sometimes.
~~~ruby
class << (obj = Object.new)
...
nobu (Nobuyoshi Nakada)
06:48 AM Bug #10906 (Closed): Problem building on Solaris 10 - symbol rb_infinity not found
Applied in changeset r50104.
----------
* ext/date/extconf.rb: try_cflags("-std=iso9899:1999") [Bug #10906]
ruby i...
naruse (Yui NARUSE)

03/28/2015

11:44 PM Bug #11011 (Feedback): Segmentation fault at 0x0000000000418
Not under `Library/Logs/CrashReporter`, under `Library/Logs/DiagnosticReports`.
And try 2.2.1.
nobu (Nobuyoshi Nakada)
10:22 PM Bug #11011 (Closed): Segmentation fault at 0x0000000000418
Ran command rails server. Receive crash report, bug - segmentation fault at 0x0000000000418. ruby 2.2.0p0 (2014-12-2... lasbyb (Brian Lasby)
11:00 AM Bug #11010 (Closed): Failure to Build from Source: stable 2.2.1
Configure command:
~~~
[vhost7825ssh@hamal ~/private_tree_1/m_local/bin_p/Ruby/kompil/ruby-2.2.1]$ nice -n20 ./co...
martin_vahi (Martin Vahi)
10:51 AM Bug #8438: Kernel.eval can not Reliably Create new Variables
Thank You for the answer, but as a response to Your answer
I change the current flaw report to a feature request.
martin_vahi (Martin Vahi)
03:02 AM Feature #11007: Prime.each.with_index should accept offset
`Kernel#proc` captures the block given to the caller.
~~~ruby
def with_index(offset = 0)
return enum_f...
nobu (Nobuyoshi Nakada)
02:11 AM Feature #11007: Prime.each.with_index should accept offset
Umm, I don't know how to pass block to each_with_index safely (without capturing).
Of course I can remove calling ea...
ciel (T Yamada)
02:43 AM Bug #10015 (Feedback): Performance regression in Dir#[]
Adrien Siami wrote:
> A slow page was running in 16 seconds with 2.2.1 where it was running in less than 3 seconds w...
nobu (Nobuyoshi Nakada)
02:38 AM Bug #11009 (Rejected): closed STDOUT status does not get inherited to children processes created with exec
Ruby does not close the standard file descriptors 0..2 actually, but just disconnects them from the corresponding IO ... nobu (Nobuyoshi Nakada)
01:43 AM Bug #11008 (Feedback): Segmentation fault - ruby 2.2.0, rails
Could you try 2.2.1? nobu (Nobuyoshi Nakada)

03/27/2015

11:20 PM Bug #10015: Performance regression in Dir#[]
I've noticed a significant slowdown of a rails app when using ruby 2.2.1 rather than 2.1.5.
A slow page was runnin...
Intrepidd (Adrien Siami)
10:34 PM Bug #11009: closed STDOUT status does not get inherited to children processes created with exec
Actually, the fails this way only in 1.8.7.
Ruby 2.1 child process reports the `STDOUT` as open and uses successfull...
costi (Constantin Gavrilescu)
09:01 PM Bug #11009: closed STDOUT status does not get inherited to children processes created with exec
The output of the script is:
~~~
Closing stdout and forking
PARENT STDOUT closed? true
CHILD STDOUT closed? fal...
costi (Constantin Gavrilescu)
08:23 PM Bug #11009 (Rejected): closed STDOUT status does not get inherited to children processes created with exec
When closing `STDOUT`, then `STDOUT.closed?` returns `true`. In a child process started with exec, `STDOUT` is closed... costi (Constantin Gavrilescu)
10:32 PM Feature #11007: Prime.each.with_index should accept offset
Looks good, thanks for this.
Only thing is that it would be best to avoid capturing the block (with `&blk`) if it'...
marcandre (Marc-Andre Lafortune)
03:10 PM Feature #11007 (Closed): Prime.each.with_index should accept offset
I'd like to execute following code:
~~~
Prime.each(10).with_index(1){|e,i|
print i,' ',e,"\n"
}
~~~
Expec...
ciel (T Yamada)
07:09 PM Bug #11008 (Closed): Segmentation fault - ruby 2.2.0, rails
I had this segv, i hope i'm in the right place to report it.
poulet_a (Arthur Poulet)
08:53 AM Bug #11006 (Closed): Segmentation fault on Ruby 2.2.1
I built a photo hosting app where people can upload and sell photos. I just tried to test the site. Everything worked... THpubs (Pubudu Kodikara)
07:34 AM Bug #11004 (Closed): make-snapshost does not work
Applied in changeset r50099.
----------
common.mk: revert to MINIRUBY
* common.mk: revert using BOOTSTRAPRUBY for e...
nobu (Nobuyoshi Nakada)
04:25 AM Bug #11005 (Rejected): why block bind can not be in my_method2
`@proc` binds the scope of `my_method1`, not of `my_method2`.
We are not going to change that.
Matz.
matz (Yukihiro Matsumoto)

03/26/2015

03:57 PM Bug #11005 (Rejected): why block bind can not be in my_method2
~~~ruby
class MyClass
def my_method1
nice_name = "Lucy"
@proc = lambda {|say| "#{say}, #{nice_name}"}
...
gagahappy (Happy GaGa)
02:53 PM Bug #11004: make-snapshost does not work
I tracked down the offending commit to r50093 ... r50092 works just fine vo.x (Vit Ondruch)
11:36 AM Bug #11004: make-snapshost does not work
or may be r49882 vo.x (Vit Ondruch)
11:35 AM Bug #11004 (Closed): make-snapshost does not work
~~~
# rpm -q ruby
ruby-2.2.1-10.fc23.x86_64
# tool/make-snapshot -packages=xz tmp
Exporting trunk@50098
Export...
vo.x (Vit Ondruch)
09:03 AM Bug #10952: Clarify BigDecimal license
Stating something in .gemspec which is not aligned with the rest of files does not help. vo.x (Vit Ondruch)
07:37 AM Bug #10952: Clarify BigDecimal license
Can we just add it to the gemspec? zzak (zzak _)
07:46 AM Feature #8667: Unable to set OpenSSL GCM iv_length in Ruby
Without knowing what `HAVE_AUTHENTICATED_ENCRYPTION` is, I'm not really sure.. also we need a test for this. zzak (zzak _)
07:36 AM Bug #10910 (Assigned): NoMethodError when opening SSL connection with OpenSSL::SSL::VERIFY_PEER set and anonymous ciphers allowed
zzak (zzak _)

03/25/2015

07:31 PM Feature #10600: [PATCH] Queue#close
Some performance numbers, using the attached benchmark script:
~~~
$ ruby queue_benchmark.rb 100000
RUBY_DESCR...
djellemah (John Anderson)
04:51 PM Feature #11003 (Closed): Fast modular exponentiation
I would like to suggest, implementing "fast Modular Exponentiation " (http://en.wikipedia.org/wiki/Modular_exponentia... venkatvb (venkatesh babu)
04:28 PM Bug #11002: Don't abuse ruby_version
Forgot to link to original discussion: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/35490 vo.x (Vit Ondruch)
04:21 PM Bug #11002 (Closed): Don't abuse ruby_version
This is what configure help says about ruby_version:
~~~
$ ./configure --help
... snip ...
--with-ruby-ve...
vo.x (Vit Ondruch)
03:27 PM Bug #10999: [PERF] bm_hash_aref_flo.rb
Nobuyoshi Nakada wrote:
> It is not a realistic benchmark, that integer parts are all different.
Why? I think it ...
ko1 (Koichi Sasada)
02:55 AM Bug #10999: [PERF] bm_hash_aref_flo.rb
Thanks Nobu! I'll updated and backfill the new benchmark on our end as well. Thanks for looking into this! tgxworld (Guo Xiang Tan)
02:21 AM Bug #10999 (Closed): [PERF] bm_hash_aref_flo.rb
Applied in changeset r50084.
----------
bm_hash_aref_flo.rb: fix data
* benchmark/bm_hash_aref_flo.rb: make more re...
nobu (Nobuyoshi Nakada)
02:20 AM Bug #10999: [PERF] bm_hash_aref_flo.rb
It is not a realistic benchmark, that integer parts are all different.
Adding floats with same integer parts shows...
nobu (Nobuyoshi Nakada)
01:33 AM Bug #10999 (Closed): [PERF] bm_hash_aref_flo.rb
Before: 0.066s
After [3bcf9fb53e4b9efabb15a3091fddfb68e5b6fbbe](https://github.com/ruby/ruby/commit/3bcf9fb): 0.094
...
tgxworld (Guo Xiang Tan)
02:04 PM Bug #10992: *** Error in `ruby': double free or corruption (fasttop): 0x00007fdc088fd5e0 ***
Sorry, my bad. I used hacky way in order to force capybara use same transaction among threads. https://github.com/jni... elserpiente (Max Power)
02:04 PM Bug #11001 (Closed): 2.2.1 Segmentation fault in reserve_stack() function.
SEGV depends on stack limit size with 'ulimit -s <size>' .
This shell script [ulimit_change_test.sh] can reproduce...
kiyoka (Kiyoka Nishiyama)
08:03 AM Bug #11000 (Closed): r50071以降、Solarisにてext/-test-/file/fs.cのコンパイルができない
Applied in changeset r50088.
----------
fs.c: fix f_type
* ext/-test-/file/fs.c (get_fsname): try magic number only...
nobu (Nobuyoshi Nakada)
05:37 AM Bug #11000 (Closed): r50071以降、Solarisにてext/-test-/file/fs.cのコンパイルができない
r50071 以降、Solaris10にて、
ext/-test-/file/fs.c のコンパイルにエラーが発生してビルドが失敗します。
~~~
cc -I. -I../../../.ext/include/sparc64...
ngoto (Naohisa Goto)

03/24/2015

01:28 PM Bug #10998: TestIO#test_seek fails in chroot with Linux 3.19
The fix is passing on Fedora builders [1]. Thank you.
[1] http://koji.fedoraproject.org/koji/taskinfo?taskID=931...
vo.x (Vit Ondruch)
08:30 AM Bug #10998 (Closed): TestIO#test_seek fails in chroot with Linux 3.19
Applied in changeset r50071.
----------
fs.c: use statfs/statvfs
* ext/-test-/file/fs.c (get_fsname): return filesy...
nobu (Nobuyoshi Nakada)
06:53 AM Bug #10998: TestIO#test_seek fails in chroot with Linux 3.19
statfs(2) might be good candidate to replace the current mtab implementation. vo.x (Vit Ondruch)
06:29 AM Bug #10998 (Closed): TestIO#test_seek fails in chroot with Linux 3.19
Recently, Ruby builds driven by CI started to fail on Fedora builders [1] with following error [6]:
~~~
2) Erro...
vo.x (Vit Ondruch)
07:44 AM Bug #10953: follow rubyspec repository changes (r49689, r49752, r49753)
ruby_2_0_0 r50069 merged revision(s) 49689,49752,49753. usa (Usaku NAKAMURA)

03/23/2015

10:03 PM Feature #10950 (Closed): `close` methods should not raise IOError on closed objects
Applied in changeset r50068.
----------
[Feature #10950] fixed by r50064
nobu (Nobuyoshi Nakada)
08:12 PM Bug #10120: TestSprintf#test_float still an issue
r47129 and r48844 were backported into `ruby_2_1` branch at r50067. nagachika (Tomoyuki Chikanaga)
02:06 PM Bug #10992 (Third Party's Issue): *** Error in `ruby': double free or corruption (fasttop): 0x00007fdc088fd5e0 ***
nobu (Nobuyoshi Nakada)
02:06 PM Bug #10992: *** Error in `ruby': double free or corruption (fasttop): 0x00007fdc088fd5e0 ***
Seems inside the postgresql driver. nobu (Nobuyoshi Nakada)
11:18 AM Bug #10992: *** Error in `ruby': double free or corruption (fasttop): 0x00007fdc088fd5e0 ***
Nobuyoshi Nakada wrote:
> Please show the error log.
here is logs http://pastebin.com/Nw58Qs8a
elserpiente (Max Power)
02:01 PM Bug #10997 (Rejected): String in Hash 'prepend', '<<' bug
`Hash#clone` does not clone the elements, so the value is shared.
In the last example, you assign different object.
nobu (Nobuyoshi Nakada)
10:31 AM Bug #10997 (Rejected): String in Hash 'prepend', '<<' bug
i used with Rails console
**Only String is great**
```ruby
original = "a" #=> "a"
clone = original.clone #=> ...
hiphapis (Johan Kim)
11:33 AM Bug #10996 (Rejected): Inline if statements should hoist variables.
The fundamental rule is that local variables are defined by the first assignment. For consistency, I will not bend th... matz (Yukihiro Matsumoto)
10:25 AM Bug #10996 (Rejected): Inline if statements should hoist variables.
A multiline if statement hoists local variables to the parent scope. An inline if statement does not.
We can see t...
josh.cheek (Josh Cheek)
10:34 AM Bug #10986: fancy_irb broken
Ah, here is hte bug tracker for ruby itself, not for third party's gems.
Try to report at https://github.com/janleli...
usa (Usaku NAKAMURA)
10:13 AM Bug #10986: fancy_irb broken
fancy_irb-0.8.1(Ruby 2.0.0p481 (2014-05-08) [x64-mingw32])
I can’t not the old input line error free edited. See scr...
[email protected] (Friedrich Heinrichmeyer)
 

Also available in: Atom