Activity
From 12/31/2022 to 01/06/2023
01/06/2023
-
08:09 PM Bug #19318 (Closed): Float#round rounds incorrectly for some cases
-
03:27 PM Bug #19318 (Closed): Float#round rounds incorrectly for some cases
- This was discovered by @aardvark179.
The following spec in `spec/ruby/core/float/round_spec.rb` fails on CRuby:
`... -
07:49 PM Revision 00d58afb (git): YJIT: Make iseq_get_location consistent with iseq.c (#7074)
- * YJIT: Make iseq_get_location consistent with iseq.c
* YJIT: Call it "YJIT entry point"
Co-authored-by: Maxime Che... -
07:49 PM Revision 311ce917 (git): YJIT: Colorize outlined code differently on --yjit-dump-disasm (#7073)
- * YJIT: Colorize outlined code differently
on --yjit-dump-disasm
* YJIT: Reduce the number of escape sequences -
07:26 PM Bug #19320 (Closed): Crash during compaction while traversing the stack
- Fix PR: https://github.com/ruby/ruby/pull/7081
Applying the following patch to test/erb/test_erb.rb and running th... -
04:46 PM Bug #19319 (Closed): Crash in rb_str_casemap
- Applied in changeset commit:git|d8ef0a98c670449b20436947f5ebbd327ed5ab0d.
----------
[Bug #19319] Fix crash in rb_st... -
03:27 PM Bug #19319 (Closed): Crash in rb_str_casemap
- Fix here: https://github.com/ruby/ruby/pull/7080
The following code crashes on my machine:
```ruby
GC.stress =... -
04:46 PM Revision 66bc6209 (git): Remove unused function `rb_shape_flags_mask`
-
04:37 PM Bug #18518: NoMemoryError + [FATAL] failed to allocate memory for twice 1 << large
- There's no practical reason to support left shift of greater than integer max, so I would support a fast check and Ra...
-
03:01 PM Bug #18518: NoMemoryError + [FATAL] failed to allocate memory for twice 1 << large
- So on 32-bit platforms it already behaves as I would expect, from the log in https://bugs.ruby-lang.org/issues/19260?...
-
04:36 PM Revision d8ef0a98 (git): [Bug #19319] Fix crash in rb_str_casemap
- The following code crashes on my machine:
```
GC.stress = true
str = "testing testing testing"
puts str.capitalize... -
03:49 PM Feature #19302 (Closed): Non-destructive String#insert
-
02:28 PM Feature #19302: Non-destructive String#insert
- I think we can close this issue.
-
03:39 PM Bug #19260: ruby/spec is failed with Ruby 3.3
- With `git grep -P '\b3\.3\b'`, I found:
```
lib/did_you_mean.rb:116: # TODO: Remove on 3.3:
lib/did_you_mean.rb:1... -
03:31 PM Bug #19260 (Closed): ruby/spec is failed with Ruby 3.3
- All good now, thanks for creating this ticket.
-
02:05 PM Bug #19260: ruby/spec is failed with Ruby 3.3
- Going in the order of https://github.com/ruby/ruby/commit/a236661a62dc89173dcdd9e071365929db1201a7
* `Encoding#repli... -
03:34 PM Bug #19293: The new Time.new(String) API is nice... but we still need a stricter version of this
- > A trustworthy version of ISO8601 parser method perhaps with another name than .new that accepts strict ISO8601-ish ...
-
03:28 PM Revision 2b88dbc6 (git): Add bug number
-
03:19 PM Feature #18949: Deprecate and remove replicate and dummy encodings
- This is all done now, only https://github.com/ruby/ruby/pull/7079 left and I'll merge that when it passes CI.
Over... -
02:19 PM Feature #18949: Deprecate and remove replicate and dummy encodings
- @ko1 did https://github.com/ruby/ruby/pull/6935, great, thank you!
-
03:05 PM Feature #19317 (Assigned): Unicode ICU Full case mapping
- As announced in [Case Mapping](https://docs.ruby-lang.org/en/master/case_mapping_rdoc.html#label-Default+Case+Mapping...
-
03:03 PM Misc #19240: DevMeeting-2023-01-19
- * [Bug #18518] NoMemoryError + [FATAL] failed to allocate memory for twice 1 << large (eregon)
* I would like a de... -
12:46 PM Misc #19240: DevMeeting-2023-01-19
- EDIT: I remove #19315 for this meeting's agenda, let's discuss it at a later meeting.
-
11:19 AM Misc #19240: DevMeeting-2023-01-19
- * [Feature #19314] String#bytesplice should support partial copy
* Not only I but also kazuho-san wants this fea... -
04:52 AM Misc #19240: DevMeeting-2023-01-19
- * [Misc #16671] BASERUBY version policy
* How about my proposal?
-
02:35 PM Bug #19316 (Closed): YJIT crash in 3.2.0
- When I check out this commit from GitHub, https://github.com/jdashton/aoc2022-ruby/tree/5702dac483cd6e95f7be35bfebaf9...
-
02:33 PM Bug #8973: Allow to configure archlibdir for multiarch
- Actually, the real intention here is to get rid of the `${arch}` from the paths. The thing is that `--enable-multiarc...
-
01:55 PM Bug #8973: Allow to configure archlibdir for multiarch
- nobu (Nobuyoshi Nakada) wrote in #note-9:
> @vo.x With your patch and `--with-multiarch --with-archlibdir='${libdir}... -
02:20 PM Revision ddbf7be9 (git): [ruby/uri] [DOC] Enhanced RDoc for common methods
- (https://github.com/ruby/uri/pull/50)
https://github.com/ruby/uri/commit/7ff4fb372b -
01:59 PM Bug #13671: Regexp with lookbehind and case-insensitivity raises RegexpError only on strings with certain characters
- @duerst Could you take a look at this? It's not fixed yet in 3.2.0.
-
01:17 PM Feature #18598: Add String#bytesplice
- shugo (Shugo Maeda) wrote in #note-4:
> > * Do not use String and e.g. use an Array of byte values or a C extension
... -
01:14 PM Feature #19314: String#bytesplice should support partial copy
- Eregon (Benoit Daloze) wrote in #note-5:
> Now that we have IO::Buffer and there is https://docs.ruby-lang.org/en/ma... -
01:02 PM Feature #19314: String#bytesplice should support partial copy
- Ah, something I missed though is that with lazy substrings, there would still need to be a copy of the bytes to "unsh...
-
12:54 PM Feature #19314: String#bytesplice should support partial copy
- naruse (Yui NARUSE) wrote in #note-3:
> But your proposal: Lazy substrings is not a solution because it also creates... -
12:41 PM Feature #19314: String#bytesplice should support partial copy
- I agree that this is a workaround and a VM should solve this as an optimization.
But your proposal: Lazy substring... -
12:20 PM Feature #19314: String#bytesplice should support partial copy
- I think this is too hard to read and parse for a human and 5 arguments seems way too much for a core method.
It feel... -
11:06 AM Feature #19314 (Closed): String#bytesplice should support partial copy
- String#bytesplice should support partial copy without temporary String objects.
For example, given `x = "012345678... -
12:58 PM Bug #19312 (Closed): SEGV during test_ast.rb: <internal:ast>:76: [BUG] parser_token2id: unknown token -1
- Applied in changeset commit:git|cee5beab1d7bf6f99530957494ab9775696d42ce.
----------
[Bug #19312] Return end-of-inpu... -
11:35 AM Bug #19312: SEGV during test_ast.rb: <internal:ast>:76: [BUG] parser_token2id: unknown token -1
- https://github.com/ruby/ruby/pull/7077
Maybe old versions should use `END_OF_INPUT` instead of 0 and -1. -
12:45 PM Feature #19315: Lazy substrings in CRuby
- `SHARABLE_MIDDLE_SUBSTRING` was introduced circa 2014 in https://github.com/ruby/ruby/commit/a707ab4bc8a by @nobu.
... -
12:33 PM Feature #19315: Lazy substrings in CRuby
- The documentation of RSTRING_PTR() doesn't specify it returns a \0-terminated `char*`, but it seems assumed in variou...
-
12:30 PM Feature #19315 (Open): Lazy substrings in CRuby
- CRuby should implement lazy substrings, i.e., "abcdef"[1..3] must not copy bytes.
Currently CRuby only reuse the c... -
12:13 PM Revision cee5beab (git): [Bug #19312] Return end-of-input at `__END__`
-
11:00 AM Revision d9520bf2 (git): [DOC] Mention `configure` options earlier, not after failure
- The command line arguments to `configure` are stored in `rbconfig.rb`.
Usually these are just useless but harmless af... -
11:00 AM Revision 42820a98 (git): [DOC] Specify `shell` format to shell commands
-
11:00 AM Revision b9465614 (git): mkmf.rb: Refactor splitting configure_args and remove duplicate code
-
11:00 AM Revision cd7e14da (git): Pass options for extensions via `CONFIGURE_ARGS`
-
10:15 AM Misc #16671: BASERUBY version policy
- What we often tend to write frequently are safe navigation operator and indented here-docs.
So I'll be happy it were... -
04:48 AM Misc #16671: BASERUBY version policy
- How about the Ruby version provided by the stable Ubuntu release?
* https://packages.ubuntu.com/search?keywords=ru... -
08:53 AM Revision bdd35045 (git): Fix typos [ci skip]
-
08:49 AM Feature #19300: Move public methods from Kernel to Object
- Useless history talk. I once asked matz why Kernel exists. If I remember correctly, matz said the following.
* In ... - 07:02 AM Revision 1be669d0 (git): Update bundled gems list at 2023-01-06
-
06:37 AM Revision dcf63b58 (git): [ruby/psych] Strip trailing spaces [ci skip]
- https://github.com/ruby/psych/commit/e07b16ad8b
-
06:33 AM Revision f877805a (git): [ruby/psych] Add msys2 dependencies for windows
- https://github.com/ruby/psych/commit/9a3816d903
-
05:30 AM Bug #19275 (Closed): Bundled gems extensions are not installed with 3.2.0 release tarball
-
05:27 AM Bug #19307 (Closed): Fix `OpenSSL::X509::CertificateError: invalid digest` on CentOS 9 / RHEL 9
- https://github.com/ruby/spec/pull/990 has been merged. I'll close this.
-
03:13 AM Revision dd0b4017 (git): Ensure newline at EOF [ci skip]
- Cf. https://github.com/ruby/ruby/pull/7069
-
01:49 AM Revision 6c618cb7 (git): Use a different name for megamorphic setivar exits
- We should differentiate between set and get for megamorphic exits. This
patch fixes the megamorphic exit name in gen... -
12:53 AM Feature #18814: Ractor: add method to query incoming message queue size
- I heard from @ko1 in person that _he_ doesn't need this feature to implement his ractor pool. From what I understand...
-
12:22 AM Bug #19262 (Closed): Segmentation fault on RubyVM::AbstractSyntaxTree.node_id_for_backtrace_location
- Applied in changeset commit:git|979dd02e2f0a70f3f30d47c6115780d8fac6147e.
----------
Check if the argument is Thread... -
12:22 AM Revision 979dd02e (git): Check if the argument is Thread::Backtrace::Location object
- [Bug #19262]
01/05/2023
-
10:21 PM Bug #19275: Bundled gems extensions are not installed with 3.2.0 release tarball
- Thanks. The patch in https://bugs.ruby-lang.org/issues/19275 is literally the same as the one I posted here as a work...
-
07:41 AM Bug #19275: Bundled gems extensions are not installed with 3.2.0 release tarball
- We will fix this issue at https://github.com/ruby/ruby/pull/7066
-
05:54 AM Bug #19275: Bundled gems extensions are not installed with 3.2.0 release tarball
- I could reproduce this with BASERUBY and fresh install with tarball.
`tool/outdate-bundled-gems.rb` will removing ... -
01:45 AM Bug #19275: Bundled gems extensions are not installed with 3.2.0 release tarball
- Ah sorry, that is not correct. The output before `make install` (right after `make` with no target specified) should ...
-
09:00 PM Revision 2056c0a7 (git): Add embedded status to dumps of T_OBJECT
- This commit adds `"embedded":true` in ObjectSpace.dump for T_OBJECTs
that are embedded. -
08:11 PM Bug #18518: NoMemoryError + [FATAL] failed to allocate memory for twice 1 << large
- FWIW on JRuby:
```
$ ruby -v
jruby 9.4.1.0-SNAPSHOT (3.1.0) 2022-12-19 6416265092 OpenJDK 64-Bit Server VM 17.0.5+8 o... -
07:56 PM Bug #18518: NoMemoryError + [FATAL] failed to allocate memory for twice 1 << large
- This is still not fixed.
I think CRuby should check if RHS is bigger than 2**31 and if so raise an exception immedia... -
08:07 PM Revision 53938efd (git): Update to ruby/spec@5e48206
-
07:55 PM Revision 29a5fcd6 (git): Add RBIMPL_ATTR_NORETURN to unknown_directive
- Fixes a compiler warning about the function unknown_directive:
pack.c:160:1: warning: function 'unknown_directive' c... -
07:23 PM Revision ec14861f (git): Update to ruby/spec@7e680fa
-
06:56 PM Feature #18285: NoMethodError#message uses a lot of CPU/is really expensive to call
- > The vast majority of classes out there don't define a custom inspect. So Ruby should do something reasonable for th...
-
06:49 PM Feature #18285: NoMethodError#message uses a lot of CPU/is really expensive to call
- > Note that in the example provided in the original issue
I just realized my response was confusing. To clarify I ... -
06:46 PM Feature #18285: NoMethodError#message uses a lot of CPU/is really expensive to call
- > What if #inspect is very inefficient? In this case a) actually, yes, I believe that it is client's code responsibil...
-
06:42 PM Feature #18285: NoMethodError#message uses a lot of CPU/is really expensive to call
- @byroot I am not denying the problem exists or saying it shouldn't be handled (and I acknowledge my Rails remark was ...
-
01:19 PM Feature #18285: NoMethodError#message uses a lot of CPU/is really expensive to call
- > As far as I understand, the problem originates in Rails, which (as they do) doesn't try to follow good practices fo...
-
10:07 AM Feature #18285: NoMethodError#message uses a lot of CPU/is really expensive to call
- I understand I am late to the party, but I am extremely concerned with how the discussion in this ticket went.
Fro... -
06:55 PM Bug #19313 (Open): Leaked file descriptors while running test-all
- ```
$ make test-all TESTOPTS="-j8"
Run options:
--seed=25187
"--ruby=./miniruby -I./lib -I. -I.ext/common .... -
06:26 PM Bug #19312: SEGV during test_ast.rb: <internal:ast>:76: [BUG] parser_token2id: unknown token -1
- I have extra files locally which triggers this and that's why the CI doesn't see it.
Anything with `__END__` dies:
... -
06:19 PM Bug #19312 (Closed): SEGV during test_ast.rb: <internal:ast>:76: [BUG] parser_token2id: unknown token -1
- ```
$ make test-all TESTOPTS="test/ruby/test_ast.rb"
...
# Running tests:
<internal:ast>:76: [BUG] parser_token... -
06:18 PM Revision 1fb02559 (git): Skip reviews for cruby_bindings-only PRs [ci skip] (#7004)
-
06:16 PM Bug #19248: TestGCCompact#test_moving_objects_between_size_pools test failure
- I flagged it for backporting so it will be available on Ruby 3.2.1 :)
-
06:14 PM Bug #19248 (Closed): TestGCCompact#test_moving_objects_between_size_pools test failure
- Applied in changeset commit:git|273dca3aed7989120d57f80c789733d4bc870ffe.
----------
Fix undefined behavior in shape... -
05:09 PM Bug #19248: TestGCCompact#test_moving_objects_between_size_pools test failure
- peterzhu2118 (Peter Zhu) wrote in #note-20:
> @vo.x Do you need this backported to Ruby 3.2 or is it ok to keep it o... -
03:40 PM Bug #19248: TestGCCompact#test_moving_objects_between_size_pools test failure
- @vo.x You might want to consider packaging with `-fno-strict-aliasing`.
I suspect the perf loss should be minimal if... -
01:58 PM Bug #19248: TestGCCompact#test_moving_objects_between_size_pools test failure
- @vo.x Do you need this backported to Ruby 3.2 or is it ok to keep it only on the master branch (i.e. it will be part ...
-
01:56 PM Bug #19248: TestGCCompact#test_moving_objects_between_size_pools test failure
- Thank you @alanwu for looking into this and @vo.x for confirming the fix. I've also confirmed that this fix does inde...
-
11:35 AM Bug #19248: TestGCCompact#test_moving_objects_between_size_pools test failure
- alanwu (Alan Wu) wrote in #note-17:
> Maybe try this patch to confirm?
The patch helps to mitigate the issue. -
06:14 PM Revision 273dca3a (git): Fix undefined behavior in shape.c
- Under strict aliasing, writing to the memory location of a different
type is not allowed and will result in undefined... -
06:11 PM Bug #19150 (Closed): pack/unpack silently ignores unknown directives
- Done in https://github.com/ruby/ruby/commit/03dd37775afb40eef392ae2920d728235af302c8, also needed changes in specs: h...
- 06:06 PM Revision 54950a78 (git): * remove trailing spaces, append newline at EOF. [ci skip]
-
06:05 PM Revision bbf54ec3 (git): Update to ruby/spec@9d69b95
-
06:05 PM Revision cd5e6cc0 (git): Update to ruby/mspec@fef9b81
-
06:05 PM Revision 03dd3777 (git): Raise an ArgumentError for unknown pack/unpack directive
- * [Bug #19150]
-
02:24 PM Revision 358f325b (git): [DOC] Fix formatting for GC.stat
-
01:06 PM Revision f9148d15 (git): [ruby/irb] Group command test cases with class
- (https://github.com/ruby/irb/pull/491)
Currently, IRB has 35 test cases for 10 non-debugging commands, with the
rest... -
10:01 AM Bug #19297: Don't download content from internet to execute Ruby test suite
- hsbt (Hiroshi SHIBATA) wrote in #note-5:
> How test `bundler` in Fedora builder?
We don't test Bundler unfortunat... -
09:36 AM Bug #19308 (Closed): Fix `OpenSSL::X509::CertificateError: invalid digest` on CentOS 9 / RHEL 9
-
09:24 AM Bug #19308 (Open): Fix `OpenSSL::X509::CertificateError: invalid digest` on CentOS 9 / RHEL 9
- Oh, sorry. I'm working to upgrade redis server for bugs.ruby-lang.org. Now, It works.
-
09:22 AM Bug #19308: Fix `OpenSSL::X509::CertificateError: invalid digest` on CentOS 9 / RHEL 9
- Just FTR, I have received the same error also after closing this ticket ...
-
09:21 AM Bug #19308 (Closed): Fix `OpenSSL::X509::CertificateError: invalid digest` on CentOS 9 / RHEL 9
- Ups, sorry for the duplicates. Redmine is throwing following error when the ticket is created:
~~~
Internal error... -
09:18 AM Bug #19308 (Closed): Fix `OpenSSL::X509::CertificateError: invalid digest` on CentOS 9 / RHEL 9
- CentOS 9 / RHEL 9 requires prohibits SHA1 for signing purposes, therefore these specs fail:
~~~
1)
OpenSSL::X509... -
09:34 AM Bug #19271: irb ignores rbs and debug
- Just FYI. Here is an ad-hoc workaround for ruby 3.2.0 tarball.
```
$ tar xf ruby-3.2.0.tar.gz
$ cd ruby-3.2.0
$... -
09:26 AM Bug #19271 (Closed): irb ignores rbs and debug
- Applied in changeset commit:git|4959e01932cf6c4d3e5e90d3e0b4fa780f754fa6.
----------
common.mk: Do not invoke outdat... -
07:36 AM Bug #19271: irb ignores rbs and debug
- I have created a PR to work around this issue. https://github.com/ruby/ruby/pull/7066
-
05:51 AM Bug #19271: irb ignores rbs and debug
- We have two issues.
* Installation failure of C extension provided by bundled gems.
* https://bugs.ruby-lang.org/i... -
04:11 AM Bug #19271: irb ignores rbs and debug
- ```
Ignoring debug-1.6.3 because its extensions are not built. Try: gem pristine debug --version 1.6.3
Ignoring rbs... -
02:41 AM Bug #19271 (Assigned): irb ignores rbs and debug
- I couldn't reproduce this with fresh install of Ruby 3.2.0 from tarball.
If you use `GEM_HOME` and share it with e... -
09:26 AM Revision 4959e019 (git): common.mk: Do not invoke outdate-bundled-gems by default
- If baseruby is available (and its version is different from one being
built) when compiling ruby, tool/outdate-bundle... -
09:22 AM Bug #19311 (Closed): Fix `OpenSSL::X509::CertificateError: invalid digest` on CentOS 9 / RHEL 9
-
09:19 AM Bug #19311 (Closed): Fix `OpenSSL::X509::CertificateError: invalid digest` on CentOS 9 / RHEL 9
- CentOS 9 / RHEL 9 requires prohibits SHA1 for signing purposes, therefore these specs fail:
~~~
1)
OpenSSL::X509... -
09:22 AM Bug #19310 (Closed): Fix "OpenSSL::X509::CertificateError: invalid digest" on CentOS 9 / RHEL 9
-
09:19 AM Bug #19310 (Closed): Fix "OpenSSL::X509::CertificateError: invalid digest" on CentOS 9 / RHEL 9
- CentOS 9 / RHEL 9 requires prohibits SHA1 for signing purposes, therefore these specs fail:
~~~
1)
OpenSSL::X509... -
09:22 AM Bug #19309 (Closed): Fix `OpenSSL::X509::CertificateError: invalid digest` on CentOS 9 / RHEL 9
-
09:19 AM Bug #19309 (Closed): Fix `OpenSSL::X509::CertificateError: invalid digest` on CentOS 9 / RHEL 9
- CentOS 9 / RHEL 9 requires prohibits SHA1 for signing purposes, therefore these specs fail:
~~~
1)
OpenSSL::X509... -
09:21 AM Bug #19158: Ruby 3.1.3 installs wrong gemspec for debug gem
- @deivid @nagachika did backport the installer toolchain like `rbinstall.rb` into `ruby_3_1` branch for releasing Ruby...
-
08:48 AM Bug #19158 (Assigned): Ruby 3.1.3 installs wrong gemspec for debug gem
-
09:18 AM Bug #19307 (Closed): Fix `OpenSSL::X509::CertificateError: invalid digest` on CentOS 9 / RHEL 9
- CentOS 9 / RHEL 9 requires prohibits SHA1 for signing purposes, therefore these specs fail:
~~~
1)
OpenSSL::X509... -
07:34 AM Misc #19304: Kernel vs Object documentation
- > Fixing this and **describing public and private methods correctly** would not be confusing.
This is option (4) o... -
12:49 AM Misc #19304: Kernel vs Object documentation
- @zverok The `Kernel` page is entirely broken anyway from its first sentence:
> The `Kernel` module is included by cl... -
07:01 AM Misc #19240: DevMeeting-2023-01-19
- * [Feature #18285] NoMethodError#message uses a lot of CPU/is really expensive to call (mame)
* I have created a P... -
06:01 AM Misc #19240: DevMeeting-2023-01-19
- * [Bug #19260] ruby/spec is failed with Ruby 3.3
* <del>How handles these issues?</del>
* https://bugs.ruby-lang.... -
06:16 AM Revision ee6e4d63 (git): Extract only one revision in header [ci skip]
- Both of `$(srcdir)/revision.h` and `revision.h` exist because they are
the same file when in-place build.
01/04/2023
-
11:36 PM Bug #19305: TracePoint#parameters segfaults when certain method creation pattern is used
- Thank you so much for the fix :-)
-
11:06 PM Bug #19305 (Closed): TracePoint#parameters segfaults when certain method creation pattern is used
- Applied in changeset commit:git|837ef8911c638c3e2bdb6af710de7c1fac7b5f90.
----------
Fix crash in TracePoint c_call ... -
07:11 PM Bug #19305: TracePoint#parameters segfaults when certain method creation pattern is used
- Thank you for reporting this bug. I have a fix in this PR: https://github.com/ruby/ruby/pull/7064
-
11:16 PM Revision b4965787 (git): Skip Test::Unit::AutoRunner logic in ruby/ruby repository
-
11:15 PM Bug #19248: TestGCCompact#test_moving_objects_between_size_pools test failure
- Looking at `rb_shape_traverse_from_new_root()`, it seems like it's triggering UB
in a way that also failed with LTO ... -
10:02 PM Bug #19248: TestGCCompact#test_moving_objects_between_size_pools test failure
- Thanks to @mtasaka and @vo.x for debugging this further! Using this information, I think this is a bug in GCC. Here's...
-
11:14 PM Feature #19302: Non-destructive String#insert
- jeremyevans0 (Jeremy Evans) wrote in #note-3:
> austin (Austin Ziegler) wrote in #note-2:
>
> In terms of the fea... -
11:06 PM Revision 1f2fef1f (git): [ruby/openssl] Stop AutoRunner with test-unit
- https://github.com/ruby/openssl/commit/0d4cd8b9ca
-
07:59 PM Revision 837ef891 (git): Fix crash in TracePoint c_call for removed method
- trace_arg->id is the ID of the original method of an aliased method. If
the original method is removed, then the look... -
07:59 PM Revision f7243d1a (git): [ruby/uri] [DOC] Common methods rdoc
- (https://github.com/ruby/uri/pull/49)
https://github.com/ruby/uri/commit/02dfc79366 -
05:09 PM Feature #8088: Method#parameters (and friends) should provide useful information about core methods
- One way nowadays to do this is to use the `Primitive.foo` system and define the method in Ruby files.
Another would ... -
04:48 PM Feature #8088: Method#parameters (and friends) should provide useful information about core methods
- I've been bitten by this same issue (see #19301) in Ruby 3.2.0 with the introduction of the new [Data](https://www.al...
-
04:51 PM Bug #19301: Fix Data class to report keyrest instead of rest parameters
- Benoit, thanks. I found what I was looking for in #8088. I've added a comment to that issue referring back to this is...
-
10:42 AM Bug #19301: Fix Data class to report keyrest instead of rest parameters
- bkuhlmann (Brooke Kuhlmann) wrote in #note-7:
> Would it be better if I move this discussion to a new issue where th... -
03:57 PM Bug #19275: Bundled gems extensions are not installed with 3.2.0 release tarball
- Here it is:
```
rm -f ./.bundle/specifications/debug-1.7.1.gemspec
rm -f ./.bundle/specifications/rbs-2.8.2.gems... -
10:49 AM Bug #19275: Bundled gems extensions are not installed with 3.2.0 release tarball
- Could you show the output from `ruby tool/outdate-bundled-gems.rb -n .`?
-
02:10 PM Revision b8a3f1bd (git): Fix crash in tracing object allocations
- ObjectSpace.trace_object_allocations_start could crash since it adds a
TracePoint for when objects are freed. However... -
02:10 PM Revision 3bcf92d8 (git): Allow malloc during gc when GC has been disabled
- We should allow malloc during GC when GC has been explicitly disabled
since garbage_collect_with_gvl won't do anythin... -
01:42 PM Bug #19269: Constant lookup and #instance_eval
- @zverok
Thank you for clarification 🙇. -
11:13 AM Bug #19269 (Closed): Constant lookup and #instance_eval
- This is expected because constant lookup is lexicial, i.e., it's only changed by `module/class` keywords, and by eval...
-
01:17 PM Bug #19115: RubyGems fails to detect OpenSSL in --with-static-linked-ext builds
- I built Ruby 3.1.2 that we use in our product with this patch applied, and it worked on our systems. Would be nice to...
- 01:13 PM Revision 799d805e (git): [rubygems/rubygems] Raise invalid option when bundle open --path is called without a value
- https://github.com/rubygems/rubygems/commit/c242311158
- 01:13 PM Revision 87c17a14 (git): [rubygems/rubygems] Enhance bundle open with --path option
- https://github.com/rubygems/rubygems/commit/3bf8e59304
-
12:14 PM Misc #19304: Kernel vs Object documentation
- @sawa
> Can you expand on why option 2 would be super-confusing? I think that option is the best.
Because those ... -
08:21 AM Misc #19304: Kernel vs Object documentation
- Can you expand on why option 2 would be super-confusing? I think that option is the best.
-
06:27 AM Misc #19304: Kernel vs Object documentation
- Is the option 3 like this?
https://github.com/ruby/rdoc/pull/961 -
11:12 AM Bug #19270 (Closed): Constants lookup and a singleton class issue
- @alanwu By `attached_object_class` you mean `a.class` so `A`?
Constant lookup behaves lexically, here the scopes a... -
09:36 AM Misc #19240: DevMeeting-2023-01-19
- * [Feature #19179] Support parsing SCM_CRED(ENTIALS) messages from ancillary messages
* Various UNIX-y OS's support... -
09:35 AM Revision 3d6500ee (git): [ruby/irb] workspace.rb cleanup
- (https://github.com/ruby/irb/pull/489)
* Remove unnecessary Binding#source_location check
`Binding#source_location`... -
09:31 AM Bug #19297: Don't download content from internet to execute Ruby test suite
- How test `bundler` in Fedora builder? It needs to download RSpec from rubygems.org since Ruby 2.5.
-
07:56 AM Misc #19276: It is not possible to reply to emails from redmine
- Note: email integration was successfully at https://bugs.ruby-lang.org/issues/16986#note-64. I'm not sure why it works.
-
07:02 AM Feature #19306 (Open): Expand zlib interface
- Introduce some extra methods like `window_size`, `level` (compression/decompression), enhance `inspect` and various o...
- 06:32 AM Revision e25c173c (git): [ruby/reline] correct Win32API capitalization for JRuby
- JRuby 9.4.0.0 introduced a change in case sensitivity in require statements,
meaning that an inclusion of `win32api` ... -
03:56 AM Revision d57148e9 (git): Pin octokit/[email protected]
-
03:52 AM Bug #19298: `lib/mjit/instruction.rb` was reintroduced by merge mistake
- Thanks @k0kubun and @vo.x.
I created the backport request at https://github.com/ruby/ruby/pull/7061 - 01:02 AM Revision b8673f8b (git): Bump ruby/setup-ruby from 1.128.0 to 1.133.0
- Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.128.0 to 1.133.0.
- [Release notes](https://github...
01/03/2023
-
11:48 PM Bug #19301: Fix Data class to report keyrest instead of rest parameters
- Yeah, let me respond in order:
1. Correct. No issues there.
2. Correct. My problem was thinking in terms of pure ... -
08:30 PM Bug #19301: Fix Data class to report keyrest instead of rest parameters
- I am a bit lost with what you are expecting, but to clarify a bit:
1. `Data.new` and `Data#initialize` have differ... -
09:57 PM Bug #19305 (Closed): TracePoint#parameters segfaults when certain method creation pattern is used
- ### Reproduction Steps
1. Create a `test.rb` with:
```
class Foo
attr_reader :bar
alias_method :bar?, :b... -
09:35 PM Bug #19299 (Closed): YJIT panicked while holding VM lock acquired at ./yjit/src/core.rs:1693. Aborting...
- Applied in changeset commit:git|43ff0c2c488c80aaf83b486d45bcd4a92ebe3848.
----------
YJIT: Fix `yield` into block wi... -
08:56 PM Bug #19299: YJIT panicked while holding VM lock acquired at ./yjit/src/core.rs:1693. Aborting...
- Thank you for the report! I was able to reproduce the issue
with the logs you posted, so no worries about reducing y... -
09:33 PM Revision c240a189 (git): YJIT: Dump spill error to stderr [ci skip]
- Since the panic message is in stderr, better to use the same stream in
case stdout and stderr are not synced due to I... -
09:17 PM Revision 43ff0c2c (git): YJIT: Fix `yield` into block with >=30 locals on ARM
- It's a register spill issue. Fix by moving the Qnil fill snippet to
after registers are released.
[Bug #19299] - 05:03 PM Revision 1f9b6bfa (git): Bump actions/cache from 3.2.0 to 3.2.2
- Bumps [actions/cache](https://github.com/actions/cache) from 3.2.0 to 3.2.2.
- [Release notes](https://github.com/act... -
05:02 PM Feature #19244: Windows: USERPROFILE should be preferred over HOMEPATH
- The above patch was incomplete, so that the order of the environment variables was changed in `Dir.home`, but not the...
-
04:43 PM Revision 184739f1 (git): [ci skip] Remove trailing semicolon in gc.c
-
04:35 PM Misc #19304: Kernel vs Object documentation
- I think that (2) looks promising if sections are used (https://ruby.github.io/rdoc/RDoc/Markup.html#class-RDoc::Marku...
-
02:00 PM Misc #19304 (Assigned): Kernel vs Object documentation
- The restating of the problems raised in #19300, from scratch.
I believe it is rather a topic of **community signif... -
04:18 PM Revision 1bb0749c (git): [DOC] Move the internal document for `Init_class_hierarchy`
- It has hidden the document for `Object` class.
-
03:33 PM Revision 59cf9ebf (git): [ruby/uri] [DOC] Enhanced RDoc for common methods
- (https://github.com/ruby/uri/pull/48)
https://github.com/ruby/uri/commit/2bfd848c26 -
02:03 PM Feature #19300: Move public methods from Kernel to Object
- > IMHO this is purely an issue of RDoc, and so best to discuss it there or make a PR there.
I don't think so.
T... -
01:45 PM Feature #19300: Move public methods from Kernel to Object
- > I actually think I'll restart it from scratch in dev-meeting-discussion-ready form :)
IMHO this is purely an iss... -
01:41 PM Feature #19300: Move public methods from Kernel to Object
- zverok (Victor Shepelev) wrote in #note-7:
> The mental model of "you look in `Kernel` to see 'global' methods availa... -
01:35 PM Feature #19300 (Rejected): Move public methods from Kernel to Object
- > The title is pretty confusing, but is a bit clearer with those questions:
Yeah, I actually started to write tick... -
01:28 PM Feature #19300: Move public methods from Kernel to Object
- The title is pretty confusing, but is a bit clearer with those questions:
zverok (Victor Shepelev) wrote:
> So, t... -
01:26 PM Feature #19300: Move public methods from Kernel to Object
- @nobu OK, I discovered the same while answering to @Eregon.
Do you believe the problem should be handled by
1. **... -
01:20 PM Feature #19300: Move public methods from Kernel to Object
- To add on that, I have seen many many Rubyists confused due to RDoc showing Kernel methods on Object.html.
They thou... -
01:17 PM Feature #19300: Move public methods from Kernel to Object
- Yeah, and moving a method between C and Ruby like that is an implementation detail and should definitely not change o...
-
01:11 PM Feature #19300: Move public methods from Kernel to Object
- @Eregon
> My tip is never trust the docs regarding what method is where
Thanks, as a person that tries to maintai... -
01:05 PM Feature #19300 (Third Party's Issue): Move public methods from Kernel to Object
- This is an issue of RDoc.
RDoc replaces `rb_mKernel` with `rb_cObject` (= `Object`) internally, but it seems not wor... -
12:39 PM Feature #19300: Move public methods from Kernel to Object
- My tip is never trust the docs regarding what method is where:
```
irb(main):001:0> self.method :clone
=> #<Method... -
01:47 PM Revision 0dc989d0 (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... -
12:52 PM Bug #19297: Don't download content from internet to execute Ruby test suite
- > MSpec is a specialized framework that is syntax-compatible with RSpec 2 for basic things like describe, it blocks a...
-
05:20 AM Bug #19297: Don't download content from internet to execute Ruby test suite
- > MSpec claims that “it is syntax-compatible with RSpec 2”
...and syntax-suggest's specs are written in RSpec **3*... -
04:56 AM Bug #19297: Don't download content from internet to execute Ruby test suite
- MSpec claims that “it is syntax-compatible with RSpec 2”, but the test of syntax-suggest doesn’t work with MSpec as-i...
-
12:38 PM Bug #19295: Time#wday returns 7
- The patch conflicted with 2.7, but could fix this issue by applying with preceding patches.
-
12:34 PM Feature #19303 (Open): Resolv::IPv4::Regex variant without anchors
- ``` ruby
require 'resolv'
p "match this IP: 10.0.0.1"[/match this IP: (#{Resolv::IPv4::Regex})/, 1]
```
This ... -
08:15 AM Revision fdac1486 (git): NEWS.md: remove a redundant bundled gems entry. [ci skip]
- 06:47 AM Revision d87cf4cc (git): Update bundled gems list at 2bbf63dd867fe3d349b1758805ad44 [ci skip]
-
01:05 AM Feature #19302: Non-destructive String#insert
- austin (Austin Ziegler) wrote in #note-2:
> Ruby strings are mostly copy-on-write, so `string.dup.insert(3, 'baz')` ... -
12:44 AM Feature #19302: Non-destructive String#insert
- Ruby strings are mostly copy-on-write, so `string.dup.insert(3, 'baz')` would solve the issue, and it could be writte...
01/02/2023
-
11:52 PM Feature #14919: Add String#byteinsert
- Yes a grapheme can be composed of several code points.
An example is variant selector:
```ruby
irb(main):001:0... -
11:22 PM Feature #19302 (Closed): Non-destructive String#insert
- It would be nice to have a non-destructive version of String#insert to be able to work with frozen literals.
## Cu... -
11:14 PM Bug #19301: Fix Data class to report keyrest instead of rest parameters
- Hey Victor, thanks. I was aware of #19278 but hadn't noticed #19280.
You are correct, when I used `DemoExample[*ar... -
10:19 PM Bug #19301 (Rejected): Fix Data class to report keyrest instead of rest parameters
- See discussions in #19278 and #19280.
This is a conscious decision of `Data.new` converting all arguments to keywo... -
10:13 PM Bug #19301: Fix Data class to report keyrest instead of rest parameters
- Apologies, I should have used `StructExample = Struct.new :one, :two, keyword_init: true` in the above example. ...bu...
-
10:05 PM Bug #19301 (Rejected): Fix Data class to report keyrest instead of rest parameters
- ## Overview
Hello and Happy New Year. 👋
With the new `Data` class, I'm seeing a discrepancy in parameter behavi... -
10:29 PM Bug #19298 (Closed): `lib/mjit/instruction.rb` was reintroduced by merge mistake
- Applied in changeset commit:git|2bbf63dd867fe3d349b1758805ad4421f2d772ab.
----------
Remove lib/mjit/instruction.rb
... -
09:14 PM Bug #19298: `lib/mjit/instruction.rb` was reintroduced by merge mistake
- great catch, fixed it in https://github.com/ruby/ruby/commit/2bbf63dd867fe3d349b1758805ad4421f2d772ab.
-
02:11 PM Bug #19298 (Closed): `lib/mjit/instruction.rb` was reintroduced by merge mistake
- It seems that `lib/mjit/instruction.rb` should not be shipped anymore since commit:git|bb4cbd0803c3297ad036008adc7a01...
-
10:05 PM Feature #19300: Move public methods from Kernel to Object
- In particular, Delegator works in an interesting way by:
1. Inheriting from BasicObject
2. Duping the Kernel modu... -
09:48 PM Feature #19300 (Rejected): Move public methods from Kernel to Object
- In my understanding, `Kernel` is a container for methods that are perceived as "global", and are available inside eve...
-
09:13 PM Revision 2bbf63dd (git): Remove lib/mjit/instruction.rb
- This was accidentally re-introduced in f6620037ba1477d2c337d7b511f094d6d0fbb69c.
[Bug #19298] -
07:25 PM Bug #19296 (Closed): Time.new's argument check is incomplete
- Applied in changeset commit:git|5be0d42d2c4dc765230c76738289560f9ee37f09.
----------
[Bug #19296] Precheck bits of t... -
03:25 PM Bug #19296: Time.new's argument check is incomplete
- https://github.com/ruby/ruby/pull/7055
-
01:38 PM Bug #19296 (Closed): Time.new's argument check is incomplete
- `Time.new` seems to be performing some sort of argument checking, but I found some strings that can bypass this valid...
-
07:25 PM Revision 34f8ca17 (git): [ruby/irb] Fix prompt and code mismatch
- (https://github.com/ruby/irb/pull/386)
* fix prompt and code mismatch
* Add test for prompt and code mismatch bug
... -
03:28 PM Bug #19299 (Closed): YJIT panicked while holding VM lock acquired at ./yjit/src/core.rs:1693. Aborting...
- Attached is the backtrace.
The code is a moderately complex view with partials and translations. The panic happens... -
03:06 PM Bug #19295: Time#wday returns 7
- nobu (Nobuyoshi Nakada) wrote in #note-2:
> Seems same as #19292.
In #19292 it is said that 3.0 and 2.7 don't nee... -
02:22 PM Bug #19295 (Closed): Time#wday returns 7
- Seems same as #19291.
-
12:50 PM Bug #19295 (Closed): Time#wday returns 7
- This issue happens since Ruby 2.7, since `Z` and `UTC` are allowed for a zone.
``` ruby
[1] pry(main)> Time.new(2... -
02:29 PM Revision 5be0d42d (git): [Bug #19296] Precheck bits of time components
-
02:17 PM Revision 291a4098 (git): Add missing assertion
-
01:41 PM Bug #19297 (Open): Don't download content from internet to execute Ruby test suite
- Trying to build Ruby 3.2.0 for Fedora and execute its test suite via `make check` as we always did [1], the test suit...
-
12:45 PM Bug #19293: The new Time.new(String) API is nice... but we still need a stricter version of this
- `Kernel#Integer` may be easier (and probably faster) than the Regexp.
```ruby
Time.new(string) unless Integer(strin... -
12:39 PM Bug #19248: TestGCCompact#test_moving_objects_between_size_pools test failure
- mtasaka (Mamoru Tasaka) wrote in #note-14:
> This seems also due to LTO, adding `%global _lto_cflags %{nil}` to ruby.... -
08:42 AM Bug #19291: Ripper's on_parse_error token has wrong content
- This may be a potential bug since older versions.
-
08:35 AM Bug #19291 (Closed): Ripper's on_parse_error token has wrong content
- Applied in changeset commit:git|3becc4a105bcf873fdc6e83c2a957f73718c5084.
----------
[Bug #19291] Rewind to the prev... -
07:12 AM Revision 3becc4a1 (git): [Bug #19291] Rewind to the previous line
- When rewinding looking ahead after newline token, also reset the last
line string, the pointers to it, and the locati... -
07:12 AM Revision 1912bf54 (git): Adjut indent [ci skip]
- 07:04 AM Revision 51021fc7 (git): Update bundled gems list at 2023-01-02
-
03:04 AM Bug #18899 (Closed): Inconsistent argument handling in IO#set_encoding
- Applied in changeset commit:git|0903a251796c2b4086804a94420c231c04e3cea1.
----------
Make IO#set_encoding with binar...
01/01/2023
-
07:39 PM Bug #14387: Ruby 2.5 を Alpine Linux で実行すると比較的浅めで SystemStackError 例外になる
- Any update on this?
-
05:56 PM Feature #19294 (Open): Enumerator.product works incorrectly with consuming enumerators
- ```ruby
s = StringIO.new('abc')
Enumerator.product([1, 2, 3], s.each_char).to_a
# Expected: => [[1, "a"], [1, "b"]... -
05:00 PM Revision 0903a251 (git): Make IO#set_encoding with binary external encoding use nil internal encoding
- This was already the behavior when a single `'external:internal'`
encoding specifier string was passed. This makes t... -
03:07 PM Bug #19293 (Closed): The new Time.new(String) API is nice... but we still need a stricter version of this
- The Ruby 3.2 style `Time.new(String)` API works very well so far, but since the original `Time.new(Integer, Integer, ...
- 03:04 PM Revision a4e9606d (git): [rubygems/rubygems] Remove stray word in bundle config man page.
- There was an extra word ("with") in this sentence.
https://github.com/rubygems/rubygems/commit/ad3de5126c -
03:02 PM Revision 44b7fd8d (git): [ruby/net-http] Enhanced RDoc for HTTPHeader
- https://github.com/ruby/net-http/commit/6a282eccdd
-
01:50 PM Bug #19292: Time object's wday, yday, and isdst returns broken value (and so does to_a) when kwarg in: 'UTC' was given
- Confirmed the fix. Thank you, @nobu!
-
08:27 AM Bug #19292 (Closed): Time object's wday, yday, and isdst returns broken value (and so does to_a) when kwarg in: 'UTC' was given
- Applied in changeset commit:git|542e984d82fa25098eb15398d716d907acc52b93.
----------
[Bug #19292] Re-initialize tm w... -
07:43 AM Bug #19292: Time object's wday, yday, and isdst returns broken value (and so does to_a) when kwarg in: 'UTC' was given
- https://github.com/ruby/ruby/pull/7051
-
01:05 PM Feature #16991 (Closed): Sets: add Set#join
- Implemented in Ruby 3.0
-
01:04 PM Feature #16995 (Closed): Sets: <=> should be specialized
- Implemented in Ruby 3.0:
```ruby
Set[1] <=> Set[1, 2]
# => -1
[Set[1], Set[1, 2]].sort
# => [#<Set: {1}>, #<Set... -
10:32 AM Feature #3591: Adding Numeric#divisor? (Have working implementation)
- e8c (Viktor Reznov) wrote in #note-20:
> Two solutions:
3rd:
```ruby
def count_digits(n) = n.digits.count { n... -
10:21 AM Feature #3591: Adding Numeric#divisor? (Have working implementation)
- matz (Yukihiro Matsumoto) wrote in #note-19:
> Is it more useful than `n % m == 0`?
Yes, statement `n .has_diviso... -
07:39 AM Revision 542e984d (git): [Bug #19292] Re-initialize tm when wday or yday is not set
-
05:51 AM Bug #19290 (Closed): Documentation: "produces:" (introducing terminal output) is wrongly formatted in few places
- Applied in changeset commit:git|f527a0911d5ff0476152a3e3c9bcd2247ead5636.
----------
[DOC] [Bug #19290] fix formatting -
05:50 AM Revision f527a091 (git): [DOC] [Bug #19290] fix formatting
-
05:25 AM Bug #19285 (Third Party's Issue): (docs.rlo) Split stdlib and core documents
- It is about monkey patching Kernel and seems an internal document.
I don't think it is useful for users.
https://...
12/31/2022
-
09:38 PM Bug #19292 (Closed): Time object's wday, yday, and isdst returns broken value (and so does to_a) when kwarg in: 'UTC' was given
- $ ruby -e "p Time.new(2023, 1, 1, 0, 0, 0, in: 'UTC').wday"
7
$ ruby -e "p Time.new(2023, 1, 1, 0, 0, 0, in: 'UTC... -
06:29 PM Bug #19291 (Closed): Ripper's on_parse_error token has wrong content
- Ruby 3.1
~~~ruby
Ripper::Lexer.new("{a:,aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\nhelloworld").scan.map(&:tok)
# =>
... -
06:01 PM Feature #16986: Anonymous Struct literal
- > If I have to pick one from either Struct or Data, I'd pick Data. But still don't like the notation proposed.
Wha... -
07:04 AM Feature #16986: Anonymous Struct literal
- JFYI JavaScript is having a similar proposal which now proposes `#{…}` syntax.
https://github.com/tc39/proposal-reco... -
02:04 AM Feature #16986: Anonymous Struct literal
- If I have to pick one from either Struct or Data, I'd pick Data. But still don't like the notation proposed.
Matz.
-
01:43 AM Feature #16986: Anonymous Struct literal
- In a Ruby 3.2 context, I wonder how this would look in the mindset of the new Data class instead of a struct?
-
02:23 PM Bug #19248: TestGCCompact#test_moving_objects_between_size_pools test failure
- This seems also due to LTO, adding `%global _lto_cflags %{nil}` to ruby.spec, i.e. removing `-flto=auto -ffat-lto-obj...
-
12:52 PM Bug #19254: Enabling YJIT configuration option breaks rspec-core test suite
- Looks like adding `%global _lto_cflags %{nil}` to ruby.spec, i.e. removing `-flto=auto -ffat-lto-objects` from compil...
-
12:03 PM Bug #19290: Documentation: "produces:" (introducing terminal output) is wrongly formatted in few places
- ## `gc.c`
problem: formating not consistent with other source files:
source: https://github.com/ruby/ruby/blob/... -
12:00 PM Bug #19290 (Closed): Documentation: "produces:" (introducing terminal output) is wrongly formatted in few places
- ## `warning.rb`
Problem: The text "produces:" is embedded in formatted text, it should be normal emphasized text.
...
Also available in: Atom