Project

General

Profile

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... shyouhei (Shyouhei Urabe)
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....
dorianmariefr (Dorian Marié)
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. dorianmariefr (Dorian Marié)
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... eightbitraptor (Matt V-H)
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....
byroot (Jean Boussier)
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 ... zverok (Victor Shepelev)
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... tenderlovemaking (Aaron Patterson)
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...
byroot (Jean Boussier)
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...
kddnewton (Kevin Newton)
01:18 AM Misc #20201 (Rejected): Should `opt_reverse` be renamed?
kddnewton (Kevin Newton)

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? ioquatix (Samuel Williams)
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 ... forthoney (Seong-Heon Jung)
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 ...
forthoney (Seong-Heon Jung)
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...
praveenrocket (Praveen N)
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 ... matheusrich (Matheus Richard)
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... matheusrich (Matheus Richard)
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...
mame (Yusuke Endoh)
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... kddnewton (Kevin Newton)
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...
byroot (Jean Boussier)
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 ...
yui-knk (Kaneko Yuichiro)
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...
yui-knk (Kaneko Yuichiro)
10:16 AM Bug #20277 (Closed): Remove stale `String` test conditionals
Applied in changeset commit:git|76bd586330d98b8a0023ff35c7fa6014ba3a4715.
----------
[Bug #20277] Remove stale `Stri...
nobu (Nobuyoshi Nakada)
05:32 AM Bug #20277: Remove stale `String` test conditionals
+1 ko1 (Koichi Sasada)
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...
kjtsanaktsidis (KJ Tsanaktsidis)
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... fxn (Xavier Noria)
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...
byroot (Jean Boussier)
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? ko1 (Koichi Sasada)
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?
kjtsanaktsidis (KJ Tsanaktsidis)
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. hsbt (Hiroshi SHIBATA)
04:30 AM Feature #14066 (Closed): Add CAA DNS RR on Resolv
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)

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...
ioquatix (Samuel Williams)
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 ...
fxn (Xavier Noria)
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... Eregon (Benoit Daloze)
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...
Eregon (Benoit Daloze)
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...
jaruga (Jun Aruga)
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... k0kubun (Takashi Kokubun)

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 ...
Dan0042 (Daniel DeLorme)
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
nobu (Nobuyoshi Nakada)

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...
l33tname (Sir l33tname)

03/08/2024

06:04 PM Bug #20321: `require': cannot load such file
Has been done Justman10000 (Justin Nogossek)
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...
Justman10000 (Justin Nogossek)
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... kjtsanaktsidis (KJ Tsanaktsidis)
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 [...
Justman10000 (Justin Nogossek)
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... bkuhlmann (Brooke Kuhlmann)
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... postmodern (Hal Brodigan)
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... bkuhlmann (Brooke Kuhlmann)
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...
nobu (Nobuyoshi Nakada)

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... postmodern (Hal Brodigan)
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...
shan (Shannon Skipper)
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...
zverok (Victor Shepelev)
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...
Dan0042 (Daniel DeLorme)
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 ... mame (Yusuke Endoh)
03:59 AM Feature #20326: Add an `undefined` for use as a default argument.
Any idea/feedback is welcome. nobu (Nobuyoshi Nakada)
03:58 AM Feature #20326 (Feedback): Add an `undefined` for use as a default argument.
nobu (Nobuyoshi Nakada)
08:05 PM Bug #20321: `require': cannot load such file
I need the output that those commands printed, though. kjtsanaktsidis (KJ Tsanaktsidis)
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...
Justman10000 (Justin Nogossek)
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...
kjtsanaktsidis (KJ Tsanaktsidis)
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
Justman10000 (Justin Nogossek)
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`, ...
Justman10000 (Justin Nogossek)
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... shan (Shannon Skipper)
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... shan (Shannon Skipper)
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. naruse (Yui NARUSE)
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...
nobu (Nobuyoshi Nakada)
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... davekaro (Dave Kroondyk)
 

Also available in: Atom