Activity
From 03/07/2017 to 03/13/2017
03/13/2017
-
09:45 PM Bug #13313 (Closed): Segmentation fault when calling Thread.new with Symbol proc shorthand
- Both following lines produce "1" in ruby versions before 2.4.0, but second one causes Segmentation fault in ruby 2.4....
-
09:25 PM Feature #13263: Add companion integer nth-root method to recent Integer#isqrt
- Just FYI.
I simplified Newton's general nth-root method from the original implementation I posted.
It's faster, a... -
08:48 PM Bug #13312 (Closed): String#casecmp raises TypeError instead of returning nil
- String#casecmp and String#casecmp? behave differently from other comparison methods: for incomparable values they rai...
- 08:20 PM Revision 00880242 (git): * 2017-03-14
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57964 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:20 PM Revision e6dec8f9 (git): docs for Symbol#casecmp and Symbol#casecmp?
- * string.c: [DOC] improve docs of Symbol#casecmp and Symbol#casecmp?
according to the similar String methods; fix R... -
04:34 PM Bug #13311 (Closed): Segmentation fault while running rspec
- I have this error while running rspec. All works fine with ruby-2.3.3. Gemfile.lock is attached
/home/taras/.rvm/r... -
04:33 PM Feature #12650: Use UTF-8 encoding for ENV on Windows
- I would be ok with it not being default, as long as it can be configured for the whole interpreter and not some magic...
-
03:02 PM Feature #12650: Use UTF-8 encoding for ENV on Windows
- We looked at this issue in today's developer meeting.
First off, attendees' understanding: ENV in Windows is manag... -
04:06 PM Bug #13305: Occasional segfaults after defining methods while running coverage
- Thank you for the report. I could reproduce the issue. I'll take a look later.
-
08:59 AM Bug #13305 (Assigned): Occasional segfaults after defining methods while running coverage
-
03:35 PM Bug #13223: `File.join` will segv if File::SEPARATOR and File::Separator are set.
- Nobu already made changes but, yes we looked at this issue in today's developer meeting.
File::SEPARATOR has been ... -
11:15 AM Bug #13223: `File.join` will segv if File::SEPARATOR and File::Separator are set.
- Ugh, I have marked this as backport required for r57958, not r57960.
I'll create another ticket for r57958. -
09:29 AM Bug #13223 (Closed): `File.join` will segv if File::SEPARATOR and File::Separator are set.
- Applied in changeset r57960.
----------
file.c: join with /
* file.c (rb_file_join): join using "/" always, not a c... -
03:28 PM Feature #13295: [PATCH] compile.c: apply opt_str_freeze to String#-@ (uminus)
- We looked at this issue in today's developer meeting.
Koichi pointed out that you have to consider redefinition of... -
03:25 PM Bug #13307: Changing scheme from http to https for the URI does not change the port number
- We looked at this issue in today's developer meeting.
The problem is, an URI created using URI.parse("http://...")... -
06:07 AM Bug #13307: Changing scheme from http to https for the URI does not change the port number
- I agree with Shyouhei that the current behavior is inconsistent. When changing the scheme, either the object keeps th...
-
04:17 AM Bug #13307: Changing scheme from http to https for the URI does not change the port number
- Nobuyoshi Nakada wrote:
> Changing scheme sounds nonsense to me.
Me too but given the port number is inferred fro... -
03:57 AM Bug #13307: Changing scheme from http to https for the URI does not change the port number
- Changing scheme sounds nonsense to me.
-
12:27 AM Bug #13307 (Closed): Changing scheme from http to https for the URI does not change the port number
- If we change the scheme of an URI, it does not change the port number. The URI object become inconsistent. If we prin...
-
03:10 PM Feature #9116: String#rsplit missing
- We looked at this issue in today's developer meeting.
Someone there pointed out that in general, `rsplit(..., 2)` ... -
03:05 PM Feature #13110: Byte-based operations for String
- shyouhei (Shyouhei Urabe) wrote:
> We looked at this issue at today's developer meeting.
>
> I remember no one th... -
02:15 PM Feature #13110: Byte-based operations for String
- We looked at this issue at today's developer meeting.
I remember no one there had strong pro- or contra against by... -
02:59 PM Revision a41d569e (git): sprintf.c: fix out-of-bound access
- * sprintf.c (rb_str_format): get rid of out-of-bound access when
single % at the end.
git-svn-id: svn+ssh://ci.rub... -
02:39 PM Feature #13095: [PATCH] io.c (rb_f_syscall): remove deprecation notice
- We looked at this issue in today's developer meeting.
We see that using fiddle to wrap libc is too complicated. A... -
02:16 PM Bug #12705: yielding args to a lambda uses block/proc rather than lambda/method semantics
- We looked at this issue in today's developer meeting and Koichi said he want this be fixed in 2.5.
-
11:53 AM Bug #13310 (Rejected): Segmentation fault at 0x0001a00000002e ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu]
- abwesend (N Tran) wrote:
> /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1(CRYPTO_set_ex_data+0x24) [0x7f49c15ceb64]
> /... -
11:15 AM Bug #13310 (Rejected): Segmentation fault at 0x0001a00000002e ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu]
- After I updated my system (after #apt-get update && apt-get upgrade), i tried to run: #bettercap --help
Got this Out... -
11:52 AM Bug #13304: public function rb_thread_fd_close is removed at r57422
- ruby_2_4 r57959 merged revision(s) 57948,57950.
-
02:14 AM Bug #13304 (Closed): public function rb_thread_fd_close is removed at r57422
- Applied in changeset r57948.
----------
thread.c: rb_thread_fd_close [ci skip]
* thread.c (rb_thread_fd_close): re-... -
11:51 AM Feature #13302: Provide a (force) --enable-openssl switch for ruby ./configure (or similar)
- We can know whether the system OpenSSL library is usable or not only after a miniruby is built, which is probably too...
-
11:47 AM Revision bd17e255 (git): string.c (rb_str_set_len): pathological check
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:29 AM Revision b75f68ab (git): file.c: join with /
- * file.c (rb_file_join): join using "/" always, not a constant.
and fix the document. [ruby-core:79579] [Bug #1322... -
09:28 AM Revision 319e440d (git): merge revision(s) 57948,57950: [Backport #13304]
- thread.c: rb_thread_fd_close [ci skip]
* thread.c (rb_thread_fd_close): re-define only for abi-check,
... -
09:21 AM Feature #13179 (Rejected): Deep Hash Update Method
- It's no difference from #11747. You have to come up with a better name candidate and concrete use-case.
Matz.
-
09:12 AM Revision 16e80411 (git): string.c: $; is a GC-root
- * string.c (Init_String): $; must be a GC-root, not to be
collected. [ruby-core:79582]
git-svn-id: svn+ssh://ci.r... -
09:10 AM Feature #13303 (Feedback): String#any? as !String#empty?
- Use-case?
Matz.
-
09:08 AM Bug #13146 (Rejected): Float::NANs in Hashes are confusing (more than usual).
- You have to understand what NaN is, before playing with it.
Matz.
-
09:07 AM Bug #13181 (Assigned): Unexpected line in rescue backtrace
-
09:06 AM Bug #13105: `String#to_f` and `String#to_r` don't stop at successive underscores
- We should have more consistency here. `to_i` and `to_r` should be more restrictive on treating `_`.
Namely,
* `_`... -
09:05 AM Bug #12997: Out-of-bounds read in regcomp.c
- ruby_2_4 r57957 merged revision(s) 57603.
-
09:05 AM Revision 5398ef49 (git): merge revision(s) 57603: [Backport #12997]
- Merge Onigmo 6.1.1
* Support absent operator https://github.com/k-takata/Onigmo/issues/82
* https://... -
09:05 AM Revision 19332150 (git): Raise error if spec is nil
- With parallel test-all, the spec is sometimes nil.
To debug it raise more detailed error.
git-svn-id: svn+ssh://ci.r... -
08:58 AM Bug #13286 (Assigned): Segfault when using rb_debug_inspector_open / rb_debug_inspector_frame_binding_get with Fiddle, but not when directly from C extension
-
08:57 AM Bug #13280 (Assigned): net/ftp: Putbinaryfile (on Windows) requires blocksize equal to file size
-
08:56 AM Bug #13298 (Assigned): mingw SEGV TestEnumerable#test_callcc
-
08:56 AM Bug #13269 (Assigned): test/readline/test_readline.rb and mingw
-
08:55 AM Bug #13271 (Assigned): Clarifications on refinement spec
-
08:38 AM Revision 81798351 (git): parse.y: relax `&' warning
- * parse.y (parser_yylex): disable "`&' interpreted as argument
prefix" warning when just followed by a symbol liter... -
08:37 AM Feature #4532: [PATCH] add IO#pread and IO#pwrite methods
- Agreed. pread/pwrite can be useful in some cases.
Matz.
-
08:30 AM Bug #13284 (Assigned): IA64 ruby 2.4 miniruby segfault
-
08:21 AM Feature #13166 (Feedback): Feature Request: Byte Arrays for Ruby 3
- It seems OP wanted BitVector, not Array8.
> In many instances I use arrays that contain boolean data (true|false o... -
08:18 AM Misc #13283: Disable `&' interpreted as argument prefix warning when passing symbol to Enumerable#map
- Does relaxing the warning condition entail suppressing it for this particular case?
-
07:55 AM Misc #13283: Disable `&' interpreted as argument prefix warning when passing symbol to Enumerable#map
- The possibility of confusion still exists. There's no chance to remove the warning. Maybe it's OK to relax the warnin...
-
08:14 AM Feature #13137 (Rejected): Hash Shorthand
- Rejected. I saw JavaScript new syntax, but I had no sympathy. It doesn't make anything more understandable.
Matz.
-
08:13 AM Feature #6284: Add composition for procs
- I want to make sure if everyone agrees with "*" instead of OP's "<<".
Besides that I also wanted to mention that Koi... -
07:50 AM Bug #13282 (Rejected): opt_str_freeze does not always dedupe
- for this case, `specialized_instruction` compilation option disable this feature.
-
07:30 AM Bug #13150: TestMarshal failures on FreeBSD with gcc7 because of GC
- ruby_2_4 r57954 merged revision(s) 57410,57619,57621,57631,57634.
-
07:30 AM Revision 8788489c (git): merge revision(s) 57410,57619,57621,57631,57634: [Backport #13150]
- Prevent GC by volatile [Bug #13150]
test/ruby/test_marshal.rb test_context_switch (load) and test_gc (dump)
... -
07:28 AM Feature #13290 (Feedback): A method to use a hash like in a case construction
- I don't see how mush useful this proposal is. Please show us concrete use-case.
Matz. -
07:03 AM Revision af41ce23 (git): merge revision(s) 57269,57277:
- bignum.c: fix rb_cstr_parse_inum endp
* bignum.c (rb_cstr_parse_inum): stores the address of the first
... -
06:58 AM Bug #13308: Backport request rubygems-2.6.10 for ruby_2_4
- ruby_2_4 r57952 merged revision(s) 57412.
-
02:31 AM Bug #13308 (Closed): Backport request rubygems-2.6.10 for ruby_2_4
- rubygems-2.6.8 has an issue of `gem server` command.
https://github.com/rubygems/rubygems/issues/1864
I created... -
06:58 AM Revision b85d2e8a (git): merge revision(s) 57412: [Backport #13308]
- Update Rubygems 2.6.10
* https://github.com/rubygems/rubygems/commit/2ee5bf9fd3bd7649d3e244bc40107ff32070ef... -
06:46 AM Feature #13122 (Rejected): Special syntax for Hash#default_proc
- I don't think `default_proc` is not worth adding a new syntax.
Matz.
-
06:33 AM Feature #13309: Locale paramter for Integer(), Float(), Rational()
- I agree that it would be great to have such a facility. I'm not sure we need `locale:`, we could just allow it as a s...
-
04:28 AM Feature #13309 (Rejected): Locale paramter for Integer(), Float(), Rational()
- Matz' comment to my proposal on `Kernel#Boolean()` (https://bugs.ruby-lang.org/issues/13260) led me to the idea of in...
-
06:12 AM Feature #13109 (Rejected): `using` in refinements is required to be physically placed before the refined method call
- There may be an idea to use refinement without explicit `using`. But that's out of the scope of this issue.
Matz.
-
06:03 AM Bug #13232 (Closed): Comparing BigDecimal to float or Rational fails sometimes
- Applied in changeset r57951.
----------
bigdecimal: version 1.3.2
Import bigdecimal version 1.3.2. The full commit... - 06:03 AM Revision 65285fbd (git): bigdecimal: version 1.3.2
- Import bigdecimal version 1.3.2. The full commit log is here:
https://github.com/ruby/bigdecimal/compare/v1.3.1..... -
05:46 AM Feature #12733: Bundle bundler to ruby core
- Created patch of PoC
https://github.com/ruby/ruby/pull/1536 -
05:46 AM Bug #13030: Unexpected T_IMEMO object when building with VMDEBUG
- ruby_2_4 r57938 merged revision(s) 57427.
-
05:30 AM Revision ea7af54e (git): thread.c: rb_thread_fd_close [ci skip]
- * thread.c (rb_thread_fd_close): remove deprecated. a couple of
external libraries used it. [ruby-core:80078] [Bug... -
03:30 AM Revision 5b72a06c (git): thread.c: rb_thread_fd_close no longer returns
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57949 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:14 AM Revision c617568c (git): thread.c: rb_thread_fd_close [ci skip]
- * thread.c (rb_thread_fd_close): re-define only for abi-check,
abort if called. [ruby-core:80078] [Bug #13304]
gi... -
12:11 AM Revision c279ac36 (git): compile.c: compile flip-flop
- * compile.c (iseq_compile_each0): compile flip-flop directly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5794... -
12:11 AM Revision dae32a40 (git): compile.c: omit newrange
- * compile.c (iseq_compile_each): omit creating literal-only range
to be popped immediately.
git-svn-id: svn+ssh://...
03/12/2017
-
08:42 PM Bug #13306 (Closed): [DOC] rdoc for IO#puts
- @naruse
This would effectively revert your recent r57944, so please give ok for me to apply this patch.
I don't... -
08:08 PM Bug #13305 (Closed): Occasional segfaults after defining methods while running coverage
- The problem occurs on MRI 2.4.0 and the latest trunk only (2017-03-13 trunk 57944). After running `Coverage.start` co...
-
07:06 PM Bug #13304 (Closed): public function rb_thread_fd_close is removed at r57422
- It hits abi-check:
http://rubyci.org/logs/www.rubyist.net/~akr/chkbuild/debian/ruby-2.4/log/20170312T170653Z.log.htm... -
06:41 PM Bug #10403: `puts` documentation fix
- ruby_2_4 r57945 merged revision(s) 57767,57943.
-
06:41 PM Revision 94e70ce8 (git): merge revision(s) 57767,57943: [Backport #10403]
- io.c: documentation for puts
* io.c: [DOC] clarify that the 'record separator' between
arguments p... -
06:40 PM Revision 70474e9b (git): io.c: [DOC] IO#puts uses IO#write
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57944 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:31 PM Revision 9e98fa90 (git): * 2017-03-13
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:31 PM Revision 0256fa88 (git): Didn't work if backport field is empty
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57942 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:30 PM Bug #9829: Contradictions in docs for FileUtils::ln (and related functions)
- ruby_2_4 r57940 merged revision(s) 57811.
-
06:29 PM Feature #13303 (Feedback): String#any? as !String#empty?
- Once I proposed "some container#nonempty?" on #12075, and understand there's Array#any?.
Today I found String does... -
06:17 PM Bug #12997 (Closed): Out-of-bounds read in regcomp.c
-
06:15 PM Bug #13299: backport r57469, r57472, r57508 (garbage reduction for IO#write/syswrite)
- ruby_2_4 r57941 merged revision(s) 57469,57471,57472,57503,57508.
-
06:15 PM Revision baf330be (git): merge revision(s) 57469,57471,57472,57503,57508: [Backport #13299]
- io.c: recycle garbage on write
* string.c (STR_IS_SHARED_M): new flag to mark shared mulitple times
... -
06:01 PM Revision fb6d5b90 (git): merge revision(s) 57811: [Backport #9829]
- docs for FileUtils.ln methods
* lib/fileutils.rb: [DOC] add clarifying call-seq's for FileUtil.ln,
... -
06:01 PM Revision f1a2033d (git): merge revision(s) 57415,57463,57474:
- eval.c: copy special exception
* eval.c (setup_exception): make unfrozen copy of special
exception... -
05:51 PM Revision a1b1d832 (git): merge revision(s) 57427: [Backport #13030]
- skip T_IMEMO for VMDEBUG
* vm_dump.c (vm_stack_dump_each): skip T_IMEMO object to display
for VMDE... -
05:26 PM Bug #13291: Backport r57809 (fix misplaced parenthesis)
- ruby_2_4 r57937 merged revision(s) 57809.
-
05:26 PM Revision d1d0fcc4 (git): merge revision(s) 57809: [Backport #13291]
- fix paren
* string.c (str_byte_substr): fix misplaced parenthesis at r56155.
git-svn-id: svn+ssh://ci.ruby-... -
05:24 PM Bug #13279: Math.log10 accuracy regression
- ruby_2_4 r57928 merged revision(s) 57778,57779.
-
05:23 PM Bug #13254: Dir.exist? などで「ディスクがありません」ダイアログが表示される
- ruby_2_4 r57936 merged revision(s) 57741.
-
05:23 PM Revision 81be1699 (git): merge revision(s) 57741: [Backport #13254]
- disable critical-error-handler
* win32/win32.c (rb_w32_sysinit): disable critical-error-handler
me... -
05:22 PM Bug #13292: Invalid encodings in UTF-32
- ruby_2_4 r57935 merged revision(s) 57816,57817.
-
05:22 PM Revision acfebb41 (git): merge revision(s) 57816,57817: [Backport #13292]
- fix UTF-32 valid_encoding?
* enc/utf_32be.c (utf32be_mbc_enc_len): check arguments precisely.
[rub... -
05:14 PM Bug #13287: Stack consistency error (sp: 97, bp: 96)
- ruby_2_4 r57934 merged revision(s) 57801.
-
05:14 PM Revision 1b60a978 (git): merge revision(s) 57801: [Backport #13287]
- parse.y: remove trace
* parse.y (reg_named_capture_assign_iter): do not insert trace
instructions ... -
05:10 PM Revision 7523a076 (git): merge revision(s) 57802:
- string.c: [DOC] Fix a typo in String#dump
[Fix GH-1531][ci skip]
Author: Alex Semyonov <alex@semy... -
05:10 PM Revision 8399d9d6 (git): RbConfig::Limits is Ruby 2.5 feature
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@57932 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:51 PM Bug #13289: Integer overflow in str_byte_substr & rb_str_subpos when set SHARABLE_MIDDLE_SUBSTRING by 1
- ruby_2_4 r57931 merged revision(s) 57797,57799,57800.
-
04:51 PM Revision a9bd5308 (git): merge revision(s) 57797,57799,57800: [Backport #13289]
- string.c: fix integer overflow
* string.c (rb_str_subpos): fix integer overflow which can happen
o... -
04:31 PM Revision ae996ed4 (git): merge revision(s) 57781:
- docs for IO.{write,read}
* io.c: [DOC] improve docs for IO
* IO.{write,read}: fix errors (:open_ar... -
04:31 PM Bug #12975: Edit documentation for IO#print function
- ruby_2_4 r57929 merged revision(s) 57780.
-
04:30 PM Revision c28229f3 (git): merge revision(s) 57780: [Backport #12975]
- docs for IO#print
* io.c: [DOC] split documentation for IO#print into smaller paragraphs,
delete d... -
04:29 PM Revision d589608d (git): merge revision(s) 57778,57779:
- string.c: [DOC] fix doc formatting for String#==, #===
math.c: more accuracy
* math.c (math_log10): ... -
04:29 PM Revision 198aac59 (git): merge revision(s) 57777:
- rdoc for String class
* lib/unicode_normalize.rb: [DOC] prevent a comment from
showing up in the c... -
04:28 PM Revision 488a07de (git): merge revision(s) 57775: [Backport #13281]
- nodoc OptParse
* lib/optparse.rb: [DOC] nodoc OptParse, introduced with r46126,
to avoid leaking o... -
04:27 PM Revision 9c2c599e (git): merge revision(s) 57771:
- documentation for sort methods
* array.c: [DOC] fix grammar in Array#sort, #sort!, #sort_by!,
move... -
04:27 PM Revision 0510f203 (git): merge revision(s) 57770:
- enum.c: documentation for Enumerable#sort_by
* enum.c: [DOC] improve structure of docs for Enumerable#sort_b... -
04:23 PM Bug #13273: [DOC] Proc#call docs show "Document-method: []" directive
- ruby_2_4 r57923 merged revision(s) 57765.
-
04:23 PM Revision 0e2a2b63 (git): merge revision(s) 57765: [Backport #13273]
- proc.c: documentation for Proc#{call,yield,[]}
* proc.c: [DOC] fix and improve docs for Proc#{call,yield,[]}... -
04:22 PM Revision 4049bc35 (git): merge revision(s) 57763:
- fix for mingw64
* util.c: define MINGW_HAS_SECURE_API for qsort_s on recent
mingw64.
git-svn-id: ... -
04:21 PM Bug #13267: ruby 2.4.0 i686-w64-mingw32 + boost compilation error
- ruby_2_4 r57921 merged revision(s) 57762.
-
04:21 PM Revision 3e3b06b8 (git): merge revision(s) 57762: [Backport #13267]
- broken mingw
* configure.in: check whether frexp and modf are broken.
* include/ruby/win32.h (frexp... -
04:20 PM Revision c90b6936 (git): merge revision(s) 57761:
- [DOC] update doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@57920 b2dd03c8-39d4-4d8f-98ff-823fe... -
04:20 PM Bug #13268: [DOC] Restore docs for String#<<
- ruby_2_4 r57919 merged revision(s) 57758.
-
04:20 PM Revision 5ee565d5 (git): merge revision(s) 57758: [Backport #13268]
- string.c: restore documentation for String#<<
* string.c: [DOC] restore documentation for String#<<
... -
04:20 PM Revision a5d26fb8 (git): merge revision(s) 57751,57753,57755:
- fileutils.rb: improve rdoc for FileUtils
* lib/fileutils.rb: [DOC] fix invalid example code to make it
... -
04:18 PM Bug #13225: [DOC] expand docs for Date shifting
- ruby_2_4 r57917 merged revision(s) 57737.
-
04:18 PM Revision 7ac47869 (git): merge revision(s) 57737: [Backport #13225]
- date_core.c: expand docs for Date shifting
* ext/date/date_core.c: [DOC] expand docs for Date shifting
... -
04:17 PM Bug #13148: [DOC] Small doc fix for Hash#dig and Struct#dig
- ruby_2_4 r57916 merged revision(s) 57735.
-
03:51 PM Revision 53f013f4 (git): merge revision(s) 57735: [Backport #13148]
- Fix doc for Hash#dig and Struct#dig
* hash.c (rb_hash_dig): [DOC] correct argument name
in method ... -
03:02 PM Bug #13205: Backport r57589 (parallel.rb: fix intervention)
- ruby_2_4 r57914 merged revision(s) 57589.
- 03:02 PM Revision a4a22545 (git): * 2017-03-13
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@57915 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:02 PM Revision a9c84dc9 (git): merge revision(s) 57589: [Backport #13205]
- parallel.rb: fix intervention
* test/lib/test/unit/parallel.rb (_report): send a response and a
ne... -
02:57 PM Bug #13111: Degraded performance for delegated methods through Forwardable module
- ruby_2_4 r57913 merged revision(s) 57255,57256,57257.
-
02:57 PM Revision 7ed75492 (git): merge revision(s) 57255,57256,57257: [Backport #13111]
- forwardable.rb: use defined?
* lib/forwardable.rb (_delegator_method): use defined? operator
inste... -
02:39 PM Bug #13253: SIGSEGV in parser_heredoc_dedent()
- ruby_2_4 r57912 merged revision(s) 57717.
-
02:39 PM Revision 0e05caac (git): merge revision(s) 57717: [Backport #13253]
- parse.y: indent at invalid identifier
* parse.y (parser_heredoc_identifier): set indent only when valid
... -
02:18 PM Bug #13242: SIGSEGV in rb_bigzero_p()
- ruby_2_4 r57911 merged revision(s) 57688,57689.
-
02:18 PM Revision 0179055d (git): merge revision(s) 57688,57689: [Backport #13242]
- rational.c: infinity in power
* rational.c (nurat_expt): return Infinity due to overflow.
[ruby-co... -
02:06 PM Bug #13229: [DOC] Add document title for extension.rdoc
- ruby_2_4 r57910 merged revision(s) 57665.
-
02:06 PM Revision 39809855 (git): merge revision(s) 57665: [Backport #13229]
- extension.rdoc: add document title
* doc/extension.rdoc, doc/extension.ja.rdoc: [DOC]
add title an... -
02:03 PM Bug #13234: Infinite recursion (stack overflow) in parse_char_class()
- ruby_2_4 r57909 merged revision(s) 57660.
-
02:03 PM Revision 8d535378 (git): merge revision(s) 57660: [Backport #13234]
- regparse.c: initialize return values
* regparse.c (parse_char_class): initialize return values before
... -
01:51 PM Revision c9a1f7a4 (git): compile.c: compile_const_prefix
- * compile.c (compile_const_prefix): rename, and check the result
of parts of the prefix.
git-svn-id: svn+ssh://ci.... -
01:47 PM Bug #13184: unused parameter in ruby.h - native ruby extension compilation failure on ruby 2.4
- ruby_2_4 r57896 merged revision(s) 57520.
-
01:46 PM Bug #13227: Crash when refine subclass method and call super
- ruby_2_4 r57907 merged revision(s) 57655.
-
01:46 PM Revision 35c827a6 (git): merge revision(s) 57655: [Backport #13227]
- vm_insnhelper.c: super to module in refinement
* vm_insnhelper.c (vm_call_zsuper): method defined in module ... -
01:00 PM Bug #8996: pthread_mutex_lock EINVAL
- ruby_2_4 r57906 merged revision(s) 57595.
-
12:55 PM Revision 91036252 (git): merge revision(s) 57595: [Backport #8996]
- check thread deadness correctly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@57906 b2dd03c8-39d4-... -
08:09 AM Bug #13202: Enumerable#slice_before does not take both argument and block at the same time, as it ought to.
- ruby_2_4 r57905 merged revision(s) 57584.
-
08:09 AM Revision 8a4f4f20 (git): merge revision(s) 57584: [Backport #13202]
- [DOC] Update an obsolete example for slice_before.
The argument for Enumerable#slice_before is is removed at... -
08:06 AM Bug #13193: [DOC] Revise docs for Date and DateTime
- ruby_2_4 r57904 merged revision(s) 57549.
-
08:04 AM Revision 22183166 (git): merge revision(s) 57549: [Backport #13193]
- date_core.c: [DOC] revise docs [ci skip]
* fix malformed rdoc for Date#today, Date._strptime,
and ... -
08:04 AM Bug #13194: LIBRUBY_ALIASESのアクセス権が所有者のみになっている
- ruby_2_4 r57903 merged revision(s) 57543.
-
08:02 AM Revision c33e9f0b (git): merge revision(s) 57543: [Backport #13194]
- rbinstall.rb: default umask
* tool/rbinstall.rb: revert r49841 and default umask to just
prohibit ... -
08:02 AM Bug #11752: Bug in Rational documentation
- ruby_2_4 r57902 merged revision(s) 57539.
-
08:01 AM Revision 16bbeb15 (git): merge revision(s) 57539: [Backport #11752]
- rational.c: fix rdoc [ci skip]
* rational.c (rb_rational_plus): [DOC] fix an example.
A patch by T... -
07:54 AM Bug #13189: [DOC] Restore class documentation for Struct
- ruby_2_4 r57901 merged revision(s) 57522.
-
07:54 AM Revision f3e3ac78 (git): merge revision(s) 57522: [Backport #13189]
- doc: restore class documentation for Struct
* struct.c: restore class documentation for Struct
tha... -
07:53 AM Bug #13200: Ruby 2.4.0 Stable Fails to Build from Source on openSUSE
- ruby_2_4 r57898 merged revision(s) 57590,57591,57592.
-
07:53 AM Revision 3eaded77 (git): merge revision(s) 57690-57694:
- rational.c: infinity in power
* rational.c (nurat_expt): return 0 due to overflow.
[ruby-core:7968... -
07:52 AM Revision 49bffd95 (git): merge revision(s) 57750:
- openssl: avoid segfault during running tests on Ubuntu trusty
Import the commit 6693a549d673 ("test/test_pke... -
07:51 AM Revision 4998cf1a (git): merge revision(s) 57590,57591,57592: [Backport #13200]
- extmk.rb: split notes
* ext/extmk.rb: split notes and echo per lines, for multiple lines
messages.... -
07:46 AM Revision bfd1b792 (git): merge revision(s) 57289: [Backport #13114]
- test_io_console.rb: fix of old CentOS5
* test/io/console/test_io_console.rb (test_winsize): on old CentOS5
... -
07:46 AM Revision 13617841 (git): merge revision(s) 57520: [Backport #13184]
- ruby.h: unused parameter
* include/ruby/ruby.h (rb_scan_args_set): remove unused parameter
for mor... -
07:36 AM Bug #13190: [DOC] Fix error for escape sequences in string literals
- ruby_2_4 r57895 merged revision(s) 57517.
-
07:36 AM Revision 3a87802b (git): merge revision(s) 57517: [Backport #13190]
- doc: Fix error for escape sequences in string literals
Backslash goes first in escape sequences, so it must ... -
07:34 AM Revision 9c7f3cba (git): merge revision(s) 57492:
- test_queue.rb: fix portability
* test/thread/test_queue.rb (test_queue_with_trap): fix
portability... -
07:34 AM Bug #13169: Fix OpenStruct#each_pair return value
- ruby_2_4 r57893 merged revision(s) 57515.
-
07:34 AM Revision c9f62d7f (git): merge revision(s) 57515: [Backport #13169]
- lib/ostruct.rb: Fix returned value of each_pair.
From a patch by Marcus Stollsteimer. [Fixes #13169]
git-sv... -
05:52 AM Revision c0764a3c (git): compile.c: omit newhash
- * compile.c (iseq_compile_each): omit creating literal-only hash
to be popped immediately.
git-svn-id: svn+ssh://c... -
05:48 AM Revision ae46708c (git): compile.c: NODE_VALUES must not be popped
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57891 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:38 AM Bug #13232: Comparing BigDecimal to float or Rational fails sometimes
- I'm sorry for my late response.
I'll import your patch by tomorrow.
Thanks a lot. -
02:59 AM Feature #13302: Provide a (force) --enable-openssl switch for ruby ./configure (or similar)
- Robert A. Heiler wrote:
> Ruby compiles fine
> Openssl also compiled fine
Just to be clear, did OpenSSL test f...
03/11/2017
-
10:44 PM Revision cd7b59e4 (git): compile.c: iseq_compile_each0
- * compile.c (iseq_compile_each0): split from null node case to
constify line and type.
git-svn-id: svn+ssh://ci.ru... -
10:37 PM Revision f19b0418 (git): compile.c: compile_when
- * compile.c (compile_when): extract from iseq_compile_each.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57889 ... -
10:25 PM Revision 16e5c20f (git): compile.c: compile_case
- * compile.c (compile_case): extract from iseq_compile_each.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57888 ... -
09:49 PM Misc #12835: RDoc comment of String#casecmp
- I tried to clarify this in the rdoc with r57886.
-
09:46 PM Misc #12835: RDoc comment of String#casecmp
- Note that String#casecmp _can_ return `nil`:
``` ruby
"\u{e4 f6 fc}".encode("ISO-8859-1").casecmp("\u{c4 d6 dc}")... -
09:32 PM Bug #13159 (Closed): [DOC] Revise documentation for OpenStruct
- Applied in changeset r57887.
----------
lib/ostruct.rb: [DOC] revise docs for OpenStruct
* update paragraph on impl... -
09:32 PM Revision 44fbaaae (git): lib/ostruct.rb: [DOC] revise docs for OpenStruct
- * update paragraph on implementation:
define_singleton_method is used, not define_method
* add call-seq with return... -
08:01 PM Revision 605b472d (git): docs for String#casecmp and String#casecmp?
- * string.c: [DOC] specify when String#casecmp and String#casecmp?
return nil; modify examples to better show differ... -
07:18 PM Bug #13176: Segfault during exception raising because rb_thread_t.errinfo is set to IMEMO object
- ruby_2_4 r57885 merged revision(s) 57510,57511.
-
07:18 PM Revision aeddf667 (git): merge revision(s) 57510,57511: [Backport #13176]
- eval.c: hide internal objects
* eval.c (rb_ensure): veil internal exception objects not to leak
in... -
07:06 PM Revision 7be50fee (git): merge revision(s) 57483:
- Describe about RUBY_CODESIGN
With RUBY_CODESIGN people can avoid pushing many OK button of firewall
... -
07:03 PM Revision 1c96bfab (git): Generate log from svn log
- When there's multiple revisions, all svn logs should be used.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5788... -
06:59 PM Revision 4217e867 (git): merge revision(s) 57165:
- Add ruby_2_4 branch to test on travis [skip ci]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@57882 ... -
06:59 PM Bug #13170: OpenSSL::X509::Name#eql? broken in Ruby 2.4.0
- ruby_2_4 r57881 merged revision(s) 57482.
-
06:59 PM Bug #13080: [mingw regression] broken openssl extension in 2.4.0p0
- ruby_2_4 r57881 merged revision(s) 57482.
-
06:59 PM Revision c1478b66 (git): merge revision(s) 57482: [Backport #13080] [Backport #13170]
- openssl: import v2.0.3
Import Ruby/OpenSSL 2.0.3. Only bugfixes. The full commit log since
2.0.2 (im... -
06:46 PM Revision 6a1e3851 (git): merge revision(s) 57480:
- mkmf.rb: message format string
* lib/mkmf.rb (checking_for): message needs format string.
git-svn-id: svn+s... -
06:45 PM Bug #12405: Queue doesn't work inside of trap
- ruby_2_4 r57879 merged revision(s) 57477,57478,57479.
-
06:45 PM Revision 0c72a8f0 (git): merge revision(s) 57477,57478,57479: [Backport #12405]
- use TRUE/FALSE.
define rb_thread_sleep_deadly_allow_spurious_wakeup().
* thread.c, thread_sync.c: d... -
06:16 PM Revision 9258462e (git): merge revision(s) 57437:
- leakchecker.rb: get rid of uninitialized Tempfile
* test/lib/leakchecker.rb (LeakChecker#find_tempfiles): ge... -
06:15 PM Bug #13161: [DOC] Enumerable#{min,min_by,max,max_by} didn't mention they return a sorted array
- ruby_2_4 r57876 merged revision(s) 57434.
-
06:15 PM Revision aa89e910 (git): merge revision(s) 57436:
- enum.c: write barrier
* enum.c (rb_nmin_run): set the class with write barrier.
git-svn-id: svn+ssh://ci.ru... -
06:11 PM Revision cfb3f0cc (git): merge revision(s) 57434: [Backport #13161]
- Enumerable#{min,min_by,max,max_by} [ci skip]
* enum.c: [DOC] Enumerable#{min,min_by,max,max_by} return a sor... -
06:10 PM Revision 93bdb0f1 (git): merge revision(s) 57431:
- [DOC] Use Integer instead of Fixnum [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@57875 b2... -
06:09 PM Revision 7ce9d4f4 (git): merge revision(s) 57428:
- Add document for lib/rss/atom.rb
[fix GH-1520]
Patch by Tsehau Chao. Thanks!!!
git-svn-id: svn+ss... -
06:07 PM Revision 849ac144 (git): merge revision(s) 57423:
- Fix function name for DBM on extension document.
Patch by Yuji Yaginuma, @y-yagi <[email protected]... -
06:07 PM Bug #13158: UNIXServer#closed? returns false after UNIXServer#close called
- ruby_2_4 r57872 merged revision(s) 57422.
-
06:07 PM Revision 2105a065 (git): merge revision(s) 57422: [Backport #13158]
- io.c: close before wait
* io.c (io_close_fptr): notify then close, and wait for other
threads befo... -
06:02 PM Bug #13147: Update documentation for URI#escape
- ruby_2_4 r57870 merged revision(s) 57411.
-
05:56 PM Revision 492d4ae5 (git): merge revision(s) 57421:
- [DOC] Add empty example to enum.all? and any?
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branche... -
05:55 PM Revision 21b241ab (git): merge revision(s) 57411: [Backport #13147]
- Fix typo of URI#escape [Bug #13147]
patched by Steve Hill <[email protected]>
git-svn-id: svn+ssh://ci.r... -
05:51 PM Bug #13145: Symbol#clone doesn't work correctly
- ruby_2_4 r57869 merged revision(s) 57407.
-
05:51 PM Revision 9d4ff5ae (git): merge revision(s) 57407: [Backport #13145]
- object.c: no TypeError at Symbol
* object.c (special_object_p): uninterned Symbol also should not
... -
05:45 PM Bug #13149: Ruby 2.4.0 の CSV の field_size_limit オプションで先読み文字数を制限できない
- ruby_2_4 r57868 merged revision(s) 57406.
-
05:45 PM Revision f1c8f497 (git): merge revision(s) 57406: [Backport #13149]
- csv.rb: fix field_size_limit check
* lib/csv.rb (CSV#shift): the last column is an Array in extended
... -
05:40 PM Revision 2ca56375 (git): merge revision(s) 57405:
- error.c: fixed doc [ci skip]
* error.c (exc_message): fixed doc regarding the presence of
to_str. ... -
05:40 PM Revision 56804d89 (git): merge revision(s) 57390:
- Hash#fetch: fix grammar in documentation.
[Fix GH-1515][ci skip]
Author: Alyssa Ross <hi+services... -
05:37 PM Revision cf45a681 (git): merge revision(s) 57375:
- More description about the protected attribute of a method
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby... -
05:35 PM Bug #13135: Regexp.last_match returns nil with s.rindex(//)
- ruby_2_4 r57864 merged revision(s) 57374.
-
05:35 PM Revision cc3540ba (git): merge revision(s) 57374: [Backport #13135]
- string.c: rindex(//) should set $~.
This seems a bug introduced by r520 (1.4.0). [ruby-core:79110] [Bug #13... -
05:31 PM Feature #13302 (Closed): Provide a (force) --enable-openssl switch for ruby ./configure (or similar)
- I am currently setting up a lot of programs on a fresh installation.
Ruby compiles fine but I am having some probl... -
05:28 PM Revision b9190c6a (git): merge revision(s) 57372:
- Fix documentation of options for all of methods in FileUtils.
Patch by galia traub( @galiat ). [Fix GH-1510]... -
05:22 PM Bug #13096: error using undef_method + refinements
- ruby_2_4 r57862 merged revision(s) 57362.
-
05:22 PM Revision 0543b90d (git): merge revision(s) 57362: [Backport #13096]
- vm_method.c: resolve refined method to undef
* vm_method.c (rb_undef): resolve the method entry which refine... -
05:17 PM Bug #12884: Using a HashWithIndifferentAccess with a default value in a function with a keyword parameter converts it to a Hash.
- ruby_2_4 r57861 merged revision(s) 57360.
-
05:17 PM Revision 490691c6 (git): merge revision(s) 57360: [Backport #12884]
- class.c: non-keyword hash class
* class.c (rb_extract_keywords): keep the class of non-keyword
ele... -
05:12 PM Bug #12821 (Closed): Object converted to Hash unexpectedly under certain method call
-
05:10 PM Bug #13132: [DOC] Improve documentation for Binding
- ruby_2_4 r57860 merged revision(s) 57352.
-
05:10 PM Revision 97f1e790 (git): merge revision(s) 57352: [Backport #13132]
- doc: improve documentation for Binding [ci skip]
* remove explicit return from code examples
* gramm... -
05:09 PM Revision b231f948 (git): merge revision(s) 57335:
- s/SaveStringValue/SafeStringValue/
Fix a typo in extension.rdoc.
Signed-off-by: Akira Matsuda <ronn... -
05:07 PM Revision 1fc88012 (git): merge revision(s) 57317,57318:
- error.c: moved
* error.c (preface_dump, postscript_dump): moved from
rb_vm_bugreport to place the ... -
05:06 PM Revision 9ba7e9d4 (git): merge revision(s) 57315:
- vm_dump.c: postscript_dump
* vm_dump.c (postscript_dump): mention crash report log twice
because i... -
04:44 PM Bug #13114: test failures since r57284
- ruby_2_4 r57856 merged revision(s) 57305.
-
04:44 PM Bug #13120: p [].class shows ThreadSafe::Array when it expects to show Array
- ruby_2_4 r57856 merged revision(s) 57305.
-
04:44 PM Revision 04e1afd8 (git): merge revision(s) 57305: [Backport #13114] [Backport #13120]
- variable.c: fix the condition to cache
* variable.c (rb_const_set): fix the condition to cache the class
... -
04:39 PM Bug #13119: String#scrub ignores the block if the string encoding is not ASCII-compatible
- ruby_2_4 r57855 merged revision(s) 57302,57303,57304.
-
04:38 PM Revision 9a663128 (git): merge revision(s) 57302,57303,57304: [Backport #13119]
- string.c: block for scrub with ASCII-incompatible
* string.c (rb_enc_str_scrub): honor the given block with
... -
04:29 PM Bug #12613: iseq_set_sequence: adjust bug -1 < 0 (retry inside begin/rescue)
- ruby_2_4 r57854 merged revision(s) 57300,57368.
-
04:29 PM Revision 2ba797d3 (git): merge revision(s) 57300,57368: [Backport #12613]
- compile.c: check compile
* compile.c (iseq_compile_each): check if sub nodes succeeded.
[ruby-core... -
04:24 PM Bug #13107: def_delegators causes random errors in MRI 2.4.0
- ruby_2_4 r57853 merged revision(s) 57293.
-
04:24 PM Revision 66487605 (git): merge revision(s) 57293: [Backport #13107]
- vm_insnhelper.c: block argument at tailcall
* vm_insnhelper.c (vm_call_iseq_setup_tailcall): check interrupt... - 04:08 PM Revision f0e08230 (git): * 2017-03-12
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:08 PM Revision 2c8701fc (git): suppress warning: shadowing outer local variable - dir & opt
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57851 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:03 PM Bug #13113: Performance issue, const_set Module.new is too slow in Ruby 2.4
- ruby_2_4 r57850 merged revision(s) 57283,57284.
-
03:03 PM Revision d4f4ba6f (git): merge revision(s) 57283,57284: [Backport #13113]
- benchmarks for [Bug #13113] [ci skip]
variable.c: resolve permanent name only
* variable.c (rb_const... -
02:59 PM Bug #13112: io/console io.winsize=[rows,cols] throws TypeError: no implicit conversion of false into Integer
- ruby_2_4 r57849 merged revision(s) 57280,57282.
-
02:59 PM Revision 00d2e368 (git): merge revision(s) 57280,57282: [Backport #13112]
- console.c: OOB access
* ext/io/console/console.c (console_set_winsize): fix
out-of-bounds access. ... -
02:48 PM Bug #12855: Inconsistent keys identity in compare_by_identity Hash when using literals
- ruby_2_4 r57848 merged revision(s) 57278,57279.
-
02:48 PM Revision fd89be25 (git): merge revision(s) 57278,57279: [Backport #12855]
- fix optimization for hash aset/aref with fstring
Patch by Eric Wong [ruby-core:78797].
I don't like ... -
02:25 PM Bug #13090: Cannot use return statement in lambdas using instance_eval (MRI 2.4)
- ruby_2_4 r57847 merged revision(s) 57240.
-
02:25 PM Revision 30257ef4 (git): merge revision(s) 57240: [Backport #13090]
- vm.c: fix return in lambda
* vm.c (invoke_block_from_c_splattable): pass lambda-ness.
* vm_eval.c (... -
02:20 PM Bug #13089: r57227 の変更ではリークが起きるようです
- ruby_2_4 r57846 merged revision(s) 57236.
-
02:20 PM Revision b232b1bb (git): merge revision(s) 57236: [Backport #13089]
- rational.c: memory leak in gcd
* rational.c (rb_gcd_gmp): fix memory leak. patched by KISHIMOTO,
... -
01:58 PM Bug #13232: Comparing BigDecimal to float or Rational fails sometimes
- Any update on this one?
Should I look for more easily reproducible steps? What about opening a Github issue/PR?
... -
01:36 PM Revision 04336d79 (git): merge revision(s) 57205:
- cont.c: change fiber stack size doc [ci skip]
It's many years since we had tiny 4KB fiber stacks :<
... -
01:35 PM Bug #13091: 2.4.0がコンパイルできない
- ruby_2_4 r57844 merged revision(s) 57246.
-
12:47 PM Bug #13091: 2.4.0がコンパイルできない
- 2.4へのバックポートはrejectします
-
01:35 PM Revision 80de3313 (git): merge revision(s) 57246: [Backport #13091]
- fix typo [Bug #13091]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@57844 b2dd03c8-39d4-4d8f-98ff-82... -
01:35 PM Bug #13084: String cast to Rational on 2.4.0p0 results in SegFault with Mathn required
- ruby_2_4 r57843 merged revision(s) 57232.
-
01:35 PM Revision a704e21f (git): merge revision(s) 57232: [Backport #13084]
- rational.c: fix for mathn
* rational.c (read_num, read_rat_nos): dispatch by the type of numerator, for
... -
01:24 PM Revision 5242bca2 (git): defs/gmake.mk: update again after comit [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57842 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:23 PM Revision 8edc6f44 (git): merge revision(s) 57204:
- r57203 needs r57204.
io.c: use io_close to close ARGF
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/... -
01:03 PM Bug #13078: with Integer a and b, a.fdiv(b) sometimes inaccurate than Rational(a, b).to_f
- ruby_2_4 r57840 merged revision(s) 57227.
-
01:03 PM Revision ea52cac1 (git): merge revision(s) 57227: [Backport #13078]
- numeric.c: reduce fdiv
* numeric.c (rb_int_fdiv_double): reduce first for more precise
result. [r... -
01:03 PM Bug #13076: SEGV in io.c when reading closed stream in Thread
- ruby_2_4 r57838 merged revision(s) 57199,57202,57206,57224.
-
01:02 PM Revision 2f1cc54d (git): merge revision(s) 57203:
- io.c: ARGF fd leak
* io.c (argf_next_argv): fix leak of fd after breaking in #each
method.
git-sv... -
01:02 PM Revision 1c13c7fa (git): merge revision(s) 57199,57202,57206,57224: [Backport #13076]
- io.c: fix race between read and close
* io.c (io_fillbuf): fix race between read and close, in the case
... -
12:53 PM Bug #13073: Hash Key => Proc parse failure
- ruby_2_4 r57837 merged revision(s) 57198.
-
12:53 PM Revision c093d46f (git): merge revision(s) 57198: [Backport #13073]
- parse.y: preserve cmdarg stack
* parse.y (do_body): preserve cmdarg stack around do/end block.
[ru... -
12:45 PM Bug #13074: When executing instance_exec with symbol.to_proc, it ignores first argument.
- ruby_2_4 r57834 merged revision(s) 57194.
-
12:26 PM Revision 0d45ea8d (git): compile.c: constify flags
- * compile.c (compile_cpath): return `noscoped` bit flag, instead
of boolean flag.
* compile.c (iseq_compile_each):... -
11:15 AM Revision 03482623 (git): test/ruby/test_require.rb: use squiggly heredocs
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57835 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:06 AM Revision 927c116d (git): merge revision(s) 57194: [Backport #13074]
- vm_eval.c: Symbol#to_proc and instance_exec
* vm_eval.c (yield_under): should evaluate the proc on the first... -
10:48 AM Bug #13301 (Third Party's Issue): Bad value parse in IniFile Gem
-
12:38 AM Bug #13301: Bad value parse in IniFile Gem
- D'oh! This belongs against the gem, not the Ruby language. Feel free to close it.
-
10:44 AM Bug #13075: String#unpack with block / String#unpack1 exposes uninitialized memory
- ruby_2_4 r57833 merged revision(s) 57187,57234.
-
10:44 AM Revision 7b560e31 (git): merge revision(s) 57187,57234: [Backport #13075]
- pack.c: avoid returning uninitialized String
Fix unpacking with 'b', 'B', 'h' and 'H' format. Do not return ... -
10:37 AM Revision 6c93dee7 (git): merge revision(s) 57179:
- bignum.c: precise fdiv
* bignum.c (big_fdiv): more precise calculation. [ruby-dev:49915]
git-svn-id: svn+s... -
10:28 AM Bug #13068: VC6 compilation failures
- ruby_2_4 r57831 merged revision(s) 57173-57175.
-
10:28 AM Revision b5154b0e (git): merge revision(s) 57173-57175: [Backport #13068]
- ------------------------------------------------------------------------
r57173 | nobu | 2016-12-24 22:19:50 ... -
10:18 AM Bug #13066: 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
- ruby_2_4 r57830 merged revision(s) 57170-57172.
-
10:17 AM Revision a3cfd380 (git): merge revision(s) 57170-57172: [Backport #13066]
- test/unit.rb: restore parallel option
* test/lib/test/unit.rb (_run_parallel): restore parallel option
aft... -
08:47 AM Bug #13297: SIGSEGV on ruby exit after `require 'tk'`
- Applied nobu's suggestion at https://github.com/ruby/tk/pull/7
-
05:43 AM Feature #9453: Return symbols of defined methods for `attr` and friends
- `attr_*` methods returning `nil` should be considered a bug at this point, since all other ways of defining methods r...
-
03:29 AM Feature #13300: Strip chroot path from $LOADED_FEATURES when calling Dir.chroot
- Thanks nobu, your patch is definitely better.
I thought about stripping `$LOAD_PATH`, but I believe it would break... -
01:43 AM Feature #13300: Strip chroot path from $LOADED_FEATURES when calling Dir.chroot
- Should not use `features_index_add`.
By replacing `$LOADED_FEATURES`, the internal snapshot will be invalidated.
An...
03/10/2017
-
11:59 PM Bug #13301 (Third Party's Issue): Bad value parse in IniFile Gem
- A carefully (or accidentally) crafted value can cause Inifile#load to become confused when it apparently incorrectly ...
-
11:51 PM Feature #13300 (Rejected): Strip chroot path from $LOADED_FEATURES when calling Dir.chroot
- Currently, `Dir.chroot` doesn't modify `$LOADED_FEATURES`, leading
to a situation where `Kernel#require` will attemp... - 08:09 PM Revision 20952cc5 (git): * 2017-03-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57829 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:09 PM Revision 568f8adf (git): compile.c: apply opt_str_freeze to String#-@ (uminus)
- The same optimization used for "literal string".freeze
can easily apply to uminus without introducing any
compatibili... -
07:54 PM Bug #13299 (Closed): backport r57469, r57472, r57508 (garbage reduction for IO#write/syswrite)
- Closing to trigger backport request
-
07:46 PM Bug #13299 (Closed): backport r57469, r57472, r57508 (garbage reduction for IO#write/syswrite)
- This is a performance regression introduced in Ruby 2.0.0 and
maybe some folks would like it fixed in a stable relea... -
03:12 PM Bug #8784: CSV - Empty fields are discarded when col_sep is a space
- The problem is in the String::split function.
It turns out it is a feature, not a bug: http://ruby-doc.org/core-2.4.... -
02:08 PM Bug #11567: Segmentation fault CFUNC :gets
- I can't reproduce it, but it seems [Bug #13076].
-
02:02 PM Misc #13296: building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname
- Nobuyoshi Nakada wrote:
> Of course, it's only in the trunk.
I understand that, I mean after I applied this patch... -
12:19 PM Misc #13296: building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname
- Of course, it's only in the trunk.
-
08:50 AM Misc #13296: building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname
- Nobuyoshi Nakada wrote:
> Marty Plummer wrote:
> > I see you're still hardcoding ${MAJOR}${MINOR}0 into it. Still, ... -
08:27 AM Misc #13296: building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname
- Marty Plummer wrote:
> I see you're still hardcoding ${MAJOR}${MINOR}0 into it. Still, this works well enough I supp... -
08:06 AM Misc #13296: building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname
- Nobuyoshi Nakada wrote:
> OK, you can try it now.
I see you're still hardcoding ${MAJOR}${MINOR}0 into it. Still,... -
07:21 AM Misc #13296 (Closed): building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname
- OK, you can try it now.
-
04:04 AM Misc #13296: building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname
- Shyouhei Urabe wrote:
> Isn't this something normal? I don't have MinGW so platform-specific situation is not clear ... -
03:39 AM Misc #13296: building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname
- Marty Plummer wrote:
> It is not. Its a windows stupidity issue, which has to be worked around. Simply drop the vers... -
03:22 AM Misc #13296: building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname
- Isn't this something normal? I don't have MinGW so platform-specific situation is not clear to me but, at least GNU l...
-
02:03 AM Misc #13296: building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname
- Nobuyoshi Nakada wrote:
> Marty Plummer wrote:
> > Building ruby for windows/mingw using gentoo's crossdev tool use... -
01:06 AM Misc #13296: building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname
- Marty Plummer wrote:
> Building ruby for windows/mingw using gentoo's crossdev tool uses the exact same ebuild, and ... -
12:28 AM Misc #13296: building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname
- Nobuyoshi Nakada wrote:
> Yes, soname already includes major and minor version numbers, don't append them more.
Y... -
12:14 AM Misc #13296: building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname
- Yes, soname already includes major and minor version numbers, don't append them more.
-
01:46 PM Revision c51de81d (git): common.mk: ignore clean-rubyspec error [ci skip]
- * common.mk (clean-rubyspec): nothing to clean before running
rubyspec.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
07:18 AM Revision b80c265f (git): debug_counter.c: debug_counter_names [ci skip]
- * debug_counter.c (debug_counter_names): stringize debug counter
names by preprocessor.
* debug_counter.h (RB_DEBU... -
05:34 AM Revision ac3b77c9 (git): configure.in: RUBY_SO_NAME as --with-soname
- * configure.in (RUBY_SO_NAME): [EXPERIMENTAL] use the given name
literally if --with-soname is specified.
[ruby-c... -
12:30 AM Bug #13297 (Third Party's Issue): SIGSEGV on ruby exit after `require 'tk'`
- It's a bug in ext/tk, that calling `rb_exc_raise` instead of `rb_jump_tag` on `TAG_FATAL`.
03/09/2017
-
08:58 PM Bug #13298: mingw SEGV TestEnumerable#test_callcc
- Added SEGV log.
Also, listed method calls sort with two items, and faults. Next call does the same with three ite... -
08:34 PM Bug #13298 (Closed): mingw SEGV TestEnumerable#test_callcc
- First week in January, when I first started building, I had a SEGV in test-all occurring in TestEnumerable#test_callc...
- 07:48 PM Revision d6873af4 (git): * 2017-03-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:48 PM Revision 4f2db15b (git): object.c: [DOC] simplify Object#tap example
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57823 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:16 PM Bug #13297 (Third Party's Issue): SIGSEGV on ruby exit after `require 'tk'`
- I get SIGSEGV when exiting ruby after I required tk. Everything seems to work fine though, crash is only when exiting...
-
10:12 AM Misc #13283: Disable `&' interpreted as argument prefix warning when passing symbol to Enumerable#map
- This warning seems to be more than 10 years old. It certainly predates the &:method_name idiom.
It would be very g... -
09:59 AM Misc #13296: building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname
- Nobuyoshi Nakada wrote:
> Remove `${ver}` from `--with-soname`.
Not doable, its something you guys are doing, not... -
07:52 AM Misc #13296 (Rejected): building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname
- Remove `${ver}` from `--with-soname`.
-
01:46 AM Misc #13296 (Closed): building ruby for windows always puts the version number into the ruby library, resulting in redundancy when using --with-soname
- Under gentoo the dev-lang/ruby-2.4.0.ebuild explicitly sets --program-suffix
and --with-soname in order to facilitat... -
08:55 AM Bug #13235: [BUG] Segmentation fault at 0x00000000000038
- I encounter the same error with same gem (mongo-2.4.1) too.
Not sure what else I can provide.
I was doing MongoDB m... -
06:44 AM Revision 22d842de (git): rbconfig/sizeof: remove VPATH
- * ext/rbconfig/sizeof/depend: remove VPATH for `make dist`.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57822 ... -
05:05 AM Feature #13290: A method to use a hash like in a case construction
- Yusuke Endoh wrote:
> ~~~~
> h.find {|a,| a === "barbar" }.last #=> "BAR"
> ~~~~
>
> This is good enough to me.... - 03:49 AM Revision f1de2e00 (git): ext/socket/raddrinfo.c (addrinfo_mark): avoid needless branch
- gc.c (gc_mark_children, case T_DATA) does not use
the dmark function pointer if DATA_PTR is NULL
git-svn-id: svn+ssh... -
03:38 AM Revision a3c23f00 (git): goruby.c: FD leak [ci skip]
- * goruby.c (goruby_options): fix potential FD leak.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57820 b2dd03c8... -
03:33 AM Bug #13258: Segmentation fault at 0x00000000000000 during instance_eval
- What appears to be the same problem also occurs when running inside Puma.
-
03:31 AM Revision f861c4d4 (git): rbconfig/sizeof: nmake VPATH
- * ext/rbconfig/sizeof/depend: prepend VPATH for out-of-place build
using nmake.
git-svn-id: svn+ssh://ci.ruby-lang... -
02:37 AM Bug #13293: 2017-03-08 trunk 57807 mingw x64, SEGV, test/ruby/test-enum.rb
- Done. Thank you for the reports, and sorry for your inconvenience.
-
02:31 AM Bug #13293 (Closed): 2017-03-08 trunk 57807 mingw x64, SEGV, test/ruby/test-enum.rb
- Applied in changeset r57818.
----------
revert RB_FIXABLE related changesets [Bug #13288][Bug #13293][Bug #13294]
T... -
02:23 AM Bug #13293: 2017-03-08 trunk 57807 mingw x64, SEGV, test/ruby/test-enum.rb
- OK, it seems what I tried break your environment. Let me revert the whole changeset I did.
-
02:31 AM Bug #13294 (Closed): 2017-03-08 trunk 57807 mingw x64, SEGV, test/ruby/test-array.rb
- Applied in changeset r57818.
----------
revert RB_FIXABLE related changesets [Bug #13288][Bug #13293][Bug #13294]
T... -
02:31 AM Bug #13288 (Closed): mingw issues with 57789
- Applied in changeset r57818.
----------
revert RB_FIXABLE related changesets [Bug #13288][Bug #13293][Bug #13294]
T... -
02:31 AM Revision c56edb9a (git): revert RB_FIXABLE related changesets [Bug #13288][Bug #13293][Bug #13294]
- This commit is auto-generated using following command:
svn diff -r57807:57788 include internal.h bignum.c numeric.c ... -
02:10 AM Revision 35fde4da (git): fix UTF-32 valid_encoding?
- * test/ruby/test_io_m17n.rb (TestIO_M17N#test_puts_widechar): do
not use invalid codepoint. [ruby-core:79966] [Bug... -
02:04 AM Bug #13292 (Closed): Invalid encodings in UTF-32
- Applied in changeset r57816.
----------
fix UTF-32 valid_encoding?
* enc/utf_32be.c (utf32be_mbc_enc_len): check ar... -
02:04 AM Revision 4171ed6c (git): fix UTF-32 valid_encoding?
- * enc/utf_32be.c (utf32be_mbc_enc_len): check arguments precisely.
[ruby-core:79966] [Bug #13292]
* enc/utf_32le.c... -
01:55 AM Revision e65c9bd1 (git): test_utf16.rb: refine valid_encoding tests
- * test/ruby/enc/test_utf16.rb (test_utf16be_valid_encoding):
assert all data and use assert_predicate.
* test/ruby... -
01:06 AM Revision 2ebc4465 (git): make commit [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
03/08/2017
-
09:26 PM Feature #13295 (Closed): [PATCH] compile.c: apply opt_str_freeze to String#-@ (uminus)
- The same optimization used for "literal string".freeze
can easily apply to uminus without introducing any
compatibi... - 09:24 PM Revision e064879e (git): string.c (str_uminus): update doc for deduplication
- As of r57698, String#-@ can return pre-existing strings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57813 b2d... -
08:41 PM Bug #9829 (Closed): Contradictions in docs for FileUtils::ln (and related functions)
- Applied in changeset r57811.
----------
docs for FileUtils.ln methods
* lib/fileutils.rb: [DOC] add clarifying call... - 08:41 PM Revision 4e00aaaf (git): * 2017-03-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:41 PM Revision ddd37e54 (git): docs for FileUtils.ln methods
- * lib/fileutils.rb: [DOC] add clarifying call-seq's for FileUtil.ln,
ln_s, and ln_sf, with better argument names fo... -
06:10 PM Bug #13294 (Closed): 2017-03-08 trunk 57807 mingw x64, SEGV, test/ruby/test-array.rb
- Array and Enumerable are related. Attached file shows comments needed for test/ruby/test-array.rb to not generate SE...
-
05:39 PM Bug #13293 (Closed): 2017-03-08 trunk 57807 mingw x64, SEGV, test/ruby/test-enum.rb
- For a number of builds, I've had to patch around two methods in test/ruby/test-enum.rb. After finishing moving the t...
-
05:03 PM Feature #12698: Method to delete a substring by regex match
- Yukihiro Matsumoto wrote:
> I don't think it's worth adding which is easily done by `sub/gsub`.
>
> Matz.
I th... -
03:20 PM Bug #13288: mingw issues with 57789
- Robert A. Heiler wrote:
> Have we found the code-culprit though or was it a Heisenbug fix? :)
Given that a perfec... -
08:30 AM Bug #13288: mingw issues with 57789
- Have we found the code-culprit though or was it a Heisenbug fix? :)
I mean it may be obvious now that one commit b... -
01:31 AM Bug #13288: mingw issues with 57789
- Shyouhei,
Not sure which commit did it, but x64 builds fine now. test-all result:
```
16616 tests, 2233236 as... -
01:52 PM Revision 2a20b491 (git): great love
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:14 PM Bug #13292 (Closed): Invalid encodings in UTF-32
- Ruby is very strict about valid UTF-8 encodings, which is great.
Strings that encode surrogates or too large codep... -
10:35 AM Feature #13290: A method to use a hash like in a case construction
- ~~~~
h.find {|a,| a === "barbar" }.last #=> "BAR"
~~~~
This is good enough to me. -
09:03 AM Feature #13290: A method to use a hash like in a case construction
- Tsuyoshi Sawada wrote:
> The name `fetch_as_in_case_construction` is terrible. Perhaps someone can suggest a bette... -
08:27 AM Feature #13290: A method to use a hash like in a case construction
- I love case/when menus, so I am all for suggestions that make case/when more
useful, so I also support this (even if... -
06:57 AM Feature #13290 (Feedback): A method to use a hash like in a case construction
- We often want to translate a hash into a case construction and back. For example, suppose we have a case construction...
-
09:47 AM Bug #13291 (Closed): Backport r57809 (fix misplaced parenthesis)
- This is an issue for backport management.
-
08:19 AM Revision e7f4d909 (git): fix paren
- * string.c (str_byte_substr): fix misplaced parenthesis at r56155.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
07:34 AM Revision 4e61f6d3 (git): proc.c: preserve class name encoding in Proc#to_s
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:50 AM Revision b5155282 (git): re-introduce __builtin_add_overflow
- r57789 (74cdd89) was gradually "improve"d by naruse through r57793 to
r57806, resulted in reverting the efect of r577...
03/07/2017
-
10:03 PM Bug #13288: mingw issues with 57789
- Shyouhei,
Not a good day so far. A couple rev's of i686 built, responded to -v, but test-all is a mess. Spent so... -
05:34 AM Bug #13288: mingw issues with 57789
- Shyouhei,
x64 failed (SEGV) on 57794 with the same log --
```
C:\Windows\system32\ntdll.dll(KiUserExceptionDis... -
05:05 AM Bug #13288: mingw issues with 57789
- Greg L wrote:
> About that previous question - does having info on both x86_64 and i686 help, or, dependent on the i... -
04:58 AM Bug #13288: mingw issues with 57789
- Shyouhei Urabe wrote:
> While I was investigating this issue, naruse reverted some part of the commit nonetheless.
... -
04:25 AM Bug #13288: mingw issues with 57789
- While I was investigating this issue, naruse reverted some part of the commit nonetheless. That might have changed y...
-
03:05 AM Bug #13288: mingw issues with 57789
- Thank you for looking for the problem. As mentioned, I'm very c challenged. Would it help if I did a i686 build?
... -
01:40 AM Bug #13288 (Assigned): mingw issues with 57789
-
01:39 AM Bug #13288: mingw issues with 57789
- Thank you for the report. According to the log your compiler is GCC 6.3 so this is the target environment I wanted t...
-
12:17 AM Bug #13288 (Closed): mingw issues with 57789
- I have been building trunk with mingw/MSYS2 for a few months. I also created packages using OpenSSL 1.1.0e and gdbm 1...
-
07:48 PM Revision 63c7ccc6 (git): Always use old RB_FIXABLE to allow double as argument
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57806 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:51 PM Revision 110760fa (git): Revert r57803 "Avoid to cast the argument"
- __builtin_add_overflow doesn't support double.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57805 b2dd03c8-39d4... - 05:46 PM Revision 07032325 (git): * 2017-03-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57804 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:46 PM Revision 6c127aea (git): Avoid to cast the argument
- For 32bit environment and __int128 use cases.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57803 b2dd03c8-39d4-... -
04:31 PM Feature #13263: Add companion integer nth-root method to recent Integer#isqrt
- These are the correct benchmarks to show the differences in performance doing ``root**n``.
Even in highlevel Ruby, t... -
02:34 PM Bug #13270 (Rejected): IRB hangs when printing "\e]"
- It is not ruby specific, and (probably) expected behavior of some terminal emulators.
-
01:59 PM Feature #12573: Introduce a straightforward way to discover whether a process is running
- A number of applications, such as Monit and God, use the pidfiles of the applications they are monitoring in order to...
-
01:57 PM Feature #12573: Introduce a straightforward way to discover whether a process is running
- Thanks Martin!
Akira, that's another good way of handling the issue in a lot of circumstances. However, lockfiles ... -
02:02 AM Feature #12573 (Open): Introduce a straightforward way to discover whether a process is running
- William Johnston wrote:
> I'm unable to reopen this ticket, so I'd appreciate it if someone would do so for me.
D... -
01:49 AM Feature #12573: Introduce a straightforward way to discover whether a process is running
- How about locking a file?
If processes locks a file exclusively,
Only one process can success.
It can be used to... -
01:04 PM Revision d0708e9e (git): string.c: [DOC] Fix a typo in String#dump
- [Fix GH-1531][ci skip]
Author: Alex Semyonov <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
10:56 AM Bug #13287 (Closed): Stack consistency error (sp: 97, bp: 96)
- Applied in changeset r57801.
----------
parse.y: remove trace
* parse.y (reg_named_capture_assign_iter): do not ins... -
06:38 AM Bug #13287: Stack consistency error (sp: 97, bp: 96)
- ```
zsh % diff -upw \
<(ruby --dump=insns -e '/(?<foo>.*)/ =~ "bar" && true' | sed -E 's/ +\( +[0-9]\)$/... -
10:56 AM Revision 249fd9e0 (git): parse.y: remove trace
- * parse.y (reg_named_capture_assign_iter): do not insert trace
instructions before local variable assinments. puto... -
09:13 AM Revision d69d98f6 (git): string.c: negation of LONG_MIN
- * string.c (rb_str_update): do not use negation of LONG_MIN, which
is negative too.
git-svn-id: svn+ssh://ci.ruby-... -
09:08 AM Bug #13289 (Closed): Integer overflow in str_byte_substr & rb_str_subpos when set SHARABLE_MIDDLE_SUBSTRING by 1
- Applied in changeset r57799.
----------
string.c: fix integer overflow
* string.c (str_byte_substr): fix another in... -
06:02 AM Bug #13289 (Closed): Integer overflow in str_byte_substr & rb_str_subpos when set SHARABLE_MIDDLE_SUBSTRING by 1
- Integer overflow occurs in string.c(line 2319 & 5257).
beg + len & clen/n can be controlled by user.
Eg:
```
... -
09:07 AM Revision f4d13801 (git): string.c: fix integer overflow
- * string.c (str_byte_substr): fix another integer overflow which
can happen only when SHARABLE_MIDDLE_SUBSTRING is ... -
06:33 AM Revision d19d629e (git): Use RB_POSFIXABLE and RB_NEGFIXABLE to avoid cast introduced at r57793
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57798 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:48 AM Revision 72f8df15 (git): string.c: fix integer overflow
- * string.c (rb_str_subpos): fix integer overflow which can happen
only when SHARABLE_MIDDLE_SUBSTRING is enabled. ... -
05:19 AM Revision a298301b (git): suppress warning: shadowing outer local variable - e
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57796 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:11 AM Revision a3990118 (git): Supress warning: instance variable @repeat_count not initialized
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57795 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:46 AM Revision 48240306 (git): Fix up r57788, Function is removed at readline-6.3.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:35 AM Revision ac6f08df (git): Use ADD instead of MUL
- * On recent CPUs, 2-operand MUL's latency is 3 cycle but ADD is 1 cycle.
* clang Optimizes `MUL rax,2` into `ADD rax,... -
01:07 AM Revision d4c598c4 (git): fix macro name
- * tool/instruction.rb (VmBodyGenerator#make_header_prepare_stack):
REG_CFP has been prefixed with VM_ at r56609. [...
Also available in: Atom