Activity
From 07/14/2022 to 07/20/2022
07/20/2022
-
10:51 PM Bug #18932 (Closed): Ruby 3.1 - Allow building with VS 2022
- I know MSFT stated that one of the issues with VS 2022 would be fixed. That was noticed with RUby master (3.2). I.t...
-
10:50 PM Misc #18916 (Closed): Windows mswin builds - should gmp be used?
-
10:47 PM Misc #18916: Windows mswin builds - should gmp be used?
- I added the gmp package, and mswin build didn't compile with it. Please close.
-
08:45 PM Revision 1341dea7 (git): Prevent the stack from being marked twice
- This commit prevents the stack from being marked twice: once via the
Fiber, and once via the Thread. It introduces a... -
05:44 PM Bug #18929: ruby master looks slower than 3.1 on a micro benchmark of short-lived objects
- Thanks for bug report and benchmarking the performance over time! I found a bug that causes thrashing in heap page al...
-
08:21 AM Bug #18929 (Closed): ruby master looks slower than 3.1 on a micro benchmark of short-lived objects
- ```
$ time ruby -ve '10000000.times { Object.new }'
ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [x86_64-linux]
... -
05:38 PM Revision 32e406d6 (git): Ensure _id2ref finds symbols with the correct type
- Prior to this commit it was possible to call `ObjectSpace._id2ref` with
an offset static symbol object_id and get bac... -
05:13 PM Revision 5871ecf9 (git): Add RARRAY_LITERAL_FLAG for array literals
- Array created as literals during iseq compilation don't need a
reference count since they can never be modified. The ... -
04:38 PM Bug #18931: Inconsistent handling of invalid codepoints in String#lstrip and String#rstrip
- My own take on three options, with no significance to the order, are:
**Ignore the code point**
The documentati... -
04:25 PM Bug #18931 (Closed): Inconsistent handling of invalid codepoints in String#lstrip and String#rstrip
- When attempting to strip a string, there are three basic options when an invalid code point is encountered:
1) Ign... - 04:32 PM Revision b25ee69e (git): * 2022-07-21 [ci skip]
-
04:31 PM Revision 660b1e97 (git): YJIT: Skip setlocal WB check for immediate values (#6122)
- Write barriers may be required when VM_ENV_FLAG_WB_REQUIRED is set,
however write barriers only affect heap objects b... -
04:20 PM Bug #17767: `Cloned ENV` inconsistently returns `ENV` or `self`
- Now can/should we make `ENV.clone` an error too?
- 02:48 PM Revision 6140edb5 (git): Match +YJIT in Ruby desc when testing segv (#6141)
- In test_bug_reporter and test_rubyoptions we intentionally
test child processes that cause SEGV. We run them with YJI... -
01:11 PM Bug #18727 (Closed): Make failed on x86_64-cygwin (LoadError)
-
12:41 PM Bug #18928 (Closed): Crash in WeakMap when inspecting T_FREE objects
- Applied in changeset commit:git|86d061294d3cc1656e18d0e1fd4b4f290da16944.
----------
[Bug #18928] Fix crash in WeakM... -
01:39 AM Bug #18928 (Closed): Crash in WeakMap when inspecting T_FREE objects
- Pull request: https://github.com/ruby/ruby/pull/6152
WeakMap tests occasionally crash on CI due to trying to inspe... -
12:40 PM Revision 86d06129 (git): [Bug #18928] Fix crash in WeakMap
- In wmap_live_p, if is_pointer_to_heap returns false, then the page is
either in the tomb or has already been freed, s... -
11:48 AM Feature #18630: Introduce general `IO#timeout` and `IO#timeout=` for blocking operations.
- Okay, I was able to make it work:
```ruby
STDIN.timeout = 1
pp STDIN.read
```
Output:
```
/Users/samue... -
10:13 AM Feature #18630: Introduce general `IO#timeout` and `IO#timeout=` for blocking operations.
- I think we can make this for blocking operations too, but the code path will be a little different if a timeout is set.
-
10:57 AM Bug #18927: Can't access class variable directly with class inheritance
- I filed an issue for that: #18930
-
10:54 AM Bug #18927: Can't access class variable directly with class inheritance
- mame (Yusuke Endoh) wrote in #note-2:
> > It's best to avoid using class variables completely in Ruby.
>
> Agreed... -
01:43 AM Bug #18927 (Rejected): Can't access class variable directly with class inheritance
- Once a class variable is declared (initialized) in the lexical context of Child, it can only be accessed from the lex...
-
10:57 AM Feature #18930 (Rejected): Officially deprecate class variables
- Ruby's class variables are very confusing, and it seem many people agree they should be avoided (#18927).
How abou... -
10:55 AM Revision fa5724cc (git): [rubygems/rubygems] Fix `ruby setup.rb --destdir /foo` modifying global specs
- Running a command like that is actually removing any previous default
bundler specs in the default RubyGems installat... -
10:55 AM Revision fae0d601 (git): [rubygems/rubygems] Refactor destdir checks
- https://github.com/rubygems/rubygems/commit/ca956c0de2
-
10:55 AM Revision fcfb3ce3 (git): [rubygems/rubygems] More cleanup
- https://github.com/rubygems/rubygems/commit/6012800a20
-
10:55 AM Revision bdef3c73 (git): [rubygems/rubygems] Unify common logic
- https://github.com/rubygems/rubygems/commit/e5434be14c
-
10:51 AM Feature #18919: Ractor: can't share #Method objects
- I don't see a `.to_proc` call in the description.
Either way, both Method and Proc objects can't be shared, they hav... -
03:18 AM Feature #18919: Ractor: can't share #Method objects
- This is just an aside, but for what it's worth you can pass the class and method name and reconstitute a Method insta...
- 10:45 AM Revision cbaf58d4 (git): [rubygems/rubygems] Bundler: update primary source in man 5 gemfile
- Specifying multiple primary sources in top-level was deprecated in
Bundler 1.13.
As Bundler CLI uses primary source i... -
08:39 AM Revision 472740de (git): Fix free objects count condition
- Free objects have `T_NONE` as the builtin type. A pointer to a valid
array element will never be `NULL`. -
02:48 AM Feature #18913 (Rejected): Add object name to the NoMethodError error message: undefined method `_method_' for `_class_' in `_object_name_'
- I close this ticket. If you have any opinion, please let me know.
-
01:58 AM Bug #18837: Not possible to evaluate expression with numbered parameters in it
- I talked a bit with some of the committers.
@ko1 said that it is difficult to retrieve `_1` afterwards due to the ... -
12:40 AM Revision e330dceb (git): Mark ruby scripts in YAML [ci skip]
- ```elisp
(mmm-ify-by-regexp 'ruby-mode
"^ *#!.*ruby" 0 "^ *shell: *ruby.*{0}" 0 0)
```
07/19/2022
-
07:35 PM Bug #18927: Can't access class variable directly with class inheritance
- Class variable lookup is different from instance variable and constant lookup, but it is more similar to constant loo...
-
07:11 PM Bug #18927 (Rejected): Can't access class variable directly with class inheritance
- If a child class inherits from a parent class, and the child class sets a class variable, the parent class can't acce...
-
06:03 PM Revision c0aa8ee9 (git): [rubygems/rubygems] Fix casing typo when resetting `RbConfig::CONFIG["ENABLE_SHARED"]`
- https://github.com/rubygems/rubygems/commit/3d1ae0050b
-
03:44 PM Bug #18912: Build failure with Xcode 14 and macOS 13 (Ventura) Beta
- Can you build with `bigdecimal` included and post
`cat ext/bigdecimal/mkmf.log` from the build directory?
I ran int... -
03:23 PM Bug #18905 (Closed): :"@=".inspect is non-evaluatable
- Applied in changeset commit:git|8f1759143533d2b772efd5184ba02738f66fe1fc.
----------
[Bug #18905] Check symbol name ... - 03:23 PM Revision 9ce27dd2 (git): * 2022-07-20 [ci skip]
-
03:23 PM Revision 8f175914 (git): [Bug #18905] Check symbol name types more strictly
- 02:51 PM Revision 631b34ef (git): [rubygems/rubygems] Bundler: change error/warning message for multiple global sources
- Signed-off-by: Takuya Noguchi <[email protected]>
https://github.com/rubygems/rubygems/commit/316564b8fc -
02:26 PM Feature #18926 (Open): Ractor should support mutexes and treat the block as critical section across ractors
- This is an improvement suggestion in order to foster adoption of ractors. It may not be technically impossible or unf...
-
10:47 AM Bug #18909: ARGF.readlines reads more than current file
- JohanJosefsson (Johan Josefsson) wrote in #note-13:
> Sad to hear that. Those perl-like features have been my favori... -
09:28 AM Bug #18909: ARGF.readlines reads more than current file
- Is this what you want?
```
$ echo primo > a
$ echo secundo >> a
$ echo PRIMO > b
$ ruby -i.bak -e 'until ARG... -
10:15 AM Feature #18784: `FileUtils.rm_f` and `FileUtils.rm_rf` should not mask exceptions
- Thank you @mame for doing that!
I wrote the issue in code in the upstream issue: https://github.com/ruby/fileutils/i... -
07:50 AM Feature #18784: `FileUtils.rm_f` and `FileUtils.rm_rf` should not mask exceptions
- It would be helpful to write the issue in code:
```
$ mkdir foo # create "foo/... -
09:36 AM Feature #18897: Add a new instruction for sending messages to ephemeral stack arrays
- @tenderlovemaking Thank you! Your patch looks good to me.
-
09:06 AM Feature #18925: Add `FileUtils.ln_sr` to create symbolic links relative to link location
- https://github.com/ruby/fileutils/pull/97
-
08:53 AM Feature #18925 (Closed): Add `FileUtils.ln_sr` to create symbolic links relative to link location
- Usual `File.symlink` (and `ln -s`) creates a symbolic link as the given argument.
GNU coreutils `ln` has `-r` (`--re... -
08:41 AM Revision cb9fd920 (git): str_buf_cat: preserve coderange when going through fastpath
- rb_str_modify clear the coderange, which in this case isn't
necessary.
```
compare-ruby: ruby 3.2.0dev (2022-07-12T1... -
08:41 AM Revision 0ae8dbbe (git): rb_str_buf_append: fastpath to str_buf_cat
- If the LHS is ASCII compatible and the RHS is 7BIT
we can directly concat without being concerned about
anything else... -
08:33 AM Revision ee1d2b27 (git): [ruby/fileutils] Add an octal prefix to clarify to be octal
- https://github.com/ruby/fileutils/commit/332025bc02
Co-Authored-By: David Rodríguez <[email protected]> -
06:48 AM Revision d084585f (git): Rename ENCINDEX_ASCII to ENCINDEX_ASCII_8BIT
- Otherwise it's way too easy to confuse it with US_ASCII.
-
02:41 AM Feature #12648: `Enumerable#sort_by` with descending option
- It's a lot of work to write `sort_by { -1 * _1.created_at.to_f }` when the target objects are `Time` instances.
``... -
12:40 AM Misc #18921: Remove workaround for some fixed bug (llvm.4898 & 38095)?
- Well I'm not against deleting those parts someday, but our CI still have clang-3.9 coverage. It seems we still need ...
07/18/2022
-
09:06 PM Revision 85ea4673 (git): Separate TS_IVC and TS_ICVARC in is_entries buffers
- This allows us to treat cvar caches differently than ivar caches.
- 07:46 PM Revision 3ac9956d (git): [rubygems/rubygems] Bump rb-sys in /test/rubygems/test_gem_ext_cargo_builder/custom_name
- Bumps [rb-sys](https://github.com/oxidize-rb/rb-sys) from 0.9.19 to 0.9.20.
- [Release notes](https://github.com/oxid... -
07:44 PM Revision ecff3349 (git): Extract vm_ic_entry API to mimic vm_cc behavior
- 05:49 PM Revision f240e28d (git): * 2022-07-19 [ci skip]
- 05:49 PM Revision c6fe11cf (git): [rubygems/rubygems] Bump rb-sys
- Bumps [rb-sys](https://github.com/oxidize-rb/rb-sys) from 0.9.19 to 0.9.20.
- [Release notes](https://github.com/oxid... -
02:49 PM Revision a1c0aa77 (git): Remove unused variable in array.c
- vshared is no longer used.
-
02:24 PM Revision fd0902bf (git): [rubygems/rubygems] Move fileutils require to be even more lazy
- If directories are already created (the common case), fileutils won't be
required at all.
https://github.com/rubygem... -
01:36 PM Revision dd362a78 (git): [ruby/rdoc] Fix call-seq for aliased method with similar names
- deduplicate_call_seq has a bug that skips call-seq for methods where the
alias is a prefix of the method name. For ex... -
12:18 PM Bug #18922: Time at 24:00:00 UTC is not normalized
- As a record: the behavior I found was about Time#inspect, which was clearly wrong.
```
$ ruby -ve 'p Time.new(200... -
10:07 AM Revision a74634de (git): [rubygems/rubygems] Fix upgrading RubyGems with a customized `Gem.default_dir`
- https://github.com/rubygems/rubygems/commit/16d01f9486
-
10:07 AM Revision 01560e1c (git): [rubygems/rubygems] Improve error message when gems cannot be found
- Include the source of each gem.
https://github.com/rubygems/rubygems/commit/a0bed2fb79
07/17/2022
-
08:42 PM Misc #18924 (Open): lstrlen and lstrcat still in use
- In practice, as-used, this is probably benign, but is a Terrible Idea.
There are several places where someone's st... -
08:33 PM Bug #18923 (Open): Dir.glob Errno::ENAMETOOLONG - Caused by outdated logic in open_dir_handle (win32.c)
- This bug - as do most of my bug reports - started out while dealing with something productive and completely unrelate...
-
04:00 PM Bug #18922 (Closed): Time at 24:00:00 UTC is not normalized
- Applied in changeset commit:git|68903df6f6fc548f3bf68fb09ee8b2495dcd28f0.
----------
[Bug #18922] Normalize time at ... -
03:08 PM Bug #18922: Time at 24:00:00 UTC is not normalized
- `Time.new(2000, 1, 1, 24, 0, 0, "Z").to_a[0, 6]` returns `[0, 0, 24, 1, 1, 2000]` since 2.7.
It seems to be a much o... -
01:41 PM Bug #18922 (Closed): Time at 24:00:00 UTC is not normalized
- Reported by @mame.
```shell-session
$ ruby3.0 -e 'p Time.new(2000, 1, 1, 24, 0, 0, "-00:00").to_a[0, 6]'
[0, 0, ... - 03:59 PM Revision 82add06f (git): * 2022-07-18 [ci skip]
-
03:59 PM Revision 68903df6 (git): [Bug #18922] Normalize time at 24:00:00 UTC
-
10:57 AM Revision 64cff780 (git): `Gem.unpack` extracts gems so able to execute
- Creates simple bin stubs to load the extracted executable files.
After only extracted under `gems` directory, the gem... -
10:44 AM Revision fab8f3bd (git): [rubygems/rubygems] Stop using `/dev/null` for silent ui for WASI platform
- WASI doesn't guarantee that `/dev/null` is present.
So without this patch, we needed to mount host's `/dev` directory... - 09:27 AM Revision 5081d0dd (git): [rubygems/rubygems] bundler: fix typo in inline RuboCop config
- Signed-off-by: Takuya Noguchi <[email protected]>
https://github.com/rubygems/rubygems/commit/e11f5a143b -
08:47 AM Revision ef2d6730 (git): [rubygems/rubygems] Show a proper error if extension dir is not writable
- Instead of showing the bug report template.
https://github.com/rubygems/rubygems/commit/0c8b6f7dd5 -
08:47 AM Revision 3cfc3fcf (git): [rubygems/rubygems] Unify some common code
- https://github.com/rubygems/rubygems/commit/972e8ff965
-
08:47 AM Revision 14f52cfc (git): [rubygems/rubygems] Don't call `#build_extensions` at all if there are no extensions
- https://github.com/rubygems/rubygems/commit/5ecc0e0b31
-
01:30 AM Revision d20886dd (git): Create build-only gemspec files only if having an extension
-
01:18 AM Revision d010eba2 (git): Fix tests for ABI incompatible binary error messags
- 12:02 AM Revision efa557cb (git): * 2022-07-17 [ci skip]
-
12:01 AM Revision 50cfecd0 (git): Show ABI incompatible binary path
07/16/2022
-
03:52 PM Misc #18921 (Open): Remove workaround for some fixed bug (llvm.4898 & 38095)?
- I notice a workaround for llvm.4898 in constant_p.h:
https://github.com/ruby/ruby/blob/master/include/ruby/internal/... -
10:57 AM Bug #18920 (Closed): Documentation on ARGF.inplace_mode and ARGF.inplace_mode= is wrong
- The file extension is appended to a copy of the original file and not to the modified file.
Cf. man page for ruby. -
10:47 AM Bug #18909: ARGF.readlines reads more than current file
- Eregon (Benoit Daloze) wrote in #note-11:
> My two cents, options like `-i`/`-n`/`-p` shouldn't be used, I think the... -
10:25 AM Bug #18909: ARGF.readlines reads more than current file
- austin (Austin Ziegler) wrote in #note-10:
...
In your link it is clear that e.g. in the case of read, `ARGF` concate... -
10:06 AM Bug #18909: ARGF.readlines reads more than current file
- My two cents, options like `-i`/`-n`/`-p` shouldn't be used, I think they are vestigial legacy flags inherited from P...
-
10:33 AM Revision 5ae83151 (git): [rubygems/rubygems] Drop support for old `Gem::Specification` versions
- `specification_version` method was added before RubyGems 1.0, and
`add_runtime_dependency` method was before 1.2. Th... -
08:58 AM Revision 6c1d7dab (git): Fix conversion from absolute path to relative path
-
07:38 AM Revision c093e7d6 (git): Avoid to symlink under symlink
-
06:28 AM Revision 5101671c (git): Disable parallel built in test-bundled-gems
-
03:19 AM Feature #18885: End of boot advisory API for RubyVM
- This is a really nice idea. My current implementation uses `GC.compact` during prefork stage, and it shows a big adva...
-
02:26 AM Revision b536ac2c (git): test-bundled-gems.rb needs `+` with GNU make
- This script runs `make` internally, and sub-`make`s need the
environment variable for the job server when compiling i... -
01:11 AM Revision 78d2be69 (git): Move copying/linking extra files to Makefile so removed by `clean`
07/15/2022
-
10:07 PM Feature #18919 (Assigned): Ractor: can't share #Method objects
- The following is not shareable:
```ruby
> meth = ::Kernel.method(:BigDecimal)
=> #<Method: Kernel.BigDecimal(*)>... -
08:39 PM Revision f375280d (git): Add benchmarks for setting / getting ivars on generics
-
07:17 PM Bug #18909: ARGF.readlines reads more than current file
- JohanJosefsson (Johan Josefsson) wrote in #note-9:
> There is nothing in the introductory paragraphs on ARGF that sa... -
06:48 PM Bug #18909: ARGF.readlines reads more than current file
- But this "documented API" was not implemented in the way it was described. From my limited viewpoint I would have pre...
-
05:51 PM Bug #18909: ARGF.readlines reads more than current file
- JohanJosefsson (Johan Josefsson) wrote in #note-7:
> Yes, ARGF can work with a concatenated pseudo file in several w... -
05:36 PM Bug #18909: ARGF.readlines reads more than current file
- Yes, ARGF can work with a concatenated pseudo file in several ways but this idea collides squarely with the idea of i...
-
05:30 PM Bug #18909 (Closed): ARGF.readlines reads more than current file
- Applied in changeset commit:git|280b805d040fa537d5a459b40d4bfa6d49700905.
----------
[DOC] Fix documentation for ARG... -
03:53 PM Bug #18909: ARGF.readlines reads more than current file
- Moreover, it is documented that `ARGF` works this way in general: https://ruby-doc.org/core-3.1.0/ARGF.html
> You ca... -
02:28 PM Bug #18909: ARGF.readlines reads more than current file
- This is how it's designed to work, as specified in the [Ruby spec](https://github.com/ruby/spec/blob/master/core/argf...
-
06:33 AM Bug #18909: ARGF.readlines reads more than current file
- Hm…if I understand it correctly, this just changed the documentation to conform to a strange behavior. Strange in the...
- 05:52 PM Revision aed1539e (git): YJIT: Add send unit tests (#6143)
- Add send unit tests for YJIT
- 05:30 PM Revision 77ec1cd4 (git): * 2022-07-16 [ci skip]
-
05:30 PM Revision 36ca0e58 (git): [ruby/reline] Use color name instead of code (integer) in dialog color APIs
- As pointed out in the
[comment](https://github.com/ruby/reline/pull/413#issuecomment-1168033973),
the code is actuall... -
04:32 PM Bug #18914: Segmentation fault during Ruby test suite execution
- > The crash is happening when a certain object gets garbage collected. The object will only get collected when the GC...
-
03:57 PM Bug #18914: Segmentation fault during Ruby test suite execution
- jprokop (Jarek Prokop) wrote in #note-2:
> Thanks, the response gave the much-needed push to get to the correct tick... -
03:22 PM Feature #18918 (Open): Can't compile ruby master with AFL ASAN
- On ubuntu 20.04, I want to compile ruby on master branch with AFL's afl-clang-fast but I got ASAN error
```sh
$ r... -
02:30 PM Revision 280b805d (git): [DOC] Fix documentation for ARGF#readlines
- [Bug #18909]
-
02:29 PM Revision c5343929 (git): Fixes ivar benchmarks to not depend on object allocation
- Prior to this change, we were measuring object allocation as well
as setting instance variables within ivar benchmark... -
01:21 PM Revision 7424ea18 (git): Implement Objects on VWA
- This commit implements Objects on Variable Width Allocation. This allows
Objects with more ivars to be embedded (i.e.... -
01:11 PM Bug #18917 (Feedback): Crash on jekyll -v
- Thank you for the bug report, however Ruby 2.6 has been EOL as of March 31, 2022. Please upgrade to at least Ruby 2.7...
-
12:51 PM Bug #18917 (Feedback): Crash on jekyll -v
- Hi there,
I have encountered a crash during the jekyll -v command on MacOS Terminal.
Steps to reproduce:
1. ... - 09:45 AM Revision 7fda741f (git): [rubygems/rubygems] Use https protocol for URLs for config mirror
- example.org is used mirror URL as an example, not to make access to
a (potential) third-party domain.
Signed-off-by:... - 08:32 AM Revision 8e451d10 (git): [rubygems/rubygems] Fix wrong information about default RubyGems source
- Also fix regression from rubygems/rubygems PR 3056
https://my.diffend.io/gems/rubygems-update/1.3.5/1.3.6/page/4#d2h... -
05:54 AM Revision 6c2cad83 (git): MJIT: Share rb_mjit_unit through mjit_unit.h
- mjit_compile.c should be able to access this more easily.
-
04:14 AM Revision ed8c21bb (git): Ensure symlinks to bundled gem with exts have parent dir
- When configuring with `--disable-rpath` and `--static-linked-ext` (e.g.
building for WASI), `extmk.rb` doesn't build ... -
03:34 AM Revision 439d31bc (git): MJIT: Merge mjit_worker.c back to mjit.c (#6138)
- Since #6006, we no longer avoid executing GC on mjit_worker.c and thus
there's no need to carefully change how we wri... -
12:10 AM Revision 736fe48b (git): Remove GitHub Actions bundled_gems workflow in stable branch.
07/14/2022
-
09:12 PM Revision 3f962a20 (git): Avoid SEGV on capture_cc_entries
-
08:47 PM Bug #18909: ARGF.readlines reads more than current file
- Thank you for the report. I opened [a pull request](https://github.com/ruby/ruby/pull/6137) that fixes this issue.
-
08:37 PM Revision c8748942 (git): [DOC] Fix typo in documentation for IO#readlines
-
08:30 PM Bug #18887 (Closed): documentation for protected methods
- Applied in changeset commit:git|4813443837d76e27eb293f1928bda7a47b9e8f3f.
----------
Fix language describing protect... -
08:27 PM Bug #18887: documentation for protected methods
- I don't think it is correct before or after the change, though after comes closer.
Before:
```
When calling a ... -
08:28 PM Revision 48134438 (git): Fix language describing protected methods
- Fixes [Bug #18887]
-
08:00 PM Bug #18883: parse.y: trailing comma cannot coexist with star
- zverok (Victor Shepelev) wrote in #note-1:
> As far as I understand, trailing comma is an equivalent of `*_` (unpack... -
04:59 PM Revision b8247a16 (git): Correct comment explaining env flags [ci skip]
- We use 4 values for env flags now, which also shifted over the frame
flags by one bit. -
04:55 PM Bug #18914: Segmentation fault during Ruby test suite execution
- Thanks, the response gave the much-needed push to get to the correct tickets :).
Ok, I think this is close-able as... -
03:56 PM Bug #18914: Segmentation fault during Ruby test suite execution
- Looks like a problem with libffi. Both C backtraces point at `ext/fiddle/closure.c:32`:
```
#4 0x00007ffff41910... -
10:20 AM Bug #18914 (Closed): Segmentation fault during Ruby test suite execution
- On Fedora, we sometimes observe segfault in the Ruby test suite, it seems to be GC related and happens more often in ...
- 04:39 PM Revision 509d0a92 (git): [ruby/psych] Fix infinite loop bug after YAML_MEMORY_ERROR (psych issue #440)
- https://github.com/ruby/psych/commit/6c56700fb2
- 03:25 PM Revision a5471b61 (git): * 2022-07-15 [ci skip]
-
03:25 PM Revision 1df9b6c3 (git): Get the insns_address_table from the vm_exec_core module table...
-
02:43 PM Misc #18916 (Closed): Windows mswin builds - should gmp be used?
- Currently, Windows mswin builds are using packages from microsoft/vcpkg. The following packages are used:
libffi ... -
01:39 PM Feature #18915 (Open): New error class: NotImplementedYetError or scope change for NotImplementedError
- # Abstract
Introduce `NotImplementedYetError` exception that should be used in case when the codepath has not been... -
12:02 PM Revision 67375932 (git): [ruby/bigdecimal] Remove checks for `struct RRational` and `struct RComplex`
- These are used to see only if `RRATIONAL` and `RCOMPLEX` are
available, however, these two are macros and can be chec... -
08:31 AM Feature #18913: Add object name to the NoMethodError error message: undefined method `_method_' for `_class_' in `_object_name_'
- I don't understand what you mean by "object name", but did you try Ruby 3.1? It shows a code snippet that caused Name...
-
08:04 AM Feature #18913 (Rejected): Add object name to the NoMethodError error message: undefined method `_method_' for `_class_' in `_object_name_'
Hi
I think the `NoMethodError` error message is missing the object name. The object name is already present in `...-
08:13 AM Revision 8b64e8f2 (git): [ruby/set] Get rid of use of `Gem::Version`
- When retrying in ruby's test, it seems possible that `Gem` is not
loaded.
```
1) Error:
TC_Set_Builtin#test_to_set... -
08:12 AM Bug #18911: Process._fork hook point is not called when Process.daemon is used
- Thanks @mame for the awesomely quick reply :)
> @ivoanjo (Ivo Anjo) Do you have difficulties due to this behavior ... -
05:48 AM Bug #18911: Process._fork hook point is not called when Process.daemon is used
- @nobu said that this is because `Process.daemon` does not call [fork(2)](https://man7.org/linux/man-pages/man2/fork.2...
-
01:07 AM Bug #18911: Process._fork hook point is not called when Process.daemon is used
- @ivoanjo Do you have difficulties due to this behavior in terms of ddtrace? Or you were just "surprised"? The motivat...
-
12:59 AM Bug #18911: Process._fork hook point is not called when Process.daemon is used
- @akr suggested special treatment for `Process.daemon`, and I followed him when implementing it. So this is by design....
-
07:26 AM Revision 02567756 (git): [ruby/un] Support `FileUtils.cp_lr`
- https://github.com/ruby/un/commit/e976ad8a7c
-
07:21 AM Revision 7c58c55c (git): [ruby/timeout] gemspec: Drop unused directives "executables"
- This gem exposes no executables.
https://github.com/ruby/timeout/commit/70be2bd48a -
06:06 AM Revision 76de7a92 (git): [rubygems/rubygems] Fix misleading error if compact index cannot be copied
- Previously if `~/.bundle/cache/compact_index/rubygems.org.*/version`
were owned by root with read-only access, `bundl... -
05:40 AM Bug #18912 (Closed): Build failure with Xcode 14 and macOS 13 (Ventura) Beta
- TL;DR: We fixed this issue at Ruby 2.7-3.1 and master branch. But the stable versions are not released yet.
* Opti... -
01:07 AM Misc #18836: DevMeeting-2022-07-21
- * [Bug #18911] Process._fork hook point is not called when Process.daemon is used (mame)
* akr, why should `Proces... -
12:00 AM Revision 9d900620 (git): Set `GEM_PATH` environment variable in runruby.rb
-
12:00 AM Revision 416cba90 (git): Try to install also gemspec files under gem directories
- Gemspec files having extension libraries are placed under each gem
directories now. -
12:00 AM Revision b2491783 (git): Install gems `lib` directory to build path
-
12:00 AM Revision a2c66f52 (git): Make dependency-free gemspec files
- The default gems have not been installed yet in the build directory,
bundled gems depending on them can not work. As... -
12:00 AM Revision e1a4e44f (git): Extract gemspec files to each gem directories
- Since extension libraries can not be built in the source directory,
rubygems warns gems have extension libraries as t...
Also available in: Atom