[#119390] [Ruby master Feature#20775] Gemify win32-registry, win32-sspi and win32-resolv — "larskanis (Lars Kanis) via ruby-core" <ruby-core@...>

Issue #20775 has been reported by larskanis (Lars Kanis).

12 messages 2024/10/01

[#119410] [Ruby master Feature#20778] ruby/repl_type_completor as a bundled gem — "tompng (tomoya ishida) via ruby-core" <ruby-core@...>

SXNzdWUgIzIwNzc4IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHRvbXBuZyAodG9tb3lhIGlzaGlkYSku

7 messages 2024/10/02

[#119432] [Ruby master Misc#20781] DevMeeting-2024-11-07 — "mame (Yusuke Endoh) via ruby-core" <ruby-core@...>

Issue #20781 has been reported by mame (Yusuke Endoh).

11 messages 2024/10/03

[#119442] [Ruby master Feature#20782] Introduction of Happy Eyeballs Version 2 (RFC8305) in TCPSocket.new — "shioimm (Misaki Shioi) via ruby-core" <ruby-core@...>

SXNzdWUgIzIwNzgyIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHNoaW9pbW0gKE1pc2FraSBTaGlvaSku

12 messages 2024/10/04

[#119462] [Ruby master Bug#20785] Should `a in b, and c` `a in b, or c` `a in b, rescue c` be syntax ok? — "tompng (tomoya ishida) via ruby-core" <ruby-core@...>

Issue #20785 has been reported by tompng (tomoya ishida).

10 messages 2024/10/05

[#119495] [Ruby master Feature#20792] String#forcible_encoding? — "kddnewton (Kevin Newton) via ruby-core" <ruby-core@...>

Issue #20792 has been reported by kddnewton (Kevin Newton).

16 messages 2024/10/09

[#119514] [Ruby master Bug#20796] Segmentation fault in rubyzip tests with ruby 3.4.0-preview2 — "tikkss (Tsutomu Katsube) via ruby-core" <ruby-core@...>

Issue #20796 has been reported by tikkss (Tsutomu Katsube).

10 messages 2024/10/13

[#119534] [Ruby master Bug#20800] Don't place `ruby` executable into `/usr/libexec/x86_64-linux/bin` — "vo.x (Vit Ondruch) via ruby-core" <ruby-core@...>

Issue #20800 has been reported by vo.x (Vit Ondruch).

10 messages 2024/10/21

[#119575] [Ruby master Bug#20808] Cannot override Data#inspect — "maicolben (Maicol Bentancor) via ruby-core" <ruby-core@...>

Issue #20808 has been reported by maicolben (Maicol Bentancor).

8 messages 2024/10/21

[#119621] [Ruby master Bug#20816] Potential regression in Ruby 3.3.x (compared with 3.1 and 3.2) regarding fast syscalls and multi-threading. — "adrienjarthon (Adrien Jarthon) via ruby-core" <ruby-core@...>

SXNzdWUgIzIwODE2IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGFkcmllbmphcnRob24gKEFkcmllbiBK

6 messages 2024/10/25

[#119622] [Ruby master Bug#20817] Ruby 3.4.0dev emits `warning: possibly useless use of + in void context` while Ruby 3.3.5 does not — "yahonda (Yasuo Honda) via ruby-core" <ruby-core@...>

Issue #20817 has been reported by yahonda (Yasuo Honda).

8 messages 2024/10/26

[#119646] [Ruby master Feature#20855] Introduce `Fiber::Scheduler#blocking_region` to avoid stalling the event loop. — "ioquatix (Samuel Williams) via ruby-core" <ruby-core@...>

Issue #20855 has been reported by ioquatix (Samuel Williams).

10 messages 2024/10/31

[#119650] [Ruby master Bug#20857] Don't change `Hash#inspect formatting` — "vo.x (Vit Ondruch) via ruby-core" <ruby-core@...>

Issue #20857 has been reported by vo.x (Vit Ondruch).

17 messages 2024/10/31

[ruby-core:119472] Re: [Ruby master Bug#20762] `make test-basic` with -DRGENGC_FORCE_MAJOR_GC is always failure

From: M Yasfi Fauzie via ruby-core <ruby-core@...>
Date: 2024-10-02 03:32:46 UTC
List: ruby-core #119472
Unsubscribe

On Tue, Oct 1, 2024, 9:59 PM eightbitraptor (Matthew Valentine-House) via
ruby-core <ruby-core@ml.ruby-lang.org> wrote:

> Issue #20762 has been updated by eightbitraptor (Matthew Valentine-House).
>
>
> This should be addressed by https://github.com/ruby/ruby/pull/11711
>
> ----------------------------------------
> Bug #20762: `make test-basic` with -DRGENGC_FORCE_MAJOR_GC is always
> failure
> https://bugs.ruby-lang.org/issues/20762#change-109999
>
> * Author: hsbt (Hiroshi SHIBATA)
> * Status: Assigned
> * Assignee: eightbitraptor (Matthew Valentine-House)
> * Backport: 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: UNKNOWN
> ----------------------------------------
>
> https://github.com/ruby/ruby/actions/runs/11063957302/job/30741993035#step:8:1816
>
> ----
>
> ```
> /github/workspace/src/basictest/test.rb:2357: [BUG] cannot create a new
> page after major GC
>   ruby 3.4.0dev (2024-09-27T03:22:52Z pull/11217/merge cfa3f15e14) +PRISM
> [x86_64-linux]
>
>   -- Control frame information
> -----------------------------------------------
>   c:0004 p:0004 s:0057 e:000055 BLOCK
> /github/workspace/src/basictest/test.rb:2357 [FINISH]
>     self: (embed) len:3
>     lvars:
>       o: (String) len: 7, capa: 15 "select!"
>   c:0003 p:---- s:0052 e:000051 CFUNC  :each_object
>     me:
>       called_id: each_object, type: cfunc
>       owner class: (anon)
>     self: ObjectSpace
>   c:0002 p:15612 s:0048 E:002140 EVAL
>  /github/workspace/src/basictest/test.rb:2356 [FINISH]
>     self: (embed) len:3
>     lvars:
>       a: T_FIXNUM 1
>       h: (Hash)[A] 1
>       aa: T_FIXNUM 5
>       bb: T_FIXNUM 25
>       cc: T_FIXNUM 44
>       b: (Binding)binding
>       c: T_FIXNUM 3
>       f: (Foo)(embed) len:3
>       x: (Alias3)(embed) len:3
>       y: T_FIXNUM 2
>       z: T_NIL
>       while_tmp: (String) len: 15, capa: 55 "while_tmp.52326"
>       tmp: T_NIL
>       line: (String) len: 7, capa: 15 "tvi925
>   "
>       lastline: (String) len: 6, capa: 15 "paper
>   "
>       sum: T_FIXNUM 220
>       i: T_FIXNUM 5
>       e: (RuntimeError)(embed) len:8
>       k: T_FIXNUM 3
>       v: T_FIXNUM 6
>       done: T_TRUE
>       m: (MatchData)
>       blk: (Proc) block in
> <main>@/github/workspace/src/basictest/test.rb:1207
>       lmd: (Proc) block in
> <main>@/github/workspace/src/basictest/test.rb:1213
>       nan: (Float)
>       n1: (Integer)
>       n2: (Integer)
>       foo: T_FIXNUM 5
>       s: (String) len: 6, capa: 15 "1,2,3
>   "
>       d: T_FIXNUM 4
>       p1: (Binding)binding
>       i7: T_NIL
>       script_tmp: (String) len: 16, capa: 55 "script_tmp.52326"
>       bar: (embed) len:3
>       ary: (Array)[E ] len: 11 (embed)
>       ary2: (Array)[  ] len: 11, capa:20 ptr:0x000055c64bd8e960
>       struct_test: Struct::Test
>       test: (Struct::Test)
>       foobar: (String) len: 6, capa: 15 "foobar"
>       atlas: (Titans)(embed) len:3
>       dosish: T_NIL
>       l: (Array)[  ] len: 100000, capa:127694 ptr:0x00007fb4d72ea010
>   c:0001 p:0000 s:0003 E:0012a0 DUMMY  [FINISH]
>     self: (embed) len:3
>
>   -- Ruby level backtrace information
> ----------------------------------------
>   /github/workspace/src/basictest/test.rb:2356:in '<main>'
>   /github/workspace/src/basictest/test.rb:2356:in 'each_object'
>   /github/workspace/src/basictest/test.rb:2357:in 'block in <main>'
>
>   -- Threading information
> ---------------------------------------------------
>   Total ractor count: 1
>   Ruby thread count for this ractor: 1
>
>   -- C level backtrace information
> -------------------------------------------
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(rb_print_backtrace+0x14)
> [0x7fb4f2db5e3c] /tmp/tmp.WEBb0YaZEC//github/workspace/src/vm_dump.c:822
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(rb_vm_bugreport)
> /tmp/tmp.WEBb0YaZEC//github/workspace/src/vm_dump.c:1151
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(rb_bug_without_die+0xe8)
> [0x7fb4f2c01318] /tmp/tmp.WEBb0YaZEC//github/workspace/src/error.c:1084
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(rb_bug+0x80) [0x7fb4f2b506d3]
> /tmp/tmp.WEBb0YaZEC//github/workspace/src/error.c:1092
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(newobj_cache_miss+0x4bf)
> [0x7fb4f2c2381f] /github/workspace/src/gc/default.c:2169
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(newobj_of+0x264) [0x7fb4f2c18f04]
> /github/workspace/src/gc/default.c:2478
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(rb_wb_protected_newobj_of+0x25)
> [0x7fb4f2c18f55] /tmp/tmp.WEBb0YaZEC//github/workspace/src/gc.c:917
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(vm_cc_new+0xd) [0x7fb4f2d869d3]
> /github/workspace/src/vm_callinfo.h:334
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(vm_search_cc)
> /github/workspace/src/vm_insnhelper.c:2177
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(rb_vm_search_method_slowpath)
> /github/workspace/src/vm_insnhelper.c:2196
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(vm_search_method_slowpath0+0x8)
> [0x7fb4f2d8c7c6] /github/workspace/src/vm_insnhelper.c:2217
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(vm_search_method_fastpath)
> /github/workspace/src/vm_insnhelper.c:2278
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(vm_sendish)
> /github/workspace/src/vm_insnhelper.c:5954
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(vm_exec_core)
> /tmp/tmp.WEBb0YaZEC/insns.def:898
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(vm_exec_loop+0x0) [0x7fb4f2d88dc6]
> /tmp/tmp.WEBb0YaZEC//github/workspace/src/vm.c:2564
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(rb_vm_exec)
> /tmp/tmp.WEBb0YaZEC//github/workspace/src/vm.c:2567
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(invoke_block_from_c_bh+0x3cb)
> [0x7fb4f2db01cb] /tmp/tmp.WEBb0YaZEC//github/workspace/src/vm.c:1595
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(vm_yield_with_cref+0x45)
> [0x7fb4f2d97ca5] /tmp/tmp.WEBb0YaZEC//github/workspace/src/vm.c:1646
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(vm_yield)
> /tmp/tmp.WEBb0YaZEC//github/workspace/src/vm.c:1654
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(rb_yield_0)
> /github/workspace/src/vm_eval.c:1344
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(rb_yield)
> /github/workspace/src/vm_eval.c:1360
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(os_obj_of_i+0x38) [0x7fb4f2c2b438]
> /tmp/tmp.WEBb0YaZEC//github/workspace/src/gc.c:1372
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(objspace_each_objects_try+0x135)
> [0x7fb4f2c29995] /github/workspace/src/gc/default.c:2772
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(rb_ensure+0xe1) [0x7fb4f2c0ac81]
> /tmp/tmp.WEBb0YaZEC//github/workspace/src/eval.c:1053
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(objspace_each_objects+0xa3)
> [0x7fb4f2c2222a] /github/workspace/src/gc/default.c:2803
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(rb_gc_impl_each_objects)
> /github/workspace/src/gc/default.c:2822
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(rb_objspace_each_objects)
> /tmp/tmp.WEBb0YaZEC//github/workspace/src/gc.c:2885
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(os_each_obj)
> /tmp/tmp.WEBb0YaZEC//github/workspace/src/gc.c:1389
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(vm_cfp_consistent_p+0x0)
> [0x7fb4f2da7e02] /github/workspace/src/vm_insnhelper.c:3788
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(vm_call_cfunc_with_frame_)
> /github/workspace/src/vm_insnhelper.c:3790
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(RB_UNDEF_P+0x0) [0x7fb4f2d8bfe4]
> /github/workspace/src/vm_insnhelper.c:5955
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(vm_exec_core)
> /tmp/tmp.WEBb0YaZEC/insns.def:852
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(vm_exec_loop+0xac) [0x7fb4f2d88d34]
> /tmp/tmp.WEBb0YaZEC//github/workspace/src/vm.c:2591
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(rb_vm_exec)
> /tmp/tmp.WEBb0YaZEC//github/workspace/src/vm.c:2570
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(rb_ec_exec_node+0x3a)
> [0x7fb4f2c09cd4] /tmp/tmp.WEBb0YaZEC//github/workspace/src/eval.c:281
>   /tmp/tmp.WEBb0YaZEC/libruby.so.3.4(ruby_run_node)
> /tmp/tmp.WEBb0YaZEC//github/workspace/src/eval.c:319
>   /tmp/tmp.WEBb0YaZEC/ruby(rb_main+0x1c) [0x55c64a844249]
> /tmp/tmp.WEBb0YaZEC//github/workspace/src/main.c:43
>   /tmp/tmp.WEBb0YaZEC/ruby(main)
> /tmp/tmp.WEBb0YaZEC//github/workspace/src/main.c:62
>   /lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x80)
> [0x7fb4f27bed90] ../sysdeps/nptl/libc_start_call_main.h:58
>   /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7fb4f27bee40]
> ../csu/libc-start.c:392
>   /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main_impl)
> ../csu/libc-start.c:379
>   /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0
>   /tmp/tmp.WEBb0YaZEC/ruby(_start) [0x55c64a8440f5]
>   (snip)
> ```
>
>
>
> --
> https://bugs.ruby-lang.org/
>  ______________________________________________
>  ruby-core mailing list -- ruby-core@ml.ruby-lang.org
>  To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
>  ruby-core info --
> https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
>
 ______________________________________________
 ruby-core mailing list -- ruby-core@ml.ruby-lang.org
 To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
 ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/

In This Thread