General

Profile

ReiOdaira (Rei Odaira)

Issues

open closed Total
Assigned issues 1 21 22
Reported issues 0 27 27

Projects

Project Roles Registered on
Ruby Committer 12/07/2015

Activity

10/01/2021

04:39 PM Ruby Bug #18235 (Closed): try_var in mkmf.rb recognizes a variable that is not declared
In 524513be399e81bb170ec88aa0d501f33cbde8c3, `try_var` in mkmf.rb has been modified to recognize a variable that exists but is not declared. What was the rationale behind this change?
In ext/date/extconf.rb, it checks `have_var("altz...
ReiOdaira (Rei Odaira)

10/29/2020

05:50 AM Ruby Bug #17142: Ruby fails to build in AIX
Are you using GCC to build ruby? What was the error you hit? ReiOdaira (Rei Odaira)

05/31/2020

07:42 AM Ruby Bug #16814: Segmentation fault in GC while running test/ruby/test_fiber.rb on s390x
On s390x, `FIBER_POOL_ALLOCATION_FREE` is enabled. The doubly linked list of `fiber_pool->vacancies` assumes that the head `fiber_pool_vacancy` has `NULL` in its `previous` field. However, when a fiber is released, `fiber_pool_vacancy_... ReiOdaira (Rei Odaira)

04/24/2020

11:05 PM Ruby Bug #16814: Segmentation fault in GC while running test/ruby/test_fiber.rb on s390x
Did you mean`any->as.data.dfree`? It points to no valid location.
```
(gdb) print any->as.data
$4 = {basic = {flags = 12, klass = 2930849422520}, dmark = 0x0, dfree = 0x1,
data = 0x2aa6449f9e0}
(gdb) print any->as.typeddata
$5 = {basic...
ReiOdaira (Rei Odaira)
05:31 AM Ruby Bug #16814 (Closed): Segmentation fault in GC while running test/ruby/test_fiber.rb on s390x
A segmentation fault almost always happens in test/ruby/test_fiber.rb with certain commits of latest Ruby on s390x.
```
$ make test-all TESTS=test/ruby/test_fiber.rb
Run options:
--seed=90044
"--ruby=./miniruby -I./lib -I. -I....
ReiOdaira (Rei Odaira)

12/05/2019

11:54 PM Ruby Misc #16360: Enabling IBM PowerPC/Z cases in Travis CI
I'm happy to work for ppc64le and s390x. In the last few years, the number of the platform-specific issues that showed up in ppc64le and s390x Ruby has been between 5 and 10 every year, so I assume the same pace for my obligation as a m... ReiOdaira (Rei Odaira)

01/05/2018

10:14 PM Ruby Bug #14321 (Closed): Backport r54803 (Fix Math.lgamma on AIX)
This is a ticket to back-port r54803 to 2.3. ReiOdaira (Rei Odaira)

07/28/2017

04:57 PM Ruby Feature #13637: [PATCH] tool/runruby.rb: test with smallest possible machine stack
I think I am using openssl-1.0.1s.
`HAVE_RB_FD_INIT` is not defined, but in fact AIX has `fd_mask`. It turned out that when defining `HAVE_RB_FD_INIT` by checking `fd_mask`, configure.in does not include sys/select.h. On AIX you have ...
ReiOdaira (Rei Odaira)

07/26/2017

08:40 PM Ruby Feature #13637: [PATCH] tool/runruby.rb: test with smallest possible machine stack
Thanks for the patch. Unfortunately, it did not solve the problem. Looks like this test does not call `nogvl_copy_stream_read_write()` but instead calls `copy_stream_fallback_body()`. As far as I read the code, there is no large array ... ReiOdaira (Rei Odaira)

07/24/2017

08:28 PM Ruby Feature #13637: [PATCH] tool/runruby.rb: test with smallest possible machine stack
Ruby CI on AIX have frequently hit SystemStackError since this change was introduced.
http://rubyci.s3.amazonaws.com/aix71_ppc/ruby-trunk/recent.html
http://rubyci.s3.amazonaws.com/aix71_ppc/ruby-trunk/log/20170723T103301Z.fail.html.gz...
ReiOdaira (Rei Odaira)

Also available in: Atom