Activity
From 12/17/2024 to 12/23/2024
12/23/2024
-
11:21 PM Bug #20976: ethon 0.15.0 began to segfault
- I've attached Gemfile, however there is actually no version constraint actually.
So what is installed is:
```
... -
07:12 PM Bug #20976: ethon 0.15.0 began to segfault
- @mtasaka can you please provide your Gemfile.lock? I'm getting issues with the gems after I run `bundle`, I think the...
-
10:21 PM Revision 9e0eb977 (git): Merge RubyGems-3.6.2 and Bundler-2.6.2
-
10:12 PM Revision 527cc732 (git): YJIT: Return None if entry block compilation fails (#12445)
-
09:44 PM Revision 5b22f14e (git): GC guard the iseq in eval for prism
- We need to GC guard the iseq because the code above it malloc memory which
could trigger a GC. Since we only use ISEQ... -
06:46 PM Bug #20779: Un-rescuable thread creation limit on Mac
- I managed to track down the issue, it's a pretty simple fix.
My PR is here: https://github.com/ruby/ruby/pull/12441 -
02:03 PM Revision f4476f0d (git): Disable GC during RUBY_INTERNAL_EVENT_NEWOBJ
- We must disable GC when running RUBY_INTERNAL_EVENT_NEWOBJ hooks because
the callback could call xmalloc which could ... -
01:59 PM Misc #20013: Travis CI status
- jaruga (Jun Aruga) wrote in #note-49:
> I am asking Travis support about arm64 jobs not starting.
>
> https://app.tr... -
01:14 PM Feature #20925: Allow boolean operators at beginning of line to continue previous line
- a = b
&& c
should be parsed as
a = (b
&& c)
correct? That would not change the RHS of assignment. -
05:54 AM Feature #20925: Allow boolean operators at beginning of line to continue previous line
- `&&` and `||` are questionable for me because they can change RHS of assignment.
https://github.com/nobu/ruby/tree... -
12:53 PM Revision 4e12c257 (git): [DOC] Fix indentation
- RDoc markdown parser requires exact 4 spaces or tab as indentation.
-
12:50 PM Revision a438c37c (git): CI: auto-update workflow makes sense only on ruby/ruby [ci skip]
-
12:48 PM Bug #20979 (Closed): +comment does not affect parsetree without `--parser=parse.y`
- `ruby --help` says `+comment Add comments to AST (affects parsetree).`, but it does not affect without `--pars...
-
11:40 AM Revision 376ef474 (git): Bundle TypeProf 0.30.1
-
11:40 AM Revision 1aba05f3 (git): Check if TypeProf 0.30.1 (planned) passes the CI
-
11:13 AM Bug #20978 (Closed): Ractor[]/Thread[]/Fiber[] behavior difference
- Applied in changeset commit:git|adad97a0310ebcd749e906be48bdabe9740deddf.
----------
[Bug #20978] Stringize Fiber st... -
11:01 AM Bug #20978: Ractor[]/Thread[]/Fiber[] behavior difference
- Before commit:d4c720a91bc7bb9ff31810e1720acffb939f7a2f, fiber storage used `rb_check_id` to check arguments.
This fu... -
09:41 AM Bug #20978: Ractor[]/Thread[]/Fiber[] behavior difference
- https://github.com/ruby/ruby/pull/12438
-
10:21 AM Revision bf5f8ece (git): [Bug #20978] Use `ruby_bug` instead of `ruby_version_is`
-
09:16 AM Revision adad97a0 (git): [Bug #20978] Stringize Fiber storage keys
-
08:52 AM Bug #20965: `it` vs `binding.local_variables`
- I see. I think this is simply buggy.
```ruby
"foo".tap do
_1
"bar".tap do
p binding.local_variable_get... -
06:19 AM Bug #20965: `it` vs `binding.local_variables`
- Interestingly, numbered block parameters do this:
```ruby
"foo".tap do
_1
"bar".tap do
p binding.local... -
04:55 AM Bug #20965 (Open): `it` vs `binding.local_variables`
- Since fixing this raised issues like https://bugs.ruby-lang.org/issues/20970 (particularly relevant to this #20965) a...
-
04:46 AM Bug #20965 (Closed): `it` vs `binding.local_variables`
- Applied in changeset commit:git|667a0f9f928be843a0810f2c61b633be1f8cd46a.
----------
Revert "[Bug #20965] Define `it... -
03:37 AM Bug #20965 (Open): `it` vs `binding.local_variables`
- Let's revert this change.
Below is our local discussion of this issue with @nobu and @ko1.
First, consider the ... -
08:37 AM Revision a11bb363 (git): Add more back quotes for code and fix missing feature#20018 link
-
07:39 AM Revision 49de9078 (git): Added version histories for csv, net-imap, power_assert and rbs
-
07:21 AM Revision 4de6680a (git): Added limitation of bundled_gems.rb with sub-feature example
-
07:01 AM Revision 3cbfd219 (git): Fix code location in bundled gems warnings
-
07:01 AM Revision 62a72753 (git): Fix spec description
- We're actually expecting the warning to not be displayed here.
-
07:01 AM Revision a51b5660 (git): Find uplevel for bundled gems warnings just once
-
06:49 AM Revision a6253c15 (git): Update bundled_gems
-
06:16 AM Revision d8c152ee (git): Lrama v0.6.11
- 06:05 AM Revision 34e6bb48 (git): Improve doc for `Socket::ResolutionError` (#12434)
- Also, a topic about Socket::ResolutionError is added to NEWS
-
06:01 AM Revision f2d1c3d3 (git): [DOC] Fix a typo in NEWS.md
-
05:57 AM Revision 8947e53b (git): Update power_assert to 2.0.5
-
05:53 AM Revision 18580bc4 (git): Add a test case for nested block `it`
-
05:07 AM Revision bd569cb7 (git): add back quotes for method/class names
-
04:53 AM Bug #20955 (Open): Subtle differences with Proc#parameters for anonymous parameters
- Since fixing this raised issues like https://bugs.ruby-lang.org/issues/20970 and it's too close to the release to des...
-
04:51 AM Bug #20970 (Closed): `it /1/i` raises undefined method 'it' for main (NoMethodError) even if binding.local_variables includes `it`
- So, since it's too close to the release, we reverted https://github.com/ruby/ruby/pull/12398 at https://github.com/ru...
-
04:46 AM Revision 667a0f9f (git): Revert "[Bug #20965] Define `it` like an ordinary argument" (#12418)
- Revert "[Bug #20965] Define `it` like an ordinary argument (#12398)"
Reverts ruby/ruby#12398 as per https://bugs.rub... -
02:52 AM Revision b19fcd02 (git): Use the dedicated constants `LIBARG` and `LIBPATHFLAG`
-
02:52 AM Revision be7e5f1f (git): Implements [Feature #3456]: Support pkgconf on windows
- 1. Store the `PKG_CONFIG` variable in Makefile.sub (or try to get it from the ENV var PKG_CONFIG in mkmf.rb)
2. Try t... -
02:15 AM Bug #20975 (Closed): TestEval#test_outer_local_variable_under_gc_compact_stress failure on s390x
- I omit that test at https://git.ruby-lang.org/ruby.git/commit/?id=60c814607d5a1cc0522303cfe8378183a427dd79 with s390x...
-
02:05 AM Revision c695536c (git): use `st_update` to prevent table extension
- to prevent the following scenario:
1. `delete_unique_str()` can be called while GC (sweeping)
2. it calls `st_insert... -
12:39 AM Revision 60c81460 (git): Omit TestEval#test_outer_local_variable_under_gc_compact_stress with s390x
-
12:08 AM Revision af903a77 (git): Update bundled_gems
12/22/2024
-
05:00 PM Bug #20978 (Closed): Ractor[]/Thread[]/Fiber[] behavior difference
- `Ractor.[]` and `.[]=` support string and symbol keys (treating them by string value, and also accepting anything res...
-
02:42 PM Revision 0ea0b1a1 (git): [DOC] Update about optional dump flags
-
02:14 PM Revision f7ce62cc (git): Add `hello`
-
01:10 PM Revision 354e7907 (git): Simplify MODULAR_GC_DIR setting
-
01:10 PM Revision fca85845 (git): Install modular GC libraries
-
01:10 PM Revision e1ff13b1 (git): modular-gc-precheck for mswin
-
01:10 PM Revision 4fb5d746 (git): Split `modular-gc` into build and installation
-
01:10 PM Revision 2f2530b1 (git): Allow variables in modular_gc_dir
- Such as `$(ruby_version)`, `$(arch)` and so on.
-
01:10 PM Revision 626037e1 (git): Support RUBY_MODULAR_GC with LOAD_RELATIVE
-
01:10 PM Revision 99d5e6ab (git): Suppress WIN32OLE deprecation warnings for the time being
-
09:46 AM Bug #20937 (Closed): "can't set length of shared string" error when using OpenSSL::Cipher#update with buffer
- Seems fixed at 637f019f1f7611ba41f761a1b17e4228661d0a5b.
-
09:09 AM Revision cd8ad963 (git): s/Punctation/Punctuation/
-
09:09 AM Revision b8fe5550 (git): s/backslashs/backslashes/
-
09:08 AM Revision b0d40d3d (git): [DOC] Fix typos in comments in ractor.c
-
06:14 AM Feature #20971 (Assigned): Deprecate `rb_path_check`
- I think it would be OK to remove that warning (and `rb_patch_check` etc totally), if it is recognized officially.
... -
06:08 AM Revision 3808d29e (git): Fix extra 'warning:' prefix for chilled Symbol#to_s
-
06:07 AM Revision e76d2fdd (git): [DOC] Fix typo in related class reference
-
04:07 AM Bug #20977: backtick is used for syntax errors related to 'it'
- My pull request is here:
https://github.com/ruby/ruby/pull/12424 -
04:04 AM Bug #20977 (Closed): backtick is used for syntax errors related to 'it'
- The following error message uses single quote for "'it'":
```
irb(main):012> [10].each_with_index { p "#{it}:#{_... -
02:34 AM Bug #20950: Use-after-free in ep in Proc#dup for ifunc procs
- Backporting only 92dd9734a967c20e628c8f77c5ce700058dcd58c into ruby_3_2 causes a VM_ASSERT() failure in vm_ep_in_heap...
-
01:03 AM Bug #20976: ethon 0.15.0 began to segfault
- Well, commit:fef8ecc708 also seems to cause segfault...
-
12:42 AM Bug #20976: ethon 0.15.0 began to segfault
- curl is using 8.11.1 .
-
12:40 AM Bug #20976 (Third Party's Issue): ethon 0.15.0 began to segfault
- Looks like ethon 0.15.0:
https://github.com/typhoeus/ethon/tree/0b1c2278806502ecbc6814a245f6b11f5365e68c
began to s...
12/21/2024
-
10:01 PM Bug #20970: `it /1/i` raises undefined method 'it' for main (NoMethodError) even if binding.local_variables includes `it`
- No, Prism is all set from my perspective. Thank you for checking on it.
-
06:47 PM Bug #20970: `it /1/i` raises undefined method 'it' for main (NoMethodError) even if binding.local_variables includes `it`
- I'm not sure if I'm reading this correctly or not. Is there any action required on Prism's side as of right now? Happ...
-
09:04 PM Feature #20925: Allow boolean operators at beginning of line to continue previous line
- This PR is for Prism support: https://github.com/ruby/prism/pull/3337. I will add some CRuby tests that we can skip o...
-
06:33 PM Revision 9e3e1c7f (git): [ruby/openssl] Ruby/OpenSSL 3.3.0
- https://github.com/ruby/openssl/commit/e5153dbbb4
-
06:33 PM Revision 2a3f2412 (git): [ruby/openssl] ssl: fix flaky test case test_ctx_client_session_cb_tls13_exception
- In the test case, the client raises an exception in the session_new_cb
and may not cleanly close the connection. Let'... -
06:33 PM Revision 48624620 (git): [ruby/openssl] digest: remove optional parameter from OpenSSL::Digest#finish
- OpenSSL::Digest#finish overrides Digest::Instance#finish and is called
from the Digest::Class framework in the digest... -
06:33 PM Revision 9de2b407 (git): [ruby/openssl] digest: make output buffer String independent in #finish
- Likewise, OpenSSL::Digest#finish needs to make the output buffer
independent before writing to it.
https://github.co... -
06:33 PM Revision 637f019f (git): [ruby/openssl] cipher: make output buffer String independent
- OpenSSL::Cipher#update accepts a String as the second argument to be
used as the output buffer. The buffer must be di... -
06:33 PM Revision c79b4354 (git): [ruby/openssl] pkcs12: add PKCS12#set_mac
- Add a binding for PKCS12_set_mac() to set MAC parameters and
(re-)calculate MAC for the content.
This allows generat... -
06:06 PM Revision 78f55ccd (git): [DOC] Move Time#xmlschema docs to the core (#12403)
-
06:05 PM Revision efe671f9 (git): Properly document Ractor#require (#12389)
-
03:03 PM Bug #20975 (Closed): TestEval#test_outer_local_variable_under_gc_compact_stress failure on s390x
- Trying with commit:6114094aa049ffcf3202254933e5da1552837c32 :
testsuite on s390x shows error:
```
205) Error:
T... -
10:35 AM Bug #20972: OpenSSL Memory Usage
- I think you are mostly correct, what exactly cause the memory growth is hard to point precisely (especially with `mem...
-
09:28 AM Misc #20013: Travis CI status
- I am asking Travis support about arm64 jobs not starting.
https://app.travis-ci.com/github/ruby/ruby/builds/273648... -
04:31 AM Revision 1d57924d (git): merge revision(s) a1758fbd7fe7406601b0eb1617752db59b83586a:
- Crash when malloc during GC
This feature was introduced in commit 2ccf6e5, but I realized that
using... -
01:45 AM Revision 6114094a (git): [DOC] Resurrected YJIT section
- under "Implementation improvements", similarly to past versions.
We also don't do categorization like "* New feature... -
01:40 AM Revision 861ee7a3 (git): [DOC] Reorder Language changes entries a little
- Warnings aren't something to brag first on the release notes. So I
lowered the string literal one just a little. Howe...
12/20/2024
-
11:46 PM Bug #20972: OpenSSL Memory Usage
- I took a look at this and this is due to 2 things that I could notice:
The call to `string.b` if it's not encoded ... -
11:40 PM Bug #20974: Required and optional anonymous parameter show differently in Proc#parameters
- It's not hard to patch this small issue. We need consensus on whether this is an issue and what the new behavior shou...
-
11:18 PM Bug #20974 (Closed): Required and optional anonymous parameter show differently in Proc#parameters
- The following has had the same output since Ruby 1.9, when Proc#parameters was [introduced]:
```ruby
p(proc {... -
11:15 PM Bug #20970: `it /1/i` raises undefined method 'it' for main (NoMethodError) even if binding.local_variables includes `it`
- > changed with #20969
I think you meant #20965 (https://github.com/ruby/ruby/pull/12398).
> Before the change (on ... -
06:16 PM Bug #20970: `it /1/i` raises undefined method 'it' for main (NoMethodError) even if binding.local_variables includes `it`
- Sorry, I was too quick to blame Prism. I agree that having `it` as a local brings hidden semantic complexity that war...
-
05:28 AM Bug #20970: `it /1/i` raises undefined method 'it' for main (NoMethodError) even if binding.local_variables includes `it`
- The behavior of nested `it` discussed in #20930 has changed with #20969
~~~
[1].each { p it; [5].each { p it } }
... -
10:21 PM Revision 018b7750 (git): FREE_AT_EXIT: Free all allocations from fiber pool
- The fiber pool allocations form a singly-linked list, so when we're
running with RUBY_FREE_AT_EXIT we need to walk th... -
09:52 PM Revision 36966456 (git): GC guard lookup_name
- When searching for native extensions, if the name does not end in ".so"
then we create a new string and append ".so" ... -
09:45 PM Bug #20916 (Closed): Prism compiler should support ** in Ractor constant
- Applied in changeset commit:git|391b6746cdc3fa39d1a5d832debe9c5b5dc39f51.
----------
Provide Ractor support for **
... -
09:45 PM Revision 391b6746 (git): Provide Ractor support for **
- Fixes [Bug #20916]
-
08:04 PM Revision 97f55466 (git): Don't print bug report in asan_death_callback when no VM
- If we don't have the VM (e.g. printing memory leaks in LSAN after shutdown)
then we will crash when we try to print t... -
07:51 PM Revision aa360c3b (git): [DOC] Fix to GC.config docs
-
07:47 PM Revision 07724d7b (git): [DOC] Document the :implementation key of GC.config
-
06:57 PM Revision 5d1fde06 (git): [DOC] Refresh standard libraries page (#12404)
- * Migrate standard library doc page to markdown
* Improve libraries listing and link to source code
* Fix grammar a... -
06:55 PM Revision 83a34fb0 (git): [DOC] Don't document gemspec files
- Since https://github.com/ruby/ruby/commit/cf711863cbe0b81be5ff0adfb64936137995cc4e, gemspecs are included because the...
-
03:42 PM Feature #18439: YJIT: Support Microsoft x86 calling convention
- It would definitely be simpler if integers were handled the same way on windows as on Linux and macOS.
-
11:49 AM Feature #18439: YJIT: Support Microsoft x86 calling convention
- The Windows version of ruby limits Integer to 30 bits even in x64 environments.
I am afraid that to support this in ... -
01:25 PM Bug #20973 (Closed): `it` in pattern matching pin operator causes BUG
- Applied in changeset commit:git|e8d393c8ae0c6282262b7a7886947379a9fd81a3.
----------
[PRISM] Treat it as a local whe... -
06:55 AM Bug #20973 (Closed): `it` in pattern matching pin operator causes BUG
- ```
$ ./miniruby --parser=prism -e 'tap { 0 => ^it }'
-e: [BUG] Unexpected node type in pattern matching expression... -
01:24 PM Revision e23a60b9 (git): Fix GC compaction crash when using local variables in eval
- If we have local variables outside of the eval, the local variables names
are IDs. We convert these IDs to char * usi... -
01:24 PM Revision 85f3ed8c (git): Don't recompute the strlen in pm_eval_make_iseq
- We've already computed the length of the string, so we can reuse it.
-
01:19 PM Revision e8d393c8 (git): [PRISM] Treat it as a local when compiling patterns
- Fixes [Bug #20973]
-
01:19 PM Revision 0397bfa2 (git): [PRISM] Fix compiling popped opt_str_uminus and opt_str_freeze
- Put a pop as needed. This example currently causes [BUG]:
$ ruby --parser=prism -e'1.times{"".freeze;nil}'
... -
10:42 AM Bug #20929: TestTime have an assertion different from current implementation.
- We have changed Time#zone encoding test code to not consider internal_encoding at 78762b5,
but a document of Encodin... - 09:55 AM Revision b53a7523 (git): Fix tests for fast_fallback (#12406)
- * TCPSocket.new: Close resources in ensure
* TCPSocket.new: Remove unnecessary comments
* Socket.tcp: Make assert_s... -
09:16 AM Bug #20478: Circular parameter syntax error rules
- This used to emit a warning since all the way back from Ruby 2.2, before it was invalid syntax. Should the warning be...
-
07:49 AM Bug #20942 (Closed): Infinite loop when out of memory
- Applied in changeset commit:git|2f6c694977dc0cdc4766a8a921e74290963c19a7.
----------
Memerror is fatal if VM cannot ... -
07:49 AM Revision 2f6c6949 (git): Memerror is fatal if VM cannot be unlocked.
- [Bug #20942]
If we've raised a memerror while the VM is locked, and the tag we're
jumping to has been locked at a di... -
07:35 AM Feature #20971: Deprecate `rb_path_check`
- Interesting, I thought the removal of that warning was intentional, do other languages have similar warnings? I guess...
-
05:51 AM Feature #20971: Deprecate `rb_path_check`
- nobu (Nobuyoshi Nakada) wrote in #note-3:
> I mean this warning went away since 2.7, which should be unrelated to ta... -
03:16 AM Feature #20971: Deprecate `rb_path_check`
- I mean this warning went away since 2.7, which should be unrelated to tainted-ness.
```console
$ ruby2.6 -w -rtmpdir... -
01:57 AM Feature #20971: Deprecate `rb_path_check`
- From looking at the history, `rb_path_check` was originally used by `rb_env path_tainted`, presumably to check whethe...
-
01:23 AM Feature #20971: Deprecate `rb_path_check`
- I think that `rb_path_check` is a separate thing from "object taintedness", and that the removal of `path_tainted_p` ...
-
12:48 AM Revision 978df259 (git): Bundle rbs-3.8 (#12399)
- * Clean up skip tests
* Bundle rbs-3.8.0.pre.1
12/19/2024
-
10:20 PM Bug #20972 (Closed): OpenSSL Memory Usage
- While testing large file uploads I noticed the OpenSSL Buffering is allocating a lot of memory for file uploads.
Sim... - 10:15 PM Revision 2a44a57e (git): [DOC] Link to special `fatal` class through `rdoc-ref`
-
09:48 PM Feature #20971 (Closed): Deprecate `rb_path_check`
- With #16131, various code around $SAFE, taint, etc. has been deprecated and removed. GH PR https://github.com/ruby/ru...
-
09:25 PM Revision 33f95d63 (git): Don't unpoison the CC in vm_ccs_free
- The poison status is maintained by the GC, so don't unpoison it in vm_ccs_free.
If the object is not a garbage object... -
07:32 PM Feature #18439: YJIT: Support Microsoft x86 calling convention
- > Any updates, thoughts. As a forced windows user for work - would like some of the speed improvements that yjit brin...
-
07:15 PM Feature #18439: YJIT: Support Microsoft x86 calling convention
- Any updates, thoughts. As a forced windows user for work - would like some of the speed improvements that yjit bring...
-
07:03 PM Bug #20961 (Closed): MMTk build on macOS missing librubygc.mmtk.bundle
-
06:59 PM Bug #20961: MMTk build on macOS missing librubygc.mmtk.bundle
- peterzhu2118 (Peter Zhu) wrote in #note-6:
> Was the `RUBY_GC_LIBRARY` environment variable set when you ran `make m... -
06:26 PM Bug #20961: MMTk build on macOS missing librubygc.mmtk.bundle
- Was the `RUBY_GC_LIBRARY` environment variable set when you ran `make modular-gc MODULAR_GC=mmtk`? The `make modular-...
-
01:01 AM Bug #20961: MMTk build on macOS missing librubygc.mmtk.bundle
- peterzhu2118 (Peter Zhu) wrote in #note-4:
> I started [working on a `gc/README.md` document](https://github.com/rub... -
06:20 PM Revision 84eff676 (git): [DOC] Add gc/README.md
-
05:28 PM Revision 5978f2f1 (git): Fix use-after-free in vm_ccs_free()
- `struct rb_callcache *` point to an imemo object on the GC heap when
pushed into `struct rb_class_cc_entries`, but by... -
05:17 PM Bug #20970: `it /1/i` raises undefined method 'it' for main (NoMethodError) even if binding.local_variables includes `it`
- Prism outputs undesired parse tree with the example.
-
10:57 AM Bug #20970: `it /1/i` raises undefined method 'it' for main (NoMethodError) even if binding.local_variables includes `it`
- Interesting. Before the change (on `3.4.0dev (2024-12-15T13:36:38Z master 366fd9642f)`) it was an error both with Pri...
-
08:59 AM Bug #20970 (Closed): `it /1/i` raises undefined method 'it' for main (NoMethodError) even if binding.local_variables includes `it`
- `it` parameter became a local variable with #20965, but it does not behave like local variable with `--parser=prism`
... -
03:32 PM Revision ce849d56 (git): ruby2_keywords warnings: Quote non-UTF8 method names fully
- It used to quote only part of the method name because NUL byte in
the method terminates the C string:
```
(irb)> "ab... -
03:22 PM Feature #20205: Enable `frozen_string_literal` by default
- I watched [this Ruby Core Developers Q&A video](https://www.rubyvideo.dev/talks/ruby-core-developers-q-a) recently, a...
-
08:25 AM Feature #20205: Enable `frozen_string_literal` by default
- Also it probably doesn't make a huge difference, but your regexp is a bit too strict:
```ruby
/^# frozen[-_]strin... -
08:09 AM Feature #20205: Enable `frozen_string_literal` by default
- To put the number in perspective, I adapted @mame's script to count the same thing but for a specific application and...
-
07:50 AM Feature #20205: Enable `frozen_string_literal` by default
- > be very careful about allocations &c in all of my gems.
If you wish not to include the comment, but remain compa... -
04:48 AM Feature #20205: Enable `frozen_string_literal` by default
- byroot (Jean Boussier) wrote in #note-66:
> Note that you don't necessarily need to set `# frozen_string_literal: tr... -
02:39 AM Feature #20205 (Assigned): Enable `frozen_string_literal` by default
- I re-opened this ticket for further discussion with Matz.
-
01:53 AM Feature #20205: Enable `frozen_string_literal` by default
- > some other code is compatible because it sets #frozen_string_literal: false.
FYI
only a few. survey which pra... -
03:08 PM Bug #20969 (Closed): Segmentation fault with `Ripper.lex '/(?<_1>)/=~s'`
- Applied in changeset commit:git|7b2ae8df905d7bbc084d31a8f55cecc7e7c422b3.
----------
[Bug #20969] Pass `assignable` ... -
02:34 PM Bug #20969: Segmentation fault with `Ripper.lex '/(?<_1>)/=~s'`
- https://github.com/ruby/ruby/pull/12400
-
08:10 AM Bug #20969 (Closed): Segmentation fault with `Ripper.lex '/(?<_1>)/=~s'`
~~~
ruby -rripper -e "Ripper.lex '/(?<_1>)/=~s'
~~~
Result
~~~
root@4116f371c34c:/# ruby -rripper -e "Ripper...-
02:20 PM Revision 7b2ae8df (git): [Bug #20969] Pass `assignable` from ripper
- For the universal parser, `rb_reg_named_capture_assign_iter_impl`
function is shared between the parser and ripper. ... -
02:14 PM Revision a5867538 (git): Prefix asan_poison_object with rb
-
02:14 PM Revision fcd44eee (git): Fix compaction in ASAN with RGENGC_CHECK_MODE enabled
-
02:14 PM Revision a7271767 (git): Export asan_poison_object
-
02:14 PM Revision 16750a47 (git): Don't calculate the aligned slot when unlocking page
- If we try to use GET_PAGE_HEADER, it can trigger the read barrier. If we
try to align on the slot then we end up unlo... -
02:14 PM Revision f02e3129 (git): Don't unpoison a NULL object
-
02:14 PM Revision a1265601 (git): Unpoison memory before accessing next element of freelist
-
02:14 PM Revision c37bdfa5 (git): Make asan_poison_object poison the whole slot
- This change poisons the whole slot of the object rather than just the flags.
This allows ASAN to find any reads/write... -
12:18 PM Revision ccded855 (git): Fixed label typo
- 11:58 AM Revision 40af25d7 (git): Fix bundled gems' indentations and link to their repos
- 11:55 AM Revision b009f947 (git): Link to default gems' github repos
- 11:52 AM Revision 7cb071c9 (git): Fix release entries' indentation
-
09:33 AM Bug #20965: `it` vs `binding.local_variables`
- I have a concern of making `it` parameter an lvar.
~~~ruby
1| 42.tap do
2| p binding.local_variable_get('it')
... -
07:12 AM Bug #20965 (Closed): `it` vs `binding.local_variables`
- Applied in changeset commit:git|46fec0f62a1803d44edb8b06e39ac0f358e56670.
----------
[Bug #20965] Define `it` like a... -
06:28 AM Bug #20965: `it` vs `binding.local_variables`
- https://github.com/ruby/ruby/pull/12398
-
12:41 AM Bug #20965: `it` vs `binding.local_variables`
- It does seem like that last one should be `[:it]` for consistency if it wasn't intentional. +1
An aside, but it's ... -
08:37 AM Misc #20968: `Array#fetch_values` unexpected method name in stack trace
- Thank you for your prompt response.
I hadn’t realized that the same issue occurs with `1.ceildiv(0)` as well.
Thi... -
07:53 AM Misc #20968: `Array#fetch_values` unexpected method name in stack trace
- I agree with @jeremyevans0 that it's not a bug.
But if it's decided than it is, then there's no need to rewrite it... -
06:20 AM Misc #20968: `Array#fetch_values` unexpected method name in stack trace
- This doesn't seem like a bug to me. `Array#fetch_values` is in the backtrace, just not the top frame.
This isn't ... -
05:40 AM Misc #20968 (Closed): `Array#fetch_values` unexpected method name in stack trace
It seems that the current Ruby implementation is displaying unexpected method name in stack trace.
## Expected
...-
07:16 AM Revision 335bba0f (git): [DOC] Remove Unused footnotes [ci skip]
-
07:12 AM Bug #20955 (Closed): Subtle differences with Proc#parameters for anonymous parameters
- Applied in changeset commit:git|46fec0f62a1803d44edb8b06e39ac0f358e56670.
----------
[Bug #20965] Define `it` like a... -
07:11 AM Bug #20955: Subtle differences with Proc#parameters for anonymous parameters
- Agreed that `it` should work like `_1` here. You couldn't distinguish `proc {it}.parameters` with `proc {|it|}.parame...
-
07:12 AM Revision 46fec0f6 (git): [Bug #20965] Define `it` like an ordinary argument (#12398)
- Also fixes [Bug #20955]
-
07:01 AM Bug #20930 (Rejected): Different semantics for nested `it` and `_1`
-
05:09 AM Bug #20967 (Closed): Oracle Developer Studio 12.5 on Solaris 10 miniruby symbol referencing error: Undefined symbol: atomic_signal_fence
- I think that it is difficult to add `-xatomic=studio` or `-xatomic=gcc` automatically to `cflags` or `CFLAGS` by `./c...
-
05:00 AM Bug #20967 (Closed): Oracle Developer Studio 12.5 on Solaris 10 miniruby symbol referencing error: Undefined symbol: atomic_signal_fence
- When compiling Ruby 3.3 or head by using Oracle Developer Studio 12.5 on Solaris 10, failed to make miniruby with the...
-
04:44 AM Revision 2783868d (git): Update NEWS.md with debug-1.10.0
-
04:18 AM Revision a945c87a (git): Update with logger-1.6.4
-
04:16 AM Revision 0275cc05 (git): [ruby/logger] v1.6.4
- https://github.com/ruby/logger/commit/216cedef7c
-
04:16 AM Revision d16b043c (git): [ruby/logger] Use `__FILE__` for wasm
- `/dev/null` is not available on wasm.
https://github.com/ruby/logger/commit/4be05c2208 -
03:20 AM Revision 68e2022b (git): The test of net-imap is passed with Windows
12/18/2024
-
11:45 PM Revision efc26d20 (git): Added the latest versions of irb, json and rdoc to NEWS
-
11:45 PM Revision 91efe7b6 (git): [ruby/json] Release 2.9.1
- https://github.com/ruby/json/commit/f745ec145e
-
11:45 PM Revision 979b19b7 (git): [ruby/json] Add support for Solaris 10 which lacks strnlen()
- Check for existence of strnlen() and use alternative code if it is missing.
https://github.com/ruby/json/commit/48d4... - 11:45 PM Revision bba66f94 (git): [ruby/rdoc] Bump version to v6.10.0
- https://github.com/ruby/rdoc/commit/2b79892ab4
- 11:45 PM Revision a920808c (git): [ruby/rdoc] Auto-hide navigation on link click
- (https://github.com/ruby/rdoc/pull/1238)
Hide navigation sidebar when clicking anchor links on mobile devices.
Previ... -
11:45 PM Revision 35ff04ce (git): [ruby/irb] Bump version to v1.14.3
- (https://github.com/ruby/irb/pull/1050)
https://github.com/ruby/irb/commit/49050f9bf3 -
11:42 PM Bug #20966 (Rejected): Unary plus String warns about freezing
- `+"\x1f\x8b".force_encoding("BINARY")` is parsed as
`+( "\x1f\x8b".force_encoding("BINARY") )` and the warning is com... -
11:29 PM Bug #20966: Unary plus String warns about freezing
- I think you are being tripped up by the low precedence of the unary operator, which is applied after the whole chain ...
-
11:20 PM Bug #20966: Unary plus String warns about freezing
- My code:
```
header = +"\x1f\x8b".force_encoding("BINARY")
```
Rubocop says "Use unary plus to get an unf... -
11:17 PM Bug #20966 (Rejected): Unary plus String warns about freezing
- ```
/Users/mperham/src/sidekiq/test/profiling_test.rb:49: warning: literal string will be frozen in the future (run ... -
09:52 PM Revision c194b261 (git): debug v1.10.0
-
07:58 PM Bug #20965 (Closed): `it` vs `binding.local_variables`
- `it` is not available in the list of `binding.local_varaibles`, **unlike** numbered parameters:
```ruby
p(proc { ... -
07:38 PM Revision 173ae93e (git): Document 'it' and update numbered parameters docs (#12375)
-
05:35 PM Bug #20964 (Third Party's Issue): Oracle Developer Studio 12.5 on Solaris failed to compile "prism/extension.c", line 499: internal compiler error: Wasted space
- Changed to Third Party's Issue
I'm hoping someone who have support contract of Oracle Developer Studio will contac... -
05:27 PM Bug #20964 (Third Party's Issue): Oracle Developer Studio 12.5 on Solaris failed to compile "prism/extension.c", line 499: internal compiler error: Wasted space
- Oracle Developer Studio 12.5 and 12.6 on Solaris 10 failed to compile prism/extension.c with the following error:
... -
05:28 PM Feature #20885: String#gsub?
- Ah, you mean it doesn't return strictly true/false? That's a good point, although there are precedents like `Numeric#...
-
06:11 AM Feature #20885: String#gsub?
- I am not positive for adding `gsub?`. It's not a predicate, after all.
Matz.
-
05:08 PM Bug #20962 (Closed): Change in behaviour in 3.4.0rc1 of `Hash#inspect`
- Applied in changeset commit:git|477c505ac0d4d23a860ffafbb487f7598aa89ca3.
----------
[DOC] Fix output examples conta... -
01:52 PM Bug #20962: Change in behaviour in 3.4.0rc1 of `Hash#inspect`
- pull request https://github.com/ruby/ruby/pull/12384
-
10:15 AM Bug #20962 (Closed): Change in behaviour in 3.4.0rc1 of `Hash#inspect`
- The output from `Hash#inspect` in v3.4.0rc1 does not match the documentation and is different from v3.3.6. ...
-
05:08 PM Bug #20963 (Closed): compile error due to lack of MAYBE_UNUSED macro e.g. Oracle Developer Studio 12.x on Solaris 10
- Applied in changeset commit:git|528ec7060464d30359e593055df6b53362cd1060.
----------
use RBIMPL_ATTR_MAYBE_UNUSED
T... -
02:31 PM Bug #20963 (Closed): compile error due to lack of MAYBE_UNUSED macro e.g. Oracle Developer Studio 12.x on Solaris 10
- On Solaris 10, by using Oracle Developer Studio 12.5, strange compile error occurred.
```
cc -errtags=yes -xO4 ... -
05:08 PM Revision 477c505a (git): [DOC] Fix output examples containing old Hash#inspect format
- The inspect format was intentionally changed as an outcome of
[Bug #20433] [ruby-core:118668], but some documentation... -
02:37 PM Revision 528ec706 (git): use RBIMPL_ATTR_MAYBE_UNUSED
- The macro MAYBE_UNUSED, prepared by ./configure, may not be defined in
some environments such as Oracle Developer Stu... -
12:49 PM Revision d07aa670 (git): Get rid of duplicate modifier for MSVC
-
09:36 AM Bug #20699: On Windows, the `__dir__` keyword is garbled in paths containing Japanese characters, and `require_relative` fails as well
- I verified that this issue is still present on current master. On codepage 850 the output looks like so:
```
C:\Use... -
08:14 AM Revision 8417d09f (git): Removed unnecessary sentence for stdlib
-
08:07 AM Misc #20774: Remove remaining locale dependent code from Windows port
- From the issue description above:
> ```
> require "win32/registry"
> pr Win32::Registry::HKEY_CURRENT_USER.ope... -
08:02 AM Revision a5562c13 (git): Fix the end of "dlext & soext" section [ci skip]
-
07:58 AM Bug #20943: Constant defined in `Data.define` block
- TBH, for bigger `Struct`/`Data`-based classes I typically prefer a regular inheritance instead of using class definit...
-
06:19 AM Bug #20943: Constant defined in `Data.define` block
- Blocks do not introduce new scope even with `instance_eval` nor `class_eval` (along with `Data.define` etc. with bloc...
-
07: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)`
- One thing pointed out in the last developer meeting was that future MMTK might want to break "asprintf return values ...
-
07:48 AM Revision 48801c33 (git): Revert "Update default gems list at 647449fc91c9d37752b09ac5f0a785 [ci skip]"
- This reverts commit 5caf8bf1ea785969088f9fd54d7d752443ed940e.
-
07:48 AM Revision f9101fd6 (git): Revert "Update bundled gems list at 5caf8bf1ea785969088f9fd54d7d75 [ci skip]"
- This reverts commit 50282a540a33bdad9aec528dfd97b15ae12acb80.
-
07:45 AM Revision dd1208af (git): Extract auto-update workflow for default gems on NEWS.md
- We should stop it until final release of Ruby.
- 06:49 AM Revision 50282a54 (git): Update bundled gems list at 5caf8bf1ea785969088f9fd54d7d75 [ci skip]
-
06:13 AM Feature #20925: Allow boolean operators at beginning of line to continue previous line
- +1. Although it might take time to implement since we have duplicated parser implementations at the moment.
Matz.
- 05:42 AM Revision 5caf8bf1 (git): Update default gems list at 647449fc91c9d37752b09ac5f0a785 [ci skip]
-
05:41 AM Revision 647449fc (git): Update description for default and bundled gems
-
05:41 AM Revision 96ae73e7 (git): Restore rake-13.2.0 and added bundled versions of Ruby 3.3
-
05:41 AM Revision d80b466a (git): Added version histories of updated default gems for Ruby 3.4
-
03:25 AM Bug #20961: MMTk build on macOS missing librubygc.mmtk.bundle
- Thank you for trying this feature out. I think you're confused about how the configuration works, and that's our bad,...
-
03:20 AM Bug #20961: MMTk build on macOS missing librubygc.mmtk.bundle
- > IIRC, this option requires an absolute path.
No, if you pass a relative path it will convert it to an absolute p... -
01:07 AM Bug #20961: MMTk build on macOS missing librubygc.mmtk.bundle
- I’m curious why this option is allowed to refer outside `$(prefix)`. (and probably `$(DESTDIR)` too?)
-
12:40 AM Bug #20961: MMTk build on macOS missing librubygc.mmtk.bundle
- shan (Shannon Skipper) wrote:
> ``` shell
> --with-modular-gc="gc/mmtk/target/release"
IIRC, this option req... -
02:50 AM Revision 6336431a (git): [DOC] rb_id2name(): Note truncation danger (+minor copyediting)
- Thanks, nobu!
-
02:22 AM Revision 827acccc (git): Skip to sync lib/irb/.document
-
02:12 AM Revision 57f6329b (git): Check RUBY_THREAD_TIMESLICE value
-
02:10 AM Revision c07fb791 (git): Avoid file descriptor leak
- `extra_fd` was leaked if `fd_set_cloexec` fails -- I can't think of any
chance of that happening here, but just in ca... -
02:00 AM Revision 25602421 (git): [DOC] Fix the block parameter name in Array#zip
- 01:28 AM Revision a80e8592 (git): Update default gems list at 3edbf6cfc5dba4da62ac23af5f0ebb [ci skip]
-
01:27 AM Revision 3edbf6cf (git): [ruby/psych] Bump up v5.2.2
- https://github.com/ruby/psych/commit/746e1ad24d
- 01:06 AM Revision 46b8fc4c (git): Update default gems list at b3abdd4cf45f370d763f6782db46c8 [ci skip]
-
01:05 AM Revision b3abdd4c (git): Bump Rubygems version to 3.6.1
-
01:05 AM Revision 64b8e2da (git): Bump Bundler version to 2.6.1
-
01:05 AM Revision 559e9fe9 (git): Bump vendored securerandom to 0.4.1
-
01:05 AM Revision b9ad8fa5 (git): Bump vendored timeout to 0.4.3
- 12:48 AM Revision 498d6eb1 (git): Wrap `do_fast_fallback_getaddrinfo` with `rb_thread_prevent_fork` (#12366)
- Wrap `do_fast_fallback_getaddrinfo` with `rb_thread_prevent_fork`
Referencing PR #10864,
wrap `do_fast_fallback_geta...
12/17/2024
-
11:51 PM Bug #20943: Constant defined in `Data.define` block
- byroot (Jean Boussier) wrote in #note-2:
> Which is a bit wasteful as you define two classes instead of one, but n... -
11:48 PM Revision 98bf912d (git): [DOC] Added references of github releases for bundled gems (#12365)
- * Added references of github releases for bundled gems
* Removed bundled version of 3.3.0 and maintenance releases
... -
11:21 PM Bug #20961 (Closed): MMTk build on macOS missing librubygc.mmtk.bundle
- Hi! I'm excited about the new modular GC feature. I just wanted to report that when I build Ruby 3.4.0-rc1 with MMTk ...
-
09:48 PM Revision fef8ecc7 (git): [ruby/rdoc] Enable cross reference in code
- (https://github.com/ruby/rdoc/pull/1240)
Some people like to mark up method names in MarkDown style block
quotes, li... -
09:32 PM Revision 375fec7c (git): [DOC] Add note to rb_id2name about GC compaction
-
09:23 PM Revision 1254850a (git): [ruby/rdoc] Update tests for ruby/rdoc#1247
- (https://github.com/ruby/rdoc/pull/1248)
https://github.com/ruby/rdoc/commit/94b9858000 -
09:13 PM Misc #20774: Remove remaining locale dependent code from Windows port
- @YO4 This is a good idea! I opened a PR: https://github.com/ruby/ruby/pull/12377
-
12:19 PM Misc #20774: Remove remaining locale dependent code from Windows port
- [github PR#11799](https://github.com/ruby/ruby/pull/11799/commits) currently has two patches:
* Windows: Change comm... -
08:56 PM Revision 408f5368 (git): [ruby/rdoc] `aligns` may include `:center`
- (https://github.com/ruby/rdoc/pull/1247)
https://github.com/ruby/rdoc/commit/cbbf04d6f8 -
08:16 PM Feature #20960 (Third Party's Issue): Support building OpenSSL for Ruby with AWS-LC
- Hello,
I’m an engineer at AWS working on [AWS-LC](https://github.com/aws/aws-lc), AWS’s open-source cryptographic ... -
06:01 PM Revision 9715131c (git): [DOC] Fix example in Numeric#to_int
-
05:32 PM Revision 6bf7a176 (git): YJIT: Load registers on JIT entry to reuse blocks (#12355)
-
05:28 PM Revision 0b2f0342 (git): [rubygems/rubygems] Fix missing `Gem::Uri.redact` on some Ruby 3.1 versions
- Our CI did not catch this because it was testing with Ruby 3.1 patch
levels that include a RubyGems version that alre... -
04:10 PM Feature #6648: Provide a standard API for retrieving all command-line flags passed to Ruby
- > But anyway, I was talking specifically about your Bundler example; I didn't see the point of -C in that specific ex...
-
04:03 PM Revision 707c6420 (git): Don't reference update frames with VM_FRAME_MAGIC_DUMMY
- Frames with VM_FRAME_MAGIC_DUMMY pushed by rb_vm_push_frame_fname have
allocated iseq, so we should not reference upd... -
04:03 PM Revision 429b867d (git): Fix autoload_table_compact
- The keys are IDs, so we cannot update references on them.
-
04:03 PM Revision 9733304d (git): Assert Ruby object in rb_gc_location
- rb_gc_location doesn't check that the object is actually a Ruby object
and only checks if the object looks like a T_M... -
03:55 PM Bug #20956 (Closed): Nested alternation pattern matching bug in 3.4.0-rc1
- Applied in changeset commit:git|86cf18e01e8be1db6194b7cb27357150998d9056.
----------
[PRISM] Recurse use_deconstruct... -
03:55 PM Revision 50a67820 (git): [DOC] Change arg names from n to count (#12288)
-
03:42 PM Feature #20959 (Assigned): Add a way to get codepage of console.
- # Abstract
Add a way to retrieve code pages of console.
On Windows, Encoding.find("locale") returns the console c... -
03:13 PM Revision 86cf18e0 (git): [PRISM] Recurse use_deconstructed_cache in Alternation Nodes
- This fixes the behavioural difference between Prism and parse.y when
evaluating the following code
```ruby
1 in [1 |... -
01:17 PM Feature #20205: Enable `frozen_string_literal` by default
- I think to be more accurate your script would probably want to check for string literals that will or will not be fro...
-
08:45 AM Feature #20205: Enable `frozen_string_literal` by default
- Note that you don't necessarily need to set `# frozen_string_literal: true` to be compatible.
Lots of code is comp... -
04:14 AM Feature #20205: Enable `frozen_string_literal` by default
- I checked the usage of `# frozen-string-literal: true` among the public gems. (@ko1 gave me this idea)
```
Numb... -
12:32 PM Bug #20958 (Open): fix ENV.keys encoding on windows
- [github PR#12368](https://github.com/ruby/ruby/pull/12368)
ENV.keys elements contain UTF-8 byte sequences with local... -
11:25 AM Revision c25dd4ee (git): Win32: Add coroutine for mswin on arm64
-
11:25 AM Revision e4a4dea2 (git): Win32: Fix the macro for arm64 on mswin
- Visual C defines `_M_`-prefixed macros for the target architectures.
-
11:25 AM Revision 5a7a1a4a (git): Win32: Fix `rbimpl_size_mul_overflow` on arm64
- `_umul128` is specific to x86_64 platform, see higher words by
`__umulh` on arm64. -
11:25 AM Revision 36c36d04 (git): Win32: Allow arm64 platform
- 09:28 AM Revision 31785523 (git): Update default gems list at a652d8b6807a9b81a4fe9bad519840 [ci skip]
-
09:28 AM Revision a652d8b6 (git): Launchable: Start recording test-spec in compilers.yaml (#12364)
- 06:56 AM Revision f53399b9 (git): Update bundled gems list at c5c88def57b580b4e7ec259dc21469 [ci skip]
-
06:55 AM Revision c5c88def (git): Update bundled_gems
- 06:48 AM Revision 14b95030 (git): Update default gems list at fc38023d4e4f44ce1d4d7c1e792166 [ci skip]
-
06:48 AM Revision ce72d144 (git): [ruby/win32ole] Bump up v1.9.1
- https://github.com/ruby/win32ole/commit/3e9b3b02e9
-
06:47 AM Revision fc38023d (git): [ruby/tmpdir] Bump up v0.3.1
- https://github.com/ruby/tmpdir/commit/0245079c24
-
05:13 AM Revision 20ce09e0 (git): Move Refinement#refined_class changes to Compatibility issues section
-
04:31 AM Revision ef09d2df (git): Added JSON entry
-
03:35 AM Revision 9a529024 (git): Added YJIT entries from draft of release announcement
-
03:25 AM Revision 9f0b84ee (git): Added changes of RubyGems-3.6.x and Bundler-2.6.x to NEWS.md
-
02:58 AM Revision c7a63874 (git): Fix constant documents (#12357)
- Delete duplicated `Document-const:` directives
Those directives are attached to `rb_define_const` and `rb_file_const... -
01:10 AM Revision b6973e4f (git): [Bug #20951] [DOC] UTC offset in `utc_to_local`
-
12:46 AM Revision 187b8fdb (git): Fix coroutine implementaion on Windows-Arm64
- When setjmp/longjmp/exceptions are used on Windows it's necessary to store+restore additional information from the TE...
- 12:44 AM Revision 11e120df (git): Update default gems list at 047a87bd7a8d24afa36cc6533868dc [ci skip]
-
12:39 AM Revision 047a87bd (git): Bump Rubygems version to 3.6.0
-
12:38 AM Revision 11910b26 (git): Bump Bundler version to 2.6.0
-
12:32 AM Revision 535f0746 (git): Fix indent rule by rubygems/bundler cops
-
12:22 AM Revision d42fcda0 (git): Bump vendored resolv to 0.6.0
-
12:03 AM Bug #20955: Subtle differences with Proc#parameters for anonymous parameters
- Thanks. When I mentioned "consistency" I was mostly concerned about getting a parameters array from `Proc#parameters`...
Also available in: Atom