Activity
From 10/03/2025 to 10/09/2025
Today
-
09:11 PM Revision 83d0b064 (git): ZJIT: Use clang-16 for bindgen on CI
- Since many of us developing ZJIT are on at least Clang 16 locally now
due to recent macOS update, let's use Clang 16 ... -
07:03 PM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
- matz (Yukihiro Matsumoto) wrote in #note-17:
> That indicates the need for something like (({str.strip(:ascii)})), o... - 05:25 PM Revision b999ca0f (git): ZJIT: Fix land race
- 05:09 PM Revision 117e5b68 (git): ZJIT: Print CCallWithFrame as CCallWithFrame, not CallCFunc
- 05:09 PM Revision d25d993a (git): ZJIT: Annotate String#to_s as returning StringExact
- 05:09 PM Revision 6a25a8b1 (git): ZJIT: Get stats for which C functions are not annotated
- 05:09 PM Revision 9020341b (git): ZJIT: Annotate Array#join as returning StringExact
- 05:09 PM Revision d798e3c4 (git): ZJIT: Allow annotating CCallVariadic
- 05:09 PM Revision fc735e25 (git): ZJIT: Allow marking CCallWithFrame elidable
- Also mark Array#reverse as elidable.
- 05:09 PM Revision e1c998ab (git): ZJIT: Annotate Array#reverse as returning ArrayExact
- 05:09 PM Revision 5c986c7d (git): ZJIT: Allow no properties to annotate! macro
- 05:09 PM Revision a47048d5 (git): ZJIT: Add return_type to CCallWithFrame
- 05:09 PM Revision 3c16f321 (git): ZJIT: Add default FnProperties for unknown functions
-
05:06 PM Revision 09e5c5ee (git): ZJIT: Name enum for bindgen (#14802)
- Relying on having the same compiler version and behavior across
platforms is brittle, as Kokubun points out. Instead,... -
04:42 PM Revision d7f2a1ec (git): ZJIT: Profile opt_aref (#14778)
- * ZJIT: Profile opt_aref
* ZJIT: Add test for opt_aref
* ZJIT: Move test and add hash opt test
* ZJIT: Update zjit... -
02:34 PM Bug #21632 (Closed): Backport REXML CVE-2025-58767 fix
- Applied in changeset commit:git|a841c313c50e7ebf74df6e940334c34c68145270.
----------
Update rexml to 3.4.4 for Ruby ... -
03:57 AM Bug #21632 (Closed): Backport REXML CVE-2025-58767 fix
- Even though it's a bundled gem and not a default gem, it would be worthwhile backporting the fix for CVE-2025-58767 (...
- 02:33 PM Revision a841c313 (git): Update rexml to 3.4.4 for Ruby 3.4 (CVE-2025-58767) (#14795)
- Update rexml to 3.4.4
[Backport #21632] - 02:32 PM Revision fce44db5 (git): Update openssl gem to 3.3.1 for Ruby 3.4 (#14792)
- Update openssl gem to 3.3.1
[Backport #21631] -
02:31 PM Bug #21626 (Closed): Backport WASI setjmp handler memory leak fixes
- Applied in changeset commit:git|17877eb2481977a415dd6e51ffe0a9103d575ce7.
----------
Backport WASI setjmp handler me... -
03:18 AM Bug #21626: Backport WASI setjmp handler memory leak fixes
- I've opened pull requests here:
* Ruby 3.2: https://github.com/ruby/ruby/pull/14790
* Ruby 3.3: https://github.co... -
02:30 PM Revision 17877eb2 (git): Backport WASI setjmp handler memory leak fixes to Ruby 3.4 (#14788)
- [Bug #21626]
- 02:11 PM Revision f4273536 (git): Update rexml to 3.4.4
-
02:08 PM Revision 7a197de7 (git): Fix tests to verify basic authentication
-
02:08 PM Revision 3fe7f490 (git): Merge URI-0.13.3
-
01:34 PM Bug #21634 (Open): Combining read(1) with eof? causes dropout of results unexpectedly on Windows.
- On Windows, when reading a file containing EOF(\x1A), using read(1) with IO#eof? causes unexpected dropout of results...
-
01:34 PM Bug #21187: Strings concatenated with `\` getting frozen with literal hashes (PRISM only)
- Just released v1.5.2
- 01:33 PM Revision fa409d5f (git): Update default gems list at f486b3905f27aefa6063b8f9da0464 [ci skip]
-
01:31 PM Revision f486b390 (git): [ruby/prism] Bump to v
- https://github.com/ruby/prism/commit/7574837b7b
-
01:20 PM Revision abad1f42 (git): [DOC] Update required baseruby version
-
01:15 PM Revision 0b0947f8 (git): missing-baseruby.bat: Accept CRuby only
- `RubyVM::InstructionSequence` is necessary to generate rbinc files.
-
12:56 PM Revision aae2e0d4 (git): [DOC] Update bundled gems list at faf86fa14bd350c77717f7d0fc64dc
- 11:39 AM Revision faf86fa1 (git): Update default gems list at a05a5263f3788ad452a1240d8c1c15 [ci skip]
-
11:37 AM Revision a05a5263 (git): [rubygems/rubygems] Update lockfiles with 4.0.0.dev
- https://github.com/rubygems/rubygems/commit/82d46d3b28
-
11:37 AM Revision 787d0227 (git): [rubygems/rubygems] bin/rubocop -A
- https://github.com/rubygems/rubygems/commit/12753b3262
-
11:37 AM Revision ccfea54d (git): [rubygems/rubygems] Catch error instead of deprecated message at --no-keep-file-descriptors option
- https://github.com/rubygems/rubygems/commit/8945e0872b
Co-authored-by: David Rodríguez <2887858+deivid-rodriguez@use... -
11:37 AM Revision 45e6dcd9 (git): [rubygems/rubygems] Removed obsoleted windows platform example
- https://github.com/rubygems/rubygems/commit/edd6b1d335
Co-authored-by: David Rodríguez <2887858+deivid-rodriguez@use... -
11:37 AM Revision 89a4b684 (git): [rubygems/rubygems] Removed obsoleted example
- https://github.com/rubygems/rubygems/commit/b9960f2c6a
Co-authored-by: David Rodríguez <2887858+deivid-rodriguez@use... -
11:37 AM Revision 8a213f74 (git): [rubygems/rubygems] Removed Bundler.current_ruby.maglev*? and raise Bundler::RemovedError
- https://github.com/rubygems/rubygems/commit/0d4e77d798
Co-authored-by: David Rodríguez <2887858+deivid-rodriguez@use... -
11:37 AM Revision a6faf040 (git): [rubygems/rubygems] Fixed failing examples with 4.0.0.dev version
- https://github.com/rubygems/rubygems/commit/0e553c4425
-
11:37 AM Revision afe40df4 (git): [rubygems/rubygems] Bump up to Bundler 4.0.0.dev that is next major version
- https://github.com/rubygems/rubygems/commit/a51334ba99
-
11:37 AM Revision 85896219 (git): [rubygems/rubygems] Bump up to RubyGems 4.0.0.dev that is next major version
- https://github.com/rubygems/rubygems/commit/5b963fb7d3
- 11:37 AM Revision f96c332f (git): [rubygems/rubygems] Fix `bundle install` when the Gemfile contains "install_if" git gems:
- - Fix https://github.com/rubygems/rubygems/pull/8985
- ### Problem
If you have a Gemfile that contains a `install_... -
10:34 AM Bug #21631 (Closed): Backport openssl gem bugfix releases
- Thanks for taking care of this!
@hsbt has merged it into ruby_3_2 at commit:c38243e2c4e874d67b63431f9489f47ddfecdefd -
04:25 AM Bug #21631: Backport openssl gem bugfix releases
- Thanks for taking a look!
Ruby 3.2 PR: https://github.com/ruby/ruby/pull/14797 -
04:06 AM Bug #21631: Backport openssl gem bugfix releases
- Thanks for filing this.
>Would cherry-picking the single compatibility fix commit be acceptable? The issue has bee... -
03:34 AM Bug #21631 (Closed): Backport openssl gem bugfix releases
- The openssl gem has made new patch releases for all supported release lines in order to fix a compatibility issue wit...
-
09:26 AM Revision 960c28a4 (git): FreeBSD returns EAI_FAIL instead of EAI_FAMILY in getaddrinfo and getnameinfo specs
-
08:09 AM Misc #21630: Suggest @Earlopain for core contributor
- +1, I haven't followed prism too closely but @Earlopain has been showing up constantly in many issues all across Ruby...
-
08:06 AM Revision a29c90c3 (git): sync_default_gems.yml: Include the gem name in the job name
-
07:55 AM Revision baa1aad2 (git): sync_default_gems.yml: Link the failed diff
-
07:46 AM Revision 5d3bd790 (git): sync_default_gems.yml: Notify which gem failed
-
07:36 AM Revision 8cd50a14 (git): sync_default_gems.yml: Notify an extra channel
- which git.ruby-lang.org used to also notify.
-
07:08 AM Revision a9adc2fc (git): sync_default_gems.yml: Fix the notification condition
- 06:55 AM Revision 2223ca1f (git): compilers.yml: Run only specified tests for --with-gmp (#14798)
- It's weird that --with-gmp runs test-tool just because it needs to run
test/ruby/test_bignum.rb and spec/ruby/core/in... -
05:30 AM Revision a59c5860 (git): test_commit_email.rb: Split out as binary for --with-gmp
- https://github.com/ruby/ruby/actions/runs/18365998053/job/52318906076
-
05:00 AM Revision c38243e2 (git): [ruby/openssl] ssl: remove OpenSSL::X509::V_FLAG_CRL_CHECK_ALL from the default store
- With OpenSSL 3.6.0, it causes nearly every certificate verification to
fail with the message "certificate verify fail... -
04:59 AM Revision f0125439 (git): test_commit_email.rb: Stop testing the un-encoded name
- Hoping to work around failures on --with-gmp CI:
https://github.com/ruby/ruby/actions/runs/18365603616/job/52317792903 -
04:42 AM Bug #21633 (Open): A `rb_thread_call_without_gvl` loop can cause the fiber scheduler to ignore signals.
- The gRPC gem calls `rb_thread_call_without_gvl` in a loop, and doesn't exit when interrupts are delivered if `Thread....
-
04:40 AM Revision 127318f4 (git): test_commit_email.rb: Test the encoding of commit messages
-
04:32 AM Revision cd8a4406 (git): test_commit_email.rb: Skip the sendmail test on Windows
- We use only ubuntu-latest on post_push.yml anyway.
-
04:31 AM Revision a21cde94 (git): test_commit_email.rb: Fix the timezone for commit-email.rb
- as well
-
04:26 AM Revision f8c841db (git): test_commit_email.rb: Use a fixed timezone
-
04:22 AM Revision 53d1731b (git): commit-email.rb: Remove legacy SVN headers
-
04:16 AM Revision 08b34bf9 (git): test_commit_email.rb: Remove an unused local variable
-
04:09 AM Revision 438ea7d6 (git): test_commit_email.rb: Test the content of an email
- 04:07 AM Revision 6922e969 (git): Allow test-tool to use bundled gems in child processes (#14794)
-
03:19 AM Revision 5de042f4 (git): Revert "[DOC] Fix rendering of $\ in globals.md"
- This reverts commit 598a8f8914a4f7dd4694963c6de3714f49b3b64e, as RDoc
6.15 handles backslash in backquotes properly, ... -
02:51 AM Misc #21628: Sync default gems to ruby/ruby with GitHub Actions
- and https://github.com/ruby/io-console/pull/102
I enabled the organizational secret for only 46 repositories at ru... -
02:40 AM Revision 317c9412 (git): Update bundled gems list as of 2025-10-09
- bigdecimal fails test-bundled-gems-spec.
-
01:46 AM Revision 44215c1a (git): [DOC] Mark `Namespace` debug methods to be "nodoc"
-
01:46 AM Revision 3d2ee31f (git): Check core doc coverage always
-
12:03 AM Revision 77b62a82 (git): Revert "commit-email.rb: Use base64 instead of nkf"
- This reverts commit dbb5972b340f24d9ff4f3996f57439d5a6b3454e.
It didn't work, sorry.
10/08/2025
-
11:55 PM Bug #21626: Backport WASI setjmp handler memory leak fixes
- Thank you for your proposal; it makes sense to me. I have a bit concerns about the number of changes we need to backp...
-
11:50 PM Revision 18e17665 (git): merge revision(s) 2bb6fe3854e2a4854bb89bfce4eaaea9d848fd1b: [Backport #21629]
- [PATCH] [Bug #21629] Initialize `struct RString`
which appears to be missed in the previous commit for some reason. -
11:45 PM Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- ruby_3_4 commit:846bb760756a3bf1ab12d56d8909e104f16e6940 merged revision(s) commit:bbf1130f918ca26e33aba4711ccf99a808...
-
01:57 PM Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- ruby_3_3 commit:5a8d7642168f4ea0d9331fded3033c225bbc36c5 merged revision(s) commit:43dbb9a93f4de3f1170d7d18641c30e81c...
-
10:42 AM Bug #21629 (Closed): Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- Applied in changeset commit:git|43dbb9a93f4de3f1170d7d18641c30e81cc08365.
----------
[Bug #21629] Enable `nonstring`... -
01:08 AM Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- You are correct, it does build and install:
```
ruby 3.4.7 (2025-10-08 revision 7a5688e2a2) +PRISM [x86_64-darwin... -
12:55 AM Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- The fact that the ruby build gets these warnings seems to be new in clang 21.
-
12:52 AM Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- I just built ruby with `make -j <n>` where `<n>` is the number of cpu threads available on this machine.
-
12:47 AM Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- Here is the configure log.
-
12:46 AM Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- The attached `ruby-log.txt` seems to show the build was successful, but the test case meant to catch this kind of pro...
-
12:45 AM Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- > The ruby build is what added the -Werror to the compile that failed.
Could you point out the code that does it? As... -
12:21 AM Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- I don't understand. The ruby build is what added the -Werror to the compile that failed.
-
11:45 PM Revision 846bb760 (git): merge revision(s) bbf1130f918ca26e33aba4711ccf99a8083517ea, 43dbb9a93f4de3f1170d7d18641c30e81cc08365, 2bb6fe3854e2a4854bb89bfce4eaaea9d848fd1b, 7c9dd0ecff61153b96473c6c51d5582e809da489: [Backport #21629]
- [PATCH] Add `RBIMPL_ATTR_NONSTRING_ARRAY()` macro for GCC 15
[PATCH] [Bug #21629] Enable `nonstring` attribu... -
11:39 PM Bug #21187: Strings concatenated with `\` getting frozen with literal hashes (PRISM only)
- Thanks for the instructions.
Could we just cut a release of Prism now? I think we could do more releases of Prism,... -
10:24 AM Bug #21187: Strings concatenated with `\` getting frozen with literal hashes (PRISM only)
- I think this should be marked for backport on 3.4. When doing so, cherry-pick changes to `prism_compile.c` from https...
-
11:32 PM Revision dbb5972b (git): commit-email.rb: Use base64 instead of nkf
- which makes it more obvious what it's doing.
-
11:23 PM Revision afb21f34 (git): test_commit_email.rb: Stop printing LoadError
- on a require attempt
- 11:16 PM Revision 0508786b (git): Migrate a test for commit-email.rb (#14784)
- from https://github.com/ruby/git.ruby-lang.org/commit/2c4628e489ed00732a5bcde3373d784307c54280.
Also drop ostruct fr... -
10:05 PM Revision fc08d36a (git): post_push.yml: Rename commit-mail.rb back
- to commit-email.rb.
I didn't realize I dropped a letter when I moved it. It wasn't really
intended, so I change it b... -
09:53 PM Revision a48592a7 (git): Let test-tool accept $(TESTS) like test-all does
-
09:27 PM Revision 86d97331 (git): Add RUBY_FREE_AT_EXIT to MANDATORY_ENVS in test_process.rb
- We need to keep RUBY_FREE_AT_EXIT in these tests.
- 09:23 PM Revision a7e80e09 (git): post_push.yml: Backport commit-mail to ruby_3_2 (#14783)
- 09:23 PM Revision 4fb1eec1 (git): post_push.yml: Backport commit-mail to ruby_3_3 (#14782)
- 09:19 PM Revision 9b5d6505 (git): post_push.yml: Backport commit-mail to ruby_3_4 (#14781)
-
09:06 PM Revision 5b8f47fa (git): post_push.yml: Specify the full path of sendmail
- 09:03 PM Revision 7ec03e12 (git): post_push.yml: Migrate commit-email.rb to post_push (#14779)
- from post-receive.sh as of https://github.com/ruby/git.ruby-lang.org/commit/8d24ac65b5aeb44f7a3212410d6911be621223d4.
-
08:11 PM Revision 501dd27e (git): post_push.yml: Write the SSH key more securely
- Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
-
05:00 PM Misc #21630: Suggest @Earlopain for core contributor
- +1, @Earlopain has helped me on Prism backports to ruby_3_4 and been very helpful. Having them in the team would help...
-
04:10 PM Misc #21630: Suggest @Earlopain for core contributor
- +1, I really appreciate @Earlopain's contributions, and I think they would make a great addition to the team (especia...
-
03:42 PM Misc #21630: Suggest @Earlopain for core contributor
- +1, @Earlopain has been proactive to fix important prism-related issues reported on this tracker as well as many cont...
-
03:20 PM Misc #21630: Suggest @Earlopain for core contributor
- This is certainly a bit unexpected to me. I really appreciate your vote of confidence, thank you.
I have spent mos... -
01:11 PM Misc #21630 (Open): Suggest @Earlopain for core contributor
- @Earlopain has been prolifically contributing to Prism for over a year, in addition to other various changes around r...
- 04:22 PM Revision 77b019f6 (git): ZJIT: Use type alias for num-profile and call-threshold's types (#14777)
- Co-authored-by: Alan Wu <XrXr@users.noreply.github.com>
- 04:13 PM Revision 40d704a2 (git): Bump RDoc (#14747)
-
03:59 PM Revision 50593d51 (git): Update to ruby/spec@3d7e563
-
03:59 PM Revision 5e7e6040 (git): Update to ruby/mspec@6a7b509
-
02:53 PM Revision a0c6efde (git): [ruby/zlib] Load the same loaded zlib
- Zlib is used by also rubygems, the built extension cannot be loaded
after the default gem is loaded.
https://github.... -
02:34 PM Bug #21618: Allow to use the build-in prism version to parse code
- They are theoretical for now, at least to me. Perhaps I could find something if I really tried right now but I don't ...
-
12:51 PM Bug #21618: Allow to use the build-in prism version to parse code
- I don't think these are theoretical concerns at all — this issue has bothered me since we shipped prism initially to ...
-
02:27 PM Revision a8b34d9a (git): [ruby/openssl] ssl: allow SSLContext#set_params to be used from non-main Ractors
- Freeze OpenSSL::SSL::SSLContext::DEFAULT_PARAMS so that it becomes
Ractor-shareable.
Also, prepare a new OpenSSL::X5... -
01:59 PM Revision e4f12808 (git): [ruby/openssl] ssl: refactor tmp_dh_callback handling
- tmp_dh_callback no longer has a default value. It also no longer has to
share code with tmp_ecdh_callback, which has ... -
01:59 PM Revision ea79fe22 (git): [ruby/openssl] ssl: use SSL_CTX_set_dh_auto() by default
- Rely on OpenSSL's builtin DH parameters for TLS 1.2 and earlier instead
of providing a default SSLContext#tmp_dh_call... -
01:59 PM Revision 8dfe5403 (git): [ruby/openssl] ssl: fix extconf.rb check for SSL_CTX_set0_tmp_dh_pkey()
- Check for the function we actually use. Both SSL_set0_tmp_dh_pkey() and
SSL_CTX_set0_tmp_dh_pkey() were added in Open... -
01:59 PM Revision 810b3a40 (git): [ruby/openssl] provider: load "default" provider in test_openssl_legacy_provider
- Update the test case to explicitly load both the "default" and the
"legacy" providers.
Currently, the "default" prov... -
01:56 PM Revision 5a8d7642 (git): merge revision(s) 43dbb9a93f4de3f1170d7d18641c30e81cc08365, 2bb6fe3854e2a4854bb89bfce4eaaea9d848fd1b, 7c9dd0ecff61153b96473c6c51d5582e809da489: [Backport #21629]
- [PATCH] [Bug #21629] Enable `nonstring` attribute on clang 21
[PATCH] [Bug #21629] Initialize `struct RStrin... -
01:05 PM Bug #21623 (Closed): Endless method definition without parenthesis is wrongly accepted in Prism
- Applied in changeset commit:git|b8f8d646a64f883652b44780c4174a85f98d1c82.
----------
[ruby/prism] For these special ... -
12:56 PM Bug #21623: Endless method definition without parenthesis is wrongly accepted in Prism
- Attempt at https://github.com/ruby/prism/pull/3674
-
01:04 PM Revision b8f8d646 (git): [ruby/prism] For these special cases, there exists no optional argument type. Since a endless method is started with `=`, there was ambiguity here. We have to simply reject these in all cases.
- This adds a new error for the following reason:
* `def foo arg = nil` is interpreted as a normal method call with opt... -
09:19 AM Revision 7c9dd0ec (git): [Bug #21629] Initialize `struct RArray`
-
09:19 AM Revision 2bb6fe38 (git): [Bug #21629] Initialize `struct RString`
-
09:17 AM Revision 43dbb9a9 (git): [Bug #21629] Enable `nonstring` attribute on clang 21
- 08:10 AM Revision b8802ae5 (git): Backport fetch_changesets to ruby_3_2 (#14774)
- 08:10 AM Revision a8f48848 (git): Backport fetch_changesets to ruby_3_3 (#14773)
- 08:07 AM Revision a0937ff3 (git): Backport fetch_changesets to ruby_3_4 (#14772)
-
08:01 AM Revision 9ae3e209 (git): push_push.yml: Suppress progress of requests
- which also disables some error messages, but --fail-with-body -w
'%{http_code}' seems to show everything we need anyway. -
07:59 AM Revision 949717ef (git): post_push.yml: Fix an invalid YAML syntax
-
07:54 AM Revision a0e7341b (git): post_push.yml: Migrate fetch_changesets
- from post-receive.sh
- 07:18 AM Revision ac01ac11 (git): Bump github/codeql-action from 3 to 4
- Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
- [Release notes](https://github.c... - 04:42 AM Revision 6dbf3d93 (git): Backport post_push.yml workflow to ruby_3_2 (#14771)
- 04:42 AM Revision dcb66fca (git): Backport post_push.yml workflow to ruby_3_3 (#14770)
- 04:19 AM Revision 6809d1a0 (git): Backport post_push.yml workflow to ruby_3_4 (#14769)
-
04:07 AM Revision 000165a5 (git): post_push.yml: Simplify the overall workflow
-
03:56 AM Revision f063427c (git): post_push.yml: Skip .github/actions/setup/directories
- These scripts are made to be fairly portable, so it shouldn't need all
these steps to make them work. - 03:54 AM Revision 76b10394 (git): Carve out a workflow for post-push hooks (#14768)
- from check_misc.yml.
These steps originally came from git.ruby-lang.org/ruby.git's
post-receive hooks. Because it ha... -
03:33 AM Revision d4a762e0 (git): check_misc.yml: Support non-master branches
- See also: https://github.com/ruby/git.ruby-lang.org/commit/0b0eae90f67e9889b133b86b1f2e4526a2882161
-
12:35 AM Revision 68e03213 (git): Always load -test-/asan in tests
- -test-/asan should always be available.
-
12:14 AM Revision 337189f4 (git): check_misc.yml: Add a missing argument to update-ruby.sh
- https://github.com/ruby/ruby/pull/14765
- 12:12 AM Revision b05d64aa (git): Resurrect sync from GitHub to git.ruby-lang.org (#14765)
- 12:11 AM Revision 5a9aa901 (git): Use master commit of irb
- This version of IRB has higher test timeout on CI, which is needed
for ZJIT to pass IRB integration tests. - 12:11 AM Revision 6c7aa118 (git): ZJIT: Test against bundled gems on CI
10/07/2025
-
11:35 PM Bug #21629 (Open): Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- To me, the direct cause of the build failure seems to be `-Werror` added by your environment. I don't know what part ...
-
11:18 PM Bug #21629 (Feedback): Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- > Attaching the build log for ruby-3.4.7.
Could you also include the logs of configure and the commands you ran (bot... -
11:07 PM Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- Attaching the build log for ruby-3.4.7.
-
11:04 PM Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- Note that I was using llvm-21.1.1 as the compiler toolchain when I built ruby-3.4.6. I'll try building ruby-3.4.6 again.
-
10:59 PM Bug #21629 (Open): Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- I'll see if I can reproduce it with clang 21 on my end too
-
10:54 PM Bug #21629 (Feedback): Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- > Let me know if you would like me to attach the entire build log.
Please do. I'm not sure how an error in one of th... -
10:34 PM Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- Note that this is a tarball build.
-
10:31 PM Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- Let me know if you would like me to attach the entire build log.
-
10:26 PM Bug #21629 (Closed): Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21
- Here is the error I encountered. This is using clang version 21.1.3 as the compiler toolchain on Darwin.
```
DYLD... -
10:54 PM Revision 42ba8242 (git): Fix typo in comment in array#zip docs
- Duplicate the was found in the documentation
-
10:13 PM Revision 9a75c05b (git): ZJIT: Ignore results with no samples
-
10:13 PM Revision c1cb0343 (git): ZJIT: Refactor comments and rewrite frames handling
-
10:13 PM Revision 4d0f5352 (git): ZJIT: Change name format of zjit_exit_locations dump file
-
10:13 PM Revision b78270a6 (git): ZJIT: Remove unnecessary .dup calls in exit_locations
- * Using https://www.rubyexplorer.xyz/?c=frames+%3D+results%5B%3Aframes%5D.dup shows dup is called regardless
- 08:00 PM Revision 446257c8 (git): Add debug #define to call sched_yield before each pthread_mutex_lock
- This is useful for debugging mutex issues as it increases contention for locks.
It is off by default. -
04:43 PM Bug #21568: Requiring core libraries when already requiring multiple user defined libraries with the same name can error
- ruby_3_4 commit:ef3ce711fb29f7273216edb2fe41bb2604c835c3 merged revision(s) commit:7ae67e8f6ad6e7fd0677b28a7a10961f79...
-
04:42 PM Revision 7a5688e2 (git): v3.4.7
-
04:41 PM Revision ef3ce711 (git): merge revision(s) 7ae67e8f6ad6e7fd0677b28a7a10961f79d55495: [Backport #21568]
- [PATCH] load.c: Fix dest and src of MEMMOVE
When multiple files with the same name are required, the feature... -
04:40 PM Revision a7eb7e7c (git): tool/merger.rb: Fetch diff from GitHub instead of cgit
- Our cgit server has been shut down.
tool/merger.rb: Fetch a diff in the patch format
It expects "Subject:", so it n... -
04:15 PM Revision d2cd7eaa (git): Update rubyspec as of CVE-2025-27221
-
04:15 PM Revision 71462666 (git): Merge URI-1.0.4
-
04:09 PM Feature #21347: Add `open_timeout` as an overall timeout option for `Socket.tcp`
- Thank you for your consideration. I appreciate your comments.
If you're OK with `rescue ArgumentError` for feature... -
03:50 PM Revision 7089a4e2 (git): Fix not to skip necessary commits
-
03:09 PM Revision c951e1c4 (git): Return false to skip emptied commits
-
03:03 PM Revision 40d1603e (git): [ruby/io-console] Skip emptied commits
- https://github.com/ruby/io-console/commit/431c3f3369
-
02:51 PM Revision 78dbc6c0 (git): Shorten timeout for csv
- It usually ends in a few seconds, and less than 10 seconds even on
Windows. But recently it stalls 10 minutes and ti... -
02:25 PM Misc #21627 (Rejected): No usages of rb_enumeratorize
- This has been [public API](https://docs.ruby-lang.org/capi/en/master/dc/d1b/include_2ruby_2internal_2intern_2enumerat...
-
01:36 PM Revision a6938eb4 (git): Skip files that are "deleted by us"
- "Deleted" means that file is only for the upstream but not for ruby.
- 01:18 PM Revision 25c893af (git): Add a control frame column "n:xxxx" as namespace id in crash reports
- 01:18 PM Revision 9a0e857c (git): Stop displaying current namespace when it crashed
- To avoid crashes during displaying crash reports.
-
10:54 AM Revision 6d194228 (git): Fix tests to verify basic authentication
-
10:54 AM Revision f9b2ebc9 (git): Truncate x-oauth-basic strings from tests of rubygems
-
10:54 AM Revision 2c01a349 (git): Merge URI-0.12.5
-
09:07 AM Revision c693b0e4 (git): [ruby/error_highlight] Improve English comments and messages
- https://github.com/ruby/error_highlight/commit/5f976265ef
- 08:35 AM Revision 71e23184 (git): Update default gems list at e5b2e5227b4ebf0a0635126e0fb335 [ci skip]
-
08:33 AM Revision e5b2e522 (git): [ruby/json] Release 2.15.1
- https://github.com/ruby/json/commit/9e6067bb55
-
05:51 AM Misc #21628: Sync default gems to ruby/ruby with GitHub Actions
- @k0kubun Thanks!
I migrated the followgs:
* https://github.com/ruby/net-protocol/pull/39
* https://github.com/... -
12:08 AM Misc #21628 (Closed): Sync default gems to ruby/ruby with GitHub Actions
- I've filed and merged the following PRs to migrate them.
https://github.com/ruby/English/pull/10
https://github.c... - 05:19 AM Revision 2548c476 (git): Add namespace debug methods and assertions
- 05:19 AM Revision 52c6b32f (git): Initialize the main namespace after loading builtin libraries
- * For having the common set of loaded libraries between root and main namespaces
* To have the consistent $LOADED_FEA... - 05:19 AM Revision 0f059792 (git): ns_id of main is already initialized in Namespace.new
-
04:21 AM Revision 4cdf5f49 (git): Verify that RubyGems is enabled by default
-
03:33 AM Revision 03f714de (git): Remove warning when generating $(arch)-fake.rb
- This happens if BASERUBY is Ruby 3.4.
$ rm -f *-fake.rb && make test-precheck RUBYOPT=-w >/dev/null
build/ar... -
01:30 AM Revision c6a119c7 (git): Update rubyspec as of CVE-2025-27221
- 01:14 AM Revision def07dca (git): Update default gems list at 6a58c4fbb653ad05e2da2f85d79797 [ci skip]
-
01:12 AM Revision 6a58c4fb (git): [ruby/uri] Bump up to v1.0.4
- https://github.com/ruby/uri/commit/e5074739c3
-
01:12 AM Revision eccc54b4 (git): [ruby/uri] Add authority accessor
- https://github.com/ruby/uri/commit/6c6449e15f
-
01:12 AM Revision d0395bd0 (git): [ruby/uri] Clear user info totally at setting any of authority info
- Fix CVE-2025-27221.
https://hackerone.com/reports/3221142
https://github.com/ruby/uri/commit/5cec76b9e8 -
12:41 AM Revision e3d4cb5d (git): Sync Prism (#14751)
- to https://github.com/ruby/prism/commit/c89ca2af12ba20b4fd2c5ff43ebe25da1d81d8db
10/06/2025
-
11:18 PM Revision b1e672bb (git): sync_default_gems.yml: Remove client_payload references
- Now that repository_dispatch is gone, we don't need them either.
-
11:17 PM Revision 8c0fc058 (git): sync_default_gems.yml: Remove unused repository_dispatch
- We actually use the workflow-level dispatch from API as well
-
10:46 PM Misc #21628 (Closed): Sync default gems to ruby/ruby with GitHub Actions
- ## Announcement
We will change the way default gems are synchronized to ruby/ruby.
* **Before**: Push to gem re... -
10:17 PM Bug #19461: Time.local performance tanks in forked process (on macOS only?)
- Just for reference, on the lastest macOS, the issue still appears:
```
% clang localtime_test.c
% ./a.out
Mea... - 10:05 PM Revision 854491fe (git): Update default gems list at dad064a0ea823222f729367b501e7d [ci skip]
-
10:03 PM Revision dad064a0 (git): [ruby/erb] Version 5.0.3
- https://github.com/ruby/erb/commit/ddfc1ba57e
-
09:10 PM Revision 2a484ce3 (git): [ruby/prism] Free current_block_exits for the program
- We need to free the current_block_exits in parse_program when we're done
with it to prevent memory leaks. This fixes ... -
09:08 PM Revision bc8732b6 (git): sync_default_gems.yml: Attempt push only if needed
-
09:03 PM Revision 6c1b5887 (git): sync_default_gems.yml: Move the git config to the script
-
09:01 PM Revision 7f6e9a0b (git): sync_default_gems.yml: Avoid fetching tags/branches
-
08:53 PM Revision 57ea1c0b (git): sync_default_gems.yml: Detect past renames
-
08:49 PM Revision 03030bf1 (git): Remove unused variable warning
- $ make test/ruby/test_thread.rb RUBYOPT=-w >/dev/null
test/ruby/test_thread.rb:1595: warning: assigned but unused... -
08:46 PM Revision 43eb41ec (git): sync_default_gems.yml: Fix a wrong job name
-
08:43 PM Revision c9b72602 (git): sync_default_gems.yml: Remove an unmatched paren
-
08:25 PM Revision 3ba5cfd1 (git): Add a workflow to sync default gems (#14749)
-
08:13 PM Revision 4a7ca3d8 (git): ZJIT: Reformat and add highlighting to ZJIT documentation
- * Add bash above code blocks that can use highlighting
* Move Useful dev commands below documentation, testing, and b... -
08:13 PM Revision a3d1752c (git): ZJIT: Escape $HOME and format multiline configure command
-
08:13 PM Revision 11f625f9 (git): ZJIT: Format the term-definition table
- * Using extra whitespace should not harm rendering it on github.com or docs.ruby-lang.org, but will
make it easier ... -
08:13 PM Revision 5f4877ab (git): ZJIT: Simplify cargo install commands for nextest and insta
-
08:13 PM Revision 3ec49b98 (git): ZJIT: Make documentation command target ZJIT specifically
-
06:21 PM Revision cc982346 (git): tool/merger.rb: Fetch a diff in the patch format
- It expects "Subject:", so it needs to be a patch file.
-
05:53 PM Revision 56b3b916 (git): tool/merger.rb: Fetch diff from GitHub instead of cgit
- Our cgit server has been shut down.
-
04:01 PM Revision 7333a271 (git): ZJIT: reduce string allocation in the Counter::name() (#14743)
- The Counter::name() method creates a new String on every call, each call allocates memory and copies the string. Usin...
-
03:59 PM Revision f3020d7b (git): ZJIT: strengthen test_reset_stats (#14738)
- 11:04 AM Revision 68e073d7 (git): Update default gems list at 3d6d6760c85ea9680179ce3e6529cc [ci skip]
-
10:10 AM Revision 3d6d6760 (git): [ruby/pp] Bump up to 0.6.3
- https://github.com/ruby/pp/commit/c1992ce07d
-
09:13 AM Revision 443b17a5 (git): test-bundled-gems property fails if timed out on Windows
- Use spawn with array to make SIGINT working effectively on Windows
- 08:05 AM Revision 1f542c12 (git): Update default gems list at 33808e0f7ccff30fd1d0d9565f0c15 [ci skip]
-
08:02 AM Revision 33808e0f (git): [ruby/openssl] Bump version number to 4.0.0.pre
- https://github.com/ruby/openssl/commit/64f4aae6bd
-
07:56 AM Revision 224c1787 (git): [ruby/openssl] Ruby/OpenSSL 3.3.1
- https://github.com/ruby/openssl/commit/2b88a6d444
-
07:55 AM Revision 7863389a (git): [ruby/openssl] ssl: remove OpenSSL::X509::V_FLAG_CRL_CHECK_ALL from the default store
- With OpenSSL 3.6.0, it causes nearly every certificate verification to
fail with the message "certificate verify fail... -
07:15 AM Feature #16769: Struct.new(..., immutable: true)
- Breadcrumbs for those who land here early in their search:
The [Data object](https://docs.ruby-lang.org/en/3.2/Data.... -
06:41 AM Misc #21627 (Rejected): No usages of rb_enumeratorize
- Throughout the codebase there seems to be no usages of the rb_enumeratorize method. Behind the scenes it is calling r...
-
05:22 AM Revision e6188c45 (git): [ruby/date] `Date._parse` does not accept `nil`
- https://github.com/ruby/date/commit/545066ca28
-
04:16 AM Revision f13e68e2 (git): [ruby/date] Do not repeat conversions to string
- https://github.com/ruby/date/commit/159e1ebb7f
https://github.com/ruby/date/commit/4f7b6c9b42 -
02:45 AM Revision b22fd7c4 (git): [ruby/json] Fix sliced string escaping
- https://github.com/ruby/json/commit/d7baf015d9
10/05/2025
-
10:52 PM Bug #21610: Use ec->interrupt_mask to prevent interrupts.
- Thank you for the PRs. Merged into ruby_3_3 at https://github.com/ruby/ruby/commit/183e2b0a2389579a3a5b205113db72345b...
-
11:25 AM Bug #21610: Use ec->interrupt_mask to prevent interrupts.
- - Ruby 3.3 backport PR: https://github.com/ruby/ruby/pull/14735
- Ruby 3.2 backport PR: https://github.com/ruby/ruby... -
12:25 AM Bug #21610: Use ec->interrupt_mask to prevent interrupts.
- @ioquatix Thank you for considering the stable backports! Could you please create the backport pull requests for comm...
- 10:50 PM Revision 183e2b0a (git): Use `ec->interrupt_mask` to prevent interrupts. [Backport #21610]
- Disallow pending interrupts to be checked during `FiberScheduler#unblock`.
Ractors can send signals at any time, so ... -
06:40 PM Bug #21626 (Closed): Backport WASI setjmp handler memory leak fixes
- The WASI builds of Ruby 3.2, 3.3 and 3.4 currently have bugs in the handling of setjmp/longjmp that cause memory leak...
-
04:00 PM Revision 70467725 (git): Also add LSAN_OPTIONS=handle_segv=0 in assert_segv
- Just like ASAN, when running with LSAN, we also want to set handle_segv=0
in assert_segv to make sure that the tests ... -
01:49 PM Bug #21618: Allow to use the build-in prism version to parse code
- Earlopain (Earlopain _) wrote in #note-10:
> I don't think changing the default would be much of an improvement. You ... -
11:12 AM Revision ab49e8a0 (git): [ruby/pp] [Feature #21389] Update rubyspec
-
10:58 AM Revision 674e2ca9 (git): [ruby/pp] Reduce substring creations
- https://github.com/ruby/pp/commit/fee2d39099
-
10:11 AM Bug #21342: Segfault: invalid keeping_mutexes when using Mutex in Thread then Fiber after GC
- ruby_3_3 commit:05f93fe6dc6f99fd2f728dd3c85dca944f1f4ba1 merged revision(s) commit:62430c19c9f1ab49429cebe65f30588472...
-
10:10 AM Revision 05f93fe6 (git): merge revision(s) 62430c19c9f1ab49429cebe65f30588472648c95: [Backport #21342]
- Message not found for revision: 62430c19c9f1ab49429cebe65f30588472648c95
-
10:00 AM Bug #21569: [armv7, musl] SIGBUS in ibf_load_object_float due to unaligned VFP double load when reading IBF
- ruby_3_3 commit:62ecd47656e0c8c7f308fc798ab6106d738c211e merged revision(s) commit:354d47ae5bc4edcc94db4a5391ed71a8b9...
-
10:00 AM Revision 62ecd476 (git): merge revision(s) 354d47ae5bc4edcc94db4a5391ed71a8b9844e57: [Backport #21569]
- Message not found for revision: 354d47ae5bc4edcc94db4a5391ed71a8b9844e57
-
06:14 AM Revision 1dd11fe8 (git): [ruby/pp] Suppress warnings in test on Ruby 2.7
- TODO: Revert when dropping Ruby 2.7 support.
https://github.com/ruby/pp/commit/feb417e152 -
06:13 AM Revision 252c253b (git): [ruby/pp] Simplify recursive state handling
- https://github.com/ruby/pp/commit/0e89466269
-
06:13 AM Revision deb9f452 (git): [ruby/pp] Exclude out-of-scope test instead of omitting
- https://github.com/ruby/pp/commit/40b713d70f
-
06:13 AM Revision ec1655d5 (git): [ruby/pp] Update pp for Set to use new inspect format
- (https://github.com/ruby/pp/pull/43)
Ruby 3.5 will use `Set[1, 2, 3]`. This updates pp to use the same format.
http... -
06:13 AM Revision 4ddbee33 (git): [ruby/pp] Refine `Set#pretty_print` check
- https://github.com/ruby/pp/commit/6615b62d7b
-
06:13 AM Revision 4b50d0b4 (git): [ruby/pp] Do not override the methods in set.rb
- These methods are defined for built-in `Set` class on Ruby 3.5.
https://github.com/ruby/pp/commit/352081dbbf -
06:13 AM Revision 34077707 (git): [ruby/pp] Fix ::Data warning on Ruby 2.7
- * It was showing on require 'pp':
lib/pp.rb:525: warning: constant ::Data is deprecated
* Fixes https://github.com/... -
06:13 AM Revision 80a18e8f (git): [ruby/pp] Support new instance_variables_to_inspect method from Ruby core
- This supports the new `instance_variables_to_inspect` method from Ruby
core that was added in ruby/ruby#13555.
If `i... -
06:07 AM Revision 8cc5e5c1 (git): Win32: Fix fallback parsing of CSI SGR sequences
-
12:45 AM Bug #21561: Wrong encoding for File.dirname result on Windows
- ruby_3_3 commit:1811211d6dea45783c855a9a7b692124e7479292 merged revision(s) commit:7a05dbc47831a655a1ef8a1635f88292ac...
-
12:45 AM Bug #21611: Ruby 3.4.6 can't be built with GCC 15.2.1
- ruby_3_3 commit:7a67358006207f525a78775e1417ad4fb7b0484d merged revision(s) commit:ef2b26cc3eaed06c5c9d4ef2c6d8669ff3...
-
12:39 AM Revision 7a673580 (git): merge revision(s) ef2b26cc3eaed06c5c9d4ef2c6d8669ff357afa4: [Backport #21611]
- Message not found for revision: ef2b26cc3eaed06c5c9d4ef2c6d8669ff357afa4
-
12:37 AM Revision b202a1fe (git): Use write barriers when loading catch table
- Found by wbcheck
-
12:37 AM Revision 7a4c7eac (git): Add missing write barriers to ibf_load
- Found by wbcheck
-
12:16 AM Revision 1811211d (git): merge revision(s) 7a05dbc47831a655a1ef8a1635f88292acd325da: [Backport #21561]
- Message not found for revision: 7a05dbc47831a655a1ef8a1635f88292acd325da
10/04/2025
-
10:21 PM Revision 1858233f (git): Free the native thread of the main thread on FREE_AT_EXIT
- 10:43 AM Revision 8eb28da3 (git): Bump actions/labeler from 5 to 6
- Bumps [actions/labeler](https://github.com/actions/labeler) from 5 to 6.
- [Release notes](https://github.com/actions... -
09:17 AM Feature #21347: Add `open_timeout` as an overall timeout option for `Socket.tcp`
- I appreciate your proposal, but it’s difficult to go along with it.
While the proposal is aimed at improving the con... -
07:19 AM Revision d29b1435 (git): Stop cloning the repository into another path
- which seems to prevent it from fetching notes when the path is not the
actual repository but a shallow-cloned reposit... -
06:56 AM Revision 9c9f3bb6 (git): Configure git user for notes-github-pr
-
06:52 AM Revision 4da1fa3f (git): Fix the GIT_DIR given to notes-github-pr
-
06:48 AM Revision 6fd50e38 (git): Run notes-github-pr while .git is still available
- https://github.com/ruby/ruby/actions/runs/18240911019/job/51942567201
-
06:39 AM Revision 72f8e3e7 (git): Make sure GITHUB_TOKEN is set
-
06:30 AM Revision 4ea84bf5 (git): Fix a missing reference to config/email.yml
-
06:16 AM Revision e40d3c5b (git): Fix the path of notes-github-pr
- 06:09 AM Revision ecc5ebc6 (git): Migrate notes-github-pr to ruby/ruby (#14725)
- from ruby/git.ruby-lang.org as of:
https://github.com/ruby/git.ruby-lang.org/commit/f3ed893e946ec66cac77af5859ac879c5... -
05:54 AM Revision 5941659e (git): Change the webhook URL used for alerts
- That secret appears use a different configuration from the intended one.
-
05:50 AM Revision 63de26c4 (git): Run notify-slack-commits before `make up` too
-
05:49 AM Revision 54c716da (git): Fetch more commits to fix notify-slack-commits
-
05:41 AM Revision ba48e6c9 (git): Propagate secrets to environment variables
-
05:38 AM Revision 269ada24 (git): Migrate notify-slack-commits.rb to ruby/ruby
- from ruby/git.ruby-lang.org as of:
https://github.com/ruby/git.ruby-lang.org/commit/b0dfa734297cc9aea33f24a1e29f8853c... -
01:33 AM Revision e8f879e9 (git): Use LSAN_OPTIONS instead of ASAN_OPTIONS in mkmf
- Newer versions of clang's LSAN uses LSAN_OPTIONS environment variable
instead of ASAN_OPTIONS.
10/03/2025
- 10:36 PM Revision 77331b99 (git): ZJIT: Count CCallWithFrame as optimized_send_count (#14722)
-
10:15 PM Revision 8eead759 (git): ZJIT: Relax the limit of cfunc args by 1
- Follow-up on https://github.com/ruby/ruby/pull/14661
Unlike SendWithoutBlockDirect, `args` has every argument given ... - 10:12 PM Revision 8337de95 (git): ZJIT: Add HIR for calling Cfunc with frame (#14661)
- * ZJIT: Add HIR for CCallWithFrame
* ZJIT: Update stats to count not inlined cfunc calls
* ZJIT: Stops optimizing S... - 06:15 PM Revision ff198ad9 (git): Add assertion to rb_gc_impl_writebarrier
- We should only be executing WBs when GC is not running. We ran into this
issue when debugging 3cd2407045a67838cf2ab94... - 05:56 PM Revision bd8e566b (git): ZJIT: Make sure zjit-test-update works in asm tests (#14708)
-
05:30 PM Revision 8eaa9eb3 (git): Clear fields on heap RStruct before allocating
- Now that we no longer explicitly set the first three elements, we need
to ensure the object is in a state safe for GC... -
04:59 PM Feature #21221 (Closed): Proposal to upstream ZJIT
-
04:56 PM Bug #21624: [BUG] Segmentation fault at 0x0000000000000000
- jeremyevans0 (Jeremy Evans) wrote in #note-2:
> Probably hitting this issue: https://github.com/brianmario/mysql2/pu... -
04:53 PM Bug #21624 (Third Party's Issue): [BUG] Segmentation fault at 0x0000000000000000
- Probably hitting this issue: https://github.com/brianmario/mysql2/pull/1410 . As @luke-gru mentioned, using mysql 0.5...
-
04:46 PM Bug #21624: [BUG] Segmentation fault at 0x0000000000000000
- Thanks for the report. Have you tried locking the mysql2 gem to version 0.5.6? Version 0.5.7 was just released a coup...
-
04:08 PM Bug #21624 (Third Party's Issue): [BUG] Segmentation fault at 0x0000000000000000
- The attached file contains the core dump I receive running `bin/rake db:setup` in a Ruby on Rails project. I'm lookin...
-
04:56 PM Feature #21625 (Open): Allow IO#wait_readable together with IO#ungetc
- ### Background
IO#wait_readable calles rb_io_check_byte_readable() in that C implementation, so that is treated as... -
03:51 PM Bug #21620 (Closed): master branch: LTO with >= -O2 optimization causes miniruby to segfault in vm_cc
-
12:17 PM Bug #21620: master branch: LTO with >= -O2 optimization causes miniruby to segfault in vm_cc
- Ephemeral builds at https://copr.fedorainfracloud.org/coprs/jackorp/ruby-3.5/build/9642454/ (logs under `builder-live...
-
03:35 PM Bug #21623 (Closed): Endless method definition without parenthesis is wrongly accepted in Prism
- These are syntax error in parse.y but accepted in Prism
~~~ruby
def f x: = 1
def f ... = 1
def f * = 1
def f ** ... -
03:02 PM Bug #21618: Allow to use the build-in prism version to parse code
- > I think they are exactly the same, and if it's not the case that's a bug we can fix in Prism.
It's already a non... -
01:33 PM Bug #21618: Allow to use the build-in prism version to parse code
- Taking the concerns from the description:
Earlopain (Earlopain _) wrote:
> Consider that some syntax will be disa... -
01:28 PM Bug #21618: Allow to use the build-in prism version to parse code
- Earlopain (Earlopain _) wrote in #note-7:
> I don't think parsing exactly (not just almost the same) as the ruby I a... -
01:20 PM Revision 14cdd889 (git): [Bug #21620] Fix strict aliasing in rb_managed_id_table_lookup
- We cannot pass &ccs into rb_managed_id_table_lookup because rb_managed_id_table_lookup
takes in a VALUE*, so it viola... -
12:30 PM Bug #21622: Prism wrongly accepts command call to be a key of keyword argument
- The first code examples are parsed like `p((p a, &block) => value)`. https://github.com/ruby/prism/pull/3669 should f...
-
12:27 PM Revision 52287c68 (git): Set Ruby parser if the given ruby accepts `--parser`
- Now envutil.rb is a part of test-unit-ruby-core gem, which still
supports old versions, 2.3 or later. -
08:59 AM Revision 5b2ec0eb (git): Save `ns` that may be clobbered by `setjmp`/`longjmp`
-
04:29 AM Revision c93b521f (git): Windows: Fallback to powershell if fiddle is not loadable
-
02:08 AM Revision b92db45b (git): [DOC] hash.c - fix 3 class doc typos
- 01:59 AM Revision ff8975df (git): docs: Fix formatting in windows.md for icon file inclusion