Activity
From 01/29/2023 to 02/04/2023
02/04/2023
-
10:31 PM Revision 295fc59e (git): [ruby/irb] Add tests for workspaces commands
- (https://github.com/ruby/irb/pull/512)
https://github.com/ruby/irb/commit/874dbcad81 -
10:15 PM Bug #19413 (Open): Can't move object when 2 ivars refer to same object
- ```ruby
class A
def initialize
@a = Object.new
@b = @a
end
end
r = Ractor.new do |err|
obj = ... -
09:46 PM Revision 3d207408 (git): Remove unneeded repetitions
-
07:38 PM Revision 0a02c51a (git): [rubygems/rubygems] Ensure that `TempIO` is closed
- https://github.com/rubygems/rubygems/commit/0cbb7b5370
-
07:38 PM Revision e37bf46e (git): [rubygems/rubygems] Fix Tempfile leaks
- https://github.com/rubygems/rubygems/commit/f95d1a87ce
- 06:06 PM Revision 06195e76 (git): * remove trailing spaces. [ci skip]
-
06:06 PM Revision 6db79aef (git): [ruby/net-http] [DOC] Enhanced RDoc for Net::HTTP
- (https://github.com/ruby/net-http/pull/116)
https://github.com/ruby/net-http/commit/22c0d34002 -
04:23 AM Bug #19144 (Feedback): Ruby should set AI_V4MAPPED | AI_ADDRCONFIG getaddrinfo flags by default
- I feel AI_ADDRCONFIG is good if the result addresses are used immediately for making a connection.
But getaddrinfo... -
04:07 AM Bug #19403: Unable to Build Native Gems on Mac with Ruby 3.1.0+
- Yes. commit:3a7367ccc319499127ead147e5a08f769e44208e will be backported to 3.1 and 3.2.
02/03/2023
-
11:45 PM Bug #18940: Ruby Ractor fails with IOError when handling higher concurrency
- There is a chance that the route problem is related to #19412
-
11:44 PM Bug #19412 (Open): Socket starts queueing and not responding after a certain amount of requests
- Here is a an example code:
```ruby
require 'socket'
PORT = 8080
BACKLOG = 50
LISTEN = '127.0.0.1'
def han... -
11:41 PM Revision da9ee7bc (git): [ruby/rdoc] Add newline before return
- https://github.com/ruby/rdoc/commit/6d609cb64c
Co-authored-by: Olle Jonsson <[email protected]> -
11:41 PM Revision e04d20bc (git): [ruby/rdoc] Add rdoc:coverage default task
- https://github.com/ruby/rdoc/commit/157fbaf575
-
11:02 PM Bug #19411: GC issue with moved objects
- The issue is again with shapes (related to https://bugs.ruby-lang.org/issues/19409). Newly moved objects (class Moved...
-
09:59 PM Bug #19411 (Closed): GC issue with moved objects
- This crashes:
```ruby
class Obj
def initialize
@obj = 3
end
end
GC.stress = true
r = Ractor.new d... -
10:31 PM Revision a8000d06 (git): Mark "method" objects as protected by write barrier
- All its reference are set with RB_OBJ_WRITE, so they
can be marked as WB protected. -
10:31 PM Revision cc9d96b2 (git): Avoid using OBJ_WB_UNPROTECT
- Not that it makes a big difference here, but it's
just unecessary. -
10:26 PM Revision 3fefe660 (git): [DOC] Fix call-seq of Struct.new (#7246)
-
08:02 PM Bug #19410 (Assigned): If move from ractor fails with error, some objects are left in broken state
- ```ruby
r = Ractor.new do
obj = receive
end
a = Object.new
obj = [a, proc { }]
begin
r.send(obj, move: tru... -
07:59 PM Revision e30cf60a (git): Remove dead code in ar_copy
- All of the callers of ar_copy guarantee that hash2 has an ar table,
so we don't need the logic to handle the case whe... -
07:58 PM Revision f901b934 (git): YJIT: Make Block::start_addr non-optional
- We set the block address as soon as we make the block, so there is no
point in making it `Option<CodePtr>`. No memory... -
07:42 PM Bug #14083 (Rejected): Refinement in block calling incorrect method
- This is working as intended. Scoping rules for refinements is similar
to the scoping rules for constant resolution. ... -
07:10 PM Bug #19409 (Closed): Object's shape is reset after a ractor move
- I believe an object should have the same shape after being moved from 1 ractor to another.
```ruby
class Obj
a... -
07:01 PM Revision dff03149 (git): Put example VSCode configs in misc/.vscode [ci skip]
- They are needed very often but it's hard to remember. I thought it'd be
useful to just copy that to /.vscode and edit... -
06:55 PM Bug #19408 (Closed): Object no longer frozen after moved from a ractor
- I think frozen objects should still be frozen after a move.
```ruby
r = Ractor.new do
obj = receive
p obj.f... -
06:43 PM Bug #19407 (Assigned): 2 threads taking from current ractor will hang forever
- In the current implementation of Ractors, it's possible to `take` from the current ractor. This could be useful
when... -
06:26 PM Revision e50f1024 (git): CI: Pass -O2 for annocheck
- Because `optflags` is pasted into the invocation line after `CC`, we were
building with -O1 unintentionally. You can ... -
06:10 PM Revision c6b90e5e (git): Mark "mapping_buffer" as write barrier protected
- It doesn't have any reference so it can be marked as protected.
-
04:40 PM Bug #19403: Unable to Build Native Gems on Mac with Ruby 3.1.0+
- Hello @hsbt! It looks like you solved the problem before I could respond :) Thank you!
For what it's worth, my value... -
08:14 AM Bug #19403 (Closed): Unable to Build Native Gems on Mac with Ruby 3.1.0+
- I confirmed to fix installation error with `SDKROOT` environmental variable.
```
$ env | rg SDKROOT
SDKROOT=/Library... -
04:57 AM Bug #19403: Unable to Build Native Gems on Mac with Ruby 3.1.0+
- I think it is fixed by commit:3a7367ccc319499127ead147e5a08f769e44208e.
-
01:00 AM Bug #19403: Unable to Build Native Gems on Mac with Ruby 3.1.0+
- @[email protected] Can you share your environmental variable of `SDKROOT`? In my environment, I couldn't look it.
... -
03:14 PM Revision 08c529be (git): YJIT: Support ifunc on invokeblock (#7233)
-
02:58 PM Revision 8e7d2cc2 (git): Implement Write Barrier for Backtrace::Location
- It only has a single reference, set in a single place.
-
02:37 PM Revision fe5ce1ee (git): Enable write barriers on File::Stat
- It holds no reference, so no changes needed.
-
02:33 PM Revision faa4c227 (git): [ruby/net-http] [DOC] Enhanced RDoc for write_timeout
- (https://github.com/ruby/net-http/pull/115)
https://github.com/ruby/net-http/commit/6da39b0461 -
01:45 PM Bug #19051 (Closed): Incorrect pointers in global_cc_cache_table when compacting
-
11:56 AM Bug #19401: [Doc] Broken links in CSV documentation
- Fixed in [PR#7236](https://github.com/ruby/ruby/pull/7236)
-
10:57 AM Feature #19406: Allow declarative reference definition for rb_typed_data_struct
- i don't know if it works for my use case too, but for my c++ extension,
i need to keep the ruby object alive for as ... -
10:13 AM Feature #19406 (Closed): Allow declarative reference definition for rb_typed_data_struct
- [Github PR 7153](https://github.com/ruby/ruby/pull/7153)
## Summary
This PR proposes an additional API for C ex... -
10:18 AM Bug #18755 (Closed): Backport rubygems/pull/5154 into Ruby 3.0
- Thanks for clarification. I'll backport https://github.com/rubygems/rubygems/pull/5154 and release RubyGems 3.2.34 wi...
-
10:13 AM Bug #18755: Backport rubygems/pull/5154 into Ruby 3.0
- hsbt (Hiroshi SHIBATA) wrote in #note-3:
> @vo.x Is your request https://github.com/rubygems/rubygems/pull/5154? You... -
08:49 AM Bug #18755 (Open): Backport rubygems/pull/5154 into Ruby 3.0
- @vo.x Is your request https://github.com/rubygems/rubygems/pull/5154? Your link is https://github.com/rubygems/rubyge...
- 07:50 AM Revision 4d35365a (git): Update default gems list at cbd5de4f88b889eb6bd40ddb073da5 [ci skip]
-
07:49 AM Revision cbd5de4f (git): [ruby/stringio] Development of 3.0.6 started.
- https://github.com/ruby/stringio/commit/a7561f447b
-
07:46 AM Bug #19400: YJIT fails to boot on ARM64 systems with 64 KiB pages
- alanwu (Alan Wu) wrote in #note-4:
> Curious what OS distribution you're using for reproduction.
> I guess you comp... -
06:40 AM Bug #19405 (Rejected): Prevent Use of include CustomModule in a Nested Class
- This is not a bug, this is expected behavior. It is true in Ruby even if you don't define any classes:
```ruby
Ob... -
03:58 AM Bug #19405 (Rejected): Prevent Use of include CustomModule in a Nested Class
- Bug present ever since **Ruby 1.8**.
Tested in **Ruby 2.7 and 3.0** as well.
I would like to request the develope... -
05:13 AM Revision 535d863f (git): merge revision(s) 188688a53e7708d25ab80e14d05e70ffcf792e13: [Backport #19385]
- [PATCH 1/4] YJIT: Move CodegenGlobals::freed_pages into an Rc
This allows for supplying a freed_pages vec in...
02/02/2023
-
11:50 PM Bug #19403: Unable to Build Native Gems on Mac with Ruby 3.1.0+
- FYI: https://github.com/rbenv/ruby-build/discussions/2123#discussioncomment-4643615
-
07:39 PM Bug #19403: Unable to Build Native Gems on Mac with Ruby 3.1.0+
- I have also reported this in the `asdf-ruby` issue tracker [asdf-vm/asdf-ruby#332](https://github.com/asdf-vm/asdf-ru...
-
07:20 PM Bug #19403 (Closed): Unable to Build Native Gems on Mac with Ruby 3.1.0+
- # Unable to Build Native Gems on Mac with Ruby 3.1.0+
## Problem
In Ruby 3.1 and later installed by `rvm` or `a... -
09:54 PM Revision 73674cac (git): YJIT: log the names of methods we call to in disasm (#7231)
- * YJIT: log the names of methods we call to in disasm
* Assert that pointer is not null
* Handle case where UTF8 co... -
09:16 PM Revision 92ac5f68 (git): Fix typos in YJIT [ci skip]
-
09:07 PM Bug #19402 (Third Party's Issue): CSV skip_lines option not behaving as documented
- It's intentional. `String` `skip_lines:` value is matched as-is. (You can't use special characters such as `^`.)
I... -
06:58 PM Bug #19402: CSV skip_lines option not behaving as documented
- I agree with you that the description in the documentation is bad, but for a reason different from what you claim. Th...
-
05:59 PM Bug #19402 (Third Party's Issue): CSV skip_lines option not behaving as documented
- The [CSV documentation](https://ruby-doc.org/stdlib-3.1.0/libdoc/csv/rdoc/CSV.html#class-CSV-label-Option+skip_lines)...
-
08:44 PM Bug #19404 (Closed): Backport request for 3b83b265f11965582d4b9b439eff8a501792ab68
- It would be nice to have this in a release to make it
easier for people to send good crash diagnostics.
```
comm... -
08:16 PM Revision 3b83b265 (git): YJIT: Crash with rb_bug() when panicking
- Helps with getting good bug reports in the wild. Intended to be
backported to the 3.2.x series. -
07:43 PM Revision 5b34839b (git): Remove redundant else if statement in hash.c
- Hashes can only be ar or st, so the else if is redundant.
-
05:17 PM Revision 65ca14ea (git): [rubygems/rubygems] Fix TarReader::Entry#read/partial to match File#read and StringIO#read
- TarReader is used as an IO object, but doesn't behave the same as other
implementations. These fixes make `read` and ... -
05:17 PM Revision 0853703e (git): [rubygems/rubygems] Test to show non-standard behavior of zero byte files in archive
- Added more tests for some of the other behavior as well.
Tests were missing for readpartial with a buffer, and readin... -
03:05 PM Bug #19385 (Closed): YJIT panicked while holding VM lock acquired at ./yjit/src/core.rs:1693. Aborting.
- Applied in changeset commit:git|188688a53e7708d25ab80e14d05e70ffcf792e13.
----------
YJIT: ARM64: Fix long jumps to ... -
03:05 PM Revision 188688a5 (git): YJIT: ARM64: Fix long jumps to labels
- Previously, with Code GC, YJIT panicked while trying to emit a B.cond
instruction with an offset that is not encodabl... -
03:05 PM Revision 905e12a3 (git): YJIT: ARM64: Move functions out of arm64_emit()
-
03:05 PM Revision a690db39 (git): YJIT: other_cb is None in tests
- Since the other cb is in CodegenGlobals, and we want Rust tests to be
self-contained. -
03:05 PM Revision 81b7f86f (git): YJIT: Move CodegenGlobals::freed_pages into an Rc
- This allows for supplying a freed_pages vec in Rust tests. We need it so we
can test scenarios that occur after code GC. -
02:17 PM Revision 84be7a40 (git): Keep shared arrays WB protected
- Sharing an array will cause it to be WB unprotected due to the use
of `RARRAY_PTR`. We don't need to WB unprotect the... -
02:16 PM Revision 3e5a77f1 (git): [ruby/net-http] Remarks on inclusions
- https://github.com/ruby/net-http/commit/dfd060c583
- 02:04 PM Revision a874c3f4 (git): Update default gems list at 5a9e2f142d9debfb44d7d23f6821b8 [ci skip]
-
02:03 PM Revision 5a9e2f14 (git): [ruby/net-http] [DOC] Enhanced RDoc for HTTPGenericRequest
- (https://github.com/ruby/net-http/pull/113)
https://github.com/ruby/net-http/commit/14c8405702 -
01:37 PM Bug #19400: YJIT fails to boot on ARM64 systems with 64 KiB pages
- Curious what OS distribution you're using for reproduction.
I guess you compile your own custom Linux kernel? -
10:10 AM Bug #19400 (Assigned): YJIT fails to boot on ARM64 systems with 64 KiB pages
-
09:30 AM Bug #19400: YJIT fails to boot on ARM64 systems with 64 KiB pages
- xiacunshun (xiacunshun xia) wrote:
> 1) Failure:
> TestRubyOptions#test_enable [/builddir/build/BUILD/ruby-3.2.0/te... -
09:27 AM Bug #19400 (Closed): YJIT fails to boot on ARM64 systems with 64 KiB pages
- 1) Failure:
TestRubyOptions#test_enable [/builddir/build/BUILD/ruby-3.2.0/test/ruby/test_rubyoptions.rb:176]:
pid... -
12:44 PM Revision 89d95478 (git): [ruby/stringio] Revert "bump up to 3.0.6" [ci skip]
- This reverts commit https://github.com/ruby/stringio/commit/325933500b35.
It is bumped to 3.0.5 in advance but not re... -
11:45 AM Bug #19401 (Closed): [Doc] Broken links in CSV documentation
- The link "Recipes for CSV" on [this page](https://docs.ruby-lang.org/en/master/CSV.html) points to a broken link: [ht...
-
09:33 AM Bug #19397: ruby -h fails with SIGSGV if ulimit -s is any else than unlimited
- We see it on all of our systems.
But it gets stranger as it turns out to only happen in an interactive shell and not... -
02:21 AM Bug #19397: ruby -h fails with SIGSGV if ulimit -s is any else than unlimited
- > I am using Centos 7.8 and further investigations shows that the problem occurs when
> soft and hard limits are equ... -
09:11 AM Revision c35ebed8 (git): Removed OS specific section because It's out of scope for us.
-
08:28 AM Bug #19172: `ruby_thread_has_gvl_p` is innacurate sometimes -- document or change?
- Yeah, that's my understanding, and what I'm using in that PR (although with a lot more complexity since I'm still try...
-
05:48 AM Revision 3474a620 (git): Mentioned scoop and vcpkg for windows build instruction
-
05:47 AM Revision 1c5bd013 (git): Add a test for svar #7225 (#7228)
-
05:12 AM Revision 4d82e942 (git): Ignore rb_mjit_header.h.new and ripper.tmp.y
- 04:45 AM Revision 71e9eacc (git): Update default gems list at 8087ba736e447c11296fadd9cf32bd [ci skip]
-
04:44 AM Revision 8087ba73 (git): [ruby/stringio] bump up to 3.0.6
- https://github.com/ruby/stringio/commit/325933500b
-
04:37 AM Bug #19399 (Closed): Ripper::Lexer.parse throws NoMethodError error for some input
- Applied in changeset commit:git|fad48fefe19cc282a5b209944244a3713359b47f.
----------
[Bug #19399] Parsing invalid he... -
02:04 AM Bug #19399: Ripper::Lexer.parse throws NoMethodError error for some input
- https://github.com/ruby/ruby/pull/7229
-
03:20 AM Revision fad48fef (git): [Bug #19399] Parsing invalid heredoc inside block parameter
- Although this is of course invalid as Ruby code, allow to just parse
and tokenize. -
02:22 AM Revision f499c81b (git): [DOC] Merge README.win32 to doc/windows.md
-
12:13 AM Revision 0a82bfe5 (git): use correct svar (#7225)
- * use correct svar
Without this patch, svar location is used "nearest Ruby frame".
It is almost correct but it doesn...
02/01/2023
-
10:21 PM Bug #19395: Process forking within non-main Ractor hits rb_bug()
- This fixes it:
https://github.com/luke-gru/ruby/commit/16d8e7575570c6b2d24505e3685d6f0147375286
The issue is that w... -
01:38 PM Bug #19395: Process forking within non-main Ractor hits rb_bug()
- Ubuntu 22.04 x86-64
Linux 5.15.0-58-generic
libpthread.so.0 (libc6,x86-64, OS ABI: Linux 3.2.0)
The issue seems to b... -
07:06 AM Bug #19395 (Feedback): Process forking within non-main Ractor hits rb_bug()
-
07:06 AM Bug #19395: Process forking within non-main Ractor hits rb_bug()
- luke-gru (Luke Gruber) wrote in #note-1:
> It just crashes on 3.2.0.
I can't reproduce the SEGV on macOS 13.1.
W... -
12:47 AM Bug #19395: Process forking within non-main Ractor hits rb_bug()
- Sorry, my changes in my dev branch were causing some odd behavior. It just crashes on 3.2.0.
-
09:05 PM Bug #19398 (Closed): Memory leak in WeakMap
- Applied in changeset commit:git|c6f84e918943a0bf8db6fee556fc53180d257510.
----------
[Bug #19398] Memory leak in Wea... -
02:12 PM Bug #19398 (Closed): Memory leak in WeakMap
- Pull request: https://github.com/ruby/ruby/pull/7223
There's a memory leak in ObjectSpace::WeakMap due to not free... -
09:05 PM Revision 2675f2c8 (git): Remove whitespace
-
08:31 PM Bug #19172: `ruby_thread_has_gvl_p` is innacurate sometimes -- document or change?
- In doing some reading of the code, it's my understanding that `(TH_SCHED(th)->running == th)` would be a better way t...
-
06:23 PM Revision c6f84e91 (git): [Bug #19398] Memory leak in WeakMap
- There's a memory leak in ObjectSpace::WeakMap due to not freeing
the `struct weakmap`. It can be seen in the followin... -
04:44 PM Revision 375f527d (git): [rubygems/rubygems] Introduce to specify deprecated version for rubygems_deprecate_command.
- We sometimes to remove minor command without bumping major version. This feature
helps this deprecation process.
h... -
03:59 PM Revision aa222b56 (git): [ruby/bigdecimal] Make BigDecimal WB protected
- BigDecimal has no references, so it is WB protected.
https://github.com/ruby/bigdecimal/commit/29c61c90e8 -
03:47 PM Bug #19399 (Closed): Ripper::Lexer.parse throws NoMethodError error for some input
- `Ripper::Lexer.parse` throws ``undefined method `flatten!' for nil:NilClass (NoMethodError)`` for this input
~~~ruby... -
01:49 PM Revision 269c5d40 (git): fix to work with the case default issue is used
-
01:49 PM Bug #19397: ruby -h fails with SIGSGV if ulimit -s is any else than unlimited
- I am using Centos 7.8 and further investigations shows that the problem occurs when
soft and hard limits are equal. I... -
12:40 PM Bug #19397: ruby -h fails with SIGSGV if ulimit -s is any else than unlimited
- I mean only we can is just aborting with the insufficient stack message.
And crash when insufficient stack is very... -
12:27 PM Bug #19397 (Feedback): ruby -h fails with SIGSGV if ulimit -s is any else than unlimited
- This line is just to make sure if a minimal stack is available.
In other words, it is intentional the SEGV when the s... -
10:20 AM Bug #19397: ruby -h fails with SIGSGV if ulimit -s is any else than unlimited
- I cannot reproduce the issue on Ubuntu 22.10 on WSL2.
```
$ ulimit -s 8192
$ ruby -v
ruby 3.2.0 (2022-12-25 rev... -
09:59 AM Bug #19397 (Feedback): ruby -h fails with SIGSGV if ulimit -s is any else than unlimited
- This applies to all versions of ruby.
I have tried these 2.6.3 2.6.6 2.7.2 3.0.0 3.2.0
To reproduce simply s... -
01:45 PM Revision 62146d3c (git): Fix a typo
-
01:42 PM Revision 9445a14d (git): Suppress an unused-function warning
-
08:13 AM Revision ee3176a2 (git): Reject VS2022 compiler versions with the known bugs
-
07:59 AM Bug #19392: Endless method and parsing priorities
- @nobu
> It depends on how you define "expressions".
> At least in Ruby's terms, any method definition can be an a... -
01:15 AM Bug #19392: Endless method and parsing priorities
- zverok (Victor Shepelev) wrote in #note-4:
> Moreover:
> * One-line method definitions aren't any expressions.
I... - 07:25 AM Revision 94178346 (git): Bump ruby/setup-ruby from 1.133.0 to 1.134.0
- Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.133.0 to 1.134.0.
- [Release notes](https://github... - 07:24 AM Revision 4f4038e6 (git): Bump actions/cache from 3.2.2 to 3.2.4
- Bumps [actions/cache](https://github.com/actions/cache) from 3.2.2 to 3.2.4.
- [Release notes](https://github.com/act... -
07:17 AM Revision 7b343d9c (git): Extract body rules from endless method definitions
-
06:03 AM Feature #19315: Lazy substrings in CRuby
- > It seems a good idea to introduce a variant of `RSTRING_PTR` which doesn't guarantee \0-termination, so such caller...
- 04:56 AM Revision eb8f284c (git): Bump github/codeql-action from 2.1.37 to 2.2.1
- Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.37 to 2.2.1.
- [Release notes](https:/... - 04:56 AM Revision ea572708 (git): Bump actions/upload-artifact from 3.1.1 to 3.1.2
- Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.1 to 3.1.2.
- [Release notes](ht... - 04:56 AM Revision 41e84c7b (git): Bump actions/checkout from 3.2.0 to 3.3.0
- Bumps [actions/checkout](https://github.com/actions/checkout) from 3.2.0 to 3.3.0.
- [Release notes](https://github.c... -
03:16 AM Bug #19396: Backport RubyGems 3.4.6 and Bundler 2.4.6 to ruby_3_2
- ruby_3_2 commit:f4e6e78410136100ef5f285136a66df8d6004a61.
-
02:47 AM Bug #19396 (Closed): Backport RubyGems 3.4.6 and Bundler 2.4.6 to ruby_3_2
- RubyGems 3.4.6 fixed `Gem::Ext::CargoBuilder`.
https://github.com/ruby/ruby/pull/7214
-
03:05 AM Revision f4e6e784 (git): Merge RubyGems 3.4.6 and Bundler 2.4.6 (#7214)
- Merge RubyGems-3.4.6 and Bundler-2.4.6
-
01:36 AM Misc #19096: [Question] Time with `-00:00` offset is in UTC
- I'm not sure whether and how much this is relevant, but please note that the Sedate WG in the IETF has a draft (https...
-
01:26 AM Feature #13668 (Third Party's Issue): Show / log test-all skips in CI here or at http://rubyci.org/ ?
- Please file your issue to https://github.com/ruby/rubyci/ if you still have any concerns.
-
01:22 AM Misc #16629 (Closed): ruby-loco now built & saved on GitHub, both mingw & mswin builds
01/31/2023
-
11:04 PM Bug #17664: Behavior of sockets changed in Ruby 3.0 to non-blocking
- I can't use IO.wait_readable and IO.wait_writable because OpenSSL can renegotiate with two-way communication at any t...
-
09:01 PM Bug #17664: Behavior of sockets changed in Ruby 3.0 to non-blocking
- Regarding `IO.select`, my advice is to prefer `wait_readable` or `wait_writable` if possible.
-
08:14 PM Bug #17664: Behavior of sockets changed in Ruby 3.0 to non-blocking
- @ioquatix, thank you for your reply.
The sockets are created in Ruby. I'm interacting with OpenSSL via FFI, so tha... -
12:14 AM Bug #17664: Behavior of sockets changed in Ruby 3.0 to non-blocking
- @eviljoel thanks for your report.
My initial thoughts are:
- If you are using Ruby to construct sockets, you sh... -
11:02 PM Revision 56945154 (git): Document BUNDLED_GEMS in make test
-
10:26 PM Bug #19395 (Closed): Process forking within non-main Ractor hits rb_bug()
- ```ruby
def test_fork_in_ractor
r2 = Ractor.new do
pid = fork do
exit Ractor.count
end
pid
... -
09:26 PM Bug #19393: /Library/Ruby/Gems/2.6.0/gems/ethon-0.16.0/lib/ethon/curls/classes.rb:43: [BUG] Illegal instruction at 0x0000000103128000
- Hi Jeremy,
thank you very much for your note.
I apologize for imputing a bug to you.
As I mentioned before, I do... -
03:26 PM Bug #19393 (Third Party's Issue): /Library/Ruby/Gems/2.6.0/gems/ethon-0.16.0/lib/ethon/curls/classes.rb:43: [BUG] Illegal instruction at 0x0000000103128000
- First, Ruby 2.6 is no longer supported. Second, this is a bug in ethon, not a bug in Ruby. See https://github.com/t...
-
10:52 AM Bug #19393 (Third Party's Issue): /Library/Ruby/Gems/2.6.0/gems/ethon-0.16.0/lib/ethon/curls/classes.rb:43: [BUG] Illegal instruction at 0x0000000103128000
- I want to use Cocoapods on my Mac. That's why I installed it today ($ sudo gem install cocoapods). After creating Pod...
- 09:18 PM Revision 1148fab7 (git): YJIT: Handle splat with opt more fully (#7209)
- * YJIT: Handle splat with opt more fully
* Update yjit/src/codegen.rs
---------
Co-authored-by: Maxime Chevalier-B... -
09:01 PM Revision 3ebc8031 (git): [ruby/net-http] Redirection revision
- https://github.com/ruby/net-http/commit/9a4e2d3a2a
-
08:53 PM Revision 97740a52 (git): Update yjit.md
- Update some out of date information and mention how to check that YJIT is enabled.
-
08:48 PM Revision 9f9dca0c (git): Remove rb_hash_ar_table_p
- It's dead code and duplicate of RHASH_AR_TABLE_P.
-
08:48 PM Revision 2296b877 (git): Remove rb_hash_st_table
- It's a duplicate of RHASH_ST_TABLE.
-
08:48 PM Revision 2866f951 (git): Remove rb_hash_ar_table
- It's dead code and duplicate of RHASH_AR_TABLE.
-
08:26 PM Revision e11067eb (git): YJIT: Fix BorrowMutError on BOP invalidation (#7212)
-
08:26 PM Misc #19352: Feature #17391 was not such a good idea because now Ruby 3.2 can not install Rails v5 or v6 if they use webpacker.
- > I just released `webpacker 5.4.4`, you can just upgrade now.
THANK YOU @Byroot
I was able to do a rails _6.1.... -
07:58 PM Misc #19352: Feature #17391 was not such a good idea because now Ruby 3.2 can not install Rails v5 or v6 if they use webpacker.
- sawa (Tsuyoshi Sawada) wrote in #note-15:
> [email protected] (Scott Milella) wrote in #note-13:
> > Again what i... -
07:40 PM Misc #19352: Feature #17391 was not such a good idea because now Ruby 3.2 can not install Rails v5 or v6 if they use webpacker.
- [email protected] (Scott Milella) wrote in #note-13:
> Again what is the BENEFIT of removing those methods? I und... -
05:00 PM Misc #19352: Feature #17391 was not such a good idea because now Ruby 3.2 can not install Rails v5 or v6 if they use webpacker.
- > Again what is the BENEFIT of removing those methods?
Consistency.
https://bugs.ruby-lang.org/issues/9041 -
04:51 PM Misc #19352: Feature #17391 was not such a good idea because now Ruby 3.2 can not install Rails v5 or v6 if they use webpacker.
- byroot (Jean Boussier) wrote in #note-12:
> I just released `webpacker 5.4.4`, you can just upgrade now.
Thank yo... -
04:38 PM Misc #19352: Feature #17391 was not such a good idea because now Ruby 3.2 can not install Rails v5 or v6 if they use webpacker.
- I just released `webpacker 5.4.4`, you can just upgrade now.
> It's 2 methods that have been there for a very lon... -
04:17 PM Misc #19352: Feature #17391 was not such a good idea because now Ruby 3.2 can not install Rails v5 or v6 if they use webpacker.
- I think in the long run for Ruby and Rails leaving those 2 methods in place or putting an alias into the code would b...
-
11:46 AM Misc #19352: Feature #17391 was not such a good idea because now Ruby 3.2 can not install Rails v5 or v6 if they use webpacker.
- I merged the webpacker backport, if people absolutely want to use Ruby 3.2 with very old Rails stuff they can point t...
-
11:22 AM Misc #19352: Feature #17391 was not such a good idea because now Ruby 3.2 can not install Rails v5 or v6 if they use webpacker.
- or you can create rails app with `rails _6.1.7_ new --skip-webpack-install`.
-
06:52 AM Misc #19352: Feature #17391 was not such a good idea because now Ruby 3.2 can not install Rails v5 or v6 if they use webpacker.
- FYI: https://github.com/rails/webpacker/pull/3306 is fix for this issue. We can resolve `rails _6.1.7_ new` issue to ...
-
06:33 AM Misc #19352 (Open): Feature #17391 was not such a good idea because now Ruby 3.2 can not install Rails v5 or v6 if they use webpacker.
- As a maintainer of ruby_3_2 branch, I'm considering to revert the removal of `Dir#exists?`...
-
07:52 PM Bug #19394: cvars in instance of cloned class point to source class's cvars even after class_variable_set on clone
- I will take a look, thanks for the ping Jean.
-
07:45 PM Bug #19394: cvars in instance of cloned class point to source class's cvars even after class_variable_set on clone
- Based on the timeline and description, this is likely a result of [Feature #17763]. cc @eileencodes & @tenderlovemaking
-
07:12 PM Bug #19394 (Closed): cvars in instance of cloned class point to source class's cvars even after class_variable_set on clone
- This unexpected change in behavior happens between Ruby 3.0.x and 3.1.x. In Ruby >= 3.1, when a class with a cvar is ...
-
07:29 PM Revision eac5ae22 (git): YJIT: Group unimplemented method types together
- Grouping these together helps with finding all of the unimplemented
method types. It was interleaved with some other ... -
05:18 PM Revision 4ce64262 (git): Make sure RUBY_YJIT_ENABLE only enables YJIT for truthy values (#7208)
- * Make sure RUBY_YJIT_ENABLE only enables YJIT for truthy values
Addresses bug reported in: https://github.com/Shopi... -
05:15 PM Revision 74e52c2a (git): Disable broken last_files_match_only for now
-
05:02 PM Bug #19154: Specify require and autoload guarantees in ractors
- > I imagine it's a bit of a pain to have to eager autoload everything before you start a Ractor, but if that's what n...
-
04:20 PM Bug #19154: Specify require and autoload guarantees in ractors
- Ah okay, I see thanks Eregon, I was confused b/t VM lock and GVL.
There could be cross-ractor mutexes and monitors i... -
03:33 PM Revision c221a402 (git): Update yjit.md
-
03:11 PM Revision 2a0bf269 (git): YJIT: Implement codegen for Kernel#block_given? (#7202)
-
02:48 PM Revision 2181a663 (git): Test VM_CHECK_MODE on GitHub Actions (#7204)
- It's disabled in compilers.yml, but it's nice to test CHECK_CANAY
on GitHub Actions as well. -
02:46 PM Revision 40e0b1e1 (git): merge revision(s) 9726736006b3f74635fd8af05814fe0908e2cf84: [Backport #19327]
- Set STR_SHARED_ROOT flag on root of string
---
string.c | 1 +
1 file changed, 1 insertion(+) -
02:24 PM Revision de724487 (git): Copying GC support for EXIVAR
- Instance variables held in gen_ivtbl are marked with rb_gc_mark. It
prevents the referenced objects from moving, whi... -
02:18 PM Revision d92289f6 (git): [ruby/net-http] [DOC] Enhanced RDoc for Net::HTTP
- (https://github.com/ruby/net-http/pull/110)
https://github.com/ruby/net-http/commit/b098caa5e4 -
10:42 AM Revision be81495c (git): Silence dozens of useless warnings from `nm` on macOS
-
09:27 AM Revision 22bfad0e (git): Remove "Miscellaneous checks" from CI
- It is expected to use on master branch
-
08:19 AM Bug #19379: Regex: "end pattern with unmatched parenthesis" with Ruby 3.2 and interpolation
- ruby_3_2 ca75332f46c39804e06cd37c2608cbdef0aebf05 merged revision(s) eccfc978fd6f65332eb70c9a46fbb4d5110bbe0a.
-
07:52 AM Bug #19392 (Open): Endless method and parsing priorities
- @nobu Sorry, can we talk about it a bit more?..
I am not an expert in parser's internals, so I _can_ believe that it... -
02:55 AM Bug #19392 (Rejected): Endless method and parsing priorities
- This precedence is needed to allow:
```ruby
public def test = puts("foo")
``` -
07:39 AM Revision 33718959 (git): Fix a broken matrix (#7207)
- $arch and $configure seem to be just ignored in #7205.
-
06:44 AM Revision 6d107797 (git): Use matrix.entry for the Ubuntu workflow (#7205)
- This seems easier to understand.
Co-authored-by: Nobuyoshi Nakada <[email protected]> -
06:28 AM Revision ca75332f (git): merge revision(s) eccfc978fd6f65332eb70c9a46fbb4d5110bbe0a: [Backport #19379]
- Fix parsing of regexps that toggle extended mode on/off inside regexp
This was broken in ec3542229b29ec93062... -
06:07 AM Bug #19390: Time.new: Assertion Failed: bignum.c:4187:rb_int_parse_cstr:len != 0
- ruby_3_2 5a2b28909ece2e1310250180f097bfcb7b0203dc merged revision(s) 3f54d09a5b8b6e4fd734abc8911e170d5967b5b0.
-
04:39 AM Bug #19389: StringIO gets(..., chomp: true) behaves differently to File/IO.
- Team, thanks for your hard work dealing with this bug.
-
04:38 AM Bug #19389: StringIO gets(..., chomp: true) behaves differently to File/IO.
- ruby_3_2 1689d8bb4843f92c1805e4a4bdd94049569198f4 merged revision(s) 21dced8b01823a991829b66ffdc8ffc635965c76.
-
04:39 AM Revision 5a2b2890 (git): merge revision(s) 3f54d09a5b8b6e4fd734abc8911e170d5967b5b0: [Backport #19390]
- bignum.c: rb_int_parse_cstr handle `0` strings
[Bug #19390]
We shouldn't check the string length wh... -
04:14 AM Revision 5b67c15c (git): [ruby/openssl] [DOC] Remove repeated example from Digest
- https://github.com/ruby/openssl/commit/5a36cc3cb2
-
04:14 AM Revision fe7d4eed (git): Manually merged https://github.com/ruby/net-http/pull/106
- Co-authored-by: Peter Zhu <[email protected]>
Co-authored-by: BurdetteLamar <[email protected]> -
04:14 AM Revision 0ee819b7 (git): Initial move to SnakeYAML Engine
- See jruby/jruby#7570 for some of the justification for this move. We only
require the parser from SnakeYAML, but in t... -
04:14 AM Revision 29133794 (git): [ruby/psych] Update for stricter 1.2 syntax
- This allows these tests to pass on SnakeYAML Engine -- which is a
1.2-only YAML library -- while still passing on lib... -
02:08 AM Revision 1689d8bb (git): merge revision(s) 21dced8b01823a991829b66ffdc8ffc635965c76: [Backport #19389]
- [ruby/stringio] [Bug #19389] Fix chomping with longer separator
https://github.com/ruby/stringio/commit/eb32... -
01:53 AM Revision b0b61623 (git): Add quotes to backport field
-
01:49 AM Revision d3822c9a (git): Merge RubyGems/Bundler master.
- Pick from https://github.com/rubygems/rubygems/commit/5ace20dbecfeaf09fba5f616193f3cfcff70ba00
-
01:49 AM Revision 4cbfd87e (git): [rubygems/rubygems] Allow disabling RubyGems require decorations
- Currently Bundler needs to do cumbersome operations to revert custom
RubyGems require on a `bundler/setup` context. T... -
01:49 AM Revision 022acb95 (git): [rubygems/rubygems] Don't load Bundler from RubyGems tests
- https://github.com/rubygems/rubygems/commit/c2e4cb7b5e
-
01:49 AM Revision 927141a5 (git): [rubygems/rubygems] Add test for old lockfile with new ruby version
- Given an existing application using native gems (e.g., nokogiri)
And a lockfile generated with a stable ruby version
... - 01:49 AM Revision 369ed03c (git): [rubygems/rubygems] Fix issue with extensions not compiling properly using inline gemfile
- https://github.com/rubygems/rubygems/commit/fa6e6ea95c
-
12:33 AM Revision 70eedef3 (git): [ruby/reline] Splat is always an Array
- https://github.com/ruby/reline/commit/82095bd62b
01/30/2023
- 11:43 PM Revision 7439ccf0 (git): * expand tabs. [ci skip]
- Please consider using misc/expand_tabs.rb as a pre-commit hook.
- 11:43 PM Revision 0285aa87 (git): file.c: add some endif labels where appropriate
- "Appropriate" for me being ifdefs which:
1) span enough lines to be hard-to-follow (I need big fonts to see)
2) nes... -
11:28 PM Bug #17664: Behavior of sockets changed in Ruby 3.0 to non-blocking
- @ioquatix, I maintain a proprietary, custom OpenSSL C extension as part of my company's security scanner. This change...
-
10:40 PM Bug #19392: Endless method and parsing priorities
- Given that the precendence of `and` and `or` is already low, I think this is expected behaviour and fully replicates ...
-
03:35 PM Bug #19392: Endless method and parsing priorities
- Note that this does not happen with `&&` / `||`, so it’s a binding precedence issue.
-
03:04 PM Bug #19392 (Closed): Endless method and parsing priorities
- **Initial description**
[Discovered](https://twitter.com/lucianghinda/status/1617783952353406977) by Lucian Ghinda... -
09:44 PM Feature #15778: Expose an API to pry-open the stack frames in Ruby
- I had a chance to chat with multiple people about this proposal, so I want to share what I found here:
- From chat... -
09:41 PM Feature #19370: Anonymous parameters for blocks?
- Note that it might lead to very confusing behavior when the surrounding method does have anonymous arguments:
```r... -
09:33 PM Revision 3a7367cc (git): mkconfig: Map `includedir` only for system ruby
- Only when installing to the system path on macOS, prepend '$(SDKROOT)'
and remap `includedir`.
Fix https://github.com... -
09:18 PM Revision 344c16eb (git): Avoid using a weird syntax for documentation
- Following up 465bd972ec2.
If the actual implementation still resides in C, it should be
documented in C just like al... -
09:12 PM Revision 006682d3 (git): Avoid leaving an uneeded comment
- 465bd972ec2 didn't need to leave the obsoleted code.
- 08:54 PM Revision 07d1b3dd (git): YJIT: Add splat optimized_send (#7167)
- 08:51 PM Revision b32e1169 (git): YJIT: Initial implementation of splat with optional params (#7166)
-
07:55 PM Revision c4cc3be1 (git): Remove dead code in shapes.c and shapes.h
-
07:16 PM Revision 2e0f3b55 (git): YJIT: Fix BorrowMutError on GC.compact (#7176)
- YJIT: Fix BorrowMutError
-
06:55 PM Revision bc0dc9d4 (git): YJIT: Skip defer_compilation for fixnums if possible (#7168)
- * YJIT: Skip defer_compilation for fixnums if possible
* YJIT: It should be Some(false)
* YJIT: Define two_fixnums_... -
05:50 PM Revision e1ffafb2 (git): YJIT: Inline return address callback (#7198)
- This makes it so that the generator and the output code read in the same
order. I think it reads better this way. -
05:40 PM Misc #19357: DevMeeting-2023-02-09
- * [Bug #11230] Should rb_struct_s_members() be public API? (jeremyevans0)
* This C function was previous decided t... - 05:39 PM Revision cb060062 (git): [rubygems/rubygems] normalise manifest path from cargo on windows
- https://github.com/rubygems/rubygems/commit/23b5ca5fc4
- 05:39 PM Revision c5a34f5b (git): [rubygems/rubygems] better error message if cargo metadata doesn't contain the package we expect
- https://github.com/rubygems/rubygems/commit/cb7e6d1577
- 05:39 PM Revision b4defea3 (git): [rubygems/rubygems] install rust extensions into expected directory nesting
- https://github.com/rubygems/rubygems/commit/85ea86d348
- 05:39 PM Revision ca951f67 (git): [rubygems/rubygems] use cargo to get crate name
- the final copying of the extension into place has been slimmed
down, reflecting that it only needs to copy a single f... - 05:39 PM Revision 00e1ee4a (git): [rubygems/rubygems] don't force Cargo.lock to be in gem root
- https://github.com/rubygems/rubygems/commit/371044c0ab
- 05:39 PM Revision 0c2b4346 (git): [rubygems/rubygems] remove unused files in cargo builder test fixtures
- https://github.com/rubygems/rubygems/commit/233847513b
-
04:51 PM Bug #19379 (Closed): Regex: "end pattern with unmatched parenthesis" with Ruby 3.2 and interpolation
- Applied in changeset commit:git|eccfc978fd6f65332eb70c9a46fbb4d5110bbe0a.
----------
Fix parsing of regexps that tog... -
04:51 PM Revision eccfc978 (git): Fix parsing of regexps that toggle extended mode on/off inside regexp
- This was broken in ec3542229b29ec93062e9d90e877ea29d3c19472. That commit
didn't handle cases where extended mode was ... -
01:42 PM Bug #19390 (Closed): Time.new: Assertion Failed: bignum.c:4187:rb_int_parse_cstr:len != 0
- Applied in changeset commit:git|3f54d09a5b8b6e4fd734abc8911e170d5967b5b0.
----------
bignum.c: rb_int_parse_cstr han... -
10:23 AM Bug #19390: Time.new: Assertion Failed: bignum.c:4187:rb_int_parse_cstr:len != 0
- Proposed patch: https://github.com/ruby/ruby/pull/7196
-
10:18 AM Bug #19390 (Closed): Time.new: Assertion Failed: bignum.c:4187:rb_int_parse_cstr:len != 0
- Can be reproduced with the following snippet:
```ruby
Time.new("2020-10-28T16:48:07.000Z")
```
I suspect but ... -
01:42 PM Revision 3f54d09a (git): bignum.c: rb_int_parse_cstr handle `0` strings
- [Bug #19390]
We shouldn't check the string length when skipping zeros, as the
string might only contains zero charac... -
12:55 PM Revision 4bc343b4 (git): Extract check for RSTRING_SOCKLEN
-
12:41 PM Misc #19353: Drop gcc <= 6 and clang <= 9
- eightbitraptor (Matthew Valentine-House) wrote in #note-2:
> If we're assuming that Ruby itself targets `C99`, does ... -
10:57 AM Bug #19386: `test_hmac.rb` of openssl is timeout on RHEL9
- I applied https://github.com/ruby/ruby/commit/b432867429d8a311b2c73230b5cdd4833b972337 for this issue.
-
02:30 AM Bug #19386: `test_hmac.rb` of openssl is timeout on RHEL9
- Thanks for all.
How can we skip this test until RHEL9 fix it?
```
[hsbt@rhel9 ~]$ rpm -qa openssl
openssl-3.0... -
10:19 AM Misc #19391 (Open): IO #write/#read behaviour when binmode and encoding are explicitly specified
- I have a question about how `IO` operations are supposed to behave when file is opened in binary mode but encoding is...
-
09:21 AM Feature #18285: NoMethodError#message uses a lot of CPU/is really expensive to call
- I have updated my PR: https://github.com/ruby/ruby/pull/6950
As I was working on updating the PR, the following me... - 08:29 AM Revision 1c7bf378 (git): Update default gems list at b432867429d8a311b2c73230b5cdd4 [ci skip]
-
08:27 AM Misc #16671: BASERUBY version policy
- CentOS 7 will be EOL at 2024/06 and CentOS 8+ will be not provided in the future.
I know Red Hat switched them to ... -
08:13 AM Misc #16671: BASERUBY version policy
- Why Ubuntu / Debian and not CentOS / RHEL 7? IOW I think it would be probably better to base the policy on Ruby relea...
-
02:12 AM Misc #16671: BASERUBY version policy
- I agree with upgrading BASERUBY. The version should be determined by the latest version of the distribution (Debian?)...
-
07:55 AM Revision b4328674 (git): Skip OpenSSL::TestHMAC#test_dup when running with RHEL9
-
03:19 AM Bug #19378: Windows: Use less syscalls for faster require of big gems
- Thanks to the new windows build docs by ioquatix, I made a test patch to check how much faster it would be if some of...
-
02:46 AM Bug #19288: Ractor JSON parsing significantly slower than linear parsing
- Eregon (Benoit Daloze) wrote in #note-7:
> And then of course there is the issue that Ractor is incompatible with ... -
02:23 AM Bug #19383 (Assigned): Time.now.zone encoding for German display language in Windows is incorrect
01/29/2023
-
04:31 PM Misc #19357: DevMeeting-2023-02-09
- Sorry for a long list, I'll try to give the informative description to each
* [Feature #18368] Range#step semantic... -
02:54 PM Bug #19288: Ractor JSON parsing significantly slower than linear parsing
- This PR I made to JSON repository is related: https://github.com/flori/json/pull/512
-
02:45 PM Bug #19363: Fix rb_transient_heap_mark: wrong header (T_STRUCT) segfault
- I was able to narrow down where this bug is occuring. Turns out that when enabling eval in SimpleCov, the segfault co...
-
01:01 AM Revision 4ffef59b (git): [DOC] Make changes to docs in ractor.rb (#7180)
- * Make changes to docs in ractor.rb
Mainly English changes to make things more clear, and to fix minor
non-idiomatic... -
12:11 AM Misc #19096: [Question] Time with `-00:00` offset is in UTC
- @nobu Thank you!
Also available in: Atom