Activity
From 03/07/2024 to 03/13/2024
03/13/2024
-
11:03 AM Bug #20333 (Third Party's Issue): segfault while running my tests
- Looking at your crash.log, it seems pg_ext is causing the process termination. After googling around it seems a simi...
-
10:41 AM Bug #20333: segfault while running my tests
- Happens when I run `rake` but not `rails test`
Rakefile is
```
require_relative "config/application"
Rails.... -
10:38 AM Bug #20333 (Third Party's Issue): segfault while running my tests
- No sure how to debug it, I had a segfault while running the tests, maybe you will find it useful.
-
10:00 AM Feature #20329: Clean up `--dump` sub-options
- I don't feel particularly strongly about this, but something about have `+-` in the argument feels a little clunky to...
-
08:55 AM Feature #20331: Should parser warn hash duplication and when clause?
- > then it's important to show warnings to the user without running the code.
Indeed. But compiling is not running.... -
08:21 AM Feature #20331: Should parser warn hash duplication and when clause?
- As a language user, I would expect the parser to be able to warn about the keys that are _literally_ same (i.e. same ...
-
12:55 AM Feature #20331: Should parser warn hash duplication and when clause?
- I think it's important for the parser to expose these warnings. If someone uses the parser / AST for building a langu...
-
08:39 AM Bug #20188 (Closed): `Module#const_source_location` returns wrong information when real constant was defined but autoload is still ongoing
- Applied in changeset commit:git|a5c5f83b24a1b7024d4e7fe3bbce091634da53b2.
----------
Make `const_source_location` re... -
01:26 AM Misc #20281: DevMeeting-2024-03-14
- * [Feature #20024] SyntaxError metadata
* Can we add some information to the syntax error about what kind of error... -
01:18 AM Misc #20201 (Rejected): Should `opt_reverse` be renamed?
03/12/2024
-
09:25 PM Feature #20276: Introduce Fiber interfaces for Blocking operations on Ractors
- If I had to take a guess, I'd say it's a bug with waiting on a Ractor while handling signals?
-
05:00 AM Feature #20276: Introduce Fiber interfaces for Blocking operations on Ractors
- On a side note, I may have unintentionally discovered an IRB bug in the process. If you run the above in IRB and use ...
-
04:58 AM Feature #20276: Introduce Fiber interfaces for Blocking operations on Ractors
- ioquatix (Samuel Williams) wrote in #note-4:
> I support this proposal.
>
> A simple way to deal with this right ... -
06:06 PM Bug #20332 (Feedback): After upgrading to ruby v 3.2.3 rb_scan_args() skips argument value
Hi,
Note: I am not an expert at ruby.
I am working on ibm_db gem, its an adapter developed using ruby C ext...-
05:38 PM Feature #20298: Introduce `Time()` type-cast / constructor.
- To give some outside perspective, Rust often uses `from` to convert from a type to another. This could be one option ...
-
05:34 PM Feature #20318: Pattern matching `case ... in` support for triple-dot arguments
- @mame I understand the example is contrived, but even the core library does different things with different arguments...
-
03:29 AM Feature #20318: Pattern matching `case ... in` support for triple-dot arguments
- I strongly feel "bad smell" for this proposal.
In principle, one method should do one thing.
But this syntax intr... -
02:10 PM Feature #20331: Should parser warn hash duplication and when clause?
- You don't need an entire bignum library, you only need multiplication and addition. Prism has all of these warnings i...
-
01:20 PM Feature #20331: Should parser warn hash duplication and when clause?
- > Warnings are not shown by ruby -wc.
Couldn't `ruby -c` be made to compile as well? It's marginally slower but wo... -
01:15 PM Feature #20331 (Closed): Should parser warn hash duplication and when clause?
- # Background
Right now, parser warns duplicated hash keys (#1) and when clause (#2).
For example,
```ruby
{1 ... -
01:17 PM Misc #20281: DevMeeting-2024-03-14
- * [Feature #20331] Should parser warn hash duplication and when clause?
* What is the best approach to handle hash... -
10:16 AM Bug #20277 (Closed): Remove stale `String` test conditionals
- Applied in changeset commit:git|76bd586330d98b8a0023ff35c7fa6014ba3a4715.
----------
[Bug #20277] Remove stale `Stri... -
05:32 AM Bug #20277: Remove stale `String` test conditionals
- +1
-
08:33 AM Bug #20299: Tracepoint staying enable after a disable
- Hm. I see. Thanks for the report.
The problem is the following sequence of operations:
* `tp.enable` - This att... -
07:54 AM Feature #19742: Introduce `Module#anonymous?`
- A KISS version of the above is to provide `permanent_name?` only, since the other two can be derived with the help of...
-
07:23 AM Feature #13557: there's no way to pass backtrace locations as a massaged backtrace
- @ko1 all the same use cases arrays of strings are currently used for:
E.g. raising an error with an existing backt... -
04:28 AM Feature #13557: there's no way to pass backtrace locations as a massaged backtrace
- I'm not against but could you summarize usages?
-
07:02 AM Bug #20321: `require': cannot load such file
- > Yes, but the error mentioned above occurs
I don't get it - what are you doing that make this error happen then? -
04:43 AM Feature #14066: Add CAA DNS RR on Resolv
- Note: https://github.com/ruby/resolv/pull/48 has been merged for this request.
-
04:30 AM Feature #14066 (Closed): Add CAA DNS RR on Resolv
-
03:22 AM Feature #20329: Clean up `--dump` sub-options
- `--dump=insns` will not be changed.
Since `+` is the separator, `insns+-opt` will be same as the current `insns_with...
03/11/2024
-
11:06 PM Feature #20276: Introduce Fiber interfaces for Blocking operations on Ractors
- I support this proposal.
A simple way to deal with this right now might be the following code (I have not tested i... -
09:56 PM Feature #19742: Introduce `Module#anonymous?`
- Now, the name of classes and modules can be one of three things:
1. `nil`
2. Temporary
3. Permanent
Maybe it ... -
01:37 PM Bug #20319: Singleton class is being frozen lazily in some cases
- > This bug should be fairly simple to fix by having `Kernel#freeze` go up the singleton class chain and freeze all cu...
-
01:35 PM Bug #20319: Singleton class is being frozen lazily in some cases
- jeremyevans0 (Jeremy Evans) wrote in #note-4:
> I disagree. If you do not freeze the object's singleton class, then... -
11:46 AM Misc #20320: Using OSU Open Source Lab native ppc64le/s390x CI services trigged on pull-requests
- Let me share the update.
The team at OSU Open Source Lab prepared the infra for us to try the ppc64le/s390x CI ser... -
05:00 AM Feature #20329: Clean up `--dump` sub-options
- What will replace `insns`? I don't want to type `insns+opt` every single time. If it stays as is and `insns_without_o...
03/10/2024
-
02:23 PM Feature #15554: warn/error passing a block to a method which never use a block
- Eregon (Benoit Daloze) wrote in #note-19:
> It would need to warn by default to address that.
Or you need to use ... -
10:25 AM Bug #20330: [BUG] Segmentation fault at 0xffffffffffffffff
- Seems related to shape and jemalloc.
Maybe `parent_index` in `redblack_cache_ancestors` is -1?
cc @tenderlovemaking
03/09/2024
-
10:33 AM Bug #20330 (Closed): [BUG] Segmentation fault at 0xffffffffffffffff
- I get a segfault from ruby on fly.io (a platform to run full stack apps).
As you can see from the stacktracke im usi...
03/08/2024
-
06:04 PM Bug #20321: `require': cannot load such file
- Has been done
-
01:42 PM Bug #20321: `require': cannot load such file
- kjtsanaktsidis (KJ Tsanaktsidis) wrote in #note-10:
> Maybe I’m missing something but it looks like your build worke... -
01:16 PM Bug #20321: `require': cannot load such file
- Maybe I’m missing something but it looks like your build worked? I can’t see any error message and the build finishes...
-
01:06 PM Bug #20321: `require': cannot load such file
- kjtsanaktsidis (KJ Tsanaktsidis) wrote in #note-8:
> I need the output that those commands printed, though.
Get [... -
03:45 PM Bug #20328: optparse omits the option's description in the --help output if the description is an Array
- Correct. The `type` (third position) must be a primitive (or custom type, example: [Versionaire](https://alchemists.i...
-
02:10 AM Bug #20328: optparse omits the option's description in the --help output if the description is an Array
- Ah ha! I suppose also adding an explicit option type class would help differentiate between option's desired value an...
-
12:42 AM Bug #20328: optparse omits the option's description in the --help output if the description is an Array
- The confusion is with the array (third argument) used with your `--multiline-opt` option. If you change it to the fol...
-
09:46 AM Feature #20329 (Closed): Clean up `--dump` sub-options
- Currently we have 5 options for `--dump` command line option.
* insns
* insns_without_opt
* yydebug(+error-toler...
03/07/2024
-
10:03 PM Bug #20328 (Rejected): optparse omits the option's description in the --help output if the description is an Array
- If you define an option using `OptionParser#on`, but give the option's description as a multi-line Array, then the op...
-
08:12 PM Feature #20326: Add an `undefined` for use as a default argument.
- zverok (Victor Shepelev) wrote in #note-6:
> Unfortunately, such APIs are sometimes unavoidable, especially in imple... -
05:38 PM Feature #20326: Add an `undefined` for use as a default argument.
- > Personally, I don't like an API that distinguishes between "nil is passed" and "nothing is passed".
Unfortunate... -
04:50 PM Feature #20326: Add an `undefined` for use as a default argument.
- mame (Yusuke Endoh) wrote in #note-4:
> Personally, I don't like an API that distinguishes between "nil is passed" an... -
05:27 AM Feature #20326: Add an `undefined` for use as a default argument.
- Personally, I don't like an API that distinguishes between "nil is passed" and "nothing is passed". I don't think we ...
-
03:59 AM Feature #20326: Add an `undefined` for use as a default argument.
- Any idea/feedback is welcome.
-
03:58 AM Feature #20326 (Feedback): Add an `undefined` for use as a default argument.
-
08:05 PM Bug #20321: `require': cannot load such file
- I need the output that those commands printed, though.
-
08:03 PM Bug #20321: `require': cannot load such file
- kjtsanaktsidis (KJ Tsanaktsidis) wrote in #note-6:
> V=1 make the ruby build system print out all the commands it is... -
07:54 PM Bug #20321: `require': cannot load such file
- V=1 make the ruby build system print out all the commands it is running.
Can you attach the complete output of all... -
06:17 PM Bug #20321: `require': cannot load such file
- And i have now this:
> `read': No such file or directory @ rb_sysopen - .ruby-version.sample -
04:02 PM Bug #20321: `require': cannot load such file
- kjtsanaktsidis (KJ Tsanaktsidis) wrote in #note-3:
> Can you run with `make V=1 install` instead of `make install`, ... -
06:03 PM Bug #20325: Enumerator.product.size bug with zero * infinite enumerators
- It seems like an infinite size with a `0` always has a product count of `0`. An infinite size preceding a `nil` has e...
-
05:39 PM Bug #20325: Enumerator.product.size bug with zero * infinite enumerators
- I agree the behavior aligns with the documentation and tests. On the other hand, there seem to be two scenarios where...
-
11:12 AM Bug #20096: Ruby 3.2.2 win32/registry: Junk appended to Windows Registry String Value
- ruby_3_3 ade02f3c8909a8bf630af2c88f00b7bd7ff02682 merged revision(s) 051a874325c177e040301878069c2b28f5d06ce6.
-
04:59 AM Bug #20327 (Closed): Time.new behaves differently when passing a zone as timezone object
- Applied in changeset commit:git|d3279a0c11ca45ca85027e7eb74dc4aac52c478b.
----------
[Bug #20327] Do not count subse... -
01:56 AM Bug #20327 (Closed): Time.new behaves differently when passing a zone as timezone object
- Time.new with a timezone object for the zone argument produces incorrect utc_offset when passing seconds as a Rationa...
Also available in: Atom