Activity
From 02/28/2018 to 03/06/2018
03/06/2018
-
09:14 PM Misc #14581 (Third Party's Issue): Update JSON docs
- What is here:
* adding docs for (questionable, yet present) "additions" feature;
* cleaning up (both formatting a... -
07:31 PM Bug #14577: CPU 100% in custom backtrace method with IO.readlines
- Rebuilt ruby-trunk. Issue is fixed!
-
01:12 PM Bug #14577: CPU 100% in custom backtrace method with IO.readlines
- Thank you nobu! I'll retry to build ruby-trunk today and give it a try!
-
05:16 AM Bug #14577 (Closed): CPU 100% in custom backtrace method with IO.readlines
- Applied in changeset trunk|r62673.
----------
thread.c: deadlock in backtrace
* thread.c (unblock_function_set): ch... -
04:01 PM Bug #14179: Forwardable Segmentation fault ruby 2.2.8p477 (2017-09-14 revision 59906)
- Bump. Issue still seems to happen on ruby 2.2.9.
Following https://bugs.ruby-lang.org/projects/ruby/wiki/HowToRepo... -
03:42 PM Feature #14580 (Open): Hash#store accepts a block
- Given a hash
~~~ ruby
hash = { a: 2 }
~~~
I want to update a single value in the hash:
~~~ ruby
hash[:a] ... - 03:14 PM Revision 125acf40 (git): * 2018-03-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62681 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:14 PM Revision 51c60220 (git): vm_insnhelper.c: blockparamproxy in rescue
- * vm_insnhelper.c (vm_call_opt_block_call): get block handler from
the method local frame. fix segfault at calling... -
01:50 PM Feature #14579 (Closed): Hash value omission
- How about to allow value omission in Hash literals:
```ruby
x = 1
y = 2
h = {x:, y:}
p h #=> {:x=>1, :y=>2}
`... -
01:43 PM Revision 4488a4b9 (git): test_signal.rb: fix arguments order
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62679 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:28 PM Bug #14576: rdoc of Random::Formatter
- The other methods are defined in securerandom.rb.
-
12:48 PM Bug #14576: rdoc of Random::Formatter
- https://github.com/ruby/rdoc/issues/605
-
01:23 PM Revision d2127cb3 (git): _mjit_compile_pc_and_sp.erb: skip moving pc
- on !body->catch_except_p. We need to move pc only when JIT execution is
canceled if the frame does not catch an excep... -
12:54 PM Feature #14245: Add File.read etc.
- akr (Akira Tanaka) wrote:
> If I understand this proposal correctly,
> this proposal means that adding File.read me... -
12:53 PM Revision eeaa053e (git): transform_mjit_header.rb: inline VM instructions
- * Optcarrot benchmark (--jit)
Before: 62.42 fps
After: 65.31 fps
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
11:46 AM Revision 5053851e (git): transform_mjit_header.rb: drop obsoleted debug code
- Now RubyCI is stable for this part. We no longer use this.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62676 b... -
09:03 AM Revision decb59ba (git): parse.y: tSPACE for old bison
- * parse.y (tSPACE): define a separate token for escaped space, to
fix `redefining user token number of ' '` error a... -
05:59 AM Revision fb284ee7 (git): use the reference as failure messages
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62674 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:15 AM Revision ec826b3f (git): thread.c: deadlock in backtrace
- * thread.c (unblock_function_set): check interrupts just once
during raising exceptions, as they are deferred since... -
03:31 AM Revision e667897b (git): resolv.rb: remove rangerand
- * lib/resolv.rb (Resolv::DNS.rangerand): rand and random_number
accept a Range.
git-svn-id: svn+ssh://ci.ruby-lang... -
02:48 AM Bug #14571 (Closed): File descriptor leak in resolv.rb
- Applied in changeset trunk|r62671.
----------
resolv.rb: close socket
* lib/resolv.rb (UnconnectedUDP#lazy_initiali... -
02:23 AM Bug #14571: File descriptor leak in resolv.rb
- Just to clarify, do those file descriptors get closed by GC?
-
02:48 AM Revision e6c0a8f1 (git): resolv.rb: close socket
- * lib/resolv.rb (UnconnectedUDP#lazy_initialize): store new
sockets before binding, so the sockets get closed when ... -
12:52 AM Revision 4b747c28 (git): Removed redundant private declaration.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62670 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
03/05/2018
-
11:03 PM Bug #14578: Forking a child process inside of a mutex crashes the ruby interpreter
- Eric Wong wrote:
> [email protected] wrote:
> > https://bugs.ruby-lang.org/issues/14578
>
> My fault. r5860... -
10:58 PM Bug #14578 (Closed): Forking a child process inside of a mutex crashes the ruby interpreter
- Applied in changeset trunk|r62668.
----------
thread.c: reset waitq of keeping mutexes in child
We must not maintai... -
09:51 PM Bug #14578: Forking a child process inside of a mutex crashes the ruby interpreter
- [email protected] wrote:
> https://bugs.ruby-lang.org/issues/14578
My fault. r58604 ("reduce rb_mutex_t size... -
07:45 PM Bug #14578 (Closed): Forking a child process inside of a mutex crashes the ruby interpreter
- OS: Mac OS X 10.13.3 (High Sierra)
Affects ruby versions 2.5.0 and 2.6.0preview1
Issue **not** present in 2.4.1
... - 10:58 PM Revision b544db97 (git): * 2018-03-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62669 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:58 PM Revision 1b455428 (git): thread.c: reset waitq of keeping mutexes in child
- We must not maintain references to threads in the parent process
in any mutexes held by the child process.
* thread_... -
08:48 PM Bug #14577: CPU 100% in custom backtrace method with IO.readlines
- Forgot to mention, this is repro on darwin (10.12.6) and linux (CentOS 6.9).
-
06:33 PM Bug #14577 (Closed): CPU 100% in custom backtrace method with IO.readlines
- Hello,
First bug reported in ruby redmine; I'll do my best to make it easy to diagnose. Please, let me know more i... -
08:25 PM Feature #14370: Directly mark instruction operands and avoid mark_ary usage on rb_iseq_constant_body
- ko1 (Koichi Sasada) wrote:
> I realize my misunderstanding on aaron's proposal and now I'm very positive on it.
> T... -
04:11 PM Bug #13925: string.split(pattern, 1) should return [self.dup], but it returns [self]
- ruby_2_4 r62667 merged revision(s) 60000,60001,60002.
-
04:11 PM Revision 6d742295 (git): merge revision(s) 60000,60001,60002: [Backport #13925]
- dup String#partition return value
* string.c (rb_str_partition): return duplicated receiver, when no
... -
03:58 PM Bug #13736: ruby -00 should be the same as setting $/=""
- ruby_2_4 r62666 merged revision(s) 59970.
-
03:58 PM Revision 297478cd (git): merge revision(s) 59970: [Backport #13736]
- ruby.c: paragraph mode by -00
* ruby.c (proc_options): set to paragraph mode, if -00 is given,
as ... -
03:42 PM Bug #13916: Race condition when sending a signal to a new fork
- ruby_2_4 r62665 merged revision(s) 59975.
-
03:42 PM Revision 93c83318 (git): merge revision(s) 59975: [Backport #13916]
- process: block/unblock signals around fork
As with forking for execve(2) in `spawn', we must block signals
... -
03:36 PM Bug #14357 (Closed): thread_safe tests suite segfaults
- thread_safe build just fine with the patch applied. Closing this so the patch can be backported soon.
-
03:32 PM Bug #14422 (Open): Ruby configuration options should not be reused for gem builds
- Thx for fixing the latter.
Unfortunately, this does not address the original issue. So is there any hope this will... -
12:23 PM Revision 4f125262 (git): Fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62664 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:21 PM Bug #14576 (Third Party's Issue): rdoc of Random::Formatter
- https://docs.ruby-lang.org/en/trunk/Random/Formatter.html has following methods:
```
#alphanumeric
#base64
#cho... -
10:38 AM Misc #14567: Clarify YAML docs
- I'd guess nobody took the time to look at them yet.
I think it's OK to post a new message on those issue asking for ... -
10:26 AM Feature #14575: Switch Range#=== to use cover? instead of include?
- > I don't recall having seen that out in the wild.
I did that once (around the time I've written the first ticket ... -
10:15 AM Feature #14575: Switch Range#=== to use cover? instead of include?
- Does anyone really write code such as:
IPAddress("172.16.10.1")..IPAddress("172.16.11.255"):
?
I don't r... -
08:32 AM Revision d2a03300 (git): parse.y: named whitespaces
- * parse.y: named escaped whitespaces to show unexpected character.
bare whitespaces should not appear outside of wo... -
07:21 AM Revision 71e58ad6 (git): README.md: removed unnecessary schemes
- `mailto:` scheme on text looking like email-address is unnecessary
in Markdown. [Fix GH-1827]
Co-Authored-By: Yoeri... -
06:56 AM Revision 2311087b (git): Tiny Fix for ASYNC BUG error message copying
- The previous logic would overwrite the error message, replacing the message with the `fd` number.
This tiny update w... -
06:54 AM Bug #14572 (Rejected): Gem::Text methods not available
- `Gem::Text` is a Module. It's expected behavior.
-
04:57 AM Feature #4824: Provide method Kernel#executed?
- From the code `__FILE__ == $0`, we can tell that what matters is that this condition is within the main file that is ...
-
01:57 AM Revision bd9bc1db (git): required paths are real paths
- Fix `test-spec` failures when the build directory is a symbolic
link.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr... -
01:54 AM Revision ec7ee438 (git): Makefile.sub: reconfig
- * win32/Makefile.sub (reconfig): phony target to force reconfigure
with previous options.
git-svn-id: svn+ssh://ci... -
01:17 AM Revision 8d9c6e32 (git): add prefix to the function name.
- * vm.c (handle_exception): rename to vm_exce_handle_exception.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62...
03/04/2018
-
11:40 PM Feature #4824: Provide method Kernel#executed?
- dsferreira (Daniel Ferreira) wrote:
> phluid61 (Matthew Kerwin) wrote:
>
> > For what it's worth, I think __main_... -
11:33 PM Feature #4824: Provide method Kernel#executed?
- phluid61 (Matthew Kerwin) wrote:
> For what it's worth, I think __main__ is best, or main?
I would agree with ... -
11:26 PM Feature #4824: Provide method Kernel#executed?
- graywolf (Gray Wolf) wrote:
> Exactly, and the condition is: was this file directly executed?.
We have two dif... -
11:26 PM Feature #4824: Provide method Kernel#executed?
- For what it's worth, I think `__main__` is best, or `main?` if we're moving away from underscores for source-level me...
-
11:18 PM Feature #4824: Provide method Kernel#executed?
- dsferreira (Daniel Ferreira) wrote:
> [..]
>
> Usually when we use
>
> ```ruby
> if __FILE__ == $0
> # cal... -
11:12 PM Feature #4824: Provide method Kernel#executed?
- graywolf (Gray Wolf) wrote:
> So Kernel#executable? tells me that something is able to be executed, not that
it w... -
10:39 PM Feature #4824: Provide method Kernel#executed?
- I'm not a native English speaker, so this whole comment might be completely off,
but at least to me the ending `~abl... -
04:45 PM Feature #4824: Provide method Kernel#executed?
- Why not:
```ruby
Kernel#executable?
# => true if FILE == $0
```
meaning: Is the file good to be executed?
-
02:25 PM Feature #4824: Provide method Kernel#executed?
- It seems as if this may be decided at the upcoming ruby developer
meeting.
Matz voiced concern about the suggeste... - 03:10 PM Revision 3527c05a (git): * 2018-03-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62657 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:09 PM Revision 401b64c4 (git): Update to ruby/spec@c1b568b
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62656 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:00 AM Feature #14575 (Closed): Switch Range#=== to use cover? instead of include?
- _This is **a conscious duplicate** of the bug I've created [more than a year ago](https://bugs.ruby-lang.org/issues/1...
-
07:38 AM Feature #14574: percent literals and binary encoding strings
- "Customizable percent literal" had been proposed as `%y`, YAML literal.
-
04:49 AM Feature #14574: percent literals and binary encoding strings
- I think runtime-customisable percent-literal strings are a bit of a hard ask, since things like %w, %r, %x are so tig...
-
03:57 AM Feature #14574: percent literals and binary encoding strings
- oops. well, that certainly closes first part for me, the one that agitated me to write issue.
there still was case... -
03:22 AM Feature #14574: percent literals and binary encoding strings
- ~~~ruby
str = "\x00".b #=> "\x00"
str.encoding #=> #<Encoding:ASCII-8BIT>
~~~
Incidentally, if you care about i... -
02:05 AM Feature #14574 (Open): percent literals and binary encoding strings
- coding `"\x00".force_encoding('binary')` or `["\x00"].pack('a*')` is a hassle, is there a chance to have special perc...
-
07:04 AM Revision 8a15857a (git): mjit_compile.c: use local variables for stack
- if catch_except_p is FALSE. If catch_except_p is TRUE, stack values
should be on VM's stack when exception is thrown ... -
07:04 AM Revision 33949a03 (git): compile.c: set catch_except_p flag
- to be used for MJIT's optimization. It's not used for optimization
in this commit yet.
vm_core.h: added catch_except... -
06:24 AM Revision ae342160 (git): vm.c: trivial optimization
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62653 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:37 AM Revision ac44ae58 (git): vm.c: handle_exception loop
- * vm.c (vm_exec): hoist out handle_exception and loop to rewind
for each catching frames.
git-svn-id: svn+ssh://ci... -
02:18 AM Bug #13705: [PATCH] `cfp consistency error' occurs when raising exception in bmethod call event
- ruby_2_4 r62651 merged revision(s) 59956.
-
02:17 AM Revision c2eabd83 (git): merge revision(s) 59956: [Backport #13705]
- vm.c: fix `cfp consistency error' which occurs
when raising exception in bmethod call event
* vm.c (... -
02:09 AM Revision 76307c90 (git): vm.c: untangle goto loop
- * vm.c (vm_exec): moved code to get rid of cross-jumps across
branches.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... - 01:52 AM Revision 1124f139 (git): * 2018-03-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62649 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:52 AM Revision c9173b6a (git): vm_exec.c: reduced repeated same calls
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62648 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
03/03/2018
-
10:09 PM Bug #13816: APFS Issue with High Sierra
- ruby_2_4 r62647 merged revision(s) 59602,59887.
-
10:09 PM Revision fa0a9eab (git): merge revision(s) 59602,59887: [Backport #13816]
- High Sierra's APFS cannot use invalid filenames [Bug #13816]
added workaround for APFS file format.
... -
10:04 PM Bug #13489 (Closed): "make test-all" fails on macOS with case-sensitive filesystem
- Applied in changeset ruby_2_4|r62646.
----------
merge revision(s) 58431,58447: [Backport #13489]
test_framework.r... -
10:04 PM Bug #13489: "make test-all" fails on macOS with case-sensitive filesystem
- ruby_2_4 r62646 merged revision(s) 58431,58447.
-
10:04 PM Revision 7f8a1be2 (git): merge revision(s) 58431,58447: [Backport #13489]
- test_framework.rb: for case-sensitive filesystem
* test/mkmf/test_framework.rb (test_single_framework): fix ... -
09:54 PM Bug #13894: win32ole/test_word.rb sometimes not quit Word
- ruby_2_4 r62645 merged revision(s) 59867.
-
09:54 PM Revision 6793642e (git): merge revision(s) 59867: [Backport #13894]
- test/win32ole/test_word.rb: word quit without confirmation dialog to save
files. [Bug #13894] Thanks to h.shi... -
06:58 PM Bug #14573 (Closed): rb_ary_or doesn't check objects hash when the array contains less than SMALL_ARRAY_LEN
- Hello,
While debugging a build failure on a 2.5 branch of graphql-ruby (https://github.com/rmosolgo/graphql-ruby/p... -
05:33 PM Bug #14572: Gem::Text methods not available
- Yes, I would not have known myself if havenwood would not have
pointed out to me, a few years ago, that levensthein-... -
02:35 PM Bug #14572: Gem::Text methods not available
- correcting myself - looks like it just needs to be invoked like this
require 'rubygems/text'
extend Gem::Text
p ... -
02:23 PM Bug #14572 (Rejected): Gem::Text methods not available
- http://ruby-doc.org/stdlib/libdoc/rubygems/rdoc/Gem/Text.html
none of these work because they are private? see exa... -
01:06 PM Feature #9001: Please package better standard library
- I think nokogiri is not a good addition. Not because it is a bad
library, no, quite the opposite, but if I recall co... -
05:09 AM Revision 3bc92b8e (git): mjit_config.h: MJIT_LDSHARED
- * configure.in (MJIT_LDSHARED): define based on LDSHARED with
replacing CC with MJIT_CC.
* Makefile.in, win32/Make... -
04:50 AM Revision fc2764e5 (git): insns.def: unwrap vm_exec for yield
- Outer vm_exec can catch longjmp. We don't need to call vm_exec first
here.
This optimizes JIT-ed yield:
* Benchmark... - 04:07 AM Revision c0181f31 (git): * 2018-03-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62642 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:07 AM Revision b7aae528 (git): vm.c: add mjit_enable_p flag
- to count up total calls properly. Some places (especially CALL_METHOD)
invoke mjit_exec twice for one method call. It... -
02:39 AM Bug #13895: TestVMDump test fails on High Sierra
- ruby_2_4 r62640 merged revision(s) 59893,59922.
-
02:39 AM Revision dff0aeda (git): merge revision(s) 59893,59922: [Backport #13895]
- fix the case High Sierra's mincore(2) may return -128 [Bug #13895]
Fix typos [ci skip]
git-svn-id: svn+ssh:... -
02:25 AM Bug #13566: A process freezes at the beginning of C level backtrace when a certain SEGV is occurred
- ruby_2_4 r62639 merged revision(s) 58769,59710,59712.
-
02:25 AM Revision 794ec1d2 (git): merge revision(s) 58769,59710,59712: [Backport #13566]
- Treat NULL reference case [Bug #13566]
Fix C level backtrace on Darwin
SEGV caused by invalid instr... -
02:07 AM Bug #13232: Comparing BigDecimal to float or Rational fails sometimes
- ruby_2_4 r62638 merged revision(s) 57597,57951.
-
02:07 AM Revision e5a430e2 (git): merge revision(s) 57597,57951: [Backport #13232]
- bigdecimal: version 1.3.1
Import bigdecimal version 1.3.1. The full commit log is here:
https://... -
12:13 AM Feature #14570: Make File.expand_path/real_path casing consistent on Windows
- If the behaviour is adjusted to reflect the filesystem, it would be nice to do the same for `__FILE__` (and I assume ...
03/02/2018
-
09:46 PM Bug #14571 (Closed): File descriptor leak in resolv.rb
- There's an edge case in resolv.rb that can lead to file descriptor leaks on a highly saturated system (logstash in ou...
-
09:31 PM Feature #14570 (Open): Make File.expand_path/real_path casing consistent on Windows
- `File.realpath` returns the path with the same upper/lower case characters as the input parameter. But `File.expand_p...
-
09:28 PM Bug #14569: Ruby dumps core involving XML file
- It may be the same as #14273.
-
08:54 PM Bug #14569 (Closed): Ruby dumps core involving XML file
- See https://github.com/projectblacklight/blacklight/issues/1840
-
02:45 PM Bug #14568 (Closed): Build failures - MinGW ruby-loco since 62622 2018-03-01
- Applied in changeset trunk|r62637.
----------
openssl: search winsock
* ext/openssl/extconf.rb: on Windows search w... -
02:33 PM Bug #14568: Build failures - MinGW ruby-loco since 62622 2018-03-01
- @nobu,
From the MSYS2 shell -
```
$ pkg-config --libs openssl
-LE:/msys64/mingw64/lib -lssl -lcrypto
```
-
02:25 PM Bug #14568: Build failures - MinGW ruby-loco since 62622 2018-03-01
- nobu (Nobuyoshi Nakada) wrote:
> Do you have `pkg-config` command?
> If so, what does `pkg-config --libs` return?
... -
02:22 PM Bug #14568: Build failures - MinGW ruby-loco since 62622 2018-03-01
- Do you have `pkg-config` command?
If so, what does `pkg-config --libs` return? -
01:41 PM Bug #14568 (Closed): Build failures - MinGW ruby-loco since 62622 2018-03-01
- Since 62622, MinGW builds have been failing (62627, 62628, 62631). See https://ci.appveyor.com/project/MSP-Greg/ruby...
-
02:45 PM Revision 8032b00f (git): openssl: search winsock
- * ext/openssl/extconf.rb: on Windows search winsock library
always, regardless pkg-config. direct use of winsock i... -
01:08 PM Misc #14567: Clarify YAML docs
- @Eregon, thanks for merging!
BTW, as we are here, I have posted several doc.patches lately, and they had no reacti... -
12:57 PM Misc #14567: Clarify YAML docs
- @zverok Thank you for the patch!
-
12:56 PM Misc #14567 (Closed): Clarify YAML docs
- Applied in changeset trunk|r62635.
----------
Clarify the documentation of the YAML module [Misc #14567]
Based on a... -
12:49 PM Misc #14567: Clarify YAML docs
- Sounds good to me, I'll commit it.
-
12:44 PM Misc #14567 (Closed): Clarify YAML docs
- The problem I am trying to solve: If you try to understand what methods do `YAML` have, and what parameters, say, `YA...
-
12:59 PM Bug #14118: Please backport r59454, r59954
- ruby_2_4 r62636 merged revision(s) 59454,59954.
-
12:59 PM Revision 66eeabc4 (git): merge revision(s) 59454,59954: [Backport #14118]
- configure.in: use libtool
* configure.in: use libtool on macOS to suppress a warning against
debug... -
12:56 PM Revision 6a792d0b (git): Clarify the documentation of the YAML module [Misc #14567]
- Based on a patch from Victor Shepelev
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62635 b2dd03c8-39d4-4d8f-98f... -
12:45 PM Bug #14438: TestTimeTZ: failures with recent version of tzdata
- ruby_2_4 r62634 merged revision(s) 62506,62508.
-
12:45 PM Revision 6ea227b9 (git): merge revision(s) 62506,62508: [Backport #14438]
- test_time_tz.rb: past Japanese DST tzdata fix
* test/ruby/test_time_tz.rb (TestTimeTZ#test_asia_tokyo): foll... -
11:24 AM Revision 1de78c5f (git): io/console: drop 2.1.0 support [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:25 AM Bug #14557: rubyコマンド引数にファイルを渡す際, プロセス置換を使用するとエラー
- ruby_2_5 r62632 merged revision(s) 62606,62607.
-
08:25 AM Revision 579ffd94 (git): merge revision(s) 62606,62607: [Backport #14557]
- file.c: get rid of useless conversion
* file.c (rb_file_s_stat): File.stat does not accept an IO
o... -
07:53 AM Revision 013016b9 (git): io/console: drop 2.0.0 support [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62631 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:49 AM Revision d1d2235e (git): Makefile.sub: need suffix
- * win32/Makefile.sub: fix missing suffix of user32.lib.
[Bug #14422]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
07:24 AM Revision 0f3452f4 (git): Makefile.sub: link user32.lib
- * win32/Makefile.sub: always link user32.lib which provides a lot
of very common library functions. [Bug #14422]
... -
05:31 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
- Seems marking dead fiber's stack.
-
04:36 AM Revision 11bc984e (git): search winsock libraries explicitly
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62628 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:37 AM Bug #14422 (Closed): Ruby configuration options should not be reused for gem builds
- Applied in changeset trunk|r62627.
----------
configure.ac: library options to MAINLIBS
* configure.ac (MAINLIBS): ... -
01:37 AM Revision bb3db69e (git): configure.ac: library options to MAINLIBS
- * configure.ac (MAINLIBS): moved library options for main program
and static libruby, and append MAINLIBS to LIBRUB... -
01:16 AM Revision 55d2c5a8 (git): Makefile.in (ruby.pc): phony target [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62626 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:37 AM Revision 96cda9bb (git): configure.ac: fix up r59130
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62625 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:36 AM Bug #14566 (Closed): `raise` in `Exception#message` causes infinite loop
- This code does not stop.
```ruby
class A < StandardError
def message
raise
end
end
raise A
```...
03/01/2018
- 10:49 PM Revision 72df2630 (git): * 2018-03-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62624 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:49 PM Revision f6ff45ce (git): MJIT specific flags
- Passing options to configure like as `configure MJIT_OPTFLAGS=-O
MJIT_DEBUGFLAGS=-g` overrides options to be used to ... -
05:56 PM Feature #14565: Simpler, one-liner, failsafe require in ruby? [Suggested names: require_failsafe, require_safe, require_try, require_add)
- @shevegen If you press "Edit", the form has `Description [Edit]` field, and you can edit description there.
-
05:49 PM Feature #14565: Simpler, one-liner, failsafe require in ruby? [Suggested names: require_failsafe, require_safe, require_try, require_add)
- (I have a few typos above; is there a way to edit the first post in the
bug tracker? I only seem to be able to edit ... -
05:48 PM Feature #14565 (Open): Simpler, one-liner, failsafe require in ruby? [Suggested names: require_failsafe, require_safe, require_try, require_add)
- I have quite a bit of code like this:
```ruby
begin
require 'x/tools/cdrskin.rb'
rescue LoadError; end
```
... -
03:56 PM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
- harbirg (Harbir G) wrote:
> I can also reproduce the same crash on MacOS High Sierra 10.13.2. Occurs on both 2.5.0 a... -
10:44 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
- I can reproduce, MacOS High Sierra 10.13.3 (17D47)
```
nedims-MacBook-Pro:~ nedim$ irb
2.5.0 :001 > enum = Enume... -
06:04 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
- I can also reproduce the same crash on MacOS High Sierra 10.13.2. Occurs on both 2.5.0 and 2.6.0-preview1.
-
05:28 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
- Yes, I have been able to reproduce this issue only on mac.
-
03:09 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
- I can't reproduce this issue with current trunk (2.6) on Linux / Windows.
clang (mac) issue?
-
01:10 PM Feature #14564: `dig` opposite method
- Was already proposed as a "bury" (direct antonym to `dig`) and rejected: https://bugs.ruby-lang.org/issues/11747 and ...
-
12:55 PM Feature #14564: `dig` opposite method
- I have nothing against the functionality, but I think the name .expand()
is not a good one. When I read .expand, I t... -
08:57 AM Feature #14564 (Open): `dig` opposite method
- We have nice `dig` method that helps a lot.
Though we didn't have an opposite method that allows setting a value.
I... -
10:52 AM Bug #14422: Ruby configuration options should not be reused for gem builds
- So I have another issue with the configuration options. I tried to enable GMP support in Ruby on Fedora. Therefore, t...
-
09:40 AM Feature #14551: What's missing to switch to Git instead of using Subversion?
- > 1) Revisions become meaningless hashes; it's totally impossible to look at a revision id and know where it fits in ...
-
08:26 AM Revision 5fa3c57e (git): compile.c: raise on invalid input
- * compile.c (ibf_load_object_unsupported, ibf_load_object_class):
should raise an exception. rejection of invalid ... -
07:59 AM Revision b001766b (git): compile.c: do not truncate VALUE to long
- * compile.c (ibf_dump_object_regexp): do not truncate VALUE to
long. it makes invalid VALUE on IL32LLP64 platforms... -
06:41 AM Bug #14563 (Closed): irb in irb raises a FATAL error
- Start irb in irb, then C-c and C-d cause a fatal error.
~~~ text
$ irb
irb(main):001:0> irb
irb#1(main):001:0> ... -
04:10 AM Bug #14562 (Closed): Do not warn for assignment in conditionals inside ()
- Applied in changeset trunk|r62620.
----------
parse.y: refine assign_in_cond warning
* parse.y (assign_in_cond): re... -
03:47 AM Bug #14562: Do not warn for assignment in conditionals inside ()
- Just remove `if`.
It is the warning for assignment of a **literal**, which is not "conditional". -
01:15 AM Bug #14562 (Closed): Do not warn for assignment in conditionals inside ()
- Ruby warns against this code, which is very helpful.
```
% ruby -we 'if a=1; p a; end'
-e:1: warning: found = in... -
04:10 AM Revision c9ecea33 (git): parse.y: refine assign_in_cond warning
- * parse.y (assign_in_cond): refine a warning message for
assignment of a literal in conditinal expression.
[ruby-... -
03:26 AM Revision 9244cfa1 (git): tool/bisect.sh: extracted build part [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:33 AM Revision 3f465cc6 (git): bisect.sh: make srcs in builddir [ci skip]
- * tool/bisect.sh: also srcs needs Makefile, must in the build but
not the source directory.
git-svn-id: svn+ssh://... -
02:04 AM Bug #14334: Segmentation fault after running rspec (ruby/2.5.0/erb.rb:885 / simplecov/source_file.rb:85)
- I filed a separate issue https://bugs.ruby-lang.org/issues/14561 with a small repro case involving Enumerator and thr...
-
01:13 AM Feature #12010: Exclude dot and dotdot from Dir#each
- This can be closed by #13969?
-
12:37 AM Revision 7d34ed6e (git): compile.c: fix load_from_binary
- * compile.c (ibf_load_iseq_each): realpath may be nil. follow up
r59709. [fix https://github.com/Shopify/bootsnap...
02/28/2018
-
11:32 PM Bug #14561 (Closed): Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
- This seg fault happens consistently on OSX (specifically I'm reproing it on a late 2015 Macbook pro running 10.13.3, ...
- 11:31 PM Revision 7d55ee28 (git): * 2018-03-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62616 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:31 PM Revision 43e41029 (git): Revert r61936 "compile.c: use ALLOCV_N"
- * compile.c (ibf_dump_object_list): `dump->obj_list` is not fixed
yet, as new objects are pushed by lbf_dump_object... -
09:41 PM Bug #14558: "Backtrace in reverse order" always upsets my brain!
- I wish the original backtrace order is back. If at least the order was consistent. I must agree that the current situ...
-
12:39 PM Bug #14558: "Backtrace in reverse order" always upsets my brain!
- I think I understand what Goro Fuji refers to.
It sometimes takes me a while as well to adjust to the change, too.... -
08:20 AM Bug #14558: "Backtrace in reverse order" always upsets my brain!
- mrkn (Kenta Murata) wrote:
> > it sometimes "reversed", sometimes "non-reversed"
>
> Is it acceptable that the ba... -
08:10 AM Bug #14558: "Backtrace in reverse order" always upsets my brain!
- > it sometimes "reversed", sometimes "non-reversed"
Is it acceptable that the backtrace is always new, 2.5-style o... -
07:37 AM Bug #14558 (Closed): "Backtrace in reverse order" always upsets my brain!
- A Ruby 2.5.0 feature "backtrace in reverse order", issued in https://bugs.ruby-lang.org/issues/8661, is confusing in ...
-
07:25 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- I would argue strongly for keeping simpler one-word naming conventions where possible. Ruby is built upon a simple el...
-
07:02 PM Feature #14463: Allow comments to precede dots in member expressions
- shevegen (Robert A. Heiler) wrote:
> > I still find it very odd that it's inconsistent.
>
> Tsuyoshi Sawada point... -
06:22 PM Feature #14551: What's missing to switch to Git instead of using Subversion?
- [email protected] wrote:
> Two points that would be worse for git, the first is general,
> the second is pers... -
02:08 PM Feature #14551: What's missing to switch to Git instead of using Subversion?
- duerst (Martin Dürst) wrote:
> 1) Revisions become meaningless hashes; it's totally impossible to look at a revision... -
05:43 AM Feature #14551: What's missing to switch to Git instead of using Subversion?
- Two points that would be worse for git, the first is general, the second is personal:
1) Revisions become meaningles... -
04:22 PM Bug #14560 (Closed): Segmentation fault near the end of large Rails test suite
- I am consistently getting a Segmentation Fault about 1800 tests into a test suite with about 1900 tests. This is for ...
-
02:31 PM Revision 9af2ab9d (git): NEWS: resurrect ticket number [ci skip]
- which was unintentionally dropped at r62612.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62614 b2dd03c8-39d4-4... -
01:32 PM Revision e6faeff3 (git): common.mk: clean timestamp and intermediate header
- [ci-skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62613 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:33 PM Feature #14559: ENV.slice
- Seems sensible.
-
08:39 AM Feature #14559 (Closed): ENV.slice
- I would like to request `ENV.slice`, which should behave analogous to `Hash#slice`.
```ruby
ENV.slice("PATH", "FO... -
12:21 PM Feature #14256: Deprecate $SAFE support in ERB and let ERB.new take keyword arguments for it
- I forgot to have a link to this ticket in r62612.
Ruby 2.5's ERB.new interface will continue to be available unti... -
12:12 PM Revision e4e65671 (git): erb.rb: relax warn level of ERB.new
- I changed my mind and thought branching ERB.new in all libraries is too
hard. Code becomes too ugly. I increased the ... -
11:12 AM Revision 9d16226f (git): Prefer to use %x instead of backtick.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:52 AM Bug #14549: abort Date#step
- ruby_2_5 r62610 merged revision(s) 62572.
-
09:52 AM Revision 607927bf (git): merge revision(s) 62572: [Backport #14549]
- date_core.c: defensive code
* ext/date/date_core.c (f_cmp): check comparison failure.
* ext/date/da... -
09:49 AM Bug #14438: TestTimeTZ: failures with recent version of tzdata
- ruby_2_5 r62609 merged revision(s) 62506,62508.
-
09:49 AM Revision 954f4e00 (git): merge revision(s) 62506,62508: [Backport #14438]
- test_time_tz.rb: past Japanese DST tzdata fix
* test/ruby/test_time_tz.rb (TestTimeTZ#test_asia_tokyo): foll... -
07:31 AM Revision 4542d616 (git): skip a test if another Thread is running.
- * test/ruby/test_time.rb (test_strftime_no_hidden_garbage): this test
checks no object allocation while specific pr... -
06:30 AM Feature #14546: Hash#delete!
- What is wrong with using `fetch`?
```ruby
{a: "a"}.fetch(:b) # => KeyError: key not found: :b
``` -
05:43 AM Bug #14557 (Closed): rubyコマンド引数にファイルを渡す際, プロセス置換を使用するとエラー
- Applied in changeset trunk|r62607.
----------
file.c: realpath on special symlink
* file.c (realpath_rec): fallback... -
02:35 AM Bug #14557 (Closed): rubyコマンド引数にファイルを渡す際, プロセス置換を使用するとエラー
- BashやZshにはプロセス置換があり, コマンドにファイル名を渡す代わりにプロセスの出力を渡すことができる. rubyコマンドにプロセスを渡した際にファイルディスクリプタが読めない旨のエラーを得た. 添付したtest.shをbash...
-
05:43 AM Revision 5a53cbe3 (git): file.c: realpath on special symlink
- * file.c (realpath_rec): fallback to symlink path when it is
accessible but the link target is not actual entry on ... -
05:17 AM Revision 1daa624d (git): file.c: get rid of useless conversion
- * file.c (rb_file_s_stat): File.stat does not accept an IO
object as trying conversion to path name string first. ... -
01:06 AM Feature #13901 (Closed): Add branch coverage
- Thank you marcandre for proposing the format, and really sorry for my super-late reply.
I considered it seriously ... -
12:53 AM Feature #4095 (Closed): C1 Coverage
- Branch coverage has been already implemented at #13901 and released in Ruby 2.5.0.
Closing this ticket. Sorry for le...
Also available in: Atom