Project

General

Profile

Activity

From 11/16/2024 to 11/22/2024

11/22/2024

09:49 PM Bug #20813: Segfault in rgengc_check_relation/RVALUE_WB_UNPROTECTED
Looks like other folks are running into this as well: https://github.com/sidekiq/sidekiq/issues/6502 davidcornu (David Cornu)
05:26 PM Revision b4d13fac (git): [ruby/openssl] Support signing CRLs using Ed25519
Allow CRLs to be signed using Ed25519 private keys by passing a nil digest.
https://github.com/ruby/openssl/commit/b...
Josh Cooper
05:26 PM Revision 6389c9a3 (git): [ruby/openssl] Support signing requests using Ed25519
Allow requests to be signed using Ed25519 private keys by passing a nil digest.
This is similar to commit https://git...
Josh Cooper
05:26 PM Revision ce4906ef (git): [ruby/openssl] Check for compatible openssl versions earlier
test_pkey wasn't checking for libressl as is done elsewhere.
Note the libressl version check is different when testi...
Josh Cooper
03:39 PM Feature #19191: Implicit console input transcoding is more desirable
POC code here
https://github.com/ruby/ruby/pull/12055
However for actual implementation for Unicode input I recom...
YO4 (Yoshinao Muramatsu)
02:47 PM Feature #19191: Implicit console input transcoding is more desirable
irb changes $stdin.{external,internal}_encoding.
This causes gets() to no longer return the correct content in irb.
...
YO4 (Yoshinao Muramatsu)
02:23 PM Bug #20906: Segmentation Fault in compile_keyword_arg
Worth noting that this is reported as a syntax error in Ruby 3.4.0 using both `prism` and `parse.y`
```
ruby 3.4....
eightbitraptor (Matt V-H)
02:15 PM Bug #20906 (Closed): Segmentation Fault in compile_keyword_arg
Hi,
I am getting a segmentation fault. The crash occurs in `compile_keyword_arg` (../compile.c:4604) during argume...
bendrissou (Bachir Bendrissou)
02:15 PM Feature #11177: DATAでEOF文字以降が読めない
rubyの-xオプション付与でソースファイルをバイナリオープンさせることでも```\x1A```以降の読み込みが可能でした。
こちらは ruby 3.3またはそれ以前でも可能のようです。
```
>less -F data.rb...
YO4 (Yoshinao Muramatsu)
01:36 PM Revision 0989400a (git): [rubygems/rubygems] fix bundle which commands on windows
https://github.com/rubygems/rubygems/commit/9e0018d9fe sodacris (Jua-Shun Wong)
10:01 AM Revision 80cfa572 (git): [Feature #20563] Update required Windows version
Update the default `NTVER`, so that the declarations of APIs
introduced since Windows 8 will be enabled.
https://lear...
nobu (Nobuyoshi Nakada)
09:55 AM Feature #20860 (Closed): Merge Optional Experimental Feature MMTk into Ruby
Applied in changeset commit:git|211aef1bc0f42545897892122da44ed01e066186.
----------
[ruby/mmtk] [Feature #20860] Im...
peterzhu2118 (Peter Zhu)
09:55 AM Revision 770ca58c (git): [ruby/mmtk] Use extconf.rb for external GC compilation
This commit adds extconf.rb for both the default GC and and MMTk to build
the external GC. This allows common.mk to n...
peterzhu2118 (Peter Zhu)
09:55 AM Revision 19840dfd (git): [ruby/mmtk] [Feature #20860] Implement Mark-Sweep with MMTK
This commit implements the mark-sweep algorithm using MMTk and allows
customizing the plan using MMTK_PLAN.
https://...
peterzhu2118 (Peter Zhu)
09:55 AM Revision 211aef1b (git): [ruby/mmtk] [Feature #20860] Implement NoGC with MMTk
This commit only supports initializing MMTk with NoGC and object
allocation.
https://github.com/ruby/mmtk/commit/39a...
peterzhu2118 (Peter Zhu)
09:32 AM Bug #20905 (Closed): Ruby VM hangs while using ractors
Hey! While doing some experiments with Ractors I ran into a Ruby VM hang. I see it both on Ruby 3.4.0-preview2 and 3.... ivoanjo (Ivo Anjo)
08:50 AM Feature #20878: A new C API to create a String by adopting a pointer: `rb_enc_str_adopt(const char *ptr, long len, long capa, rb_encoding *enc)`
How would that work? e.g. when you need to resize it? byroot (Jean Boussier)
08:49 AM Feature #20878: A new C API to create a String by adopting a pointer: `rb_enc_str_adopt(const char *ptr, long len, long capa, rb_encoding *enc)`
Rather I want to propose an opposite:
```C
char *rb_str_new_buffer(volatile VALUE *new_string, long size, rb_enco...
nobu (Nobuyoshi Nakada)
08:46 AM Revision f90c3563 (git): [DOC] Fix a link in NEWS.md
znz (Kazuhiro NISHIYAMA)
07:00 AM Revision 37a72b01 (git): Update bundled gems list as of 2024-11-21
git[bot]
06:00 AM Revision 5bd144c1 (git): Add a temporal debugging code
... to check the return value of ioctl
http://ci.rvm.jp/results/trunk_asan@ruby-sp1/5423172
```
/tmp/ruby/src/trunk_...
mame (Yusuke Endoh)
03:25 AM Bug #20903 (Closed): Segmentation fault when string encoding
Applied in changeset commit:git|4e01878badf6bbc06fa6538f6bea199f772b1b3e.
----------
[Bug #20903] `rb_econv_str_appe...
nobu (Nobuyoshi Nakada)
02:42 AM Bug #20903: Segmentation fault when string encoding
Thank you, ~~I've forgotten to add the test case using it~~ There is test/-ext-/econv/test_append.rb.
https://github....
nobu (Nobuyoshi Nakada)
03:24 AM Bug #20904 (Open): 3.4.0-preview2: Building miniruby.exe fails for mswin32
I tried to build 3.4.0-preview2 with MSVC x86, however linking miniruby.exe failed with the following eror:
```
l...
jun66j5 (Jun Omae)
01:36 AM Revision 4e01878b (git): [Bug #20903] `rb_econv_str_append` arguments expected to be String
nobu (Nobuyoshi Nakada)

11/21/2024

11:06 PM Revision d3098d20 (git): Removed extra assertions for Ruby 3.2
hsbt (Hiroshi SHIBATA)
11:06 PM Revision 9e1a7805 (git): Fix flaky "Expected 499 to be >= 500" assertion in test_gc_compact.rb
There have been some sproradically flaky tests related to GC compaction,
which fail with:
1) Failure:
TestGCCompac...
KJ Tsanaktsidis
11:06 PM Revision 9aa313f2 (git): Assert that at least one element has been embedded
It's not guaranteed that the first element will always be embedded. peterzhu2118 (Peter Zhu)
11:06 PM Revision c6922291 (git): Assert that resizing arrays will re-embed them
peterzhu2118 (Peter Zhu)
11:06 PM Revision 605592b9 (git): Assert that resizing objects will re-embed them
peterzhu2118 (Peter Zhu)
11:06 PM Revision ed41225e (git): Fix Error in GC Compaction specs
Previously if any of the tests that move objects between size pools
failed to move anything, then the call to stats.d...
eightbitraptor (Matt V-H)
09:09 PM Revision 801e6635 (git): Sync ruby/mmtk into the gc/mmtk directory
eightbitraptor (Matt V-H)
08:50 PM Feature #20861: Add an environment variable for tuning the default thread quantum
Another option for naming is to use "time slice": `RUBY_THREAD_TIMESLICE`. I'm okay with any of the proposed names
...
jhawthorn (John Hawthorn)
08:38 PM Feature #20861: Add an environment variable for tuning the default thread quantum
At RubyConf we discussed this a bit and it seemed like the feature is fine, but maybe the name isn't good enough.
...
tenderlovemaking (Aaron Patterson)
08:41 PM Revision 3b5b34e3 (git): [rubygems/rubygems] Set $0 to exe when running `gem exec` to fix name in CLI output
The $0 value is used in many CLI libraries to determine the name of the
application, when displaying help and error m...
adam12 (Adam Daniels)
08:41 PM Misc #20879: DevMeeting-2024-12-12
* [Feature #20861] Add an environment variable so we can change the thread quantum
* It maintains the default quan...
tenderlovemaking (Aaron Patterson)
05:42 PM Misc #20879: DevMeeting-2024-12-12
* [Feature #20878] A new C API to create a String by adopting a pointer (byroot)
* Would be useful for many extens...
byroot (Jean Boussier)
08:34 PM Revision 8ea34951 (git): Ensure that all Bundler commands have a man page
Co-authored-by: David Rodríguez <[email protected]> jeromedalbert (Jerome Dalbert)
06:48 PM Revision 8ae7c229 (git): Annotate anonymous mmap
Use PR_SET_VMA_ANON_NAME to set human-readable names for anonymous
virtual memory areas mapped by `mmap()` when compi...
wks (Kunshan Wang)
05:40 PM Feature #20878: A new C API to create a String by adopting a pointer: `rb_enc_str_adopt(const char *ptr, long len, long capa, rb_encoding *enc)`
Proposed implementation: https://github.com/ruby/ruby/pull/12143 byroot (Jean Boussier)
05:08 PM Bug #20890: MacOS 15.1, Macbook pro 2024 m4, YJIT: Kernel Panic on network access, works w/o YJIT
> Maybe Apple fixed it?
15.2 Beta 4 release notes has it:
> Fixed: Resolved an issue where running Ruby with YJ...
mattjankowski (Matt Jankowski)
01:05 PM Bug #20890: MacOS 15.1, Macbook pro 2024 m4, YJIT: Kernel Panic on network access, works w/o YJIT
I just installed the latest MacOS 15.2 Public Beta 24C5089c and I cannot reproduce the crash with mastodon anymore! j... markus_d (Markus Doits)
03:02 PM Feature #11177: DATAでEOF文字以降が読めない
本件についてDATA.pos が__END__直後を示さないこと、Cのfseek(0, SEEK_CUR)っぽく DATA.seek(0, IO:SEEK_CUR)を行っても改善しないことから
単純なワークアラウンドは存在しないと思...
YO4 (Yoshinao Muramatsu)
02:49 PM Revision 640bacce (git): Fix typo in parse.y GH Actions workflow
with-praser -> with-parser eightbitraptor (Matt V-H)
01:52 PM Bug #20866 (Closed): Prism assertion when running simplecov with branch coverage and requiring certain code
Applied in changeset commit:git|680e06002666883537c05f796c31c6eacd6b4858.
----------
[prism/compiler] end_cursor sho...
eightbitraptor (Matt V-H)
01:51 PM Revision 680e0600 (git): [prism/compiler] end_cursor should never be NULL
This fixes a failed assertion reported to SimpleCov
https://github.com/simplecov-ruby/simplecov/issues/1113
This ca...
eightbitraptor (Matt V-H)
01:14 PM Bug #20903 (Closed): Segmentation fault when string encoding
I am getting a segmentation fault. The error appears to relate to the string encoding function: `rb_enc_str_coderange... bendrissou (Bachir Bendrissou)
12:25 PM Revision 890c83e6 (git): [rubygems/rubygems] Fix `bundle remove` sometimes not removing gems
https://github.com/rubygems/rubygems/commit/e7f5f067e8 jeromedalbert (Jerome Dalbert)
10:37 AM Revision ac5661db (git): [rubygems/rubygems] Fix locking of incorrect version of git gem in an edge case
In particular, when a gem registry transitive dependency is changed to a
git source direct dependency.
https://githu...
deivid (David Rodríguez)
10:37 AM Revision 486485a5 (git): [rubygems/rubygems] Refactor
https://github.com/rubygems/rubygems/commit/9964c16bb9 deivid (David Rodríguez)
10:37 AM Revision 0a7099a0 (git): [rubygems/rubygems] Extract a `source` local
https://github.com/rubygems/rubygems/commit/c5a9449069 deivid (David Rodríguez)
10:37 AM Revision 8cf1222e (git): [rubygems/rubygems] Reuse `name` local
https://github.com/rubygems/rubygems/commit/508fb45b76 deivid (David Rodríguez)
10:37 AM Revision 335ef5ed (git): [rubygems/rubygems] Remove no longer necessary code
https://github.com/rubygems/rubygems/commit/2a36af0f38 deivid (David Rodríguez)
10:35 AM Revision 796757a0 (git): [rubygems/rubygems] Remove override of worker jobs for `bundle install --local`
There seems to be no reason why the install should be serial for --local.
The packages are still installed in the rig...
Lars Kanis
10:29 AM Revision 42b0d464 (git): [rubygems/rubygems] move system_gems let commands
https://github.com/rubygems/rubygems/commit/1fc1e74f4d sodacris (Jua-Shun Wong)
10:23 AM Revision cabfaa9f (git): Extend the timeout of fork-exit bootstraptest
It often fails randomly.
http://ci.rvm.jp/results/trunk-yjit@ruby-sp2-noble-docker/5421564
```
Fstderr output is no...
mame (Yusuke Endoh)
10:16 AM Revision b8542549 (git): Omit flaky example with Windows platform
https://github.com/ruby/ruby/actions/runs/11948300522/job/33305664284?pr=12139
```
IO#wait [events, timeout] passe...
hsbt (Hiroshi SHIBATA)
09:46 AM Revision 6fc8607b (git): Skip make install with gmp build
hsbt (Hiroshi SHIBATA)
07:59 AM Revision c23bf42d (git): Fix error "fatal: detected dubious ownership in repository at '/github/workspace/src'"
ono-max (Naoto Ono)
06:32 AM Revision 0780e768 (git): Removed needless require for build_metadata
hsbt (Hiroshi SHIBATA)
06:20 AM Revision d43f7962 (git): Fix the usage of realloc
http://ci.rvm.jp/results/trunk-repeat50@ruby-sp2-noble-docker/5420911
```
/tmp/ruby/src/trunk-repeat50/ext/socket/ips...
mame (Yusuke Endoh)
04:39 AM Revision f20b6e5d (git): [rubygems/rubygems] Explicitly load build_metadata.rb because Spec::BuildMetadata is only called from BundlerBuilder.
The current code is broken to call Spec::Builders#build_* method directly.
https://github.com/rubygems/rubygems/comm...
hsbt (Hiroshi SHIBATA)
04:23 AM Revision 7f838e37 (git): Bump github/codeql-action from 3.27.4 to 3.27.5
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.4 to 3.27.5.
- [Release notes](https:...
dependabot[bot]
02:13 AM Revision af54f0f7 (git): [rubygems/rubygems] Silent verbose stdout for dependency of test gems
https://github.com/rubygems/rubygems/commit/51854e1982 hsbt (Hiroshi SHIBATA)
12:46 AM Revision 89deb387 (git): bignum nogvl is offload safe. (#12132)
Samuel Williams

11/20/2024

11:00 PM Revision 03ff7db5 (git): Update `scheduler.c` to use `RUBY_ASSERT`. (#12129)
Samuel Williams
10:58 PM Bug #20866: Prism assertion when running simplecov with branch coverage and requiring certain code
This was caused by an issue with how the prism compiler tracks the ending location of call nodes of the form `a&.()`.... eightbitraptor (Matt V-H)
10:13 PM Revision bf718cef (git): YJIT: Make compilation_failure a default stat (#12128)
It's good to monitor compilation failures. alanwu (Alan Wu)
09:40 PM Revision f6e6e668 (git): [ruby/zlib] Add support for safe offload of nogvl code.
(https://github.com/ruby/zlib/pull/89)
https://github.com/ruby/zlib/commit/a535271862
Samuel Williams
09:39 PM Feature #20877: Introduce (public) debug assertion for holding the GVL.
From the meeting notes: https://github.com/ruby/dev-meeting-log/blob/master/2024/DevMeeting-2024-11-07.md#feature-208... ioquatix (Samuel Williams)
09:02 PM Bug #20863 (Closed): `zlib.c` calls `rb_str_set_len` and `rb_str_modify_expand`(and others) without holding the GVL.
Applied in changeset commit:git|b143fd5bd8527da3ddd176a3d6a362d0ab3bc6c7.
----------
[ruby/zlib] Don't call `rb_str_...
Anonymous
09:02 PM Revision b143fd5b (git): [ruby/zlib] Don't call `rb_str_set_len` while released the GVL.
(https://github.com/ruby/zlib/pull/88)
* Only release the GVL where necessary.
- Several string manipulation method...
Samuel Williams
07:32 PM Revision b70c1bb1 (git): [rubygems/rubygems] Add --attestation option to gem push
Signed-off-by: Samuel Giddins <[email protected]>
https://github.com/rubygems/rubygems/commit/a5412d9a0e
segiddins (Samuel Giddins)
07:13 PM Revision b4969348 (git): [rubygems/rubygems] Add man page for 'bundle issue' command
https://github.com/rubygems/rubygems/commit/3f39571181 Andrew Nesbitt
06:59 PM Revision 51bf0d4d (git): [ruby/irb] Store method objects in constants
(https://github.com/ruby/irb/pull/1033)
It probably won't speed up things significantly, but these are hot paths
and...
st0012 (Stan Lo)
06:23 PM Bug #20871: Including methods in Enumerable doesn't make them available in Array
So the bug has always been present, but was hidden by a different caching issue.
Great find, wouldn't have known w...
sanderd17 (Sander Deryckere)
04:16 PM Bug #20871 (Closed): Including methods in Enumerable doesn't make them available in Array
Applied in changeset commit:git|3b7892b6e4d1a1a5d6019987f9b46ed443dd104f.
----------
Fix a bug in rb_include_module ...
jeremyevans (Jeremy Evans)
01:12 AM Bug #20871: Including methods in Enumerable doesn't make them available in Array
I had some extra time today, and I was able to find the cause, and once I found the cause, the fix was trivial: https... jeremyevans0 (Jeremy Evans)
04:59 PM Revision 2bf5d26e (git): [ruby/psych] Eagerly require `date`.
https://github.com/ruby/psych/commit/b2aa0032c0 tdeo (Thierry Deo)
04:38 PM Revision 577e6a3e (git): [ruby/etc] Prefer `rb_intern_const` over `rb_intern` for literal strings
https://github.com/ruby/etc/commit/53362d891c nobu (Nobuyoshi Nakada)
04:16 PM Revision 41a94602 (git): [DOC] Fix typo in comment for STR_PRECOMPUTED_HASH
peterzhu2118 (Peter Zhu)
04:08 PM Bug #20890: MacOS 15.1, Macbook pro 2024 m4, YJIT: Kernel Panic on network access, works w/o YJIT
maximecb (Maxime Chevalier-Boisvert) wrote in #note-19:
> - Which specific versions of the kernel is the bug happenin...
aaronjensen (Aaron Jensen)
03:59 PM Revision 3b7892b6 (git): Fix a bug in rb_include_module that stops nested inclusion into module subclasses
This bug was present since the code was originally added by me
in 3556a834a2847e52162d1d3302d4c64390df1694.
Fixes [B...
jeremyevans (Jeremy Evans)
03:40 PM Revision 9db056f2 (git): [DOC] Tweaks for Array
burdettelamar (Burdette Lamar)
03:14 PM Revision f9623944 (git): [ruby/digest] Remove obsolete test runner [ci skip]
This file is platform dependent, outdated and already not working.
Use `rake` instead.
https://github.com/ruby/diges...
nobu (Nobuyoshi Nakada)
03:06 PM Revision 350b5444 (git): YJIT: Refactor to forward jump_to_next_insn() return value
It's more concise this way and since `return Some(EndBlock)` is the only
correct answer, no point repeating it everyw...
alanwu (Alan Wu)
03:06 PM Revision 199877d2 (git): YJIT: Abandon block when gen_outlined_exit() fails
When CodeBlock::set_page fails (part of next_page(), see their docs for
exact conditions), it can cause gen_outlined_...
alanwu (Alan Wu)
03:02 PM Revision 2df2e868 (git): [ruby/irb] Move main object's safe call logic to Context
(https://github.com/ruby/irb/pull/1034)
https://github.com/ruby/irb/commit/9750fa23cc
st0012 (Stan Lo)
02:03 PM Revision 743a31d6 (git): [ruby/date] [DOC] Make document coverage 100%
https://github.com/ruby/date/commit/269392b775 nobu (Nobuyoshi Nakada)
09:19 AM Revision 430bcf8a (git): * 2024-11-20 [ci skip]
git[bot]
09:19 AM Feature #20902 (Closed): Allow `IO::Buffer#copy` to release the GVL.
Applied in changeset commit:git|3c0b09ac9e9afe5a8a536ac3c27c9202bcebc25c.
----------
Allow `io_buffer_memmove` to re...
Anonymous
07:33 AM Feature #20902: Allow `IO::Buffer#copy` to release the GVL.
In addition to this proposal, which is limited to `IO::Buffer`, maybe we should consider introducing a general `rb_me... ioquatix (Samuel Williams)
07:31 AM Feature #20902 (Closed): Allow `IO::Buffer#copy` to release the GVL.
Related to <https://bugs.ruby-lang.org/issues/20876>.
## Background
`IO::Buffer#copy` execution time is proport...
ioquatix (Samuel Williams)
09:18 AM Revision 72bad339 (git): Set `target_os` for a7577dbfd3ea53cccf7aaf94208069784ad17791
nobu (Nobuyoshi Nakada)
09:18 AM Revision bd95287a (git): Win32: Expose wchar main routine only
Warned if both of `main` and `wmain` are exposed:
```
LINK : warning LNK4067: ambiguous entry point; selected 'mainCR...
nobu (Nobuyoshi Nakada)
08:59 AM Feature #19642 (Closed): Remove vectored read/write from `io.c`.
I am no longer planning to do this. ioquatix (Samuel Williams)
08:27 AM Revision 3c0b09ac (git): Allow `io_buffer_memmove` to release the GVL for large buffers. (#12021)
[Feature #20902] Samuel Williams
07:00 AM Revision 682ff52e (git): Update bundled gems list as of 2024-11-20
git[bot]
06:40 AM Feature #20876 (Closed): Introduce `Fiber::Scheduler#blocking_operation_wait` to avoid stalling the event loop.
Applied in changeset commit:git|9c268302bfb4890d3757caa60981802a88bfbd89.
----------
Introduce `Fiber::Scheduler#blo...
Anonymous
06:40 AM Revision 9c268302 (git): Introduce `Fiber::Scheduler#blocking_operation_wait`. (#12016)
Redirect `rb_nogvl` blocking operations to the fiber scheduler if possible
to prevent stalling the event loop.
[Feat...
Samuel Williams
02:04 AM Revision 86b1c838 (git): Fix typos and grammar errors in kernel.rb
Stan Lo
01:18 AM Revision c53d12ee (git): Revert "Skip tests that suddenly started failing for MinGW"
This reverts commit f72eb702f29574b85889d3ea6447efa29c8a8789. hsbt (Hiroshi SHIBATA)
01:18 AM Revision da008169 (git): Win32: Expose wchar main routine only
Warned if both of `main` and `wmain` are exposed:
```
LINK : warning LNK4067: ambiguous entry point; selected 'mainCR...
nobu (Nobuyoshi Nakada)
01:18 AM Revision 7e278941 (git): Make `MUNICODE_FLAG` simply expanded
It is not expected that `target_os` will change going forward. nobu (Nobuyoshi Nakada)
01:18 AM Revision b4afc2b2 (git): `EXE_LDFLAGS` uses the same `MUNICODE_FLAG`
fd0 (Daisuke Fujimura)
01:18 AM Revision b7475e2a (git): `-municode` is available for MinGW-w64 targets only
fd0 (Daisuke Fujimura)
01:18 AM Revision b3a1fc14 (git): Use wide character startup
Mingw crt-git 12.0.0.r369.g0d4221712-1 now prohibits "command line
contains characters that are not supported in the ...
nobu (Nobuyoshi Nakada)
01:18 AM Revision 792826d5 (git): Make `rb_ec_set_vm_stack` conformant to the C++11 requirement
Https://learn.microsoft.com/en-us/cpp/build/reference/zc-inline-remove-unreferenced-comdat?view=msvc-140
> If `/Zc:in...
nobu (Nobuyoshi Nakada)
01:18 AM Revision d44061b9 (git): Win32: Remove unreferenced COMDAT from object files
Windows 11 SDK Version 10.0.26100.0 introduced a new internal inline
function in ucrt/corecrt_math.h. Even it appear...
nobu (Nobuyoshi Nakada)
01:18 AM Revision 5232e3ce (git): [ruby/net-http] test_https.rb - fix test_session_reuse_but_expire
https://github.com/ruby/net-http/commit/5544243c41 MSP-Greg (Greg L)
01:18 AM Revision c78721f7 (git): [ruby/openssl] Only CSR version 1 (encoded as 0) is allowed by PKIX standards
RFC 2986, section 4.1 only defines version 1 for CSRs. This version
is encoded as a 0. Starting with OpenSSL 3.3, set...
Job Snijders
01:18 AM Revision 068fb26c (git): Lock sinatra-4.0
hsbt (Hiroshi SHIBATA)
12:42 AM Revision a208ac6f (git): Use webrick 1.9 in Bundler specs
deivid (David Rodríguez)
12:42 AM Revision a5709631 (git): webrick is no longer needed in `dev_gems.rb` gemfile
Since 3ae4358024ed4a8438aa14611b3b939b39cdd18b. deivid (David Rodríguez)

11/19/2024

09:53 PM Revision b92a9905 (git): Revert "Skip tests that suddenly started failing for MinGW"
This reverts commit 279fb0083a9c9fd4423068cb738762c7a169c9cc. hsbt (Hiroshi SHIBATA)
09:53 PM Revision f6e272fb (git): Make `MUNICODE_FLAG` simply expanded
It is not expected that `target_os` will change going forward. nobu (Nobuyoshi Nakada)
09:53 PM Revision c03d788d (git): `EXE_LDFLAGS` uses the same `MUNICODE_FLAG`
fd0 (Daisuke Fujimura)
09:53 PM Revision cf74c988 (git): `-municode` is available for MinGW-w64 targets only
fd0 (Daisuke Fujimura)
09:53 PM Revision 92c68160 (git): Use wide character startup
Mingw crt-git 12.0.0.r369.g0d4221712-1 now prohibits "command line
contains characters that are not supported in the ...
nobu (Nobuyoshi Nakada)
08:35 PM Bug #20871: Including methods in Enumerable doesn't make them available in Array
I was able to reproduce this but in Ruby 3.2.6, 3.3.6, and master. Backing out commit:6118e8a47394409b53164b60e79fad... jeremyevans0 (Jeremy Evans)
03:36 PM Bug #20871 (Open): Including methods in Enumerable doesn't make them available in Array
sanderd17 (Sander Deryckere) wrote in #note-6:
> Thanks @rolf and @tdeo for finding minimal examples!
>
> Why is ...
jeremyevans0 (Jeremy Evans)
02:37 PM Bug #20871: Including methods in Enumerable doesn't make them available in Array
Thanks @rolf and @tdeo for finding minimal examples!
Why is this ticket marked as `closed` now?
sanderd17 (Sander Deryckere)
08:43 AM Bug #20871: Including methods in Enumerable doesn't make them available in Array
I'm running into a similar situation which I managed to reproduce with a plain ruby console and no external dependenc... tdeo (Thierry Deo)
04:50 PM Revision b56aacba (git): [rubygems/rubygems] Define a few `inspect` methods to help debugging
https://github.com/rubygems/rubygems/commit/ad26ccde38 deivid (David Rodríguez)
04:36 PM Revision 0914da52 (git): [rubygems/rubygems] Add man page for 'bundle fund' command
Signed-off-by: Andrew Nesbitt <[email protected]>
https://github.com/rubygems/rubygems/commit/897819da36
Andrew Nesbitt
02:52 PM Revision cd7c6c66 (git): [ruby/pp] Simplify range nil check
https://github.com/ruby/pp/commit/3e4b7c03b0
Co-authored-by: Nobuyoshi Nakada <[email protected]>
tompng (tomoya ishida)
02:52 PM Revision 7b51b3c7 (git): [ruby/pp] Fix pretty printing range begin/end with false or nil
https://github.com/ruby/pp/commit/6d9c0f255a tompng (tomoya ishida)
02:43 PM Revision 0de7e6cc (git): [ruby/pp] [DOC] Mark up the method name
https://github.com/ruby/pp/commit/e787cd9139 nobu (Nobuyoshi Nakada)
01:17 PM Revision bc923796 (git): [ruby/irb] Don't use delegator to install helper methods to main
object
(https://github.com/ruby/irb/pull/1031)
IRB used delegator to install command as a method of frozen main obje...
tompng (tomoya ishida)
01:13 PM Revision edf5a738 (git): [ruby/irb] Complete the missing documentation abount the environment
variables
(https://github.com/ruby/irb/pull/1028)
https://github.com/ruby/irb/commit/68f5cf0535
kyanagi (Kouhei Yanagita)
12:56 PM Revision dd473cec (git): [rubygems/rubygems] Fix binstub test bug
the overwritten binstub in the test has a final new line that makes it
not match "OMG" exactly from the beginning, th...
sodacris (Jua-Shun Wong)
12:34 PM Revision 492b379b (git): [ruby/pp] [DOC] Add documents
https://github.com/ruby/pp/commit/dbf177d0fc nobu (Nobuyoshi Nakada)
11:52 AM Revision aea38ef8 (git): Update default gems list at 6dc333265077944ab17a7f4ae2ed65 [ci skip]
git[bot]
11:51 AM Revision 6dc33326 (git): [ruby/rdoc] Bump version to v6.8.1
https://github.com/ruby/rdoc/commit/9a7ab17f40 Stan Lo
11:32 AM Revision 39f421c9 (git): [ruby/rdoc] Update rdoc.gemspec
(https://github.com/ruby/rdoc/pull/1211)
https://github.com/ruby/rdoc/commit/10596827f0
Ihor Shevkun
10:31 AM Revision 2861aa22 (git): Make `rb_ec_set_vm_stack` conformant to the C++11 requirement
Https://learn.microsoft.com/en-us/cpp/build/reference/zc-inline-remove-unreferenced-comdat?view=msvc-140
> If `/Zc:in...
nobu (Nobuyoshi Nakada)
10:31 AM Revision 0c8a3181 (git): Win32: Remove unreferenced COMDAT from object files
Windows 11 SDK Version 10.0.26100.0 introduced a new internal inline
function in ucrt/corecrt_math.h. Even it appear...
nobu (Nobuyoshi Nakada)
10:31 AM Revision 3d6fe67f (git): Win32: Expose wchar main routine only
Warned if both of `main` and `wmain` are exposed:
```
LINK : warning LNK4067: ambiguous entry point; selected 'mainCR...
nobu (Nobuyoshi Nakada)
10:31 AM Revision e5b29c89 (git): Make `MUNICODE_FLAG` simply expanded
It is not expected that `target_os` will change going forward. nobu (Nobuyoshi Nakada)
10:31 AM Revision 104ba2ed (git): `EXE_LDFLAGS` uses the same `MUNICODE_FLAG`
fd0 (Daisuke Fujimura)
10:31 AM Revision fba0b48c (git): `-municode` is available for MinGW-w64 targets only
fd0 (Daisuke Fujimura)
10:31 AM Revision c71f74c3 (git): Use wide character startup
Mingw crt-git 12.0.0.r369.g0d4221712-1 now prohibits "command line
contains characters that are not supported in the ...
nobu (Nobuyoshi Nakada)
10:31 AM Revision 1e56c26a (git): [ruby/net-http] test_https.rb - fix test_session_reuse_but_expire
https://github.com/ruby/net-http/commit/5544243c41 MSP-Greg (Greg L)
10:31 AM Revision 870e5b2b (git): [ruby/openssl] Only CSR version 1 (encoded as 0) is allowed by PKIX standards
RFC 2986, section 4.1 only defines version 1 for CSRs. This version
is encoded as a 0. Starting with OpenSSL 3.3, set...
Job Snijders
10:31 AM Revision 910d10e4 (git): Update minitest-5.25.1
5.16.3 is flaky with `make test-bundled-gems`
https://github.com/ruby/actions/actions/runs/11898853810/job/33156475298
hsbt (Hiroshi SHIBATA)
10:16 AM Revision 40e058a1 (git): * 2024-11-19 [ci skip]
git[bot]
10:16 AM Revision dcbec61e (git): Added configuration for vcpkg and system openssl libraries
hsbt (Hiroshi SHIBATA)
10:16 AM Revision 0c40fe8a (git): Make `rb_ec_set_vm_stack` conformant to the C++11 requirement
Https://learn.microsoft.com/en-us/cpp/build/reference/zc-inline-remove-unreferenced-comdat?view=msvc-140
> If `/Zc:in...
nobu (Nobuyoshi Nakada)
10:16 AM Revision b34e440d (git): Win32: Remove unreferenced COMDAT from object files
Windows 11 SDK Version 10.0.26100.0 introduced a new internal inline
function in ucrt/corecrt_math.h. Even it appear...
nobu (Nobuyoshi Nakada)
10:16 AM Revision 3722b18e (git): Enabled windows-2022 again
hsbt (Hiroshi SHIBATA)
10:00 AM Bug #20900: Net.send(:remove_const, :HTTPSession) does not emit warnings
hsbt (Hiroshi SHIBATA) wrote in #note-5:
> >You added it as Net::HTTP::HTTPSession, it used to be just Net::HTTPSess...
Earlopain (Earlopain _)
09:35 AM Bug #20900: Net.send(:remove_const, :HTTPSession) does not emit warnings
>You added it as Net::HTTP::HTTPSession, it used to be just Net::HTTPSession.
I fixed that at https://github.com/r...
hsbt (Hiroshi SHIBATA)
09:03 AM Bug #20900: Net.send(:remove_const, :HTTPSession) does not emit warnings
I think warning on removal is a good thing. It makes compatibility code in webmock a bit more involved but that's tot... Earlopain (Earlopain _)
04:16 AM Bug #20900 (Closed): Net.send(:remove_const, :HTTPSession) does not emit warnings
Applied in changeset commit:git|9c777f282f8482400d4b0c7993d520c18cb1b652.
----------
[Bug #20900] Warn deprecated co...
nobu (Nobuyoshi Nakada)
03:28 AM Bug #20900: Net.send(:remove_const, :HTTPSession) does not emit warnings
I restore `HTTPSession` at https://github.com/ruby/net-http/pull/191 hsbt (Hiroshi SHIBATA)
02:43 AM Bug #20900: Net.send(:remove_const, :HTTPSession) does not emit warnings
I wish the `:remove_const` should also emit the warnings so that at least WebMock users can be aware of this change.
...
yahonda (Yasuo Honda)
02:41 AM Bug #20900 (Closed): Net.send(:remove_const, :HTTPSession) does not emit warnings
After https://github.com/ruby/net-http/pull/189 has been merged and cherry-picked to Ruby master branch,
`Net.send(:...
yahonda (Yasuo Honda)
09:19 AM Revision 716ea630 (git): [ruby/net-http] Need to restore under the Net namespace
https://github.com/ruby/net-http/commit/4650f86981 hsbt (Hiroshi SHIBATA)
08:16 AM Feature #20876: Introduce `Fiber::Scheduler#blocking_operation_wait` to avoid stalling the event loop.
go ahead. ko1 (Koichi Sasada)
07:00 AM Revision 811dfa7c (git): Update bundled gems list as of 2024-11-19
git[bot]
05:48 AM Revision f1c5c90d (git): Update default gems list at da8c8743d554055d0e98ca0f8551f0 [ci skip]
git[bot]
05:47 AM Revision da8c8743 (git): [ruby/rdoc] Bump up v6.8.0
https://github.com/ruby/rdoc/commit/cf09b2ebb8 hsbt (Hiroshi SHIBATA)
05:33 AM Feature #20901 (Closed): What's status of Refinement#refined_class?
Applied in changeset commit:git|7ed027a8332e6f64b2a3253f3b48c0488f1184aa.
----------
Remove deprecated method Refine...
shugo (Shugo Maeda)
02:57 AM Feature #20901 (Closed): What's status of Refinement#refined_class?
I found the following code in `eval.c`.
```
rb_warn_deprecated_to_remove("3.4", "Refinement#refined_class", "Refi...
hsbt (Hiroshi SHIBATA)
05:33 AM Revision 7ed027a8 (git): Remove deprecated method Refinement#refined_class
[Feature #20901] shugo (Shugo Maeda)
05:05 AM Feature #19366 (Closed): Rename/alias Refinedment#refined_class => #refined_module
After discussions in [Feature #19714], Refinement#target was added, so I close this issue.
shugo (Shugo Maeda)
03:43 AM Revision 9c777f28 (git): [Bug #20900] Warn deprecated constant when removing
nobu (Nobuyoshi Nakada)
03:42 AM Revision 727b2a29 (git): [ruby/digest] Fix `-Wundef` warnings
https://github.com/ruby/digest/commit/0ea3ac9926 nobu (Nobuyoshi Nakada)
03:39 AM Revision b23c5063 (git): [ruby/net-http] Restore HTTPSession constant for backward compatibility
https://github.com/ruby/net-http/commit/37f17d29e0 hsbt (Hiroshi SHIBATA)
03:15 AM Revision eb2b0c2a (git): [DOC] Fix the default `limit` of String#split
We can't pass `nil` as the second parameter of `String#split`.
Therefore, descriptions like "if limit is nil, ..." ar...
kyanagi (Kouhei Yanagita)
02:39 AM Feature #20893: random/formatter.rb: Separate from securerandom
>put it back in the standard library, or
I prefer that approach.
hsbt (Hiroshi SHIBATA)

11/18/2024

11:13 PM Revision 519b2336 (git): Test with sinatra to 4.1.0
deivid (David Rodríguez)
10:13 PM Bug #20862 (Closed): gem install --document=rdoc,ri fails with some gem
Since the PR has been merged, I'm closing this now. Thanks again for reporting it.
In the future, you can report rel...
st0012 (Stan Lo)
03:04 PM Revision 4a7ac694 (git): Fix grammar errors and typos in gc.rb
Stan Lo
11:46 AM Revision 07bf7840 (git): Don't need to call test-bundled-gems-fetch for bundled_gems_spec-run
hsbt (Hiroshi SHIBATA)
11:46 AM Revision d9a9d5a0 (git): Move configuration to RSpec.configure
hsbt (Hiroshi SHIBATA)
11:46 AM Revision 2dc8c48e (git): Need to install all of dependency for bundler test suite
hsbt (Hiroshi SHIBATA)
11:46 AM Revision 73614b6e (git): Added PREPARE_BUNDLED_GEMS before bundled_gems_spec-run
hsbt (Hiroshi SHIBATA)
11:46 AM Revision 0c8bd35b (git): Install zeitwerk at test-bundled-gems-prepare
hsbt (Hiroshi SHIBATA)
11:46 AM Revision ce580f4a (git): Fixed dependency of make test-bundled-gems
hsbt (Hiroshi SHIBATA)
11:46 AM Revision c17ab1ee (git): Fixed required path with example location
hsbt (Hiroshi SHIBATA)
11:46 AM Revision 1a416920 (git): Load required helpers from bundler examples and invoke bundled_gems_spec.rb at test-bundled-gems
hsbt (Hiroshi SHIBATA)
11:46 AM Revision df077a49 (git): Move spec directory from bundler examples
hsbt (Hiroshi SHIBATA)
10:32 AM Revision ee0915fe (git): [ruby/rdoc] Extract excerpt from raw pages correctly
(https://github.com/ruby/rdoc/pull/1200)
Fixes https://bugs.ruby-lang.org/issues/20862
https://github.com/ruby/rdoc...
st0012 (Stan Lo)
09:12 AM Bug #20871: Including methods in Enumerable doesn't make them available in Array
I managed to narrow it down a bit further. With the versions specified in https://github.com/rolftimmermans/ruby-2087... rolf (Rolf T)
07:24 AM Bug #20871: Including methods in Enumerable doesn't make them available in Array
We are running into the exact same problem. I was not able to reproduce it except as part of a Rails application. May... rolf (Rolf T)
05:02 AM Bug #20871 (Feedback): Including methods in Enumerable doesn't make them available in Array
The example works as expected on Ruby 3.3.6. It seems unlikely the commit you are referencing is related, because th... jeremyevans0 (Jeremy Evans)
09:06 AM Revision 7b8db102 (git): win32/ifchange.bat: Remove code for old `command.com` [ci skip]
nobu (Nobuyoshi Nakada)
09:05 AM Revision 3fee7e7d (git): win32/ifchange.bat: Discard useless message
When the destination does not exist, `del` needs to do nothing. nobu (Nobuyoshi Nakada)
09:05 AM Revision d768b200 (git): win32/setup.mak: Remove unnecessary quotes and adjust quoting style
nobu (Nobuyoshi Nakada)
07:43 AM Revision 0f75ac83 (git): [ruby/digest] Adjust styles [ci skip]
- Use the C90 standard style for comments, since this gem supports
versions prior to ruby 2.7.
- Adjust the indent...
nobu (Nobuyoshi Nakada)
06:48 AM Revision 7407aa51 (git): Don't use Spec::Path.base_system_gem_path
hsbt (Hiroshi SHIBATA)
06:48 AM Revision 498c960a (git): Install zeitwerk without bundle install
hsbt (Hiroshi SHIBATA)
05:05 AM Bug #20895 (Closed): Network related test failures
jeremyevans0 (Jeremy Evans)
05:04 AM Bug #20891 (Rejected): Dir.foreach does not give a static list.
jeremyevans0 (Jeremy Evans)
04:34 AM Revision 29fdb73c (git): [ruby/digest] Fix loading of digest ext libraries with `--with-static-linked-ext`
`rb_ext_resolve_symbol` is not always available on some platforms
including WASI, and we don't need to use it when th...
katei (Yuta Saito)
04:33 AM Bug #20795: Timeout method doesn't check for negative time values
PR was filed for this: https://github.com/ruby/timeout/pull/51 jeremyevans0 (Jeremy Evans)
04:29 AM Revision 57daed5e (git): Update default gems list at 572eebf603877161d46352328752c5 [ci skip]
git[bot]
04:28 AM Revision 572eebf6 (git): [ruby/tempfile] Bump up v0.3.1
https://github.com/ruby/tempfile/commit/297bdf2c8d hsbt (Hiroshi SHIBATA)
04:19 AM Revision 6c142d05 (git): [ruby/tempfile] Stop using `IO::NULL` for feature detection
`IO::NULL`'s underlying file `/dev/null` is not always available on
WASI, so use of the file on top-level code (intro...
katei (Yuta Saito)
03:24 AM Revision 62007415 (git): Update default gems list at 9c6217fd05912388a629d8151f4048 [ci skip]
git[bot]
03:23 AM Revision 9c6217fd (git): [ruby/json] Fix the BEWARE documentation in `load` and `unsafe_load`.
https://github.com/ruby/json/commit/2d62ec449f byroot (Jean Boussier)
03:23 AM Revision f3e17a84 (git): [ruby/json] Release 2.8.2
https://github.com/ruby/json/commit/d5e4a6e3fd byroot (Jean Boussier)
03:23 AM Revision 62e1469e (git): [ruby/json] Fix redundant to_str call
https://github.com/ruby/json/commit/61f022dfbd razokulover

11/17/2024

01:49 PM Revision 8fe8021f (git): Win32: Expose wchar main routine only
Warned if both of `main` and `wmain` are exposed:
```
LINK : warning LNK4067: ambiguous entry point; selected 'mainCR...
nobu (Nobuyoshi Nakada)
01:45 PM Revision 36d02dc3 (git): Fix format modifier for `size_t`
Also fix the message, just `RB_GC_MAX_NAME_LEN` chars long is OK. nobu (Nobuyoshi Nakada)
12:18 PM Bug #20890: MacOS 15.1, Macbook pro 2024 m4, YJIT: Kernel Panic on network access, works w/o YJIT
I am getting this error, too, when running the suite of one of our Rails apps. It only happens for one app, not for o... jmanrubia (Jorge Manrubia)
10:56 AM Revision c129e011 (git): Make `rb_ec_set_vm_stack` conformant to the C++11 requirement
Https://learn.microsoft.com/en-us/cpp/build/reference/zc-inline-remove-unreferenced-comdat?view=msvc-140
> If `/Zc:in...
nobu (Nobuyoshi Nakada)
10:29 AM Revision a6fe3fea (git): Win32: Remove unreferenced COMDAT from object files
Windows 11 SDK Version 10.0.26100.0 introduced a new internal inline
function in ucrt/corecrt_math.h. Even it appear...
nobu (Nobuyoshi Nakada)
09:44 AM Feature #20770: A *new* pipe operator proposal
In case anybody interested, I spent some time on Staruday experimenting on an implementation of @AlexandreMagro’s ide... zverok (Victor Shepelev)
01:54 AM Revision 6588cc4e (git): Workaround for VC 19.42.34433 again
Prefix underscore is already removed here. nobu (Nobuyoshi Nakada)
01:36 AM Revision 3c30af77 (git): Fix stack-use-after-return (#12105)
http://ci.rvm.jp/results/trunk_asan@ruby-sp1/5409001
```
===========================================================...
Misaki Shioi

11/16/2024

08:43 PM Feature #20899: Reconsider adding `Array#find_map`
Dan0042 (Daniel DeLorme) wrote in #note-3:
> Another idea is `filter_map(first: true)`
> Or `filter_map(limit: N)` ...
austin (Austin Ziegler)
06:42 PM Feature #20899: Reconsider adding `Array#find_map`
Another idea is `filter_map(first: true)`
Or `filter_map(limit: N)` to return at most N elements (in this case 1).
...
Dan0042 (Daniel DeLorme)
12:51 PM Feature #20899: Reconsider adding `Array#find_map`
nobu (Nobuyoshi Nakada) wrote in #note-1:
> As for this name, I’m not sure if it is appropriate, though.
Few more...
toy (Ivan Kuchin)
04:50 AM Feature #20899: Reconsider adding `Array#find_map`
I use “`break` from `find` block” quite often, and admit such method will be useful.
As for this name, I’m not sure ...
nobu (Nobuyoshi Nakada)
03:05 PM Revision bc409f3f (git): Workaround for VC 19.42.34433
Suddenly it began to add `_ucrt_int_to_float` by the recent version. nobu (Nobuyoshi Nakada)
01:46 PM Revision 7be4c0a8 (git): mkexports.rb: Revert removed flip-flop
This reverts commit 63ae1e3cb5d302e5229143c00152328166d26780. nobu (Nobuyoshi Nakada)
10:06 AM Bug #20896 (Closed): io/nonblock operations not ractor-safe
The PR was merged. byroot (Jean Boussier)
06:05 AM Bug #20785: Should `a in b, and c` `a in b, or c` `a in b, rescue c` be syntax ok?
Dan0042 (Daniel DeLorme) wrote in #note-8:
> I doubt my opinion makes any difference here, but the above makes no se...
mame (Yusuke Endoh)
04:18 AM Revision 00243876 (git): [ruby/io-nonblock] mark extension as ractor safe
https://github.com/ruby/io-nonblock/commit/ba445b37d5 chucke (Tiago Cardoso)
 

Also available in: Atom