Project

General

Profile

Activity

From 01/25/2014 to 01/31/2014

01/31/2014

11:23 PM Feature #8987: map/collect extension which handles arguments
On Jan 31, 2014 6:20 PM, <[email protected]> wrote:
>
> Actually I believe the most readable form would be
>
> `p...
phluid61 (Matthew Kerwin)
12:08 PM Feature #8987: map/collect extension which handles arguments
Just joke.
~~~ruby
p [0,1,2,3].dmap + 1 #=> [1, 2, 3, 4]
# %w(foo bar baz).map {|x| x.upcase.concat("!") }
p ...
mame (Yusuke Endoh)
08:19 AM Feature #8987: map/collect extension which handles arguments
Matthew Kerwin wrote:
> On 31 January 2014 15:48, SASADA Koichi <[email protected]> wrote:
> > ~~~ruby
> > p [1, 2, ...
sowieso (So Wieso)
07:17 AM Feature #8987: map/collect extension which handles arguments
Matthew Kerwin wrote:
> Are any of these actually better than:
>
> ~~~ruby
> p [1, 2, 3, 4].map{|x| 4+x }
>...
ko1 (Koichi Sasada)
06:39 AM Feature #8987: map/collect extension which handles arguments
On 31 January 2014 15:48, SASADA Koichi <[email protected]> wrote:
> ~~~ruby
> p [1, 2, 3, 4].map(&4.method(:+)) #=> [5...
phluid61 (Matthew Kerwin)
05:48 AM Feature #8987: map/collect extension which handles arguments
(2013/10/06 0:26), sawa (Tsuyoshi Sawada) wrote:
> ~~~ruby
> [1, 2, 3, 4].map(&4.method(:+))
> # => [5, 6, 7, 8]
...
ko1 (Koichi Sasada)
09:40 PM Revision 2d170da4 (git): * lib/drb/drb.rb: [DOC] Add note about start_service for each process
Based on a patch by @rosenfeld [Fixes GH-514] [ci skip]
https://github.com/ruby/ruby/pull/514
git-svn-id: svn+ssh...
zzak (zzak _)
09:31 PM Revision 16220d9a (git): * error.c: [DOC] Document Exception#cause by @jasonrclark [ci skip]
[Fixes GH-519] https://github.com/ruby/ruby/pull/519
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44783 b2dd03...
zzak (zzak _)
09:12 PM Revision 09c3f845 (git): * lib/securerandom.rb: [DOC] Add note on require for examples
Based on a patch by @schneems [Fixes GH-518] [ci skip]
https://github.com/ruby/ruby/pull/518
git-svn-id: svn+ssh:...
zzak (zzak _)
09:05 PM Revision e4ee9897 (git): * 2014-02-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44781 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:05 PM Revision 65fd879a (git): * numeric.c: [DOC] Fix typo in example for #step [ci skip]
Patch by @ksss [Fixes GH-522] https://github.com/ruby/ruby/pull/522
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
zzak (zzak _)
08:53 PM Misc #9215: Maintenance Policy for Future Releases (2.1.0 & beyond)
I've updated the pull request given Martin and narsue's feedback. Please check it.
https://github.com/zzak/www.rub...
zzak (zzak _)
05:18 PM Bug #9032: Time.round reverts the DST status of the time
This has been fixed in Rails master and will be released as part of Rail 4.1:
https://github.com/rails/rails/commit/...
pixeltrix (Andrew White)
02:17 PM Bug #9367: REXML::XmlDecl doesn't use user specified quotes
Thanks!
But I can't merge the pull request because it changes public API, `NotationDecl.new`. I don't want to add ba...
kou (Kouhei Sutou)
12:58 PM Revision c04e6e6e (git): fixed merge mistake at r44766.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@44779 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
11:59 AM Bug #9198: Segfault in TestException#test_machine_stackoverflow
BTW I am not using some old glibc (as you say in ruby-core:60248), but the most recent version (glibc-2.18.90-26.fc21... vo.x (Vit Ondruch)
11:57 AM Bug #9198: Segfault in TestException#test_machine_stackoverflow
Eric Wong wrote:
> Does it go away if you wrap the test with Thread.new?
Yes, this patch helps.
vo.x (Vit Ondruch)
09:17 AM Revision 3efb494a (git): merge revision(s) 44515: [Backport #9375]
* lib/rubygems: Update to RubyGems master 21e409d / RubyGems 2.2.1.
See http://rubygems.rubyforge.org/ruby...
naruse (Yui NARUSE)
08:58 AM Revision 32e4d034 (git): merge revision(s) 44455,44458,44510: [Backport #9349]
* vm_insnhelper.c (vm_search_super_method): direct superclass of a
module is found when super called in a M...
naruse (Yui NARUSE)
08:41 AM Bug #5985: miniruby skews "make benchmark" results
[email protected] wrote:
>
> > +BENCHRUBY = ./$(STATIC_RUBY) -I$(srcdir)/lib -I. -I$(EXTOUT)/common $(RUN_OPT

> We...
normalperson (Eric Wong)
07:44 AM Bug #5985: miniruby skews "make benchmark" results
> +BENCHRUBY = ./$(STATIC_RUBY) -I$(srcdir)/lib -I. -I$(EXTOUT)/common $(RUN_OPT
We need to discuss which version ...
ko1 (Koichi Sasada)
08:06 AM Revision cb072750 (git): socket: split out SOCK_CLOEXEC versions of wrappers for readability
* ext/socket/init.c (rsock_socket0): split out SOCK_CLOEXEC version
* ext/socket/socket.c (rsock_socketpair0)...
Eric Wong
07:34 AM Bug #9262: global_method_cache should be configurable or grow automatically
I tried to do once with static variables, but had performance regression. Perhaps, i missed something. funny_falcon (Yura Sokolov)
05:31 AM Bug #9262: global_method_cache should be configurable or grow automatically
(2014/01/30 4:17), Eric Wong wrote:
> It looks like the performance regressions w/o global method cache are
> beca...
ko1 (Koichi Sasada)
07:23 AM Feature #6647: Exceptions raised in threads should be logged
Restart for 2.2.
Matz, do you have any idea?
ko1 (Koichi Sasada)
07:08 AM Revision d0a84c2c (git): socket.c: suppress warnings
* ext/socket/init.c (rsock_socket0): suppress unused label
warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)
03:07 AM Revision edacfada (git): merge revision(s) 44406: [Backport #9324]
* configure.in: let mingw do something black-magic, and check if
_gmtime64_s() is available actually.
...
naruse (Yui NARUSE)
02:57 AM Misc #9265: Meeting Guide
First of all, Meetings of Ruby Developers is not a decision-making body.
It is only a tool to make a consensus or in...
naruse (Yui NARUSE)
01:55 AM Bug #9468 (Feedback): the Runtime to terminate it in an unusual way.
tu nguyen wrote:
> Step 11: Download “mysql-5.0.96-winx64.zip” and “mysql-connector-c-noinstall-6.0.2-win32.zip” fr...
nobu (Nobuyoshi Nakada)

01/30/2014

11:38 PM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
This issue is bigger than I thought. While miniruby and perhaps ruby itself are fixed, other shared objects are not ... pedz (Perry Smith)
08:52 PM Bug #9467 (Feedback): Net::HTTP does unzip zipped content
I can't reproduce. The URI you've given is correctly decompressed by Net::HTTP using ruby 2.0.0:
$ cat test.r...
drbrain (Eric Hodel)
03:57 PM Bug #9467 (Closed): Net::HTTP does unzip zipped content
According to the Compression section of the documentation of Net::HTTP, it should automatically uncompress compressed... dknight (Amitav Mohanty)
08:43 PM Bug #9464 (Rejected): Can zlib licensing be clarified?
No code from zlib (http://www.zlib.net) is included in ruby, only a wrapper for the zlib library (loaded by require '... drbrain (Eric Hodel)
01:26 PM Bug #9464 (Rejected): Can zlib licensing be clarified?
Hi all,
Ruby includes zlib library, but I cannot find a mention about zlib in the LEGAL file[1]
even though zlib ...
jstribny (Josef Stribny)
07:36 PM Revision e8fb29d7 (git): * ChangeLog: update for r44772
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44773 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eric Wong
07:09 PM Bug #9468 (Closed): the Runtime to terminate it in an unusual way.
Hi,
I have issue with Ruby193 on windows 7 and windows 8.
When I run my rb file. it will stop when reading aler...
vantu2606 (tu nguyen)
06:51 PM Bug #9430: [PATCH] benchmark/driver: avoid large alloc in driver process
r44772 normalperson (Eric Wong)
06:48 PM Bug #9430 (Closed): [PATCH] benchmark/driver: avoid large alloc in driver process
Applied in changeset r44772.
----------
benchmark/driver: avoid large alloc in driver process
* benchmark/driver: a...
Anonymous
12:23 PM Bug #9430: [PATCH] benchmark/driver: avoid large alloc in driver process
Sure.
ko1 (Koichi Sasada)
06:48 PM Revision 3d1108e4 (git): benchmark/driver: avoid large alloc in driver process
* benchmark/driver: avoid large alloc in driver process
[ruby-core:59869] [Bug #9430]
git-svn-id: svn+ssh://ci.rub...
Eric Wong
06:02 PM Bug #5985: miniruby skews "make benchmark" results
[email protected] wrote:
> > +BENCHRUBY = ./$(PROGRAM) -I$(srcdir)/lib -I. -I$(EXTOUT)/common
> > $(RUN_OPTS)
>
> I...
normalperson (Eric Wong)
12:27 PM Bug #5985: miniruby skews "make benchmark" results
> +BENCHRUBY = ./$(PROGRAM) -I$(srcdir)/lib -I. -I$(EXTOUT)/common $(RUN_OPTS)
I'm not sure BENCHRUBY works with l...
ko1 (Koichi Sasada)
05:51 PM Revision 84d81521 (git): * 2014-01-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:51 PM Revision 2e83f537 (git): vm_eval.c: compare method type
* vm_eval.c (vm_call0_body): compare method type with
VM_METHOD_TYPE_ZSUPER.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
03:58 PM Revision b1543380 (git): merge revision(s) r44756: [Backport #r44402]
* configure.in: use $@ instead of $(.TARGET) because .TARGET is not
supported by GNU make.
git-svn-id: sv...
nagachika (Tomoyuki Chikanaga)
03:51 PM Revision b8231227 (git): merge revision(s) r44402: [Backport #9460]
* ext/openssl/ossl_ssl.c (Init_ossl_ssl): Declare a constant
`OP_MSIE_SSLV2_RSA_PADDING` only if the macro ...
nagachika (Tomoyuki Chikanaga)
03:12 PM Feature #6946: FIPS support?
Seems that Ruby 2.1.0 has some regression. Especially RubyGems throws for each test case "/lib/rubygems/test_case.rb:... vo.x (Vit Ondruch)
12:33 PM Feature #6946: FIPS support?
I am back with FIPS tests. I am testing "ruby 2.0.0p353 (2013-11-22) [x86_64-linux]" on RHEL7 and there are still som... vo.x (Vit Ondruch)
12:08 PM Bug #9247 (Closed): Bugs in socket.rb (exception retrieval)
backported into ruby_1_9_3 at r44767.
BTW, this problem was fixed before releacing ruby 2.1, so all active branche...
usa (Usaku NAKAMURA)
12:04 PM Revision 75c84da2 (git): merge revision(s) 44184: [Backport #9247]
* ext/socket/lib/socket.rb: Don't test $! in "ensure" clause because
it may be set before the body.
...
U.Nakamura
11:46 AM Bug #8616: Process.daemon messes up threads
backported into ruby_1_9_3 at r44766. usa (Usaku NAKAMURA)
11:46 AM Revision 1bd12d78 (git): merge revision(s) 40534,41886,41903,41910: [Backport #8616]
process.c: rb_daemon should not raise
* process.c (rb_daemon): should not raise exceptions, since
proc_dae...
U.Nakamura
11:16 AM Revision edd9ca9c (git): * ruby_atomic.h (ATOMIC_PTR_EXCHANGE): fixed previous commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@44765 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
11:04 AM Bug #9205: Assertion failed: heap_pages_deferred_final == 0
backported into `ruby_1_9_3` at r44764. usa (Usaku NAKAMURA)
11:04 AM Revision 858a5ba2 (git): merge revision(s) 43994,44000: [Backport #9205]
* gc.c (finalize_deferred): flush all deferred finalizers while other
finalizers can get ready to run newly...
U.Nakamura
10:32 AM Revision 0cc7cd22 (git): vm_eval.c: fix NoMethodError message
* vm_eval.c (vm_call0_body): reuse method type.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44763 b2dd03c8-39d...
nobu (Nobuyoshi Nakada)
10:11 AM Revision 2e574a53 (git): merge revision(s) 33361,33460: [Backport #9463]
* gc.c (slot_sweep, rb_gc_finalize_deferred)
(rb_objspace_call_finalizer, rb_gc): run finalizers
...
U.Nakamura
10:10 AM Revision e10bc035 (git): vm_eval.c: fix NoMethodError message
* vm_eval.c (vm_call0_body): fix NoMethodError message for refined
method entry.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
08:43 AM Revision 0f34ff46 (git): vm_eval.c: omit klass
* vm_eval.c (rb_search_method_entry): also Qfalse and Qnil are
immediate values, so have no RBASIC. omit klass, wh...
nobu (Nobuyoshi Nakada)
08:25 AM Revision 34c63545 (git): vm_eval.c: error message encoding
* vm_eval.c (rb_search_method_entry): preserve encoding of method
ID in error messages.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
07:30 AM Misc #9233 (Closed): Update tooling for SemVer
already shipped Ruby 2.1.0. hsbt (Hiroshi SHIBATA)
07:15 AM Bug #8245: Segfault installing gems on Linux PowerPC with Ruby 2.0.0p0
Sorry, just saw this now. I'll try trunk tomorrow when I get to the office. I can provide a remote shell should it be... jamesotron (James Harton)
06:33 AM Bug #9198: Segfault in TestException#test_machine_stackoverflow
Does it go away if you wrap the test with Thread.new?
Likely the same problem I describe in [ruby-core:60248]

--...
normalperson (Eric Wong)
06:16 AM Revision be604acd (git): object.c: error message encoding
* object.c (convert_type, rb_convert_type, rb_check_convert_type),
(rb_to_integer): preserve class name encoding er...
nobu (Nobuyoshi Nakada)
06:03 AM Revision 342ed0b8 (git): merge revision(s) 44756:
* configure.in: use $@ instead of $(.TARGET) because .TARGET is not
supported by GNU make.
git-svn-id: sv...
naruse (Yui NARUSE)
05:47 AM Revision f1e4777d (git): * configure.in: use $@ instead of $(.TARGET) because .TARGET is not
supported by GNU make.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44756 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
05:32 AM Revision 652b84b9 (git): 1.9.3 does not have rb_exc_new_str(). use rb_exc_new3() instead of it.
this fixes the test failures introduced by previous commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ru...
U.Nakamura
05:22 AM Bug #9454: The define_method(:class) segfault
Btw, TestException#test_machine_stackoverflow_by_define_method fails
on an ancient glibc 2.5-42.el5_4.3 (CentOS 5.4...
normalperson (Eric Wong)
05:13 AM Bug #8955: LocalJumpError - no block given (yield) after implementation of class hierarchy method cache invalidation
Hi Morten, can you still reproduce this error?
The hierarchical method cache was reverted.
normalperson (Eric Wong)
03:49 AM Revision 299d89bd (git): merge revision(s) 44570:44572,44581:
r44570 | nobu | 2014-01-12 17:11:32 +0900 (Sun, 12 Jan 2014) | 4 lines
tcltklib.c: create_ip_exc format argu...
U.Nakamura
02:47 AM Feature #6613: VT_RECORD, IRecordInfo Support in WIN32OLE
Still no progress on this?? I wish I knew C better dsisnero (Dominic Sisneros)
02:45 AM Revision 044ef873 (git): test_exception.rb: ignore SystemStackError
* test/ruby/test_exception.rb (test_machine_stackoverflow_by_define_method):
ignore propagated SystemStackError, as...
nobu (Nobuyoshi Nakada)
02:04 AM Bug #9367: REXML::XmlDecl doesn't use user specified quotes
Hi,
I have updated my PR https://github.com/ruby/ruby/pull/496
Please review it and comment on that.
bearmini (Takashi Oguma)
12:22 AM Feature #9427: [PATCH] io.c: remove socket check for sendfile
I think the EADDRINUSE was due to other problems, and it looks like the
chkbuild is passing w/o other changes:

...
normalperson (Eric Wong)

01/29/2014

11:28 PM Bug #8978: Fiddle possibly misuses mprotect
Thank you!
Nagachika, I think r44751 is also needed to backport.
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
11:27 PM Revision 8908381c (git): * 2014-01-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44752 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:27 PM Revision 995d3307 (git): * ext/fiddle/closure.c: use sizeof(*pcl) for correct sizeof value.
[ruby-core:57599] [Bug #8978].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44751 b2dd03c8-39d4-4d8f-98ff-823fe...
mame (Yusuke Endoh)
11:23 PM Feature #9427: [PATCH] io.c: remove socket check for sendfile
Looking into it. normalperson (Eric Wong)
10:29 PM Feature #9427 (Feedback): [PATCH] io.c: remove socket check for sendfile
It seems the patch causes problems on CentOS 5.9 (i686)
http://c5632.rubyci.org/~chkbuild/ruby-trunk/log/20140129T...
akr (Akira Tanaka)
09:21 AM Feature #9427: [PATCH] io.c: remove socket check for sendfile
Committed as r44747. Thanks for taking a look! normalperson (Eric Wong)
09:13 AM Feature #9427 (Closed): [PATCH] io.c: remove socket check for sendfile
Applied in changeset r44747.
----------
io.c: remove socket check
* io.c (nogvl_copy_stream_sendfile): remove socke...
Anonymous
03:44 AM Feature #9427: [PATCH] io.c: remove socket check for sendfile
I see. We can add a condition later if someone find a problem on non-Linux platforms.
Please commit the patch.
akr (Akira Tanaka)
10:50 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
After discussing the issue with Dirkjan and also internally, I feel that updating our own TLS cipher list is the best... MartinBosslet (Martin Bosslet)
09:20 PM Bug #9382 (Closed): [patch] add opt_aref_str and opt_aset_str
nobu (Nobuyoshi Nakada)
07:30 PM Bug #9262: global_method_cache should be configurable or grow automatically
Eric Wong <[email protected]> wrote:
> So perhaps we should just add a call info-aware
> version of rb_funcall...
normalperson (Eric Wong)
07:20 PM Bug #9262: global_method_cache should be configurable or grow automatically
It looks like the performance regressions w/o global method cache are
because rb_funcall and friends do not have ca...
normalperson (Eric Wong)
01:24 PM Bug #9461 (Closed): Segfault
nobu (Nobuyoshi Nakada)
01:15 PM Bug #9461: Segfault
As I found out this is already reported (https://gist.github.com/tmm1/8393897#file-gistfile1-txt-L29-L32), so feel fr... Agis (Agis Anastasopoulos)
12:45 PM Bug #9461 (Closed): Segfault
The following causes a segfault in 2.1.0, but works fine in 2.0 and 1.9:
module A
def require(_)
...
Agis (Agis Anastasopoulos)
11:08 AM Revision 3d3a02c9 (git): io.c: check socket on other than linux
* io.c (nogvl_copy_stream_sendfile): check socket on other than
linux, as sendfile(2) on non-socket fd works only o...
nobu (Nobuyoshi Nakada)
10:23 AM Revision 30d7be39 (git): * enumerator.c: include internal.h instead of declaring the external
function there.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@44749 b2dd03c8-39d4-4d8f-98ff-823fe...
U.Nakamura
10:20 AM Bug #9365: Sporadic TypeError (wrong argument type Thread (expected VM/thread)) from IO#close (via Net:HTTP)
I haven't been able to reproduce this. It appears something is
corrupting the typed_flag in the thread VALUE befor...
normalperson (Eric Wong)
09:53 AM Revision e228a4a3 (git): * enumerator.c (enumerator_with_index_i): add the declaration of
rb_int_succ(). this fixes test failure on OS X introduced at r44745.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/b...
U.Nakamura
09:13 AM Revision c5f2c662 (git): io.c: remove socket check
* io.c (nogvl_copy_stream_sendfile): remove socket check
[ruby-core:59856][Feature #9427]
git-svn-id: svn+ssh://ci...
Eric Wong
05:53 AM Feature #9459 (Closed): Net::HTTP initializes openssl library after TCP connection is established
When making an HTTPS connection, the Net::HTTP#connect method makes the following calls:
1. TCPSocket.new
2. Open...
joshc (Josh C)
05:45 AM Bug #9221: Time.parse performance becomes exponentially worse as string length grows
backported into ruby_1_9_3 at r44746. usa (Usaku NAKAMURA)
05:45 AM Revision 322610cb (git): merge revision(s) 44086,44126: [Backport #9221]
* ext/date/date_parse.c (parse_time): unset case-insensitive flag
for [:alpha:], which already implies both...
U.Nakamura
05:39 AM Bug #9178: Segfault when misusing Enumerable#chunk with #to_enum and #with_index
backported into ruby_1_9_3 at r44745. usa (Usaku NAKAMURA)
05:38 AM Revision 0678e025 (git): merge revision(s) 39722,43929: [Backport #9178]
* enumerator.c (enumerator_with_index): try to convert given offset to
integer. fix bug introduced in r3959...
U.Nakamura
05:24 AM Bug #8010: Enumerator#with_index(large_number)
backported into ruby_1_9_3 at r44744. usa (Usaku NAKAMURA)
05:24 AM Revision f984d078 (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...
U.Nakamura
05:16 AM Bug #9044: Too many warnings with VC 2013
backported into ruby_1_9_3 at r44743. usa (Usaku NAKAMURA)
05:15 AM Revision 9970b96a (git): merge revision(s) 43398,43407,43408,43417: [Backport #9044]
* win32/Makefile.sub (config.h): VC 2013 supports C99 mathematics
functions. [ruby-core:57981] [Bug #9044]...
U.Nakamura
05:05 AM Bug #9003: Range.new on objects without <=> but with Comparable does raise SystemStackError, and if this is catched it crash in "Segmentation fault"
backported into ruby_1_9_3 at r44742. usa (Usaku NAKAMURA)
05:05 AM Revision 0b494041 (git): merge revision(s) 43208: [Backport #9003]
* compar.c (cmp_eq): fail if recursion. [ruby-core:57736] [Bug #9003]
* thread.c (rb_exec_recursive_paired_...
U.Nakamura
04:50 AM Bug #9125: Net::SMTP - invalid method raised when attempting to connect using STARTTLS
backported into ruby_1_9_3 at r44741. usa (Usaku NAKAMURA)
04:50 AM Revision 54bd3c23 (git): merge revision(s) 43954: [Backport #9125]
* lib/net/smtp.rb (Net::SMTP#critical): Always return a
Net::SMTP::Response. Patch by Pawel Veselov.
...
U.Nakamura
04:34 AM Bug #9110: double free or corruption error at_exit with callcc
backported into ruby_1_9_3 at r44740. usa (Usaku NAKAMURA)
04:33 AM Revision 1e6eed0c (git): merge revision(s) 43685,43690,43705: [Backport #9110]
* eval_jump.c (rb_exec_end_proc): fix double free or corruption error
when reentering by callcc. [ruby-core...
U.Nakamura
04:31 AM Bug #9273: parse_resolv_conf fails with unicode comments in /etc/resolvconf.c
backported into ruby_1_9_3 at r44739. usa (Usaku NAKAMURA)
04:30 AM Revision 888372e5 (git): merge revision(s) 44312,44318,44321: [Backport #9273]
* lib/resolv.rb (Resolv::Hosts#lazy_initialize): should not
consider encodings in hosts file. [ruby-core:5...
U.Nakamura
04:05 AM Feature #9451: Refinements and unary & (to_proc)
Yukihiro Matsumoto wrote:
> As `#===` from `case` statement and `#each` from for statement, I think refinement shoul...
shugo (Shugo Maeda)
12:50 AM Feature #9451: Refinements and unary & (to_proc)
As `#===` from `case` statement and `#each` from for statement, I think refinement should be effective to methods tha... matz (Yukihiro Matsumoto)
04:01 AM Bug #7772: Consider bumping stack size in ruby_qsort
backported into ruby_1_9_3 at r44738. usa (Usaku NAKAMURA)
04:00 AM Revision 12aec90d (git): merge revision(s) 44195: [Backport #7772]
* util.c (ruby_qsort): fix potential stack overflow on a large
machine. based on the patch by Conrad Irwin...
U.Nakamura
03:55 AM Bug #9308: def's return value causes errors
backported to ruby_1_9_3 at r44737. usa (Usaku NAKAMURA)
03:55 AM Revision 0e587307 (git): merge revision(s) 44449: [Backport #9308]
* parse.y (local_push_gen, local_pop_gen): save cmdarg_stack to
isolate command argument state from outer s...
U.Nakamura
03:42 AM Revision ee646af2 (git): merge revision(s) 39276: [Backport #7825]
* vm.c (rb_thread_mark): mark a working Proc of bmethod
(a method defined by define_method) even if the met...
U.Nakamura
03:35 AM Revision 672deabc (git): merge revision(s) 39388: [Backport #9368]
* lib/rexml/document.rb (REXML::Document.entity_expansion_text_limit):
fix a typo in comment in r39384.
g...
U.Nakamura
02:04 AM Revision 0cee7f8e (git): socket.c: suppress warnings
* ext/socket/socket.c (rsock_socketpair0): suppress unused label
warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
12:25 AM Revision 14d06db4 (git): * ChangeLog: remove a duplicated entry at r44726.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44733 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)

01/28/2014

09:33 PM Feature #9456: Include bin/racc with ruby
RDoc needs a racc runtime to parse the RD (rdtool) documentation in the ruby sources. drbrain (Eric Hodel)
05:38 AM Feature #9456: Include bin/racc with ruby
I think a distinction needs to be made between the racc executable and the racc runtime library. My understanding i... david_macmahon (David MacMahon)
02:49 AM Feature #9456: Include bin/racc with ruby
> Are there libraries which need other than ext/racc?
RDoc does, here's the [initial discussion](https://github.co...
zzak (zzak _)
02:48 AM Feature #9456: Include bin/racc with ruby
> Why gem is not enough?
For the same reason that the gem is included in stdlib, if we can't include the full func...
zzak (zzak _)
01:06 AM Feature #9456: Include bin/racc with ruby
Why gem is not enough?
Are there libraries which need other than ext/racc?
naruse (Yui NARUSE)
12:28 AM Feature #9456: Include bin/racc with ruby
[As Aaron has pointed out](https://twitter.com/tenderlove/status/427960322679271424), the binary executable is GPL.
...
zzak (zzak _)
12:24 AM Feature #9456: Include bin/racc with ruby
Who are maintain it? hsbt (Hiroshi SHIBATA)
12:22 AM Feature #9456 (Closed): Include bin/racc with ruby
As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGem... zzak (zzak _)
08:02 PM Bug #5985: miniruby skews "make benchmark" results
I would like to commit this soon:

* common.mk: define BENCHRUBY to avoid miniruby heap size difference
...
normalperson (Eric Wong)
07:51 PM Bug #9430: [PATCH] benchmark/driver: avoid large alloc in driver process
Btw, I'll commit soon unless there's objections, this is pretty trivial:

* benchmark/driver: avoid large allo...
normalperson (Eric Wong)
07:31 PM Revision e25f3587 (git): * ext/openssl/ossl_ssl.c: pass read_nonblock options to underlying IO
when SSL session has not been started.
* test/openssl/test_ssl.rb: test for change.
git-svn-id: svn+ssh://ci.ruby-l...
tenderlovemaking (Aaron Patterson)
07:14 PM Bug #8770: [PATCH] process.c: avoid EINTR from Process.spawn
[email protected] wrote:
> I think the Errno::EINTR error occur inTestProcess#test_deadlock_by_signal_at_forking because...
normalperson (Eric Wong)
11:59 AM Bug #8770: [PATCH] process.c: avoid EINTR from Process.spawn
I think the Errno::EINTR error occur inTestProcess#test_deadlock_by_signal_at_forking because
r44706 doesn't contain...
akr (Akira Tanaka)
06:55 PM Bug #8978: Fiddle possibly misuses mprotect
I took the mprotect example from the ffi man pages. Seems there must be a bug in the example code. Anyway, I've fix... tenderlovemaking (Aaron Patterson)
06:53 PM Bug #8978 (Closed): Fiddle possibly misuses mprotect
Applied in changeset r44731.
----------
* ext/fiddle/closure.c: use sizeof(*pcl) for correct sizeof value.
[ruby-c...
Anonymous
06:53 PM Misc #9421: [PATCH] doc/contributing.rdoc: allow/encourage other git hosts
Thanks all. Committed as a r44729
Oops, I forgot to edit the SVN commit log from git-svn.
The ChangeLog file shou...
normalperson (Eric Wong)
09:05 AM Misc #9421: [PATCH] doc/contributing.rdoc: allow/encourage other git hosts
welcome! naruse (Yui NARUSE)
12:22 AM Misc #9421: [PATCH] doc/contributing.rdoc: allow/encourage other git hosts
On Thu, Jan 23, 2014 at 5:18 PM, Eric Wong <[email protected]> wrote:
> [email protected] wrote:
>> misc #...
kosaki (Motohiro KOSAKI)
06:53 PM Revision 2ee91675 (git): * ext/fiddle/closure.c: use sizeof(*pcl) for correct sizeof value.
[ruby-core:57599] [Bug #8978]. Thanks mame!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44731 b2dd03c8-39d4-4...
tenderlovemaking (Aaron Patterson)
06:42 PM Revision c4bf5e0c (git): * 2014-01-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44730 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:42 PM Revision 10e7961f (git): doc/contributing.rdoc: allow/encourage other git hosts
git is a distributed system, so make it clear to potential contributors
that it does not and should not matter where ...
Eric Wong
06:39 PM Bug #9458 (Rejected): File write mode
I think that's how writing to a File is supposed to work. tenderlovemaking (Aaron Patterson)
05:42 PM Bug #9458 (Rejected): File write mode
As i am working ruby 2.1.0p0,it is found that File write mode is pushing the data in to file with out calling the clo... pradeek (pradeek kyahvi)
02:37 PM Feature #9330 (Closed): [PATCH 0/3] avoid redundant fcntl/fstat syscalls for cloexec sockets
Applied in changeset r44728.
----------
* ext/socket: Avoid redundant fcntl/fstat syscalls for cloexec
sockets.
...
akr (Akira Tanaka)
02:37 PM Revision 965b947f (git): * ext/socket: Avoid redundant fcntl/fstat syscalls for cloexec
sockets.
Patch by Eric Wong. [ruby-core:59429] [Feature #9330]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
akr (Akira Tanaka)
12:48 PM Bug #9435: Kernel.system problem
Hello, wind.
Thank you for your report.
Could you confirm it can be reproducible with 2.1.0?
nagachika (Tomoyuki Chikanaga)
11:54 AM Revision fbf4850c (git): * process.c (READ_FROM_CHILD): Apply the last hunk of
0001-process.c-avoid-EINTR-from-Process.spawn.patch written by
Eric Wong in [Bug #8770].
git-svn-id: svn+ssh://c...
akr (Akira Tanaka)
10:51 AM Bug #9457 (Rejected): Regexp: when using subexpression calls, returned match groups seem wrong
I think it is not a bug.
The subexpression, (Tarzan|Jane), matches twice: "Tarzan" and "Jane".
So the last matche...
akr (Akira Tanaka)
08:47 AM Bug #9457: Regexp: when using subexpression calls, returned match groups seem wrong
"Subexpression calls":http://www.ruby-doc.org/core-2.0/Regexp.html#class-Regexp-label-Subexpression+Calls dstosik (David Stosik)
08:32 AM Bug #9457 (Rejected): Regexp: when using subexpression calls, returned match groups seem wrong
Hello,
Here are a two examples:
/(Tarzan|Jane) loves (\g<1>)/.match("Tarzan loves Jane").to_a
#=> ["Ta...
dstosik (David Stosik)
07:33 AM Revision f423a63c (git): thread_pthread.c: use get_stack
* thread_pthread.c (ruby_init_stack, ruby_stack_overflowed_p):
place get_stack above others to get stack boundary i...
nobu (Nobuyoshi Nakada)
06:29 AM Revision 239c9942 (git): * thread_pthread.c: rlimit is only available on Linux.
At least r44712 breaks FreeBSD.
[ruby-core:60113] [Bug #9454]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44...
naruse (Yui NARUSE)
06:19 AM Misc #9331 (Closed): Add examples to Set#intersect? and Set#disjoint?
Applied in changeset r44724.
----------
* lib/set.rb: [DOC] Add examples for Set#intersect? and Set#disjoint?
Patc...
zzak (zzak _)
06:19 AM Revision fa4af4d4 (git): * lib/set.rb: [DOC] Add examples for Set#intersect? and Set#disjoint?
Patch by xavier nayrac [Bug #9331] [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44724 b2dd03c8-39d4-...
zzak (zzak _)
06:13 AM Misc #9307 (Closed): Add expression for Zlib.adler32 documentation
Applied in changeset r44723.
----------
* ext/zlib/zlib.c (rb_zlib_adler32): [DOC] Add example for adler32
Patch b...
zzak (zzak _)
06:13 AM Revision 5d83f555 (git): * ext/zlib/zlib.c (rb_zlib_adler32): [DOC] Add example for adler32
Patch by Vajrasky Kok [Bug #9307] [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44723 b2dd03c8-39d4-4...
zzak (zzak _)
06:09 AM Revision 628f75b7 (git): vm_core.h: rb_thread_struct::machine
* vm_core.h (rb_thread_struct): aggregate cpu stuff into a struct,
so that a debugger can show its content at once....
nobu (Nobuyoshi Nakada)
06:01 AM Feature #5458: DL should be removed
It seems the win32 stuff was moved in r41936 and released in 2.1.0: https://github.com/ruby/ruby/commit/771d31a
Sh...
zzak (zzak _)
12:41 AM Bug #9365: Sporadic TypeError (wrong argument type Thread (expected VM/thread)) from IO#close (via Net:HTTP)
Thanks for the bug report, I think we need more info...

What else are you running? (threads, weird extensions, et...
normalperson (Eric Wong)
12:21 AM Bug #9365: Sporadic TypeError (wrong argument type Thread (expected VM/thread)) from IO#close (via Net:HTTP)
Any love? ggiesemann (Geoffrey Giesemann)
12:00 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
On Sun, Jan 26, 2014 at 10:44 PM, <[email protected]> wrote:
> Issue #9424 has been updated by Yusuke Endoh.
>
>
>...
kosaki (Motohiro KOSAKI)

01/27/2014

11:56 PM Bug #9455 (Closed): Blocks do not round-trip properly through ISeq dump/load
Applied in changeset r44720.
----------
compile.c: use correct key for block when loading serialized iseqs
* compil...
Anonymous
11:50 PM Bug #9455 (Closed): Blocks do not round-trip properly through ISeq dump/load
Blocks passed to methods do not round-trip properly when dumped with RubyVM::InstructionSequence#to_a and then loaded... Anonymous
11:56 PM Revision d248a2c9 (git): * 2014-01-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44721 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:56 PM Revision a22dd11a (git): compile.c: use correct key for block when loading serialized iseqs
* compile.c (iseq_build_from_ary_body): Use :blockptr instead of :block
as hash key when loading serialized instruc...
Charlie Somerville
11:41 PM Bug #9262: global_method_cache should be configurable or grow automatically
SASADA Koichi <[email protected]> wrote:
> From Ruby 2.0, we use inline/global method cache aggressively. So
> perform...
normalperson (Eric Wong)
10:51 PM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
Yutaka Kanemoto wrote:
> Since we are not able to remove `-L.` at this point, ...
Why do we need -L. ?
(I'm ...
pedz (Perry Smith)
09:00 PM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
Here are my thoughts. First, create a script shown below. I call the script get-path
#!/usr/bin/sh

...
pedz (Perry Smith)
06:32 PM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
I have verified that the article mentioned above is correct (I've reproduced it). I am continuing on with trying to ... pedz (Perry Smith)
01:52 PM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
I believe (rather strongly) that the ssh report is incorrect. I recall a test deep inside the loader that does not l... pedz (Perry Smith)
06:07 AM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
Thank you for the clarification.
Then should we enumerate all directories for other libraries, not only `gmp`?
nobu (Nobuyoshi Nakada)
04:11 AM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
Hi,
This is AIX's `ld`'s behavior:
----
from man ld
```
-LDirectory
Adds Directory to ...
kanemoto (Yutaka Kanemoto)
01:25 AM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
As far as which -L option is causing the issue, I don't know. Most open source programs do not set libpath as Ruby i... pedz (Perry Smith)
12:46 AM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
Perry Smith wrote:
> I think the -L option that it producing the angst is "-L.". I wonder if it might be easiest ...
nobu (Nobuyoshi Nakada)
12:02 AM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
This option
-Wl,-blibpath:/gsa/ausgsa/projects/r/ruby/prvm/ruby-2.1.0/lib:/usr/lib:/lib
sets the libpath in...
pedz (Perry Smith)
10:35 PM Feature #3333: mkmf (have|find)_cxx_header
could I request an update on this please? rogerdpack (Roger Pack)
06:59 PM Revision f48ae0d1 (git): merge revision(s) 44717:
* configure.in: define USE_BUILTIN_FRAME_ADDRESS on x86_64
even if __builtin_frame_address is not used now....
naruse (Yui NARUSE)
06:58 PM Revision 50783b87 (git): * 2014-01-28
git-svn-id: svn+ssh://svn.ruby-lang.org/ruby/branches/ruby_1_8@44718 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:57 PM Revision fcec1aa6 (git): * configure.in: define USE_BUILTIN_FRAME_ADDRESS on x86_64
even if __builtin_frame_address is not used now.
By this, FreeBSD's clang can build ruby 1.8,
and alloca(1) doesn...
naruse (Yui NARUSE)
04:09 PM Bug #9384: Segfault in ruby 2.1.0p0
Ok, thank you for your help cbliard (Christophe Bliard)
01:35 PM Revision 418608fe (git): * ChangeLog: remove a duplicated entry at r44712.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44716 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
01:16 PM Revision d7b106db (git): thread_pthread.c: cast to size_t
* thread_pthread.c (ruby_stack_overflowed_p): range of rlim_cur
may be larger than size_t. [ruby-core:60113] [Bug ...
nobu (Nobuyoshi Nakada)
01:09 PM Revision a97bb1a2 (git): signal.c: static literal string
* signal.c (sigsegv): make message string static to suppress
unnecessary copy.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
12:53 PM Bug #9454 (Closed): The define_method(:class) segfault
Applied in changeset r44712.
----------
thread_pthread.c: get current main thread stack size
* thread_pthread.c: ge...
nobu (Nobuyoshi Nakada)
01:01 AM Bug #9454: The define_method(:class) segfault
At first glan.ce, it occurred in `INSNS_DISPATCH()` macro.
Considering that the second case works fine, maybe recove...
nobu (Nobuyoshi Nakada)
12:31 AM Bug #9454: The define_method(:class) segfault
Sure. As far as I understand it should raise a *SystemStackError* instead of segfaulting (that's how it worked before... kyrylo (Kyrylo Silin)
12:53 PM Revision 1c391063 (git): * 2014-01-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44713 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:53 PM Revision 60e85501 (git): thread_pthread.c: get current main thread stack size
* thread_pthread.c: get current main thread stack size, which may
be expanded than allocated size at initialization...
nobu (Nobuyoshi Nakada)
07:56 AM Revision 16c8a6d4 (git): merge revision(s) 44588: [Backport #9316]
* ext/bigdecimal/bigdecimal.c (BigDecimal_divide): Add an additional
digit for the quotient to be compatibl...
naruse (Yui NARUSE)
07:56 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Just wanted to tell @emboss that (step aside from my position here)
the patch he proposed itself seems adequate for ...
shyouhei (Shyouhei Urabe)
05:51 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
[email protected] wrote:
>
> Alright, I see you are not blaming Debian people. Thank you.
>
> But I see "...
spatulasnout (B Kelly)
03:44 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Martin Bosslet wrote:
> a) I want to apologize for overlooking this
Ah, you don't need to apologize at all! I ju...
mame (Yusuke Endoh)
03:34 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Sam Gleske wrote:
> Take a leaf out of Apache's book. Give sane defaults (or use OpenSSL) but give users a way to c...
mame (Yusuke Endoh)
01:47 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Yusuke Endoh wrote:
> Cooperatively with some committers, I investigated the current condition of default settings i...
MartinBosslet (Martin Bosslet)
07:47 AM Revision 2b4becd6 (git): merge revision(s) 44402: [Backport #9301]
* ext/openssl/ossl_ssl.c (Init_ossl_ssl): Declare a constant
`OP_MSIE_SSLV2_RSA_PADDING` only if the macro ...
naruse (Yui NARUSE)
05:32 AM Feature #9450: Allow overriding SSLContext options in Net::HTTP
:+1: nice-to-have. Also agree that #options= is too vague in name. shyouhei (Shyouhei Urabe)
04:29 AM Misc #9421: [PATCH] doc/contributing.rdoc: allow/encourage other git hosts
[email protected] wrote:
> Sorry I haven't had time to commit this since you submitted it 8 days ago.

No worries.

> P...
normalperson (Eric Wong)
02:15 AM Feature #9439: Remove OpenSSL from stdlib
Aaron Patterson wrote:
> On Sat, Jan 25, 2014 at 12:32:12AM +0000, [email protected] wrote:
> > Issue #9439 has been ...
MartinBosslet (Martin Bosslet)

01/26/2014

11:19 PM Bug #9454: The define_method(:class) segfault
Seems an infinite recursion, obviously. nobu (Nobuyoshi Nakada)
07:26 PM Bug #9454: The define_method(:class) segfault
Here's the log with the segfault. kyrylo (Kyrylo Silin)
07:13 PM Bug #9454 (Closed): The define_method(:class) segfault
Ruby 2.1.0p0 segfaults when I invoke the following code.
define_method(:class) { self.class }
self.class ...
kyrylo (Kyrylo Silin)
10:19 PM Feature #9439: Remove OpenSSL from stdlib
This seems ok so long as Digest is still available and RubyGems pins to particular builds of OpenSSL via a hash. That... bascule (Tony Arcieri)
05:55 PM Feature #9453 (Rejected): Return symbols of defined methods for `attr` and friends
With Ruby 2.1 returning a symbol from `def` and `define_method`, that leaves `attr`, `attr_reader`, `attr_writer`, an... jballanc (Joshua Ballanco)
03:01 PM Bug #9452 (Closed): Refining methods that should be private
Are refinements also meant to add private methods? This is what I tried:
module R
refine Object do
...
rbjl (Jan Lelis)
02:16 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Sam Gleske wrote:
> Take a leaf out of Apache's book. Give sane defaults (or use OpenSSL) but give users a way to c...
shyouhei (Shyouhei Urabe)
06:48 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Take a leaf out of Apache's book. Give sane defaults (or use OpenSSL) but give users a way to configure ciphers.
...
sag47 (Sam Gleske)
01:57 PM Feature #9451 (Closed): Refinements and unary & (to_proc)
Not sure if this is a bug or feature request:
~~~ruby
require 'minitest/autorun'
require 'set'
module ClassTo...
rbjl (Jan Lelis)
01:13 PM Feature #9450 (Closed): Allow overriding SSLContext options in Net::HTTP
While the Ruby team is hashing out the future of OpenSSL in Ruby, I thought it would be useful to add the missing hoo... ebroder (Evan Broder)
02:11 AM Feature #9113: Ship Ruby for Linux with jemalloc out-of-the-box
I tried jemalloc 3.5.0 vs eglibc 2.13-38 (Debian x86_64)

http://80x24.org/bmlog-20140126-003136.7320.gz

Mostly...
normalperson (Eric Wong)
01:29 AM Bug #8770: [PATCH] process.c: avoid EINTR from Process.spawn
[email protected] wrote:
> Is it an issue of the test code?
>
> http://c5664.rubyci.org/~chkbuild/ruby-trunk/lo...
normalperson (Eric Wong)
01:01 AM Bug #8770: [PATCH] process.c: avoid EINTR from Process.spawn
Is it an issue of the test code?
http://c5664.rubyci.org/~chkbuild/ruby-trunk/log/20140125T233302Z.log.html.gz
nobu (Nobuyoshi Nakada)

01/25/2014

11:42 PM Revision 4f63c763 (git): * 2014-01-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44709 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:42 PM Revision b76f05e3 (git): localeinit.c: cp on cygwin
* localeinit.c (SIZEOF_CP_NAME, CP_FORMAT): needed on cygwin too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
10:53 PM Bug #9337: [BUG] Segmentation fault at 0x00000000000018 ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-linux]
I also get this error, while running ruby 2.1.0 on my rails app, iMac, trying to run my first rspec test. summerspirit (Naomi Freeman)
01:33 PM Bug #9448: Assignment with overridden []= returns return value of method rather than new value
Thanks a lot for the quick fix! Sirupsen (Simon Eskildsen)
08:11 AM Bug #9448: Assignment with overridden []= returns return value of method rather than new value
[email protected] wrote:
> Applied in changeset r44705.

Thank you! Sorry for the breakage.
I need to study/un...
normalperson (Eric Wong)
05:21 AM Bug #9448 (Closed): Assignment with overridden []= returns return value of method rather than new value
Applied in changeset r44705.
----------
compile.c: assignment result of aset_with
* compile.c (iseq_compile_each): ...
nobu (Nobuyoshi Nakada)
03:38 AM Bug #9448: Assignment with overridden []= returns return value of method rather than new value
[email protected] wrote:
> I think you misread, he is saying assignment returns the value returned
> by the ...
normalperson (Eric Wong)
03:13 AM Bug #9448 (Open): Assignment with overridden []= returns return value of method rather than new value
Indeed, thank you. nobu (Nobuyoshi Nakada)
02:59 AM Bug #9448: Assignment with overridden []= returns return value of method rather than new value
[email protected] wrote:
> Status changed from Open to Rejected
>
> It's a spec.
> An assignment returns the a...
normalperson (Eric Wong)
02:46 AM Bug #9448 (Rejected): Assignment with overridden []= returns return value of method rather than new value
It's a spec.
An assignment returns the assigned value, not the value returned by the method.
nobu (Nobuyoshi Nakada)
01:18 PM Revision 536037e7 (git): * README.ja.md, README.md: update the controller address of mailing lists.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44707 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:11 AM Bug #8770: [PATCH] process.c: avoid EINTR from Process.spawn
[email protected] wrote:
> Oops, I missed to include the reference in r44706.

No worries. Interesting, now I n...
normalperson (Eric Wong)
05:56 AM Bug #8770 (Closed): [PATCH] process.c: avoid EINTR from Process.spawn
Oops, I missed to include the reference in r44706. nobu (Nobuyoshi Nakada)
07:40 AM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
Perry Smith wrote:
> But the compile line tells ld to ignore the -L flags when it creates the final executable and m...
nobu (Nobuyoshi Nakada)
12:40 AM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
miniruby is built with a command that looks like this:
gcc -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused...
pedz (Perry Smith)
07:37 AM Feature #9439: Remove OpenSSL from stdlib
My point is OpenSSL extension shall not be maintained by ruby-core any longer. OpenSSL itself is useful. The thing ... shyouhei (Shyouhei Urabe)
02:12 AM Feature #9439: Remove OpenSSL from stdlib
On Sat, Jan 25, 2014 at 12:32:12AM +0000, [email protected] wrote:
> Issue #9439 has been updated by Yusuke Endoh.
> ...
tenderlovemaking (Aaron Patterson)
12:32 AM Feature #9439: Remove OpenSSL from stdlib
Aaron Patterson wrote:
> Can we take a less extreme approach? We should convert openssl to a gem
> that ships wi...
mame (Yusuke Endoh)
12:22 AM Feature #9439: Remove OpenSSL from stdlib
B Kelly wrote:
> > Thus, I do not trust such "kind" words. True contributors do never say "I
> > can contribute...
mame (Yusuke Endoh)
06:52 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Shyouhei Urabe wrote:
> I can settle for compromise to introduce the proposed patch if everyone agrees to give up re...
Anonymous
06:24 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
I can settle for compromise to introduce the proposed patch if everyone agrees to give up requesting ruby to be secur... shyouhei (Shyouhei Urabe)
05:33 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
B Kelly wrote:
> Interesting. I feel I must be communicating unclearly.
>
> I'm not someone who blamed Debian...
shyouhei (Shyouhei Urabe)
05:50 AM Revision 7336d8c8 (git): process.c: avoid EINTR from Process.spawn
* process.c (send_child_error): retry write on EINTR to fix
occasional Errno::EINTR from Process.spawn.
* process.c...
nobu (Nobuyoshi Nakada)
05:21 AM Revision 27dfc398 (git): compile.c: assignment result of aset_with
* compile.c (iseq_compile_each): result of assignment should be
its rhs instead of returned value from a method.
...
nobu (Nobuyoshi Nakada)
05:17 AM Revision 7b8dc95b (git): compile.c: mark fstring
* compile.c (iseq_compile_each): fstring is need marking.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44704 b2...
nobu (Nobuyoshi Nakada)
03:15 AM Revision 1f502d96 (git): insns.def: adjust style
* insns.def (opt_mod, opt_aset_with, opt_aref_with, opt_regexpmatch1):
adjust style, do not cuddle else up.
git-sv...
nobu (Nobuyoshi Nakada)
02:16 AM Revision bbba0227 (git): class.c: allow nil keyword_hash
* class.c (rb_extract_keywords): treat nil keyword_hash same as 0,
for the case rb_scan_args returns nil if no keyw...
nobu (Nobuyoshi Nakada)
01:55 AM Revision 6a634322 (git): * 2014-01-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44701 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:55 AM Revision 0e4abc32 (git): class.c: simplify
* class.c (rb_obj_methods): simplify without jump.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44700 b2dd03c8-...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom