Activity
From 05/28/2021 to 06/03/2021
06/03/2021
- 08:57 PM Revision 9f3240d4 (git): * 2021-06-04 [ci skip]
-
08:56 PM Revision 38c5f273 (git): Support an arbitrary number of header bits (< BITS_BITLENGTH)
- NUM_IN_PAGE(page->start) will sometimes return a 0 or a 1 depending on
how the alignment of the 40 byte slots work ou... -
12:18 PM Bug #17935: Backport 86c262541ad07528842d76dab4b9b34bd888d5f4 and 7e14762159643b4415e094f9d2a90afaf7994588 to Ruby 3.0
- ruby_3_0 2dd18df4a35a4b2dd0cf2dec7759898246fc6935 merged revision(s) 86c262541ad07528842d76dab4b9b34bd888d5f4,7e14762...
-
11:44 AM Bug #17935 (Closed): Backport 86c262541ad07528842d76dab4b9b34bd888d5f4 and 7e14762159643b4415e094f9d2a90afaf7994588 to Ruby 3.0
-
07:01 AM Bug #17935: Backport 86c262541ad07528842d76dab4b9b34bd888d5f4 and 7e14762159643b4415e094f9d2a90afaf7994588 to Ruby 3.0
- Sorry, I made a follow-up fix commit:7e14762159643b4415e094f9d2a90afaf7994588 as well.
-
05:20 AM Bug #17935 (Closed): Backport 86c262541ad07528842d76dab4b9b34bd888d5f4 and 7e14762159643b4415e094f9d2a90afaf7994588 to Ruby 3.0
- Please consider backporting commit:86c262541ad07528842d76dab4b9b34bd888d5f4 and commit:7e14762159643b4415e094f9d2a90a...
-
12:18 PM Bug #17928: Backport 1aac0e88193a82ed36b43e852c46414181b66455 to Ruby 3.0
- ruby_3_0 9680ee97e0b3e87c0fc9a65c01de1ee50a1a178b merged revision(s) 1aac0e88193a82ed36b43e852c46414181b66455.
-
11:46 AM Revision 2dd18df4 (git): merge revision(s) 86c262541ad07528842d76dab4b9b34bd888d5f4,7e14762159643b4415e094f9d2a90afaf7994588: [Backport #17935]
- Fix a race condition around mjit_recompile
This fixes SEGVs like https://github.com/ruby/ruby/runs/271516662... -
11:46 AM Revision 9680ee97 (git): merge revision(s) 1aac0e88193a82ed36b43e852c46414181b66455: [Backport #17928]
- Mark inlined ISeqs during MJIT compilation (#4539)
[Bug #17584]
---
common.mk | 6 +++... -
11:07 AM Revision 93be7a4c (git): Suppress clobbered warnings on Travis-CI ppc64le-linux
-
10:15 AM Bug #17934: clipboard gem fail on Ruby 3.0.1
- In Windows x64, SIZE_T and HGLOBAL (and other handles) in Fiddle shoule be map to void*(64 bits), not uint(32 bits).
... - 08:47 AM Revision dc254120 (git): Expose `rb_fiber_transfer` and `rb_fiber_transfer_kw`.
-
06:59 AM Revision 7e147621 (git): Do not doubly hold an MJIT lock
- This is a follow-up of 86c262541ad07528842d76dab4b9b34bd888d5f4.
CRITICAL_SECTION_START/FINISH are not needed when it... -
06:11 AM Revision 9f3888d6 (git): Warn more duplicate literal hash keys
- Following non-special_const literals:
* T_REGEXP -
06:11 AM Revision 37eb5e74 (git): Warn more duplicate literal hash keys
- Following non-special_const literals:
* T_BIGNUM
* T_FLOAT (non-flonum)
* T_RATIONAL
* T_COMPLEX -
06:11 AM Revision a023db49 (git): Assertions for duplicate literal hash key warnings
-
05:26 AM Revision 31b9ce36 (git): Note about 07c05b6fe931337e928a89ac5ebf654862dc0eca
-
05:11 AM Revision 86c26254 (git): Fix a race condition around mjit_recompile
- This fixes SEGVs like https://github.com/ruby/ruby/runs/2715166621?check_suite_focus=true.
When mjit_recompile is ca... -
04:50 AM Revision 007e439f (git): Do not expect ec on rb_vm_bugreport
- because a SEGV might happen on an MJIT worker. As you can clearly see
from `if (vm && ec) {`, ec is not guaranteed to... -
03:23 AM Revision b957c3db (git): [rubygems/rubygems] Rename test/rubygems/test_{case,utilities}.rb to avoid "test_" prefix
- This changes "test/rubygems/test_case.rb" to "test/rubygems/helper.rb",
and "test/rubygems/test_utilities.rb" to "tes... -
03:05 AM Feature #17054 (Closed): Some NilClass methods are faster if implemented in Ruby
- Applied in changeset commit:git|28b481938b5c8211aad53ba82fe4ddd978ffc00f.
----------
Implemented some NilClass metho... -
03:04 AM Revision 28b48193 (git): Implemented some NilClass method in Ruby code is faster [Feature #17054] (#3366)
06/02/2021
-
10:47 PM Feature #15567 (Open): Allow ensure to match specific situations
-
10:47 PM Feature #15567: Allow ensure to match specific situations
- Thanks for the discussion. I'll try to summarise my position briefly.
> Maybe we should open a new issue so that T... -
08:54 PM Feature #15567: Allow ensure to match specific situations
- > A timeout error in my mind is more similar to a TERM signal, and Ruby handles that using an exception.
I think t... -
05:39 PM Feature #15567: Allow ensure to match specific situations
- Eregon (Benoit Daloze) wrote in #note-21:
> Thanks for the link.
>
> Is `throw` used for other things than `redir... -
04:59 PM Feature #15567: Allow ensure to match specific situations
- Thanks for the link.
Is `throw` used for other things than `redirect`?
If `redirect` would use a regular except... -
02:51 PM Feature #15567: Allow ensure to match specific situations
- Eregon (Benoit Daloze) wrote in #note-19:
> > Eregon (Benoit Daloze) throw should not abort the transaction, it shou... -
11:34 AM Feature #15567: Allow ensure to match specific situations
- > I suspect that there is existing buggy code which has ensure blocks and checks $! which fails in the case I mention...
-
09:13 PM Revision bc65cf1a (git): use a bool instead of int
-
07:49 PM Revision ad734a8c (git): Allocate exact space for objspace_each_objects
- We are only iterating over the eden heap so `heap_eden->total_pages`
contains the exact number of pages we need to al... -
04:35 PM Bug #17926: spec/ruby/core/file/atime_spec.rb: a random failing test on Travis ppc64le
- > Note that this failure was observed 4 days ago, at the build no #43628 - job number 509310540 first as far as I kno...
-
04:22 PM Bug #17926: spec/ruby/core/file/atime_spec.rb: a random failing test on Travis ppc64le
- Note that this failure was observed 4 days ago, at the build no `#43628` - job number `509310540` first as far as I k...
-
09:37 AM Bug #17926: spec/ruby/core/file/atime_spec.rb: a random failing test on Travis ppc64le
- I am trying to skip the test on Travis ppc64le for now.
https://github.com/ruby/ruby/pull/4546
-
06:31 AM Bug #17926: spec/ruby/core/file/atime_spec.rb: a random failing test on Travis ppc64le
- The failure happened on Travis ppc64le again yesterday.
https://travis-ci.com/github/ruby/ruby/jobs/510153529#L2250
- 03:07 PM Revision 2a685da1 (git): * 2021-06-03 [ci skip]
-
03:07 PM Revision e451f0f6 (git): Fix `_MSC_VER` warnings
-
02:35 PM Bug #17934 (Third Party's Issue): clipboard gem fail on Ruby 3.0.1
-
11:57 AM Bug #17934: clipboard gem fail on Ruby 3.0.1
- Indeed.
And this seems to be another instance of LLP64 issues which wrongfully assume `sizeof(long) == sizeof(void *... -
11:20 AM Bug #17934: clipboard gem fail on Ruby 3.0.1
- More likely to be an issue of https://github.com/janlelis/clipboard
The error means the clipboard gem tries to write... -
11:01 AM Bug #17934: clipboard gem fail on Ruby 3.0.1
- Feel free to report it to https://github.com/ffi/ffi/issues. (BTW it is reproducible for me.)
-
09:50 AM Bug #17934 (Third Party's Issue): clipboard gem fail on Ruby 3.0.1
- gem install clipboard (Which was used well in Ruby 2.XX):
Fetching clipboard-1.3.5.gem
Successfully installed clipb... -
01:54 PM Revision 750f8075 (git): Update to ruby/spec@c6e9285
-
12:34 PM Revision 22e2a6a9 (git): Update to ruby/spec@a0b7d0d
-
12:34 PM Revision a4fbc7e2 (git): Update to ruby/mspec@0091e8a
- 10:38 AM Revision 2048dfc5 (git): Skip a `File.atime` test randomly failing on Travis ppc64le.
- See <https://bugs.ruby-lang.org/issues/17926>.
-
10:06 AM Misc #17932: 90s design (please lets move to 21st century)
- hsbt (Hiroshi SHIBATA) wrote in #note-4:
> I always welcome to your improvement at https://github.com/ruby/b.r-l.o .... -
10:04 AM Misc #17932: 90s design (please lets move to 21st century)
- xtkoba (Tee KOBAYASHI) wrote in #note-3:
> I do not understand what "search is broken" means. Could you explain what... -
09:10 AM Feature #17763: Implement cache for cvars
- > It seems you missed to write the result.
It's in the first comment: https://bugs.ruby-lang.org/issues/17763#note... -
02:13 AM Feature #17763: Implement cache for cvars
- > We also benchmarked ActiveRecord::Base.logger since logger is a cvar and there are 63 modules in the inheritance ch...
-
08:40 AM Feature #17795: Around `Process.fork` callbacks API
- Agreed, but I think @Dan0042's `Process._fork_` proposal is better.
-
07:46 AM Feature #17795: Around `Process.fork` callbacks API
- Since there seems to be no agreement on what a better and high-level API would look like, would it be reasonable to g...
-
08:16 AM Revision 070caf54 (git): Refactor rb_vm_insn_addr2insn calls
- It's been a way too much amount of ifdefs.
-
07:09 AM Revision c32ce2cb (git): Clarify these are just for MJIT
- and not for third-party libraries.
See: e6484a153038703447b50fcac26349249922ab28 -
04:41 AM Revision 0f97aaa6 (git): Suppress false warning by MSVC
- https://github.com/ruby/ruby/runs/2707566811#step:10:147
```
D:\a\ruby\ruby\src\mjit_worker.c(1212): warning C4090: '... -
02:35 AM Revision 9137caaf (git): [ruby/rdoc] Add a dependency on psych gem 4.0.0 or newer
- https://github.com/ruby/rdoc/commit/ebe185c877
-
02:35 AM Revision 77e1b477 (git): [ruby/rdoc] Add an alias for test-unit with older versions of RubyGems
- https://github.com/ruby/rdoc/commit/b8d68fdd87
06/01/2021
-
11:36 PM Feature #15567: Allow ensure to match specific situations
- @eregon `throw` should not abort the transaction, it should be committed.
-
11:15 PM Feature #15567: Allow ensure to match specific situations
- I suspect that there is existing buggy code which has ensure blocks and checks `$!` which fails in the case I mention...
- 10:25 PM Revision 04a5ee6a (git): * 2021-06-02 [ci skip]
-
10:25 PM Revision f9b9d1c5 (git): Use the current object as the compaction index
- Instead of keeping track of the current bit plane, keep track of the
actual slot when compacting. This means we don'... -
04:40 PM Bug #17781: Resolv::DNS RequestID table allocations are never freed, causing DNS lookups to eventually hang
- ruby_2_7 87d02eacd26d0b2884016315baf2440d100f177e merged revision(s) 9edc162583a4f685332239f6249745ad9b518cbe.
- 04:40 PM Revision 87d02eac (git): merge revision(s) 9edc162583a4f685332239f6249745ad9b518cbe: [Backport #17781]
- [ruby/resolv] Fix confusion of received response message
This is a follow up for commit 33fb966197f1 ("Remov... -
01:56 PM Misc #17886: DevelopersMeeting20210617Japan
- * [Feature #17930] Add column information into error backtrace (mame)
* I've resurrected @yui-knk's patch. What do... -
01:45 PM Bug #17933: `Net::HTTP#write_timeout` doesn't work with `body_stream`
- > Are you talking about moving the write_timeout implementation from Net::BufferedIO to IO.copy_stream?
No. `IO.co... -
01:18 PM Bug #17933: `Net::HTTP#write_timeout` doesn't work with `body_stream`
- byroot (Jean Boussier) wrote in #note-2:
> Previous discussion where `write_timeout` was added and it was noted that... -
12:35 PM Bug #17933: `Net::HTTP#write_timeout` doesn't work with `body_stream`
- Previous discussion where `write_timeout` was added and it was noted that `copy_stream` didn't have a timeout: https:...
-
10:23 AM Bug #17933: `Net::HTTP#write_timeout` doesn't work with `body_stream`
- > it's unclear if it will break some existing functionality
Well, `copy_stream` can only use its optimizations wit... -
01:27 PM Revision 9024c7f1 (git): Make `Thread#native_thread_id` not-implemented if unsupported
- Raise `NotImplementedError` on unsupported platforms regardless
the argument consistently. -
10:38 AM Revision 6e7e9a80 (git): Expose assert_all? for ruby/csv repo
-
08:00 AM Revision c57610dc (git): Add static modifier to C function in hash.c (#3138)
- * add static modifier for rb_hash_reject_bang func
* add static modifier for rb_hash_reject func
* add static modif... -
07:59 AM Revision d627b75e (git): Add static modifier to C function in re.c (#3153)
- * add static modifier for rb_reg_eqq func
* add static modifier for rb_check_regexp_type func -
07:38 AM Revision b70fdf1b (git): Refactor rb_define_class_variable function (#4400)
-
07:37 AM Revision 588446c3 (git): Remove unneeded rb_ary_ptr_use_start defination in internal/array.h (#4427)
-
07:37 AM Revision 45662c54 (git): Remove unneeded rb_str_initialize defination in internal/string.h (#4465)
-
07:34 AM Revision a2cf0607 (git): Refactor rb_class_path_cached function (#4485)
-
07:32 AM Revision 1055b37e (git): Refactor rb_define_class_variable function (#4492)
-
07:15 AM Revision e1b03b0c (git): Enable VM_ASSERT in --jit CIs (#4543)
-
05:56 AM Revision 0d32a18f (git): Make --without-mjit-tabs work again
- vm_sync.{c,h} don't have tabs
-
05:46 AM Revision b9019c1a (git): Revert "Try enabling VM_ASSERT in --jit CIs"
- This reverts commit e9e3b65d836b5796882b5bf28717e4586366ceec.
We were not ready for it
https://github.com/ruby/ruby/... -
05:01 AM Revision 028f1887 (git): Change the default --jit-max-cache to 10000
- This is useful for large applications like Rails.
https://k0kubun.medium.com/ruby-3-jit-can-make-rails-faster-756310f... -
04:57 AM Revision 2209e152 (git): Decompose the captured_cc code for investigation
- I'm investigating SEGVs like https://github.com/ruby/ruby/runs/2715166621?check_suite_focus=true.
Because a lot of th... -
04:50 AM Revision e9e3b65d (git): Try enabling VM_ASSERT in --jit CIs
- 04:14 AM Revision 45651e80 (git): * 2021-06-01 [ci skip]
-
04:12 AM Revision 07c05b6f (git): Drop JIT_ISEQ_SIZE_THRESHOLD
- Compiling everything seems to contributed to improving the final
performance in general. MJIT's compilation is slow a...
05/31/2021
-
11:48 PM Bug #17933 (Closed): `Net::HTTP#write_timeout` doesn't work with `body_stream`
- While testing `Net::HTTP#write_timeout` using the server example from the [Feature Issue](https://bugs.ruby-lang.org/...
-
10:43 PM Misc #17932 (Rejected): 90s design (please lets move to 21st century)
- I always welcome to your improvement at https://github.com/ruby/b.r-l.o .
-
08:45 PM Misc #17932: 90s design (please lets move to 21st century)
- I do not understand what "search is broken" means. Could you explain what you tried to do? Searching in Ruby Issue Tr...
-
07:07 PM Misc #17932: 90s design (please lets move to 21st century)
- Typo
-
07:00 PM Misc #17932 (Rejected): 90s design (please lets move to 21st century)
- Hello there,
I want to modernizer the "[Ruby Issue Tracker](bugs.ruby-lang.org) because every time I access that s... -
04:09 PM Bug #17887: Missed constant lookup after prepend
- Eregon (Benoit Daloze) wrote in #note-4:
> jeremyevans0 (Jeremy Evans) wrote in #note-3:
> > This is because unlike... -
11:21 AM Bug #17887: Missed constant lookup after prepend
- jeremyevans0 (Jeremy Evans) wrote in #note-3:
> This is because unlike method tables, constant tables are not moved ... - 02:47 PM Revision 9e0e9902 (git): bump the verion of RDoc for previous merge
-
02:46 PM Bug #17877: Backport a fix of RDoc for CVE-2021-31799
- ruby_2_7 483f303d02e768b69e476e0b9be4ab2f26389522.
-
02:23 PM Bug #17877: Backport a fix of RDoc for CVE-2021-31799
- seems that the test never passes on Windows because cannot create such file.
@aycabta, how do you think? - 02:44 PM Revision 483f303d (git): merge revision(s) a7f5d6ab88 c9ab8fe2 [Backport#17877]
- a fix of RDoc for CVE-2021-31799
-
02:34 PM Revision c9ab8fe2 (git): The test for command injection on Unix platforms should be omitted on Windows
- 02:24 PM Revision ff6f4e63 (git): tool/ci_functions.sh: Fix typos and improve the comment. [ci skip]
- 02:10 PM Revision d8bbbc30 (git): bump patchlevel for previous merge commit
-
02:06 PM Bug #17775: Backport to fix build failures
- merged into ruby_2_7
https://github.com/ruby/ruby/commit/29bbad939939c6dceb804aac667ba372fdee4ef5 -
02:04 PM Revision 29bbad93 (git): Fix 2.7 build (#4359)
- * merge revision(s) fcc88da5eb162043adcba552646677d2ab5adf55:
configure.ac: fix for upcoming autoconf-2.70
... - 02:01 PM Revision fd95a180 (git): merge revision(s) d8a13e504992a45d52063f7c925408d7aad3595a: [Backport #17780]
- [Bug #17780] Fix Method#super_method for module alias
Method#super_method crashes for aliased module methods... -
12:31 PM Feature #17930: Add column information into error backtrace
- Hi, I like this idea!
This feature would be quite useful when you get `NoMethodError` in the production environment a... -
09:30 AM Feature #17930 (Closed): Add column information into error backtrace
- Consider the following code and error.
```
data["data"].first["field"] #=> undefined method `[]` for nil:NilClass... -
12:26 PM Revision 39547990 (git): Tweak skipped files in bundler gemspec
- We won't be using the `extra_rdoc_files` field, because it's very slow
for markdown files. -
11:30 AM Bug #17931: Compile fails setup option nodynamic
- my setup file
``` shell
option nodynamic
#bigdecimal
#cgi/escape
#continuation
#coverage
#date
#dbm
#dig... -
11:21 AM Bug #17931 (Open): Compile fails setup option nodynamic
- I can compile the ruby normally without deselecting the #option nodinamyc and some other extension, but when desele...
-
11:28 AM Feature #17863: rewrite lib/debug.rb with latest API
- I think `binding.debug` is best. It's not that long to type, and people are already used to e.g. `binding.irb/pry`.
... -
02:43 AM Feature #17863: rewrite lib/debug.rb with latest API
- ko1 (Koichi Sasada) wrote in #note-4:
> I want to avoid `Kernel#...` for compatibility.
> If `binding.debug` makes ... -
02:42 AM Feature #17863: rewrite lib/debug.rb with latest API
- I want to avoid `Kernel#...` for compatibility.
If `binding.debug` makes sense, I prefer it.
-
11:24 AM Misc #17886: DevelopersMeeting20210617Japan
- * [Bug #17887] Missed constant lookup after prepend (eregon)
* Is it a bug? (I think so, feels inconsistent and ma... -
08:45 AM Bug #17929 (Closed): Compile fails on Windows --with-static-linked-ext
- I can compile Ruby normally without --with-static-linked-ext, but when I try to use this command the following proble...
-
08:40 AM Revision cd219044 (git): [ruby/net-protocol] Bump version to 0.1.1
- https://github.com/ruby/net-protocol/commit/97c4b68528
-
05:38 AM Bug #17928 (Closed): Backport 1aac0e88193a82ed36b43e852c46414181b66455 to Ruby 3.0
-
04:46 AM Bug #17928 (Closed): Backport 1aac0e88193a82ed36b43e852c46414181b66455 to Ruby 3.0
- Please consider baqckporting commit:1aac0e88193a82ed36b43e852c46414181b66455 to ruby_3_0. This is a fix for a bug rel...
-
04:42 AM Bug #17584 (Closed): Segmentation fault with Ruby 3.0
- Applied in changeset commit:git|1aac0e88193a82ed36b43e852c46414181b66455.
----------
Mark inlined ISeqs during MJIT ... -
04:42 AM Revision 1aac0e88 (git): Mark inlined ISeqs during MJIT compilation (#4539)
- [Bug #17584]
- 12:26 AM Revision 2cc3639e (git): * 2021-05-31 [ci skip]
-
12:25 AM Revision 43ac55ad (git): Update bundled_gems
05/30/2021
-
11:19 PM Bug #17927: INSTALL CLTypingLabel 0.4.0 ON MacBook Pro M1
- I tried but it doesn't work at all.
I tried to reinstall cocoapods with an old version but I always get this error -
06:52 PM Bug #17927 (Third Party's Issue): INSTALL CLTypingLabel 0.4.0 ON MacBook Pro M1
-
06:28 PM Bug #17927: INSTALL CLTypingLabel 0.4.0 ON MacBook Pro M1
- I believe this is an [Ethon](https://github.com/typhoeus/ethon) bug, similar to #17862 or #17922.
-
11:54 AM Bug #17927 (Third Party's Issue): INSTALL CLTypingLabel 0.4.0 ON MacBook Pro M1
- I HAVE A BUG ABOUT CLTypingLabel 0.4.0 WHEN I WANT TO INSTALL ON TERMINAL
Analyzing dependencies
/Library/Ruby/G... -
09:37 AM Bug #17926 (Closed): spec/ruby/core/file/atime_spec.rb: a random failing test on Travis ppc64le
- I just observed the following test failing randomly on Travis ppc64le at the commit:fd65ef2a5aa8629676d1edb6410e4d4cf...
-
08:41 AM Bug #17925: Pattern matching syntax using semicolon one-line
- > NOTE 1: I understand that only syntax that doesn't use case and end is experimental one-line pattern matching synta...
-
01:15 AM Bug #17887: Missed constant lookup after prepend
- This is because unlike method tables, constant tables are not moved to origin classes. This behavior has been presen...
05/29/2021
-
09:08 PM Revision fd65ef2a (git): Attempt to fix floating point test failure
- The previous behavior depending on exact float values, it seemed
to work OK on amd64 and i386, but other CI platforms... -
08:17 PM Bug #17878: bootstraptest/test_ractor.rb:224 a random failing test with "The outgoing-port is already closed (Ractor::ClosedError)"
- The same failure observed in WSL2 (Ubuntu) CI:
http://rubyci.s3.amazonaws.com/wsl2/ruby-master/log/20210529T190003Z.... -
03:56 PM Bug #16612 (Closed): Enumerator::ArithmeticSequence#last with float range produces incorrect value
- Applied in changeset commit:git|f516379853f36d143d820c55d5eeaa9fc410ef52.
----------
Fix Enumerator::ArithmeticSeque... - 03:56 PM Revision 9bb76201 (git): * 2021-05-30 [ci skip]
-
03:56 PM Revision f5163798 (git): Fix Enumerator::ArithmeticSequence handling of float ranges
- Depending on the float range, there could be an off-by-one error,
where the last result that should be in the range w... -
03:26 PM Bug #17925 (Open): Pattern matching syntax using semicolon one-line
- ## Summary
There are the following differences between `case ... when` and` case ... in`. Is this an expected beh... -
08:51 AM Bug #17864: [BUG] try to mark T_NONE object (in Ractors)
- I didn't know those existed, thanks a lot.
I could test with: ruby 3.1.0dev (2021-04-28 master 8e2ac2140d) [i386-m... -
05:57 AM Bug #17822: Inconsistent visibility behavior with refinements
- ruby_3_0 a21ec8d1ecc6e978ea6b18a27046c424e2849752 merged revision(s) 636d4f7eb9f3fcb088e1a44af4181c4aa36789b4.
-
05:57 AM Bug #17806: Bad interaction between method cache, prepend, and refinements
- ruby_3_0 d47df50678b00bd622e6be474031204ed2e52b31 merged revision(s) 39a2ba5cc559900c30c3143da32446c2f20a7484.
-
05:56 AM Bug #17519: set_visibility fails when a prepended module and a refinement both exist
- ruby_3_0 7b6a2ad04a3272a31323493133498dfc60d77d76 merged revision(s) 4b36a597f48c857aa5eb9ed80fec0d02f6284646.
-
05:36 AM Revision a21ec8d1 (git): merge revision(s) 636d4f7eb9f3fcb088e1a44af4181c4aa36789b4: [Backport #17822]
- Avoid setting the visibility of refinement method entries
Since refinement search is always performed, these... -
05:35 AM Revision d47df506 (git): merge revision(s) 39a2ba5cc559900c30c3143da32446c2f20a7484: [Backport #17806]
- Method cache: fix refinement entry handling
To invalidate some callable method entries, we replace the entry... -
05:34 AM Revision 7b6a2ad0 (git): merge revision(s) 4b36a597f48c857aa5eb9ed80fec0d02f6284646: [Backport #17519]
- Fix setting method visibility for a refinement without an origin
class
If a class has been refined ... -
05:21 AM Bug #17542: Username and password are not decoded if retrieved from env
- withdrawn backport request for now.
I think this is a spec change in practice even if the prior behavior violates an... -
05:05 AM Bug #17889: Enumerator::Lazy#with_index should return size
- ruby_3_0 20bf397f7cebd8156d76941dd54659cf9b8c8fe7 merged revision(s) fd8991f797c145615820b4c76e6b7ac5a71339ea.
-
05:05 AM Bug #17761: Install location of header files in extension libraries
- ruby_3_0 9d63a8dd0beefa49796eb86ab688c2eb0cd89a20 merged revision(s) 5cdf99f64e344b8e4638824d55f5caf33be682ca.
-
05:04 AM Revision 20bf397f (git): merge revision(s) fd8991f797c145615820b4c76e6b7ac5a71339ea: [Backport #17889]
- Fix lazy enumerator with index size
Fixes [Bug #17889]
---
enumerator.c ... -
04:46 AM Bug #17585: DWARF5 support?
- Honestly, I cannot judge did this change keep backward compatibility.
I mean, is the current master works fine with ... -
04:39 AM Revision 9d63a8dd (git): merge revision(s) 5cdf99f64e344b8e4638824d55f5caf33be682ca: [Backport #17761]
- mkmf: fixed install directories of header files in extension
libraries [Bug #17761]
When installing...
05/28/2021
-
09:23 PM Bug #17923: try to mark T_NONE object with miniruby x86 Win32 buildt with MSVC
- It compiles & run completely with those changes.
Thanks a lot. -
07:18 PM Bug #17923: try to mark T_NONE object with miniruby x86 Win32 buildt with MSVC
- user:byroot #note-1 looks like another bug. Please create a separate ticket if need be.
-
07:11 PM Bug #17923: try to mark T_NONE object with miniruby x86 Win32 buildt with MSVC
- This issue reminded me of #17606, which seems to actually affect also i386-mswin32 according to:
https://docs.micr... -
01:10 PM Bug #17923: try to mark T_NONE object with miniruby x86 Win32 buildt with MSVC
- I've just hit the same bug on linux:
```
<OBJ_INFO:[email protected]:6605> 0x00007f1d22e9fc00 [2 M ] T_NONE
do... -
07:48 AM Bug #17923 (Closed): try to mark T_NONE object with miniruby x86 Win32 buildt with MSVC
- Hello, I was asked to open a new bug ticket for this specific issue in this thread: https://bugs.ruby-lang.org/issues...
-
07:57 PM Bug #17864: [BUG] try to mark T_NONE object (in Ractors)
- Now #note-5 has a separate ticket: #17923
Back to the main issue, there are pre-built binaries of Ruby master (hea... -
06:25 PM Feature #17873: Update of default gems in Ruby 3.1
- byroot (Jean Boussier) wrote in #note-16:
> Just for the record:
>
> - The matrix removal broke the `capybara` ... -
12:05 PM Feature #17873: Update of default gems in Ruby 3.1
- The `net-protocol` one seems similar to: https://github.com/ruby/net-imap/issues/16.
-
12:03 PM Feature #17873: Update of default gems in Ruby 3.1
- > I'll have a look at this.
Thank you!
I used digest as an example, but there is also `net/protocol`: https://b... -
10:24 AM Feature #17873: Update of default gems in Ruby 3.1
- This sometimes happens when `rubygems` loads a default gem too early before `bundler` has been setup. Then when user ...
-
09:56 AM Feature #17873: Update of default gems in Ruby 3.1
- Actually, there's a bit of a problem. If you add a default gem to the gemspec it cause double loading issues, e.g. wi...
-
07:39 AM Feature #17873: Update of default gems in Ruby 3.1
- Just for the record:
- The matrix removal broke the `capybara` gem: https://github.com/teamcapybara/capybara/pul... - 04:34 PM Revision e56ba623 (git): * 2021-05-29 [ci skip]
-
04:34 PM Revision 5ada23ac (git): compile.c: Emit send for === calls in when statements
- The checkmatch instruction with VM_CHECKMATCH_TYPE_CASE calls
=== without a call cache. Emit a send instruction to ma... -
04:34 PM Revision 788d30a8 (git): Make range literal peephole optimization target "newrange"
- It looks for "checkmatch", when it could be applied to anything that has
"newrange".
Making the optimization target ... -
02:46 PM Feature #17924 (Open): Range#infinite?
- A boolean method on Range returning true if the range is infinite and false if it is not.
-
09:55 AM Misc #16778: Should we stop vendoring default gems code?
- > Are you talking about the code duplication of rubygems and bundler? This ticket is about default gems, isn't it?
... -
04:17 AM Misc #16778: Should we stop vendoring default gems code?
- @deivid @k0kubun Are you talking about the code duplication of rubygems and bundler? This ticket is about default gem...
-
05:01 AM Revision 12214b78 (git): Resolve to missing `Gem::TestCase` issue with random order tests
-
04:02 AM Revision 6e6be107 (git): Ignore test-bundled-gems on GitHub Actions because matrix tests has unknown issues
-
03:33 AM Revision e487ba7d (git): [rubygems/rubygems] Use pend instead of skip
-
02:53 AM Revision a634ef53 (git): [rubygems/rubygems] Fix "instance variable not initialized" warning
- This variable had a typo (it's `@gemhome`), but the test is still
passing, so I assume it's not needed.
https://gith... -
02:53 AM Revision 1f505000 (git): [rubygems/rubygems] Test installing a non deprecated file
- https://github.com/rubygems/rubygems/commit/a678959eda
-
02:53 AM Revision 9382bda7 (git): [rubygems/rubygems] Remove no longer needed `RUBYGEMS_TEST_PATH` env variable
- https://github.com/rubygems/rubygems/commit/0efb894c3b
-
02:53 AM Revision 4fb3dd2c (git): [rubygems/rubygems] Remove no longer relevant commentsº
- https://github.com/rubygems/rubygems/commit/8dfe1e30b5
-
02:53 AM Revision f7732ae2 (git): [rubygems/rubygems] Require the new files in `test/` relatively
- https://github.com/rubygems/rubygems/commit/c77868a555
-
02:52 AM Revision 59c68209 (git): [rubygems/rubygems] Copy files specific to testing rubygems to `test`
- https://github.com/rubygems/rubygems/commit/aa390a3500
-
02:52 AM Revision f7d661e7 (git): [rubygems/rubygems] Try fix ruby-core CI
- * Port
https://github.com/ruby/ruby/commit/8e91b969df08b7a2eb27a5d6d38733eea42dc7ad
from ruby-core, and make it compa... -
02:38 AM Revision ded7dd9c (git): Use require_relative to use Minitest library for testing.
- There is no reason to care for minitest gem.
Also available in: Atom