Activity
From 01/29/2015 to 02/04/2015
02/04/2015
-
11:00 PM Feature #10829: Add to_proc method to the Array class
- Update example code, there was a missing `&`:
```ruby
[1, 2, 3, 4, 5].map(&[:+, 3])
# => [4, 5, 6, 7, 8]
```
-
10:59 PM Feature #10829 (Open): Add to_proc method to the Array class
- In ruby, we've all seen this shortcut:
```ruby
user.posts.map(&:title)
```
The expanded version is:
```rub... -
09:21 PM Bug #10819: can't glob win32 short pathname
- Usaku NAKAMURA wrote:
> 1. We should not assume that short filenames always contains `~`.
> MSDN says that some ... -
08:35 PM Bug #10819: can't glob win32 short pathname
- 1. We should not assume that short filenames always contains `~`.
MSDN says that some file systems do not use `~`... -
07:50 PM Bug #10828: send should not create immortal symbols
- Mmm, I was hopeful about r49500 but it generates some failures in `test/drb/test_drb.rb`, so there's something going...
-
07:01 PM Bug #10828 (Closed): send should not create immortal symbols
- While `public_send` is ok, `send` and `__send__` create immortal symbols when they shouldn't.
- 07:45 PM Revision 1fd6ab5b (git): * vm_insnhelper.c: Revert r49500 (6ae6a8c7bc86e97)
- Creates a regression in test_drb. Above my rubyfu. [#10828]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49502 ... - 07:10 PM Revision 18eef0b9 (git): * vm_eval.c: Fix symbol leak with non optimized +send+ and method_missing [#10828]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:03 PM Revision 6ae6a8c7 (git): * vm_insnhelper.c: Fix symbol leak with +send+ and method_missing [#10828]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:03 PM Revision 454f89e2 (git): * vm_insnhelper.c: Fix one type of symbol leak with +send+
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:41 PM Revision 8350b7dc (git): * doc/security.rdoc: [DOC] ammend symbols section for bug with send [ci-skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:24 PM Revision da1330c8 (git): * 2015-02-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:24 PM Revision 229bfa7b (git): * doc/security.rdoc: [DOC] update symbols section [ci-skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:46 PM Bug #10765: Module#remove_method remove refined method entry.
- Testing with r49495 and it seems to be fixed. Thanks.
-
08:16 AM Bug #10765 (Closed): Module#remove_method remove refined method entry.
- Fixed in r49493.
-
05:52 AM Bug #10765: Module#remove_method remove refined method entry.
- The problem reported by Vit can be reproduced by the following command:
$ make test-all TESTS="test/ruby/test_... -
05:39 AM Bug #10765: Module#remove_method remove refined method entry.
- Seiei Higa wrote:
> If touch the `me` after `rb_unlink_method_entry`, it could cause error?
It's not the problem.... -
11:36 AM Bug #10827 (Closed): TestIO#test_io_select_with_many_files segfaults randomly
- On various platforms on Fedora Rawhide, I observe random segfaults in test suite:
~~~
1) Failure:
TestIO#test_... -
11:33 AM Bug #10822: make-snapshot breaks during download of bundled gems
- Nobuyoshi Nakada wrote:
> It is right, the built rbconfig.rb must be loaded, not already installed one.
> Why is `R... -
08:03 AM Bug #10822 (Third Party's Issue): make-snapshot breaks during download of bundled gems
- Vit Ondruch wrote:
> This is due to Ruby picking up rbconfig.rb from the current checkout, since $(RUNRUBY) adds the... -
11:30 AM Revision 99eaebce (git): * ext/win32ole/win32ole.c (Init_win32ole): should not use atexit to
- free allocated hash table to avoid error on Cygwin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49495 b2dd03c... -
09:37 AM Feature #10561: Improve function of Thread::Backtrace::Location #path and #absolute_path
- Also, I'll submit a patch to fix the documentation of `path` so that it states it's an alias of `absolute_path`.
-
09:33 AM Feature #10561: Improve function of Thread::Backtrace::Location #path and #absolute_path
- Nobu: Thanks! I'll update the Rubinius implementation of this to match that behaviour.
-
05:42 AM Feature #10561: Improve function of Thread::Backtrace::Location #path and #absolute_path
- The result of `#path` equals to `__FILE__` in the script file.
It's expanded in `require`d libraries, but not in mai... -
08:35 AM Revision d54db9b2 (git): _sdbm.c: fix pointers to shift
- * ext/sdbm/_sdbm.c (delpair): dst and src point at the ends of
each data, whereas memmove requires pointers to the ... -
07:45 AM Bug #10826 (Closed): Refinements make instance_methods(false) return methods of superclasses
- Applied in changeset r49493.
----------
* class.c (method_entry_i, class_instance_method_list,
rb_obj_singleton_me... -
05:46 AM Bug #10826 (Closed): Refinements make instance_methods(false) return methods of superclasses
- If a method is refined for a subclass X of the owner of the method,
X.instance_methods(false) returns that method ev... -
07:45 AM Revision dc3ea52e (git): * class.c (method_entry_i, class_instance_method_list,
- rb_obj_singleton_methods): should not include methods of
superclasses if recur is false. [ruby-dev:48854] [Bug #108... -
07:41 AM Bug #10824 (Assigned): to_yaml incorrectly inserts return lines
- Maybe a word wrapping?
-
07:32 AM Bug #10823 (Closed): Issue building bigdecimal.
- Applied in changeset r49491.
----------
bigdecimal.c: fix a typo
* ext/bigdecimal/bigdecimal.c (VpSetPTR): fix a ty... -
07:32 AM Revision a44f7a3e (git): bigdecimal.c: format specifiers
- * ext/bigdecimal/bigdecimal.c (VpInit, VpPower, VpVarCheck): fix
format specifiers of BDIGIT.
git-svn-id: svn+ssh:... -
07:32 AM Revision 718b4253 (git): bigdecimal.c: fix a typo
- * ext/bigdecimal/bigdecimal.c (VpSetPTR): fix a typo, 'expoennt'
to 'exponent'. [ruby-core:67980] [Bug #10823] [Fi... -
06:56 AM Bug #10825 (Closed): Fix build error in sdbm under Windows
- Applied in changeset r49490.
----------
_sdbm.c: ruby/ruby.h for PRIdPTRDIFF
* ext/sdbm/_sdbm.c: include ruby/ruby.... -
06:55 AM Revision 8d27e64d (git): _sdbm.c: ruby/ruby.h for PRIdPTRDIFF
- * ext/sdbm/_sdbm.c: include ruby/ruby.h for PRIdPTRDIFF when a
macro `DEBUG` is defined. based on the patch by Owe... -
05:21 AM Misc #10742: segmentation fault error while running ruby project
- thanks, but this is working for Ruby 1.8.7 and not working for higher version of ruby
-
03:56 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
- Shugo Maeda wrote:
> Pablo Herrero wrote:
> > Does it make any difference that the refinement at Seiei's example wa... -
03:01 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
- Seiei Higa wrote:
> > Refinements should be activated in a lexical scope, so NoMethodError should be raised in that ... -
02:47 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
- Pablo Herrero wrote:
> Does it make any difference that the refinement at Seiei's example was already active before ... -
12:45 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
- Seiei Higa wrote:
> How about this case?
>
> ``` ruby
> class C; end
>
> module M
> refine(C) do
> de... -
12:40 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
- Does it make any difference that the refinement at Seiei's example was already active before the string evaluation?.
-
02:42 AM Bug #10811: x86_64 segfault on Haiku
- And our PTHREAD haves:
```
/Builds/ruby-2.2.0> grep -R HAVE_PTHREAD .ext/
.ext/include/x86_64-haiku/ruby/config.... -
02:17 AM Bug #10811: x86_64 segfault on Haiku
- *much* better tracing with ruby -d
```
/Builds/haikeuken-client/ruby/client.rb:199: warning: literal in condition... -
02:12 AM Revision 57e60d1f (git): Makefile.in: do not rebuild unnecessarily
- * Makefile.in (probes.stamp): rebuild dtrace dependent objects
only when `dtrace -G` modifies its input files.
git... - 01:37 AM Revision ba455c6d (git): * 2015-02-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:36 AM Revision a91de831 (git): mkmf.rb: err by non existent file
- * lib/mkmf.rb (try_cppflags, try_cflags, try_ldflags): err by non
existent source file. [ruby-core:67962] [Bug #10...
02/03/2015
-
11:06 PM Bug #10825 (Closed): Fix build error in sdbm under Windows
- Hi,
The attached patch fixes an error I was getting while attempting to compile
revision 49476 of Ruby under Wind... -
10:27 PM Feature #10561: Improve function of Thread::Backtrace::Location #path and #absolute_path
- Nobu: I talked about this with Koichi today after noticing you added tests for
path/absolute_path after my talk at F... -
10:10 PM Bug #10824 (Closed): to_yaml incorrectly inserts return lines
- ~~~ruby
"{\"config_path\":\"something\",\"mode\":\"something_underscore\",\"person\":{\"id\":1,\"name\":\"Christophe... -
03:27 PM Bug #10822: make-snapshot breaks during download of bundled gems
- I fixed the Fedora's side. If you want to reproduce, the original operating system_rb is still available here:
htt... -
10:16 AM Bug #10822 (Third Party's Issue): make-snapshot breaks during download of bundled gems
- ~~~
... snip ...
downloading config.sub ... done
Downloading bundled gem files...
/usr/share/rubygems/rubygems/... -
03:20 PM Bug #10765: Module#remove_method remove refined method entry.
- If touch the `me` after `rb_unlink_method_entry`, it could cause error?
``` patch
diff --git vm_method.c vm_metho... -
01:26 PM Bug #10765 (Assigned): Module#remove_method remove refined method entry.
- This breaks CentOS7, OpenSuse and Fedora at minimum:
http://rubyci.blob.core.windows.net/opensuse13/ruby-trunk/log... -
06:27 AM Bug #10765 (Closed): Module#remove_method remove refined method entry.
- Applied in changeset r49480.
----------
* vm_method.c (remove_method): When remove refined
method, raise a NameErr... -
06:15 AM Bug #10765 (Assigned): Module#remove_method remove refined method entry.
-
03:04 PM Bug #10819: can't glob win32 short pathname
- Hi Nob
> Anyway, it's dangerous to assume that "progra~1" is always "Program Files".
Thank you. However I use h... -
06:21 AM Bug #10819: can't glob win32 short pathname
- Anyway, it's dangerous to assume that "progra~1" is always "Program Files".
-
05:05 AM Bug #10819 (Closed): can't glob win32 short pathname
- Applied in changeset r49478.
----------
dir.c: glob legacy short name
* dir.c (glob_helper): obtain real name with ... -
02:33 AM Bug #10819: can't glob win32 short pathname
- Akio Tajima wrote:
> Also I found that the inter glob string with shortname+wildcard also failed both Ruby 2.1.0 and... -
02:29 PM Revision e28c3d5d (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:43 PM Bug #10823 (Closed): Issue building bigdecimal.
- When doing some Ruby builds with custom CFLAGS I ran into an issue with BigDecimal when trying to build Ruby:
... -
01:42 PM Bug #10803: Similar issue/stack trace as above in 2.1.5, 2.1.6
- https://github.com/excon/excon (0.14.3)
-
11:03 AM Bug #10808: r49451以降 Solarisにてruby-glommed.oの作成に失敗
- Makefile と uncommon.mk (common.mk から自動作成) は GNUMakefile からこの順番で読み込まれますが、$(OBJS) は uncommon.mk 内にて代入されるため、Makefile 内にて...
-
10:43 AM Bug #10808 (Closed): r49451以降 Solarisにてruby-glommed.oの作成に失敗
- Applied in changeset r49485.
----------
* common.mk (ruby-glommed.o): dependency on $(OBJ) should be written
in co... -
02:46 AM Bug #10808 (Open): r49451以降 Solarisにてruby-glommed.oの作成に失敗
- > 直接 make dln.o と実行した場合は作られるのでしょうか。
make dln.o によって dln.o は問題無く作られます。
しかし、make ruby-glommed.o は上記と同様に失敗します。
つま... -
10:43 AM Revision b7ff3d3b (git): * common.mk (ruby-glommed.o): dependency on $(OBJ) should be written
- in common.mk (in which OBJ is defined) because of Makefile include
and parse order. This partly reverts r49419.
[... -
10:06 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
- > Refinements should be activated in a lexical scope, so NoMethodError should be raised in that case.
How about th... -
08:33 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
- Seiei Higa wrote:
> So, I expect following code works fine, but it raises `NoMethodError` in ruby 2.1.5, 2.2.0
Re... -
07:51 AM Bug #10818 (Assigned): Extrange behaviour when apliying a refinement inside eval
-
07:33 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
- When call `Kernel.#eval` with `binding` returns same result.
``` ruby
class Foo; end
module M
refine(Foo) d... -
07:27 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
- The `Kernel.#eval` behaves like:
``` ruby
eval('a = 42')
eval('p a')
# bar.rb:2:in `eval': undefined local vari... -
12:31 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
- I really wish I could fix the typos at the title...
-
10:06 AM Revision 3b4f1914 (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:23 AM Revision dc7cefff (git): error.c: fix r49479
- * error.c (rb_mod_sys_fail_str): copy the given format.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49483 b2dd... -
08:16 AM Bug #10821 (Closed): mkmf.rb: Incorrect have_devel? test depending on run order
- Applied in changeset r49482.
----------
mkmf.rb: avoid interference
* lib/mkmf.rb (try_cppflags, try_cflags, try_ld... -
12:05 AM Bug #10821 (Closed): mkmf.rb: Incorrect have_devel? test depending on run order
- have_devel? is usually lazily checked on the first call to try_do(). However, try_do() may be invoked within the scop...
-
08:15 AM Revision af5b7053 (git): mkmf.rb: avoid interference
- * lib/mkmf.rb (try_cppflags, try_cflags, try_ldflags): get rid of
interference by modifying global variables in hav... -
06:41 AM Bug #10815: Dir.foreach in block form does not allow encoding
- I guess I'm not sure at what point or why the return type started governing function prototypes, but ok.
-
02:48 AM Bug #10815: Dir.foreach in block form does not allow encoding
- `Dir.entries` doesn't return an enumerator.
-
06:32 AM Misc #10742 (Third Party's Issue): segmentation fault error while running ruby project
- Using dl and ffi is outside ruby.
Ask those gems' authors.
-
06:10 AM Misc #10742: segmentation fault error while running ruby project
- Any solution?
- 06:26 AM Revision 26127361 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49481 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:26 AM Revision 525f515f (git): * vm_method.c (remove_method): When remove refined
- method, raise a NameError if the method is not
defined in refined class.
But if the method is defined in refined... -
06:15 AM Revision 338bd4cc (git): remove duplication in warning
- * dir.c (sys_warning_1): remove duplication in the message.
* error.c (rb_mod_sys_fail_str): ditto.
git-svn-id: svn+... -
05:04 AM Revision 45df1c24 (git): dir.c: glob legacy short name
- * dir.c (glob_helper): obtain real name with FindFirstFile API
instead of matchin all entries, on Windows.
[ruby-... -
04:43 AM Revision 3e294242 (git): dir.c: GC guard
- * dir.c (do_opendir): prevent intermediate string for transcoding
from GC.
git-svn-id: svn+ssh://ci.ruby-lang.org/... -
03:26 AM Revision 73cce162 (git): mkmf.rb: set cxxflags
- * lib/mkmf.rb (configuration): set the default cxxflags, which is
referred from the default CXXFLAGS, for extension...
02/02/2015
-
11:47 PM Bug #10820: Win32 Registry Delete uses ANSI instead of Wide APIs
- Looks like you may want to explore the same for `RegQueryInfoKey` as well. See https://msdn.microsoft.com/en-us/libra...
-
11:26 PM Bug #10820: Win32 Registry Delete uses ANSI instead of Wide APIs
- For the issue, without this fix, it is likely not to find registry keys/values that have unicode in them. This is wha...
-
11:12 PM Bug #10820: Win32 Registry Delete uses ANSI instead of Wide APIs
- Apparently markdown didn't work so well, but hopefully the gist of the issue is captured here.
-
11:11 PM Bug #10820 (Closed): Win32 Registry Delete uses ANSI instead of Wide APIs
- https://github.com/ruby/ruby/blob/trunk/ext/win32/lib/win32/registry.rb#L236-L237
Contains:
~~~ruby
module... -
10:41 PM Bug #10815: Dir.foreach in block form does not allow encoding
- Ok, but that seems a strange way to declare the function prototype. Compare that with Dir.entries, which does give yo...
-
02:58 AM Bug #10815 (Rejected): Dir.foreach in block form does not allow encoding
- Encoding is a keyword argument.
~~~
Dir.foreach( dirname, encoding: enc ) {| filename | block } -> nil
~~~
>... -
09:02 PM Bug #10768: segfault during ruby_vm_destruct() in cont_free()
- For backporting into 2.1, include r46340 first.
-
08:58 PM Bug #10768 (Closed): segfault during ruby_vm_destruct() in cont_free()
- Applied in changeset r49474.
----------
gc.c: ensure GC state is consistent during VM shutdown
* gc.c (rb_objspace_... - 08:58 PM Revision 4b8df18e (git): * 2015-02-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49475 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:58 PM Revision 829fcdb2 (git): gc.c: ensure GC state is consistent during VM shutdown
- * gc.c (rb_objspace_free): cause rb_bug if lazy sweep is in progress
during rb_objspace_free. Adds extra protection... -
06:34 PM Bug #10819 (Closed): can't glob win32 short pathname
- I used to install ruby under the "c:/program files" and use to apply windows short pathname such as "c:/progra~1" and...
-
02:48 PM Bug #10493: Wrong encoding for Etc.getlogin in Windows
- Tomoyuki Chikanaga wrote:
> Backported into `ruby_2_1` at r49473.
> usa-san, thank you for your advice. I'll keep m... -
02:01 PM Bug #10493: Wrong encoding for Etc.getlogin in Windows
- Backported into `ruby_2_1` at r49473.
usa-san, thank you for your advice. I'll keep my eyes on RubyCI, especially ... -
02:46 PM Bug #10811: x86_64 segfault on Haiku
- hm, this looks like it could be thread related.. the __int64 0 size is expected.
CFLAGS='-g -ggdb' ./configure --e... -
01:58 PM Revision b366c72a (git): merge revision(s) r48360,r48364: [Backport #10493]
- * ext/etc/etc.c (etc_getlogin): set login name encoding properly.
[ruby-core:66163] [Bug #10493]
git-svn-... -
01:55 PM Bug #10432: wrong receiver of Binding from Method
- Backported into `ruby_2_1` at r49472.
-
01:54 PM Revision 997f821a (git): merge revision(s) r48160: [Backport #10432]
- * proc.c (method_proc): the receiver of binding from method should
be same as the receiver of the method.
... -
01:46 PM Bug #10412: DNS Resolv broken when resolv.conf has option ndots > 1
- Backported into `ruby_2_1` at r49471.
-
01:45 PM Revision 00a360a9 (git): merge revision(s) r48534: [Backport #10412]
- * lib/resolv.rb: fall back if canonicalization fails.
Thanks Vit Ondruch for the patch! [ruby-core:65836]
... -
01:40 PM Bug #10210: LDSHARED and LDSHAREDXX set to null ('')
- Backported into `ruby_2_1` at r49470.
-
01:39 PM Revision baa85be5 (git): merge revision(s) r48886: [Backport #10210]
- * configure.in (rb_cv_binary_elf): get rid of -e option of cat
which is not available on BusyBox, use tr in... -
12:00 PM Feature #10816: Add the ability to capture Coverage information
- Sounds good to me. I'm positive to import the feature.
I'd like to hear any opinion from the direct users of the ... -
09:15 AM Feature #10510 (Assigned): Remove REXML instead of patching it
-
08:19 AM Bug #10818 (Closed): Extrange behaviour when apliying a refinement inside eval
- When you activate a refinement inside an a string using `eval` with a binding, the refinement is sill active the next...
-
06:30 AM Bug #10817 (Closed): [PERF] vm3_gc slower
- http://rubybench.org/ruby/ruby/commits?result_type=vm3_gc
When running locally,
---------------------------------... -
04:29 AM Feature #10017 (Assigned): Add `Hash#fetch_values`
- Matz, can we introduce this `Hash#fetch_values`?
-
03:24 AM Misc #10809: [PATCH 2/2] Add tests for math.c related to [Feature 10785], [Feature 10800]
- Commit bit approved. Proceed to usual previledge grant process.
Matz.
- 01:51 AM Revision 8be3f74e (git): * 2015-02-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:51 AM Revision 92c1538d (git): security.rdoc: update about Symbol GC [ci skip]
- * doc/security.rdoc (Symbols): update about Symbol GC. Symbols
explicitly converted from Strings now can be collec... -
12:20 AM Feature #10790: Can't read CommitterHowto's links
- RDの時はこのプラグインで整形してたとかですかねぇ。
* https://github.com/ruby/redmine_ruby_lang_mailing_list_customization
In English,
Be...
02/01/2015
-
11:57 PM Feature #10816 (Closed): Add the ability to capture Coverage information
- Hi,
I would like to periodically capture coverage information. The reason is because I would like to be able to p... -
10:11 PM Bug #10815: Dir.foreach in block form does not allow encoding
- I should also note that the method does not appear to do any sort of type or arity checking. I'm not sure if that's i...
-
08:11 PM Bug #10815 (Rejected): Dir.foreach in block form does not allow encoding
- It doesn't appear that Dir.foreach{} allows an encoding:
enc = Encoding::UTF_16LE
# Without a block, wo... -
05:59 PM Bug #10814: SIGBUS by stack overflow on Funtoo (fixed at r49463)
- Backported into ruby_2_1 at r49467.
-
05:56 PM Bug #10814 (Closed): SIGBUS by stack overflow on Funtoo (fixed at r49463)
- This ticket is only for backport management.
I didn't confirm this change can be backported into each branch, but ... -
05:58 PM Revision 3fb0936a (git): merge revision(s) r49463: [Backport #10814]
- signal.c: SIGBUS by stack overflow on Funtoo
* signal.c (sigbus): seems that Funtoo Linux also delivers SIGB... -
05:57 PM Bug #10779: occasional segmentation fault running ruby 2.1, doesn't appear with ruby 1.9
- Nobuyoshi Nakada wrote:
> LMH medchem wrote:
> > I'm not sure what you are referring to with this. I don't have any... -
05:52 PM Bug #10813 (Closed): Fix intermittent SIGBUS on Linux (fixed at r49452)
- This ticket is only for backport management.
I didn't confirm this can be backported into each branch. But I'll fi... -
04:01 PM Bug #5618: Exceptions cause DRb connection to be closed
- This issue still exists in Ruby 2.1.5.
-
12:41 PM Misc #10809: [PATCH 2/2] Add tests for math.c related to [Feature 10785], [Feature 10800]
- It's my super great pleasure to be able to do that, I'm glad to and go to follow what you said.
But now I'm afraid... -
06:32 AM Misc #10809: [PATCH 2/2] Add tests for math.c related to [Feature 10785], [Feature 10800]
- `class_eval` with a block form would be preferable to a string form in may cases.
Are you going to commit these pa... -
04:56 AM Misc #10809: [PATCH 2/2] Add tests for math.c related to [Feature 10785], [Feature 10800]
- Oh.. I found editting message with uploading new file posts new message with duplicate contents.
We seem not to be... -
04:49 AM Misc #10809: [PATCH 2/2] Add tests for math.c related to [Feature 10785], [Feature 10800]
- > Isn't it better to use assert_infinity?
It's much better! I attached patch to follow what you said(not only `Ma... -
03:14 AM Misc #10809: [PATCH 2/2] Add tests for math.c related to [Feature 10785], [Feature 10800]
- > ~~~diff
> + assert_equal(1.0/0, Math.cbrt(1.0/0))
> ~~~
Isn't it better to use `assert_infinity`?
> ~~~d... -
12:32 AM Misc #10809 (Closed): [PATCH 2/2] Add tests for math.c related to [Feature 10785], [Feature 10800]
- Hi! Here are two patches.
## reorder_test_cbrt_and_add_a_assertion.patch:
Move Test#test_cbrt to more proper pl... -
11:15 AM Bug #10812 (Closed): Object#respond_to? doesn't acknowledge active refinements
-
09:30 AM Bug #10812: Object#respond_to? doesn't acknowledge active refinements
- Aparently this is at the Refinements Specification, sorry for not seeing this before. Please close this issue.
-
08:27 AM Bug #10812 (Closed): Object#respond_to? doesn't acknowledge active refinements
- Object#respond_to? seems to ignore active refinements.
Take for instance the following code:
```ruby
module... -
09:40 AM Revision 5146f5ab (git): test_backtrace.rb: add tests
- * test/ruby/test_backtrace.rb (test_caller_locations_base_label):
test for Thread::Backtrace::Location#base_label.
... -
04:47 AM Feature #10806 (Closed): drop batch installation
- Applied in changeset r49465.
----------
rbinstall.rb: no batch installation
* tool/rbinstall.rb (bin-comm): drop ba... -
04:46 AM Revision 38a37ed8 (git): rbinstall.rb: no batch installation
- * tool/rbinstall.rb (bin-comm): drop batch file installation.
Windows 95 support has not been supported already.
... -
03:51 AM Bug #10811: x86_64 segfault on Haiku
- Just noticed that "checking size of __int64... 0" during configure... hmmm
```
checking for long long... yes
che... -
03:47 AM Bug #10811: x86_64 segfault on Haiku
- adding complete buildlog
-
03:46 AM Bug #10811 (Closed): x86_64 segfault on Haiku
- make test, although all ruby scripts result in this failure..
```
make[2]: `ruby' is up to date.
make[2]: Leavin... -
02:40 AM Misc #10810 (Closed): Refactor test_math.rb by introducing method named `assert_float_and_int`
- Hi! I've refactored `/test/ruby/test_math.c` by introducing method named `assert_float_and_int`.
Begin afraid of c... - 12:29 AM Revision 23aad65d (git): * 2015-02-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:29 AM Revision 0f7bd573 (git): signal.c: SIGBUS by stack overflow on Funtoo
- * signal.c (sigbus): seems that Funtoo Linux also delivers SIGBUS
at stack overflow.
git-svn-id: svn+ssh://ci.ruby...
01/31/2015
-
11:59 PM Bug #10808 (Feedback): r49451以降 Solarisにてruby-glommed.oの作成に失敗
- ldに渡されていることから `$(OBJS)` には含まれているようです。
直接 `make dln.o` と実行した場合は作られるのでしょうか。
もしそれでできないのなら dln.o の依存ルールがおかしいことになりますが。
-
04:06 PM Bug #10808 (Closed): r49451以降 Solarisにてruby-glommed.oの作成に失敗
- r49451以降、以下のエラーが発生してビルドできません。
dln.o がビルドされないため、ruby-glommed.o のビルドに失敗しています。
~~~
cc -xO4 -xtarget=sparc64viiplus ... -
11:31 PM Feature #10740: Base64 urlsafe methods are not urlsafe
- Awesome. :)
-
03:37 PM Feature #10740 (Assigned): Base64 urlsafe methods are not urlsafe
- Thank you all. I'll commit the patch in a few days unless there is objection.
--
Yusuke Endoh <[email protected]> -
02:14 PM Bug #10807: Segfault on arm - ruby trunk, 2.2, 2.1
- Usaku NAKAMURA wrote:
> The SEGV is caused in therubyracer's C extention.
> So, you should report this to the devel... -
01:53 PM Bug #10807 (Third Party's Issue): Segfault on arm - ruby trunk, 2.2, 2.1
- The SEGV is caused in therubyracer's C extention.
So, you should report this to the developers of therubyracer first. -
01:36 PM Bug #10807 (Third Party's Issue): Segfault on arm - ruby trunk, 2.2, 2.1
- First, apologies if this is a duplicate or wrong place to report. I know next to nothing about ruby, so I don't even ...
-
01:57 PM Revision 8f02de20 (git): test_backtrace.rb: add test
- * test/ruby/test_backtrace.rb (test_caller_locations_lineno): test
for Thread::Backtrace::Location#lineno.
git-svn... -
01:57 PM Revision 4c1afa78 (git): test_backtrace.rb: split test
- * test/ruby/test_backtrace.rb (test_caller_locations_absolute_path):
split from test_caller_locations_path.
git-sv... -
01:10 PM Revision dc0991c8 (git): test_backtrace.rb: add test
- * test/ruby/test_backtrace.rb (test_caller_locations_path): test
for Thread::Backtrace::Location#path and #absolute... - 11:40 AM Revision 665ee6cd (git): * tool/downloader.rb (Downloader::RubyGems.download): Gem::Security::*#ui= is
- very new feature.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:07 AM Revision 48eb1aa5 (git): rbinstall.rb: duplicate code
- * tool/rbinstall.rb (gem): remove duplicate load path and require.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
09:01 AM Revision 64a36e43 (git): rbinstall.rb: trilingual batch files
- * tool/rbinstall.rb (bin-comm): trilingual, (sh, cmd, and ruby)
prolog for batch files.
git-svn-id: svn+ssh://ci.r... -
08:42 AM Revision 8f2683ed (git): rbinstall.rb: no CR
- * tool/rbinstall.rb (bin-comm): no CR at EOF in batch files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49456... -
08:42 AM Revision e783dcd8 (git): rbinstall.rb: no chdir
- * tool/rbinstall.rb (PROLOG_SCRIPT): use the given symlinked
directory name.
git-svn-id: svn+ssh://ci.ruby-lang.or... -
04:39 AM Feature #10806 (Closed): drop batch installation
- We have already dropped Windows 95 support a few years ago.
So I want to drop batch file installation too now.
Does... -
04:35 AM Revision 3d7b3f0e (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:06 AM Revision 1d7d2553 (git): * 2015-01-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:06 AM Revision 8fe95fea (git): thread_pthread.c: Fix intermittent SIGBUS on Linux
- * thread_pthread.c (reserve_stack): fix intermittent SIGBUS on
Linux, by reserving the stack virtual address space ...
01/30/2015
-
08:46 PM Feature #10800: [PRRF][PATCH] Make math.c twice as faster when passed Bignum
- Hi! After r49449, I found math.c become 5.7 times faster than before.
note: in a certain case (`Math.atan2 ` with `F... -
08:28 AM Feature #10800 (Closed): [PRRF][PATCH] Make math.c twice as faster when passed Bignum
- Applied in changeset r49449.
----------
math.c: optimization for Bignum
* math.c (num2dbl_with_to_f): make faster w... -
01:45 AM Feature #10800: [PRRF][PATCH] Make math.c twice as faster when passed Bignum
- Hi, I just fix indent my patch "introduce_num2dbl_with_to_f_func.patch".
If you prefer merge it to one patch, ple... -
05:22 PM Bug #10768: segfault during ruby_vm_destruct() in cont_free()
- Thank you for confirmation.
> Would you like me to commit it to trunk?
Yes, please! -
05:01 PM Bug #10804 (Feedback): [BUG] Segmentation fault ruby 2.1.5p273 (2014-11-13 revision 48405) [i386-mingw32]
- Probably, same as #10408?
-
03:22 PM Bug #10804 (Closed): [BUG] Segmentation fault ruby 2.1.5p273 (2014-11-13 revision 48405) [i386-mingw32]
- ~~~
-- Control frame information -----------------------------------------------
c:0004 p:---- s:0010 e:000009 CFUN... -
04:53 PM Bug #10803 (Feedback): Similar issue/stack trace as above in 2.1.5, 2.1.6
- Gabriel Mazetto wrote:
> I've experienced this problem with other gems that have C extensions, it's not deterministi... -
01:02 PM Bug #10803: Similar issue/stack trace as above in 2.1.5, 2.1.6
- Here is the C-level backtrace:
> ~~~
> -- C level backtrace information -----------------------------------------... -
12:56 PM Bug #10803 (Closed): Similar issue/stack trace as above in 2.1.5, 2.1.6
- ~~~
/opt/rubies/2.1.5/lib/ruby/gems/2.1.0/bundler/gems/syck-358913870211/lib/syck.rb:136: [BUG] rb_gc_mark(): 0x007f... -
02:04 PM Feature #10790: Can't read CommitterHowto's links
- English later. ruby-dev になっているので先に日本語で。
私が RD から markdown に変換したときに既に RD 形式のリンクではなく今のような書き方になっていたので、自動変換でうまく変換できなかっ... -
11:45 AM Revision 1b11ba70 (git): common.mk: link DTRACE_OBJ
- * common.mk (COMMONOBJS): include $(DTRACE_OBJ) which is necessary
for $(DTRACE_DEPENDENT_OBJS).
* configure.in (R... -
11:44 AM Bug #10802 (Closed): strict-aliasing warning on RHEL/CentOS 6
- Is there a chance to suppress the strict-aliasing warning:
~~~
string.c: In function [e28098]rb_fstring_new[e2809... - 09:09 AM Revision b1b04e81 (git): * numeric.c (coerce_failed): fixed merge miss of r49443.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@49450 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:28 AM Revision df445b47 (git): math.c: optimization for Bignum
- * math.c (num2dbl_with_to_f): make faster when Bignum passed by
direct conversion using rb_big2dbl(). [Feature #10... -
08:21 AM Bug #10801 (Rejected): Problem running rails server for sample app
- ~~~
-- C level backtrace information -------------------------------------------
0 libruby.2.2.0.dylib ... -
02:31 AM Bug #10801 (Rejected): Problem running rails server for sample app
- This is the crash report I received
~~~
alexander-porros-macbook-pro:sample_app alexanderporro$ rails server
(sn... - 07:51 AM Revision 744408df (git): merge revision(s) 45375,48260,48320,48746: [Backport #10526]
- * complax.c: [DOC] Document number conversion of `nil` by @skade [fix GH-570] [ci skip]
* object.c, rational... -
07:46 AM Bug #10568: segmentation fault after pack & ioctl & unpack
- ruby_2_0_0 r49447 merged revision(s) 48803.
r44803 was already backported to `ruby_2_0_0`, and now a part of r44804 h... - 07:42 AM Revision 842fd42e (git): merge revision(s) 48803: [Backport #10568]
- * pack.c (str_associate, str_associated): keep associated objects
in an instance variables, instead of in the inter... -
07:20 AM Bug #10494: ioctl returns EINVAL instead of ENOTTY for pipes on older linux, breaking piped test suite
- ruby_2_0_0 r49446 merged revision(s) 48854.
Note that `ruby_2_0_0` has `lib/test/unit.rb` instead of at `test/lib`. - 07:18 AM Revision 11ab6f8c (git): merge revision(s) 48854: [Backport #10494]
- * test/lib/test/unit.rb: Also rescue EINVAL for older Linux that
raises it in popen. [Bug #10494]
git-svn-id: svn+... -
07:13 AM Bug #10732: rdoc:ファイル中に単独の\rがあるとrdocがハングアップする
- ruby_2_0_0 r49445 merged revision(s) 49223.
- 07:13 AM Revision d6500091 (git): merge revision(s) 49223: [Backport #10732]
- * lib/rdoc/text.rb (expand_tabs): get rid of infinite loop with
CR. should check if substitution occurred ... -
07:10 AM Bug #8115: make install DESTDIR=/my/install/path fails
- ruby_2_0_0 r49444 merged revision(s) 41756.
- 07:10 AM Revision 8d4aeb83 (git): merge revision(s) 41756: [Backport #8115]
- * lib/mkmf.rb (install_dirs): revert DESTDIR prefix by r39841, since
it is fixed by r41648. [ruby-core:557... -
06:54 AM Bug #10711: Incorrect error message in coerce failed
- ruby_2_0_0 r49443 merged revision(s) 49224,49225,49234,49235.
- 06:54 AM Revision 6b7e6324 (git): merge revision(s) 49224,49225,49234,49235: [Backport #10711]
- * numeric.c (bit_coerce): use original value for error message
[ruby-core:67405] [Bug #10711]
* te... -
03:44 AM Bug #10796: bigdecimal gem update error
- Usaku NAKAMURA wrote:
> Jon Forums wrote:
> > Bigdecimal 1.2.6 installs fine in 64bit 2.1.5p277 on my ubuntu server... -
12:03 AM Bug #10796: bigdecimal gem update error
- Problem fixed at least for the case I reported.
Thank you.
01/29/2015
-
10:09 PM Feature #10800: [PRRF][PATCH] Make math.c twice as faster when passed Bignum
- $ cat bench.rb
```ruby
require 'benchmark'
puts Benchmark.measure { 10000000.times { Math.cos(1) } }
puts... -
09:32 PM Feature #10800 (Closed): [PRRF][PATCH] Make math.c twice as faster when passed Bignum
- This ticket is continued from [Feature 10785](https://bugs.ruby-lang.org/issues/10785)
My patch last time is only... -
09:50 PM Bug #10768: segfault during ruby_vm_destruct() in cont_free()
- We deployed the lazy-sweep/finalizer patch to production a few days ago and have confirmed that it stopped the segfau...
-
05:36 PM Bug #10799 (Rejected): Segmentation fault in Tests
- We have been facing issues with frequent Segmentation faults while running whole test suite on local and on CI platfo...
-
03:58 PM Bug #10795: to_s returns references to self if called on string
- Francesco Boffa wrote:
> I insist, however, that this should at least be made clearer in the documentation of all th... -
08:26 AM Bug #10795: to_s returns references to self if called on string
- For sure, our code was not the ideal for that task, and indeed, I already had changed it to one of your sane alternat...
- 03:57 PM Revision 3d775f1c (git): * 2015-01-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:56 PM Revision af574c63 (git): * string.c: [DOC] Specify to_s on subclasses [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:10 PM Bug #10796: bigdecimal gem update error
- Ah, is this change really required for ruby_2_2?
IMO this is needed only for bigdecimal gem.
We can build current e... -
02:44 PM Bug #10796 (Assigned): bigdecimal gem update error
- Please backport r49440 to ruby_2_2 branch.
-
02:43 PM Bug #10796 (Closed): bigdecimal gem update error
- I've fixed the problem and released bigdecimal 1.2.7.
Please check the new version.
Thanks. -
12:34 AM Bug #10796: bigdecimal gem update error
- bigdecimal-1.2.6 is only works ruby 2.2.0 or later.
gemspec of bigdecimal needs require_ruby_version section.
I a... -
12:32 AM Bug #10796 (Assigned): bigdecimal gem update error
- Jon Forums wrote:
> Bigdecimal 1.2.6 installs fine in 64bit 2.1.5p277 on my ubuntu server 14.10 x64 vm.
Perhaps t... - 02:34 PM Revision 78400919 (git): * ext/bigdecimal/bigdecimal.c (rb_rational_num): add fallback function
- for rubies lower than 2.2.0.
* ext/bigdecimal/bigdecimal.c (rb_rational_den): ditto.
* ext/bigdecimal/extconf.rb: c... -
01:22 PM Revision 21f6bb28 (git): parse.y: no optimization in defined?
- * parse.y (logop_gen): no needs for optimization in defined?
operator. literal conditions are optimized away event... -
01:22 PM Revision 082445e7 (git): parse.y: condition node
- * parse.y (logop_gen): keep non-null condition node.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49438 b2dd03c... -
11:59 AM Bug #10677: Regression: Time#parse no longer automatically converts to localtime
- Ben Johnson wrote:
> Thank you for the explanation. I'll continue to debug and see if I can help measure it's impact... -
11:28 AM Revision 9a39740e (git): * tool/make-snapshot: removed md5 digest with package infomation
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:26 AM Revision bc3e73a8 (git): rbinstall.rb: literal colon
- * tool/rbinstall.rb (PROLOG_SCRIPT): ":" in "Use Alternate Value"
parameter expansion is not a path separator, but ... -
08:20 AM Feature #10798 (Closed): Define the MIME type for JSON in WEBrick::HTTPUtils::DefaultMimeTypes
- This patch adds the MIME type for JSON (application/json) to WEBrick::HTTPUtils::DefaultMimeTypes.
This is useful wh... -
08:03 AM Revision 9443203e (git): parse.y: optimize conditions
- * parse.y (new_if_gen, logop_gen): simplify constant conditional
expressions to help the optimizer.
git-svn-id: sv... -
06:31 AM Feature #10793: Infrastructure/Release-Management: Sign releases
- As far as I remember we discussed this topic before (but I can't find the ticket/mail).
Anyway the conclusion is h... -
02:32 AM Feature #10785: [PATCH1/1] [ja/en] 特定のケースでMath.cを3倍速く / Make Math.c 3 times faster in a certain situation
- @Nobuyoshi Nakada san
Thank you for merging.
I'm gonna make docs be better and try to solve "warning" issue.
... -
01:42 AM Feature #10785 (Closed): [PATCH1/1] [ja/en] 特定のケースでMath.cを3倍速く / Make Math.c 3 times faster in a certain situation
- Applied in changeset r49433.
----------
math.c: Get_Double
* math.c (Get_Double): direct casting from Fixnum to dou... -
12:29 AM Feature #10785: [PATCH1/1] [ja/en] 特定のケースでMath.cを3倍速く / Make Math.c 3 times faster in a certain situation
- I got your point, I'm sorry to cause you trouble.
But even now, `Float#to_f` is ignored. I think it's same for thi... -
01:42 AM Revision a1f8fbd1 (git): math.c: deoptimize
- * math.c (Get_Double): restrict direct casting only when
Fixnum#to_f is not redefined, and convert with rb_to_float... -
01:41 AM Revision d77ae2c2 (git): math.c: Get_Double
- * math.c (Get_Double): direct casting from Fixnum to double.
[Feature #10785]
git-svn-id: svn+ssh://ci.ruby-lang.o...
Also available in: Atom