Activity
From 12/21/2016 to 12/27/2016
12/27/2016
-
11:41 PM Feature #13077: [PATCH] introduce String#fstring method
- [email protected] wrote:
> So this is essentially like Java's String.intern()?
>
> There is already String#inte... -
10:15 PM Feature #13077: [PATCH] introduce String#fstring method
- So this is essentially like Java's String.intern()?
There is already String#intern in Ruby but it returns a Symbol... -
06:41 PM Feature #13077: [PATCH] introduce String#fstring method
- [email protected] wrote:
> The only comment I have is that the name .fstring() is a bit strange. On first read, I ... -
03:54 PM Feature #13077: [PATCH] introduce String#fstring method
- I have no particular pro or con opinion on the proposal in itself so feel free to ignore this.
The only comment I ... -
01:50 AM Feature #13077 (Closed): [PATCH] introduce String#fstring method
- introduce String#fstring method
This exposes the rb_fstring internal function to return a
deduped and frozen stri... -
07:50 PM Bug #13080 (Closed): [mingw regression] broken openssl extension in 2.4.0p0
- When building using slightly modified rubyinstaller build recipes and a msys2/mingw64-6.2.0 (32bit) toolchain, the bu...
-
04:18 PM Bug #12970: == Equality of recursive sets fails
- Piotr Szmielew wrote:
> In this particular example even manually rehashing internal hash doesn't quite work...
Ri... -
08:34 AM Bug #12970: == Equality of recursive sets fails
- In this particular example even manually rehashing internal hash doesn't quite work...
~~~ ruby
s = Set.new
t = ... -
01:49 AM Bug #12970: == Equality of recursive sets fails
- That's not going to cut it... There are many other counter examples....
```
s = Set.new
t = Set.new
s << [s]
t... -
03:55 PM Feature #13067: TrueClass,FalseClass to provide `===` to match truthy/falsy values.
- \o/
-
03:01 PM Bug #13043: Exception#cause can become recursive/infinite
- ... but reverted in `ruby_2_2` because it causes SEGV.
-
11:39 AM Bug #13043: Exception#cause can become recursive/infinite
- ruby_2_2 r57222 merged revision(s) 57137.
- 02:59 PM Revision 543a8b5e (git): revert r57222 because of SEGV
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@57226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:44 AM Bug #13066: 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
- ruby_2_2 r57225 merged revision(s) 57172.
- 11:44 AM Revision 7015fcf9 (git): merge revision(s) 57172: [Backport #13066]
- time.c: fix type of usec2subsecx
* time.c (usec2subsecx): fix return type, which is a numeric
object but n... -
11:43 AM Bug #13076 (Closed): SEGV in io.c when reading closed stream in Thread
- Applied in changeset r57224.
----------
io.c: fix race between read and close
* io.c (io_fillbuf): fix race between... -
09:09 AM Bug #13076 (Assigned): SEGV in io.c when reading closed stream in Thread
- After r57199, `IO#getch` (in `io/console`) was broken, at least on Windows.
It required two key types to get the res... -
11:43 AM Revision 09ae127b (git): io.c: fix race between read and close
- * io.c (io_fillbuf): fix race between read and close and bail out
in the case the IO gets closed before the reading... -
11:43 AM Bug #12910: TestFileUtils#test_chown_R_force might get stuck when process has no supplementary groups
- ruby_2_2 r57223 merged revision(s) 56884,56892.
- 11:43 AM Revision 244096b9 (git): merge revision(s) 56884,56892: [Backport #12910]
- test_fileutils.rb: Use primary group too
* test/fileutils/test_fileutils.rb (TestFileUtils#setup): Use
pri... - 11:39 AM Revision 9d693b18 (git): merge revision(s) 57137: [Backport #13043]
- eval.c: fix circular cause
* eval.c (exc_setup_cause): always set cause of cause to get rid
of circular re... -
11:36 AM Bug #12071 (Feedback): Gem installation fails with 2.3.0 on Cygwin
- Is this problem really present in ruby 2.2 ?
I've never backported `default_exclude_exts` feature. -
11:14 AM Bug #13054: MatchData segfaults if RMatch::regexp is nil
- ruby_2_2 r57221 merged revision(s) 57123.
- 11:14 AM Revision f82b0a39 (git): merge revision(s) 57123: [Backport #13054]
- re.c: consider the case of RMatch::regexp is nil
Follow r49675, r57098 and r57110. Don't assume RMatch::rege... -
11:03 AM Bug #13052: Array#combination segfaults if the Array is modified during iteration
- ruby_2_2 r57220 merged revision(s) 57119.
- 11:03 AM Revision 33b36456 (git): merge revision(s) 57119: [Backport #13052]
- array.c: check array length every time after yielding
Since the Array may be modified during rb_yield(), the... -
10:58 AM Bug #13049: Backport r57108 (sprintf.c: fix width underflow)
- ruby_2_2 r57219 merged revision(s) 57108.
- 10:58 AM Revision 1bd82de9 (git): merge revision(s) 57108: [Backport #13049]
- sprintf.c: fix width underflow
* sprintf.c (rb_str_format): fix memory corruption by width
underflow. htt... -
10:55 AM Bug #13042: gsub segfaults when the pattern is a matching string and the replacement has an unmatched named capture
- ruby_2_2 r57218 merged revision(s) 57098.
- 10:55 AM Revision ea83d7fd (git): merge revision(s) 57098: [Backport #13042]
- re.c: non-regexp name reference
* re.c (rb_reg_regsub): other than regexp has no name references.
[ruby-co... -
10:52 AM Bug #13034: rb_enc_ascget() does not handle 'needmore' error from rb_enc_procise_mbclen()
- ruby_2_2 r57217 merged revision(s) 57078.
- 10:52 AM Revision 74556505 (git): merge revision(s) 57078: [Backport #13034]
- encoding.c: handle needmore error from rb_enc_precise_mbclen()
rb_enc_ascget() erroneously reports success e... -
10:49 AM Bug #13014: Adding clang volatile fixes from FreeBSD and NetBSD
- ruby_2_2 r57216 merged revision(s) 57020,57021.
- 10:49 AM Revision 04d79490 (git): merge revision(s) 57020,57021: [Backport #13014]
- Add clang volatile fixes from FreeBSD and NetBSD.
Use volatile instead of optnone to avoid optimization whic... -
10:41 AM Bug #13004: rb_get_kwargs はバグってないでしょうか?
- ruby_2_2 r57215 merged revision(s) 56980,56981.
- 10:41 AM Revision ed8c211a (git): merge revision(s) 56980,56981: [Backport #13004]
- extension.rdoc: fix rb_get_kwargs [ci skip]
* doc/extension.rdoc: [DOC] optional keyword arguments are
def... -
10:35 AM Bug #12988: Calling `inspect` sometimes causes a segv
- ruby_2_2 r57214 merged revision(s) 56938.
- 10:35 AM Revision 3aed194a (git): merge revision(s) 56938: [Backport #12988]
- Stop reading past the end of `ivptr` array
If you have code like this:
```ruby
class A
de... -
10:32 AM Bug #12991: Documentation of Thread.abort_on_exception is wrong: it raises error again in main thread
- ruby_2_2 r57213 merged revision(s) 56928.
- 10:32 AM Revision 244885b6 (git): merge revision(s) 56928: [Backport #12991]
- thread.c: fix doc of abort_on_exception [ci skip]
* thread.c (rb_thread_s_abort_exc, rb_thread_s_abort_exc_s... -
10:30 AM Bug #12983: compatibility_version and current_version on Darwin are reversed
- ruby_2_2 r57212 merged revision(s) 56905.
- 10:30 AM Revision e44b8733 (git): merge revision(s) 56905: [Backport #12983]
- Reverse compatibility_version and current_version for Darwin
The `compatibility_version` should have an API ... -
10:11 AM Bug #12974: Marshal.dump dumps core.
- ruby_2_2 r57211 merged revision(s) 56894.
- 10:11 AM Revision 88c68a89 (git): merge revision(s) 56894: [Backport #12974]
- marshal.c: fix infinite recursion
* marshal.c (check_userdump_arg): marshal_dump should not return
an inst... -
09:55 AM Bug #13079 (Closed): linked list corruption (probable race condition)
- Hi, I am developing a binding for an external library and I encountered a problem with the ruby interpreter.
The l... -
09:34 AM Bug #12860: Splatting an argument does not obey left-to-right execution order
- ruby_2_2 r57210 merged revision(s) 56469.
- 09:34 AM Revision a078bbcc (git): merge revision(s) 56469: [Backport #12860]
- * compile.c (setup_args): duplicate splatting array if more
arguments present to obey left-to-right executi... - 09:32 AM Revision 16d03ff2 (git): * ChangeLog: for r57207 and r57208.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@57209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:28 AM Bug #12956: require a native library that yields the error 'incompatiable library version' shuts down the interpreter fatally
- ruby_2_2 r57208 merged revision(s) 56832.
- 09:28 AM Revision 2706ffc7 (git): merge revision(s) 56832: [Backport #12956]
- dln.c: raise LoadError
* dln.c (dln_load): raise LoadError instead of fatal error on
recent OSX, dlclose s... -
09:17 AM Bug #12785: misc/test_ruby_mode.rb failed with emacs 25.1.1
- ruby_2_2 r57207 merged revision(s) 56224.
- 09:17 AM Revision 0dddf3cb (git): merge revision(s) 56224: [Backport #12785]
- * test/misc/test_ruby_mode.rb (assert_indent): since write-region
in Emacs 25.1 no longer displays the "Wro... - 09:07 AM Revision f2502cec (git): revert a part of r57199
- * io.c (io_fillbuf): revert a part of r57199 because it broke IO#getch.
see also [Bug #13076]
git-svn-id: svn+ssh... - 08:52 AM Revision 97e18cd8 (git): cont.c: change fiber stack size doc [ci skip]
- It's many years since we had tiny 4KB fiber stacks :<
point to the manpage instead for current, larger sizes.
git-sv... -
07:39 AM Revision a757aa14 (git): io.c: use io_close to close ARGF
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:18 AM Revision 2fbc63b8 (git): io.c: ARGF fd leak
- * io.c (argf_next_argv): fix leak of fd after breaking in #each
method.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
07:10 AM Revision bc855ef1 (git): thread.c: fix race between read and close
- * thread.c (rb_thread_fd_close): wait until all threads using the
fd finish the operation, not to free the buffer i... -
06:36 AM Bug #13078 (Closed): with Integer a and b, a.fdiv(b) sometimes inaccurate than Rational(a, b).to_f
- For example,
~~~
a = 3
b = 0x20_0000_0000_0001
p a.fdiv(b)
p Rational(a, b).to_f
#=>
3.3306690738754696e-1... -
02:03 AM Bug #13064: Inconsistent behavior with `next` inside `begin`/`end` across different implementations.
- It's 4, I guess.
-
12:51 AM Bug #13064: Inconsistent behavior with `next` inside `begin`/`end` across different implementations.
- Yukihiro Matsumoto wrote:
> It's a REPL implementation dependent (irb uses eval() inside). Try comparing them using ... -
01:52 AM Feature #10641 (Closed): Introduce Fixnum#finite? and Bignum#finite?
- Shyouhei Urabe wrote:
> Yes it is. Closing.
Second try. -
12:17 AM Feature #10641: Introduce Fixnum#finite? and Bignum#finite?
- Yes it is. Closing.
- 01:40 AM Revision 20659e00 (git): * 2016-12-27
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:40 AM Revision b7d1a68f (git): Ignored extracted gem files.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
12/26/2016
-
10:33 PM Feature #10641: Introduce Fixnum#finite? and Bignum#finite?
- It looks, feature request can be closed (implemented in #12039)
-
09:49 PM Misc #13057: BasicObject#__send__ documentation contains references to #send
- I see; but **`BasicObject`** doesn't have **`#send`** method and thus shouldn't reference it in docs, should it?
-
02:14 PM Bug #13076 (Closed): SEGV in io.c when reading closed stream in Thread
- Applied in changeset r57199.
----------
io.c: fix race between read and close
* io.c (io_fillbuf): fix race between... -
01:23 PM Bug #13076 (Closed): SEGV in io.c when reading closed stream in Thread
- System: CentOS Linux release 7.3.1611 (Core)
Kernel: 3.10.0-514.2.2.el7.x86_64
GCC: gcc version 4.8.5 20150623 (Re... -
02:14 PM Revision 08ca33e9 (git): io.c: fix race between read and close
- * io.c (io_fillbuf): fix race between read and close, in the case
the IO gets closed before the reading thread achi... -
01:31 PM Bug #13073 (Closed): Hash Key => Proc parse failure
- Applied in changeset r57198.
----------
parse.y: preserve cmdarg stack
* parse.y (do_body): preserve cmdarg stack a... -
03:39 AM Bug #13073: Hash Key => Proc parse failure
- A Hash that stores multiple Proc literals causes syntax failures when passed as a method argument. Specifically, this...
-
03:36 AM Bug #13073 (Closed): Hash Key => Proc parse failure
- A Hash that stores multiple Proc literals causes syntax failures when passed as a method argument. Specifically, this...
-
01:31 PM Revision b4aa884f (git): parse.y: preserve cmdarg stack
- * parse.y (do_body): preserve cmdarg stack around do/end block.
[ruby-core:78837] [Bug #13073]
git-svn-id: svn+ssh... - 12:00 PM Revision a5c39102 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:00 PM Revision ce35f428 (git): Add NEWS for Ruby 2.5.0
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:00 PM Revision 94876280 (git): Move from NEWS to doc/NEWS-2.4.0
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:00 AM Bug #13074 (Closed): When executing instance_exec with symbol.to_proc, it ignores first argument.
- Applied in changeset r57194.
----------
vm_eval.c: Symbol#to_proc and instance_exec
* vm_eval.c (yield_under): shou... -
04:59 AM Bug #13074 (Closed): When executing instance_exec with symbol.to_proc, it ignores first argument.
- Is this intentional?
```
# Ruby 2.3.3
« instance_exec(1) { |i| i.itself }
=> 1
« instance_exec(1, &:itself)
=... -
10:00 AM Revision af2670f1 (git): vm_eval.c: Symbol#to_proc and instance_exec
- * vm_eval.c (yield_under): should evaluate the proc on the first
argument. [ruby-core:78839] [Bug #13074]
git-svn... -
10:00 AM Revision bb7b5a06 (git): test/ruby/test_symbol.rb: use begin;end; hack
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:00 AM Bug #13069: mkmf: ignore linker warnings on OpenBSD
- Nobuyoshi Nakada wrote:
> Seems `sprintf` nor `vsprintf` are used on OpenBSD.
> Those warnings are always emitted r... -
02:56 AM Bug #13069 (Feedback): mkmf: ignore linker warnings on OpenBSD
- Seems `sprintf` nor `vsprintf` are used on OpenBSD.
Those warnings are always emitted regardless use of the functions? -
09:32 AM Bug #12705 (Closed): yielding args to a lambda uses block/proc rather than lambda/method semantics
- Applied in changeset r57192.
----------
[Bug #12705] -
09:32 AM Revision 88d667ee (git): [Bug #12705]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57192 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:28 AM Revision 08cf4cec (git): get rid of sprintf
- * missing/strerror.c (strerror): use snprintf instead of sprintf.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
09:28 AM Revision 6d8574ad (git): get rid of strcat
- * regerror.c (onig_vsnprintf_with_pattern): use memcpy with the
known length instead of strcat.
git-svn-id: svn+ss... -
09:28 AM Revision 79c50a77 (git): get rid of strcpy
- * addr2line.c (follow_debuglink): insert global_debug_dir by using
memmove instead of copying to temporary buffer.
... -
09:18 AM Bug #12997 (Assigned): Out-of-bounds read in regcomp.c
-
08:01 AM Revision d0035dbd (git): Makefile.sub: refine configuration check
- * win32/Makefile.sub (config.status): check configured target by
reading from config.status, and remove version dep... -
06:32 AM Bug #13075 (Closed): String#unpack with block / String#unpack1 exposes uninitialized memory
- Applied in changeset r57187.
----------
pack.c: avoid returning uninitialized String
Fix unpacking with 'b', 'B', '... -
06:08 AM Bug #13075 (Closed): String#unpack with block / String#unpack1 exposes uninitialized memory
- A problematic code looks like (in pack.c, pack_unpack_internal()):
~~~c
case 'b':
{
... -
06:32 AM Revision b65b4186 (git): pack.c: avoid returning uninitialized String
- Fix unpacking with 'b', 'B', 'h' and 'H' format. Do not return an
uninitialized String to Ruby before filling the con... -
05:07 AM Revision 256d8c9e (git): Makefile.sub: fix dependency of RUBYDEF
- * win32/Makefile.sub (RUBYDEF): fix dependency, win32/mkexports.rb
requires rbconfig.rb.
git-svn-id: svn+ssh://ci.... -
12:26 AM Bug #13071: bug in the Ruby interpreter or extension libraries
- From the backtrace you are failing to load mysql.so. I bet you mixed runtime library or something.
12/25/2016
-
11:56 PM Revision 10bd48e4 (git): string.c: CRLF in paragraph mode
- * string.c (rb_str_enumerate_lines): allow CRLF to separate
paragraphs.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
11:50 PM Revision 091f99b4 (git): string.c: consistent paragraph mode with IO
- * string.c (rb_str_enumerate_lines): in paragraph mode, do not
include newlines which separate paragraphs, so that ... -
05:58 PM Bug #13069: mkmf: ignore linker warnings on OpenBSD
- Personally, I think it would be better to just check the return code and ignore the content of the log file. Are the...
-
09:06 AM Bug #13069 (Closed): mkmf: ignore linker warnings on OpenBSD
- Installing gems with native extensions fails on my OpenBSD machine since
the linker emits warnings causing stderr to... -
04:53 PM Revision 110bfb71 (git): include/ruby/version.h: Update API version.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:35 PM Revision 43eb6626 (git): * 2016-12-26
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57182 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:35 PM Revision 1a47fcad (git): version.h (RUBY_VERSION): 2.5.0 development has started.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:32 PM Revision 9e1a9858 (git): memory_status.c: support old Mac OS
- * ext/-test-/memory_status/memory_status.c (read_status): use
TASK_BASIC_INFO instead of MACH_TASK_BASIC_INFO on ol... -
01:04 PM Misc #13072 (Closed): Current state of date standard library
- The facts that I've been able to gather (not supported by links, so please forgive me if I am misquoting/misunderstan...
-
12:37 PM Bug #13068 (Closed): VC6 compilation failures
-
12:52 AM Bug #13068 (Closed): VC6 compilation failures
- 2.4.0 fails to compile on VC6.
Please backport r57173..r57175. -
12:17 PM Bug #13071 (Closed): bug in the Ruby interpreter or extension libraries
c:\Users\Burkan Beyli\.AAA Projects\Beyven\BEYRUBY\beypilot\kobiks>bundle exec rake db:migrate > rubybug
c:/row/...-
11:59 AM Bug #13070 (Third Party's Issue): Parsing JSON with `quirks_mode: false` parses as if it is `true` and does not warn me.
- Can you request it to [upstream repository](https://github.com/flori/json) ?
-
11:31 AM Bug #13070 (Third Party's Issue): Parsing JSON with `quirks_mode: false` parses as if it is `true` and does not warn me.
- Previously you could parse toplevel strings in JSON by setting `quirks_mode` to `true`
```sh
$ ruby -rjson -v -e ... -
08:47 AM Revision c6eb59c4 (git): bignum.c: precise fdiv
- * bignum.c (big_fdiv): more precise calculation. [ruby-dev:49915]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
08:42 AM Revision 6335fc6f (git): bignum.c (DBL_BIGDIG): make enum
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57178 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:21 AM Bug #12981: Date.parse raises an Argument error under a specific condition
- I see a similar inconsistency in the `Date._parse` method. Everything works fine as expected as long as the `/` delim...
- 05:58 AM Revision f797b156 (git): * 2016-12-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:58 AM Revision 49f38abe (git): .gdbinit: refine rp
- * .gdbinit (rp): refine output of T_STRUCT and T_BIGNUM to show
all elements.
git-svn-id: svn+ssh://ci.ruby-lang.o... -
01:22 AM Feature #13067: TrueClass,FalseClass to provide `===` to match truthy/falsy values.
- It affects `case`/`when` clause too, and breaks optparse and rubygems at least.
```diff
diff --git i/lib/optparse... -
12:17 AM Bug #13062: 2.4.0-rc1 BigDecimal regression - to_d inconsistent with other numeric classes
- In attachment you will find patch for this issue.
This patch fixes issue with String#to_d method which was inconsi...
12/24/2016
-
05:08 PM Feature #13067 (Closed): TrueClass,FalseClass to provide `===` to match truthy/falsy values.
- I propose to make `TrueClass`, `FalseClass` to provide `===` method to match truthy values (`TrueClass`), and falsy v...
-
01:22 PM Revision c56182a0 (git): regint.h: version for secure functions
- * regint.h (xvsnprintf): secure version functions are not
supported on old VC.
git-svn-id: svn+ssh://ci.ruby-lang.... -
01:21 PM Revision 9a464db8 (git): hash.c: split long long literals
- * hash.c (prime1, prime2): split long long literals for platforms
where LL suffix is not supported, e.g., VC6.
git... -
01:19 PM Revision e53e9860 (git): compile.c: constify
- * compile.c (method_for_self): constify an argument of build
function for VC6.
git-svn-id: svn+ssh://ci.ruby-lang.... -
12:21 PM Bug #13066 (Closed): 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
- Applied in changeset r57172.
----------
time.c: fix type of usec2subsecx
* time.c (usec2subsecx): fix return type, ... -
11:28 AM Bug #13066: 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
- I tried test-all with time.c which has debug code. Error messages are attached.
I did followings (step 1--8 is same ... -
03:58 AM Bug #13066 (Closed): 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
- I read Mr. Nakada's tweet (https://twitter.com/n0kada/status/811156759611965441), so I tried and got segmentation fau...
-
12:21 PM Revision 44a4d7b0 (git): time.c: fix type of usec2subsecx
- * time.c (usec2subsecx): fix return type, which is a numeric
object but not a long int. [ruby-dev:49912] [Bug #130... -
12:19 PM Revision 4e41d5de (git): time.c: remove debug code
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:56 AM Revision 65a884eb (git): time.c: fix typo in value_insane_p
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:05 AM Bug #13064 (Feedback): Inconsistent behavior with `next` inside `begin`/`end` across different implementations.
- It's a REPL implementation dependent (irb uses eval() inside). Try comparing them using file execution.
Matz.
-
09:22 AM Revision e4aac80a (git): test/unit.rb: restore parallel option
- * test/lib/test/unit.rb (_run_parallel): restore parallel option
after retrying for --repeat-count option.
git-svn... -
07:02 AM Feature #12979: Avoid exception for #dup on Integer (and similar cases)
- Mike Vastola wrote:
> Sorry.. I'm not used to Redmine and I was confused because there was no conclusion to the disc... -
05:25 AM Feature #12979: Avoid exception for #dup on Integer (and similar cases)
- Sorry.. I'm not used to Redmine and I was confused because there was no conclusion to the discussion about the **`Arg...
-
04:13 AM Feature #12979: Avoid exception for #dup on Integer (and similar cases)
- Mike Vastola wrote:
> So, looking at this more closely, I'm beginning to think this issue was closed in error.
Th... -
03:23 AM Bug #13065 (Rejected): crash on rails server start
- You mixed Ruby 2.0(system) and Ruby 2.3(rvm).
-
12:51 AM Revision 52acc428 (git): test/unit.rb: --subprocess-timeout-scale option
- * test/lib/envutil.rb (EnvUtil#invoke_ruby): add subprocess
timeout scaling factor.
* test/lib/test/unit.rb (Test:... -
12:50 AM Revision 642b3a26 (git): test/unit.rb: --repeat-count option
- * test/lib/test/unit.rb (Test::Unit::RepeatOption): --repeat-count
option to repeat COUNT times while success.
git...
12/23/2016
-
09:54 PM Bug #12970: == Equality of recursive sets fails
- I've created patch for this issue.
Basically we need to rehash hash beneath set if (and only if) added object is s... -
05:56 PM Bug #13065 (Rejected): crash on rails server start
- ```
/Users/robdaniels/.rvm/gems/ruby-2.3.1@dtcrafts/gems/puma-3.6.2/lib/puma/puma_http11.bundle: [BUG] Segmentation ... -
05:30 PM Bug #13063: net/http abends with local file URI
- Reports like the above are not very good because the reporter has not really explained his point.
-
10:55 AM Bug #13063 (Feedback): net/http abends with local file URI
- Sorry, I don't get what you want. Net::HTTP is a HTTP library and file:/// is not a HTTP URL. You are doing somethin...
-
12:37 AM Bug #13063 (Rejected): net/http abends with local file URI
- Give the ruby code in issue.rb is:
~~~
begin
require 'uri'
require 'net/http'
p ::File.exist?('/tmp/to... - 04:09 PM Revision cad799b0 (git): * 2016-12-24
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:09 PM Revision 68cd029a (git): Add ruby_2_4 branch to test on travis [skip ci]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57165 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:07 PM Bug #13064 (Closed): Inconsistent behavior with `next` inside `begin`/`end` across different implementations.
- [@Kalsan over on StackOverflow observed inconsistent behavior](http://stackoverflow.com/q/41283514/2988) with `next` ...
- 04:03 PM Revision 3f306dc2 (git): * 2016-12-24
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@57163 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:03 PM Revision 75632813 (git): v2.4.0p0
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@57162 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:44 PM Revision bb347a87 (git): Release branch of Ruby 2.4
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@57161 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:54 PM Revision dea8ea61 (git): Increase timeout
- http://rubyci.org/logs/rubyci.s3.amazonaws.com/aix71_ppc/ruby-trunk/log/20161223T113301Z.fail.html.gz
git-svn-id: sv... -
10:44 AM Feature #12161: Friendly BigDecimal#inspect
- I see comment says
~~~
* BigDecimal.new("1234.5678").inspect
* #=> "0.12345678e4"
~~~
It's better th... -
03:22 AM Revision 2af72edd (git): assertions.rb: prepare_syntax_check
- * test/lib/test/unit/assertions.rb (prepare_syntax_check): extract
common preparation of arguments from assert_vali... -
03:22 AM Revision 6b5f9277 (git): assertions.rb: syntax check by iseq
- * test/lib/test/unit/assertions.rb (assert_valid_syntax): use
RubyVM::InstructionSequence.compile to get rid of exe... -
12:05 AM Revision 11e386cf (git): time.c: inquire suspicious values
- * time.c (time_arg): dump sec and subsec arguments if subsecx is
insane.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
12/22/2016
-
11:20 PM Revision 1c16a350 (git): test_modify_expand.rb: skip if no overflow
- * test/-ext-/string/test_modify_expand.rb (test_integer_overflow):
no longer happens on platforms where size_t is l... -
10:50 PM Feature #8661: Add option to print backtrace in reverse order (stack frames first and error last)
- Already doing the rescue & reverse, but need to do it on every project...
Another use case is when using some moni... -
10:34 PM Revision bd2e1034 (git): time.c: inquire suspicious values
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57155 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:16 PM Revision d124fa3a (git): string.c: suppress a warning
- * string.c (rb_str_casecmp_p): [DOC] use Unicode escape form to
get rid of warning C4819 by Microsoft Visual C++.
... - 08:58 PM Revision 0c9d4525 (git): * 2016-12-23
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:58 PM Revision 353395f9 (git): get rid of implicit signedness conversions
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57152 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:45 PM Feature #12979: Avoid exception for #dup on Integer (and similar cases)
- So, looking at this more closely, I'm beginning to think this issue was closed in error.
For starters, while all t... -
07:36 PM Feature #12979: Avoid exception for #dup on Integer (and similar cases)
- In Rails we've circumvented this with a `duplicable?` core extension.
We'd need `dup` support on Method, Complex a... -
12:45 PM Bug #12855: Inconsistent keys identity in compare_by_identity Hash when using literals
- Eric Wong wrote:
> Unintentional, yes, but maybe moot since frozen_string_literal
> is going to be default in the ... -
01:03 AM Bug #12855: Inconsistent keys identity in compare_by_identity Hash when using literals
- Unintentional, yes, but maybe moot since frozen_string_literal
is going to be default in the future (maybe that cas... -
10:29 AM Revision 2a6727b5 (git): test_float.rb: add test cases for Float#round
- * test_float.rb: add test cases for Float#round with
half nil. Follow up r57130.
git-svn-id: svn+ssh://ci.ruby-lan... -
09:44 AM Bug #13060 (Closed): pkg_config breaks when adding '-Wconversion' to $CFLAGS
- Applied in changeset r57150.
----------
suppress warning: implicit conversion changes signedness
It causes [Bug #13... -
12:11 AM Bug #13060: pkg_config breaks when adding '-Wconversion' to $CFLAGS
- I was able to track it down to this commit using git bisect, https://github.com/ruby/ruby/commit/feaa82a42ba238d9192d...
-
09:44 AM Revision 5153260c (git): suppress warning: implicit conversion changes signedness
- It causes [Bug #13060]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:40 AM Revision ac8f9a0a (git): io.c: [DOC] update outdated documentation of ARGF.close
- As of Ruby 2.3, IO#close no longer raises IOError if the file is already
closed.
git-svn-id: svn+ssh://ci.ruby-lang.... -
03:53 AM Revision a1f3d0b6 (git): Update xmlrpc-0.2.1 for Ruby 2.4.0 release.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:00 AM Bug #13061 (Third Party's Issue): May have encountered a bug in the Ruby interpreter or extension libraries.
-
12:51 AM Bug #13061 (Third Party's Issue): May have encountered a bug in the Ruby interpreter or extension libraries.
- When I run the "rails test", the crash happened.
PS: I uploaded a report of my terminal, but i don't know if it's ... -
02:00 AM Revision c83f23ad (git): test_rinda.rb: ipv6_mc
- * test/rinda/test_rinda.rb (RingIPv6#ipv6_mc): extract IPv6
multicast setup and cleanup, and ignore ENETDOWN.
git-... -
01:43 AM Revision b7458f20 (git): openssl: import v2.0.2
- Import Ruby/OpenSSL 2.0.2. This release contains only bugfixes. The full
commit log since 2.0.1 (imported at r57041) ... -
01:40 AM Feature #12902: How about Enumerable#sum uses initial value rather than 0 as default?
- Just to add, this breaks code which uses facets.
https://github.com/rubyworks/facets/issues/247
The method sign... -
01:34 AM Bug #13062 (Closed): 2.4.0-rc1 BigDecimal regression - to_d inconsistent with other numeric classes
- To solve #10286, `BigDecimal()` was changed to raise exceptions on invalid input, which is more consistent with the o...
-
01:17 AM Feature #12854: Proc#curry should return an instance of the class, not Proc
- Yusuke Endoh wrote:
> I proposed and first implemented `Proc#curry`. I have no idea how this change may skew the co... -
01:13 AM Feature #13017: Switch SipHash from SipHash24 to SipHash13
- You can't find the discussion about SipHash24 because (1) it was security-related, and (2) there was no other choice ...
12/21/2016
-
07:35 PM Bug #13060 (Closed): pkg_config breaks when adding '-Wconversion' to $CFLAGS
- When compiling the nokogiri gem, you can opt to use system libraries which uses `pkg_config`. When I add '-Wconversio...
-
07:17 PM Feature #13048: Better way to do Regexp.new(Regexp.escape("some string"))
- It would be nice to have a real/more-idiomatic way instead of a hack, and that hack doesn't support duck typing, whil...
-
05:42 PM Feature #5446: at_fork callback API
- > Is there any reason this should be done by the language core (apart from monkey-paytching ugliness)?
Yes, Ruby c... -
03:08 PM Feature #5446: at_fork callback API
- We looked at this issue at today's developer meeting.
I was told that async-signal-safety is no longer the issue b... -
05:20 PM Feature #12861: super in a block can be either lexically or dynamically scoped depending on how the block is invoked
- Yukihiro Matsumoto wrote:
> I don't see the real-world problem except for a bit of complexity behind. If we distingu... -
04:24 PM Feature #12861 (Feedback): super in a block can be either lexically or dynamically scoped depending on how the block is invoked
- I don't see the real-world problem except for a bit of complexity behind. If we distinguished lexical super and dynam...
-
02:22 PM Feature #12861: super in a block can be either lexically or dynamically scoped depending on how the block is invoked
- We looked at this issue at today's developer meeting.
I think attendees had an assumption that changing behavour o... -
04:46 PM Feature #13017: Switch SipHash from SipHash24 to SipHash13
- Indeed we are not cryptological experts, then how did we determine to introduce SipHash24? I couldn't find any discu...
-
01:50 PM Feature #13017: Switch SipHash from SipHash24 to SipHash13
- We looked at this issue at today's developer meeting. However there were no cryptological experts. We could not be ...
-
04:04 PM Feature #12854: Proc#curry should return an instance of the class, not Proc
- I proposed and first implemented `Proc#curry`. I have no idea how this change may skew the conceptual nature of the ...
-
02:37 PM Feature #12854: Proc#curry should return an instance of the class, not Proc
- We briefly looked at this issue at today's developer meeting.
Practically, it is possible to change what #curry re... -
04:03 PM Feature #11286: [PATCH] Add case equality arity to Enumerable's sequence predicates.
- I am positive about the idea too. But as a duty of the final decision maker, I have to consider every option before t...
-
02:56 PM Feature #11286: [PATCH] Add case equality arity to Enumerable's sequence predicates.
- We looked at this issue in today's developer meeting.
Attendees were positive about the proposed functionality. B... - 03:35 PM Revision bd288dcc (git): bigdecimal: version 1.3.0
- Import bigdecimal version 1.3.0. The full commit log is here:
https://github.com/ruby/bigdecimal/compare/v1.3.0.p... -
03:21 PM Bug #13059 (Closed): "regcomp.c", line 2236: error: syntax error near `/' with old fcc on Solaris 10
- Applied in changeset r57143.
----------
regcomp.c: Fix compile error with old version of fcc on Solaris
* regcomp.c... -
03:13 PM Bug #13059 (Closed): "regcomp.c", line 2236: error: syntax error near `/' with old fcc on Solaris 10
- おそらく r57045 以降、Solaris 10 上の古いfcc(Fujitsu C Compiler)にて、以下のコンパイルエラーが発生します。
~~~
"regcomp.c", line 2236: error: syn... - 03:21 PM Revision 4f618f5a (git): * 2016-12-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:21 PM Revision 90224018 (git): regcomp.c: Fix compile error with old version of fcc on Solaris
- * regcomp.c (get_min_match_length): Fix compile error with old version
of fcc (Fujitsu C Compiler) on Solaris 10. [... -
02:53 PM Feature #7360: Adding Pathname#glob
- We looked at this issue at today's developer meeting. As Akira already respond, the proposed patch has a problem. I...
-
02:48 PM Bug #12855: Inconsistent keys identity in compare_by_identity Hash when using literals
- We looked at this issue at today's developer meeting. It seems over-optimization as Benoit originally guessed. Let ...
-
07:39 AM Bug #12855 (Assigned): Inconsistent keys identity in compare_by_identity Hash when using literals
-
02:44 PM Bug #13058 (Closed): Please backport r57135 and r57136
- backport管理用のチケットです。
-
02:30 PM Feature #12839: CSV - Give not nil but empty strings for empty fields
- Currently no active developers are there for CSV.
I heard the distinguish between silent and sound empty cells are... -
02:25 PM Feature #8158: lightweight structure for loaded features index
- We looked at this issue at today's developer meeting and had positive opinions. Maybe introduced in 2.5.
-
02:11 PM Feature #12802: Add BLAKE2 support to Digest
- We looked at this issue at today's developer meeting. We could not be sure if we need our own implementation of BLAK...
-
01:46 PM Revision edaf4500 (git): time.c: debug print
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:41 PM Feature #12944: Change Kernel#warn to call Warning.warn
- So we discussed at today's developer meeting. Attendees felt in common that Kernel#warn's complicated pitfall-ish be...
-
01:26 PM Revision ea6510b8 (git): numeric.c: remove not used lines
- * numeric.c (rb_num_get_rounding_option): remove not used
lines. After r57130 these lines are never reached.
git-s... -
12:06 PM Revision 5518b5c2 (git): time.c: refine num_exact error message
- * time.c (num_exact): show the original argument when conversion
failed, instead of intermediate nil.
git-svn-id: ... -
12:05 PM Revision 33e8eef0 (git): time.c: use RB_TYPE_P
- * time.c (time_timespec): use RB_TYPE_P instead of switching by
TYPE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
11:20 AM Revision 23ba6b2e (git): st.c: suppress a warning
- * st.c (st_hash): suppress unused label warning on 32bit
platforms. fix up r57134.
git-svn-id: svn+ssh://ci.ruby-... -
11:12 AM Bug #13043 (Closed): Exception#cause can become recursive/infinite
- Applied in changeset r57137.
----------
eval.c: fix circular cause
* eval.c (exc_setup_cause): always set cause of ... -
11:12 AM Revision 1729243b (git): eval.c: fix circular cause
- * eval.c (exc_setup_cause): always set cause of cause to get rid
of circular references. [ruby-core:78688] [Bug #1... -
11:03 AM Misc #13057 (Feedback): BasicObject#__send__ documentation contains references to #send
- Yes, they are aliases.
-
09:13 AM Misc #13057 (Feedback): BasicObject#__send__ documentation contains references to #send
- **`BasicObject#__send__`** docs are equal to **`Object#send`** docs. As far as I can see, this happens because docume...
-
10:21 AM Feature #12180: switch id_table.c variant
- I asked this feature to ko1. He said that it's better to merge at Ruby 2.5.
We will evaluate this after Ruby 2.4.0... -
09:06 AM Feature #12913 (Rejected): A way to configure the default maximum width of pp
- Okay, I respect your decision. Thank you for your time.
-
07:15 AM Feature #12913: A way to configure the default maximum width of pp
- I think pp is not only for debug.
I guess someone use it for logging, for example.
So, I think global configurati... -
08:46 AM Feature #12963 (Rejected): ?string longer than one char
- No use case so far.
-
08:36 AM Bug #12998: paragraph mode inconsistency between `IO#each_line` and `String#each_line`
- Scheduled for 2.5.
- 08:13 AM Revision de59178a (git): * win32/win32.c (winnt_stat): use `numberof` macro instead of constant.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:11 AM Feature #13000: Implement Set#include? with Hash#include?
- It originally used Hash#include?, but changed to use Hash#[] to benefit from the optimized dispatch VM instruction fo...
-
06:08 AM Feature #13000 (Assigned): Implement Set#include? with Hash#include?
-
07:59 AM Feature #13056 (Closed): base option to Dir.glob
- A proposal of `base` option to `Dir.glob` method.
https://github.com/ruby/ruby/compare/trunk...nobu:feature/Dir.glob... - 07:50 AM Revision 5d6ace61 (git): Fixed potentially buffer overrun.
- * win32/win32.c (winnt_stat): the return value of `get_final_path` is the
expected buffer length, not the actuall f... -
07:38 AM Bug #12551: Exception accessing file with long path on windows
- Sorry for late reply.
It's too difficult to get rid of the limitation of `MAX_PATH`,
because many OS API and syst... -
06:04 AM Bug #12551 (Assigned): Exception accessing file with long path on windows
-
07:16 AM Bug #13018: end of file reached (EOFError) from SMTP
- Toby Murray wrote:
> Yields `end of file reached (EOFError)`. From the discussion there, it seems like the SMTP rela... -
06:11 AM Bug #13018 (Assigned): end of file reached (EOFError) from SMTP
-
06:52 AM Feature #9209 (Closed): Struct instances creatable with named args
- please continue to issue #11925.
-
06:50 AM Feature #2074 (Third Party's Issue): json の j や jj は module_function にするべき?
- これは今となっては3rd party's issueですね。jsonに提案してください
-
06:22 AM Bug #13019 (Closed): Fix st_hash* functions
- Applied in changeset r57134.
----------
st.c: fix st_hash* functions [Bug #13019]
Previous implementation had an is... -
05:45 AM Bug #13019 (Assigned): Fix st_hash* functions
-
06:22 AM Revision c0ff5f4d (git): st.c: fix st_hash* functions [Bug #13019]
- Previous implementation had an issues:
- macros murmur1 assumes murmur_step takes rotation value
as a second argume... -
06:12 AM Bug #13030 (Assigned): Unexpected T_IMEMO object when building with VMDEBUG
-
06:07 AM Bug #12907 (Assigned): rb_respond_to() return value is incorrect
- Chikanaga-san please handle this because it seems 2.3 only.
-
06:05 AM Bug #12809 (Rejected): passing a proc to Kernel#lambda does not create a lambda
- Current behavior is intentional design.
If "lambda" change the lambda-ness of the given block,
the author of "pro... -
06:00 AM Bug #12809 (Assigned): passing a proc to Kernel#lambda does not create a lambda
-
06:00 AM Bug #12945 (Closed): Use-after-free in vm_trace.c
-
05:53 AM Bug #12945 (Assigned): Use-after-free in vm_trace.c
-
05:57 AM Bug #12961 (Assigned): Bad value for range using infinity for Date or Time
- Matz, please decide how it should work.
-
05:52 AM Bug #12666 (Assigned): Fatal error: glibc detected an invalid stdio handle
-
05:26 AM Revision 7a4fe57a (git): [DOC] itemize values for half option of Float#round.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:53 AM Bug #13055 (Closed): Bug
- ```
micael@micael-Aspire-E5-571:~/projects/dados-abertos-ufma$ rails s
=> Booting Puma
=> Rails 5.0.0.1 applicatio... -
02:29 AM Bug #12071: Gem installation fails with 2.3.0 on Cygwin
- No, you don't have to open a new issue.
Changed Backport now. -
02:07 AM Bug #12071: Gem installation fails with 2.3.0 on Cygwin
- This issue is also present in ruby 2.2.6. Should I open a new issue or does it suffice to note this here?
-
01:58 AM Feature #4840 (Closed): Allow returning from require
- Applied in changeset r57132.
----------
compile.c: toplevel return
* compile.c (iseq_compile_each): stop execution ... -
01:58 AM Revision 342f10b9 (git): compile.c: toplevel return
- * compile.c (iseq_compile_each): stop execution of the current source
by toplevel return. [ruby-core:36785] [Featu... -
01:32 AM Bug #12548 (Open): Rounding modes inconsistency between round versus sprintf
- Probably, [Feature #10000] can add `half` option to `String#%`.
-
01:30 AM Bug #12548 (Closed): Rounding modes inconsistency between round versus sprintf
- Applied in changeset r57130.
----------
numeric.c: allow nil as rounding mode option
* numeric.c (rb_num_get_roundi... -
01:29 AM Revision 581b995c (git): numeric.c: rdoc of half option [ci skip]
- * numeric.c (flo_round): [DOC] mention half option. [Bug #12548]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
01:29 AM Revision 114d1751 (git): numeric.c: allow nil as rounding mode option
- * numeric.c (rb_num_get_rounding_option): allow nil same as the
default behavior, per [ruby-core:77961]. [Bug #125...
Also available in: Atom