Project

General

Profile

Activity

From 09/24/2018 to 09/30/2018

09/30/2018

08:04 PM Feature #14097: Add union and difference to Array
@nobu this is not closed yet as https://github.com/ruby/ruby/pull/1758 is not merged yet. I have just rebased. ;) ana06 (Ana Maria Martinez Gomez)
07:03 PM Feature #15181 (Closed): Azure pipelines vc builds? help needed
Wasn't long ago that all the Appveyor CI did was a vc120 job. Now, with three jobs, it can get quite backed up. Als... MSP-Greg (Greg L)
04:53 PM Bug #15180 (Third Party's Issue): Segmentation fault at 0x00000001097ffffe
I have an alias called brewitup in my .zshrc that runs
~~~
brew update; brew upgrade; brew prune; brew cleanup; br...
hdaugherty (Holden Daugherty)
04:12 PM Bug #15130: Nested Timeouts hang on cygwin
@duerst
I thought that Cygwin & MSYS2/MinGW share some code (or may have some time ago). When running the code ab...
MSP-Greg (Greg L)
09:19 AM Bug #15130: Nested Timeouts hang on cygwin
duerst (Martin Dürst) wrote:
> This then also 'hangs', with CPU usage 0.0%. My understanding would be that this me...
duerst (Martin Dürst)
09:08 AM Bug #15130: Nested Timeouts hang on cygwin
normalperson (Eric Wong) wrote:
Eric, many thanks for your answers, and sorry to be late with my replies.
> If...
duerst (Martin Dürst)
12:16 PM Feature #11815: Proposal for method `Array#difference`
And analogously an method 'Array#intersection' would be valuable. Implementation could share most code. febeling (Florian Ebeling)
09:22 AM Bug #15179 (Closed): Segfault caused by only 'loop{ x<<[] }'
Segmentation fault is caused after many objects allocation instead of '強制終了'.
About 30sec and 16-26GB memory used. ...
aki.k (亜樹 小林)
02:22 AM Revision f886d716 (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64889 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:22 AM Revision d7ea94fb (git): mjit_compile.c: improve assertion message
intentionally inserting tab to this line to test svn bot.
Also expanding the all tabs in this file, since this file ...
k0kubun (Takashi Kokubun)

09/29/2018

05:49 PM Revision ef69efef (git): no-op if it is T_STRING
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64887 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
05:49 PM Revision 47a02bff (git): * 2018-09-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64886 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:49 PM Revision 19e6af9f (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64885 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:49 PM Revision 7bcc535a (git): Remove unnecessary use of function pointer
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64884 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:54 PM Bug #14807: 2.6.0-preview2 segfaults on OpenBSD due to missing pthread_condattr_init call
Hi,
Wheather `PTHREAD_COND_INITIALIZER` is work on OpenBSD or not, it should be used for initialize `pthread_cond_...
taca (Takahiro Kambe)
03:43 PM Bug #15178 (Closed): Wrong paramaters passing to pthread_setname_np(3)
Ruby 2.6.0-preview2の動作を調べている途中で見つけました。
[Bug #9586]の修正r45713で、NetBSDの場合のpthread_setname_np(3)の引数を修正しています。
ここは第2引数と...
taca (Takahiro Kambe)
02:14 PM Feature #11815: Proposal for method `Array#difference`
I could use this method for fixing this bug [1] in ActiveRecord.
To me it looks like a valuable addition.
It's...
febeling (Florian Ebeling)
11:12 AM Bug #15177 (Closed): 起動した後にTZを変更するとTime#utcがずれることがある
起動時に `TZ` を `right/Asia/Tokyo` にしていると `Time#utc` でローカルタイムと同じ時分秒になりますが、 `TZ=Asia/Tokyo` で起動してから `ENV['TZ']='right/Asia... znz (Kazuhiro NISHIYAMA)
07:21 AM Revision fe0818c4 (git): common.mk: upgrade benchmark_driver
since maybe r64870 implicitly depends on
https://github.com/benchmark-driver/benchmark-driver/pull/47 too.
git-svn-i...
k0kubun (Takashi Kokubun)
07:04 AM Revision a0ff2a6a (git): Expand gemspec path to the real path
`make install` has loaded forwardable.rb twice, from
forwardable.gemspec and prime.gemspec.
git-svn-id: svn+ssh://ci...
nobu (Nobuyoshi Nakada)
06:47 AM Bug #15162 (Closed): Encoding::Converter.search_convpath(Encoding::ASCII_8BIT, Encoding::Emacs_Mule) crashes on MinGW
Applied in changeset trunk|r64879.
----------
transcode.c: add GC guard on raise
* transcode.c (econv_s_search_conv...
Anonymous
06:46 AM Bug #15162: Encoding::Converter.search_convpath(Encoding::ASCII_8BIT, Encoding::Emacs_Mule) crashes on MinGW
Thank you for test.
This issue seems to be related to #12411 fix.
h.shirosaki (Hiroshi Shirosaki)
06:47 AM Revision b8c23ce3 (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64881 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:47 AM Revision 29b2ea6b (git): Revert search_convpath spec
Remove .name since SEGV on MinGW is fixed.
[ruby-core:89200]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64880...
h.shirosaki (Hiroshi Shirosaki)
06:47 AM Revision b965781e (git): transcode.c: add GC guard on raise
* transcode.c (econv_s_search_convpath): add GC guard to fix SEGV
on raise.
[Bug #15162] [ruby-core:89172]
git-s...
h.shirosaki (Hiroshi Shirosaki)
12:45 AM Bug #15175 (Closed): Segfault (Invalid read of size 4) in rb_bigzero_p
Applied in changeset trunk|r64877.
----------
rational.c: may be float
* rational.c (f_muldiv): Integer#** can retu...
nobu (Nobuyoshi Nakada)
12:45 AM Revision 4add701a (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64878 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:45 AM Revision 36c4713e (git): rational.c: may be float
* rational.c (f_muldiv): Integer#** can return Rational with Float
right now. [ruby-core:89212] [Bug #15175]
git-...
nobu (Nobuyoshi Nakada)
12:43 AM Revision c655db52 (git): * 2018-09-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64876 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:43 AM Revision 85aee954 (git): Split assertion expressions
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64875 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

09/28/2018

10:56 PM Bug #15175 (Closed): Segfault (Invalid read of size 4) in rb_bigzero_p
My build is built with jemalloc, but the crash also happens without.
Note: this error only happens when ruby is ru...
bannable (Joe Truba)
10:45 PM Bug #15174 (Rejected): Sorting array of elements using "&:size" block, in which more than 1 element
An expected behavior. nobu (Nobuyoshi Nakada)
10:25 PM Bug #15174: Sorting array of elements using "&:size" block, in which more than 1 element
You want `sort_by`, not `sort`:
~~~ ruby
[1..2, 4..5].sort_by(&:size)
# => [1..2, 4..5]
~~~
The difference i...
jeremyevans0 (Jeremy Evans)
09:30 PM Bug #15174 (Rejected): Sorting array of elements using "&:size" block, in which more than 1 element
Example with ranges(first with what defined bug), but also tested on strings, symbols, integers
Good
~~~ ruby
[1.....
Mr_Cartoon (Mr Cartoon)
06:04 PM Misc #15129: DevelopersMeeting20181010Japan
* [Feature #15144] `Enumerator#chain` zverok (Victor Shepelev)
12:50 PM Bug #15173: Segmentation fault
When I replace this:
~~~ ruby
16 return [] unless s3.file_exists?(date, region_dirname)
17 C...
dmartindelorme (Dorian Martin)
08:05 AM Bug #15173 (Closed): Segmentation fault
Here is the code I'm trying to run:
~~~ ruby
6 def self.sync(db, s3, from, to)
7 db.create_table(SQL...
dmartindelorme (Dorian Martin)
09:23 AM Revision a9375ab3 (git): Adjust indent [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64874 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:16 AM Bug #15162: Encoding::Converter.search_convpath(Encoding::ASCII_8BIT, Encoding::Emacs_Mule) crashes on MinGW
MSP-Greg (Greg L) wrote:
> Benoit - I can't seem to ping you using either @eregon or @Eregon
Odd, not sure why it...
Eregon (Benoit Daloze)
12:43 AM Bug #15162: Encoding::Converter.search_convpath(Encoding::ASCII_8BIT, Encoding::Emacs_Mule) crashes on MinGW
@hsbt & @h.shirosaki
I apologize for that mistake. I hope to not make it again.
We have a saying something lik...
MSP-Greg (Greg L)
12:24 AM Bug #15162: Encoding::Converter.search_convpath(Encoding::ASCII_8BIT, Encoding::Emacs_Mule) crashes on MinGW
@MSP-Greg
You mistake to mention about `@shirosaki`, not `@hsbt`.
hsbt (Hiroshi SHIBATA)
06:25 AM Revision 41aa841a (git): Add Range#% to call-seq [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64873 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
05:28 AM Revision f251ce9f (git): don't use GC::Profiler on default.
* benchmark/gc/gcbench.rb: disable GC::Profiler on default.
add -p option instead.
git-svn-id: svn+ssh://ci.ruby-...
ko1 (Koichi Sasada)
03:35 AM Revision aa1023ed (git): add debug counters more.
* debug_counter.h: add debug counters to count frame state transitions:
* frame_R2R: Ruby frame to Ruby frame
* f...
ko1 (Koichi Sasada)
03:32 AM Revision cebd2c4a (git): add small utility for benchmarking.
* benchmark/lib/load.rb: add small utility which requires
benchmark-driver.rb. You can load this file and can
use...
ko1 (Koichi Sasada)
02:42 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
[email protected] wrote:
> Thread::Light seems nice. Or how about Thread::Feather? A
> thread as lights as ...
normalperson (Eric Wong)
02:19 AM Feature #14697 (Closed): Introducing Range#% as an alias to Range#step
Applied in changeset trunk|r64869.
----------
range.c: Add Range#%
[Feature #14697] [ruby-core:86588]
mrkn (Kenta Murata)
02:18 AM Revision 85f192b0 (git): range.c: Add Range#%
[Feature #14697] [ruby-core:86588]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64869 b2dd03c8-39d4-4d8f-98ff-8...
Kenta Murata
01:10 AM Revision b7d63679 (git): * 2018-09-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64868 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:10 AM Revision df5ec410 (git): add debug counters more.
* debug_counter.h: add the following counters.
* frame_push: control frame counts (total counts).
* frame_push_*:...
ko1 (Koichi Sasada)
12:48 AM Feature #15166: 2.5 times faster implementation than current gcd implmentation
No, no. You can just use `__builtin_ctzl` when it is available. All you need is check if it is available or not, an... mame (Yusuke Endoh)

09/27/2018

11:17 PM Bug #15162: Encoding::Converter.search_convpath(Encoding::ASCII_8BIT, Encoding::Emacs_Mule) crashes on MinGW
@hsbt
I just did twenty runs of core/encoding, then twenty runs of the full spec suite. No silent SEGV's.
...
MSP-Greg (Greg L)
10:37 PM Feature #15166: 2.5 times faster implementation than current gcd implmentation
Hi
I just submitted this issue feature request:
https://bugs.ruby-lang.org/issues/15172
to deal with the i...
jzakiya (Jabari Zakiya)
10:18 PM Feature #15170: Allow WEBrick::HTTPServlet::initialize to accept an array in server[:CGIInterpreter]
I do not have any pro or con opinion (I rarely use webrick these days) but I
think if you can retain backward compa...
shevegen (Robert A. Heiler)
03:54 PM Feature #15170 (Closed): Allow WEBrick::HTTPServlet::initialize to accept an array in server[:CGIInterpreter]
There is currently no nice way to give WEBrick::HTTPServlet a command with arguments as an array. This force scripts ... remi.lapeyre (Rémi Lapeyre)
10:08 PM Feature #15172 (Open): Performance: create method(s) to mimic __builtin_ctz compiler directive functionality
**Background**
This proposal emanates from issues I raised with regard to speeding up Ruby's implementation of it'...
jzakiya (Jabari Zakiya)
09:40 PM Feature #15171: [patch] Use OpenSSL 1.1.1 for Appveyor MinGW build
@naruse
I guess I was referring to the two VC builds on Appveyor. With three serial builds on Appveyor, the CI ca...
MSP-Greg (Greg L)
09:09 PM Feature #15171: [patch] Use OpenSSL 1.1.1 for Appveyor MinGW build
MSP-Greg (Greg L) wrote:
> Lastly, given any thought to moving the VC builds to Azure? I may see if I can make both...
naruse (Yui NARUSE)
08:36 PM Feature #15171 (Closed): [patch] Use OpenSSL 1.1.1 for Appveyor MinGW build
@nobu
Thanks for your work with the Appveyor testing. It took three revisions, but MSYS2 has jumped from OpenSSL ...
MSP-Greg (Greg L)
09:12 PM Bug #15163 (Closed): [BUG] Segmentation fault at 0x0000000000000000
Duplicated with #14959 naruse (Yui NARUSE)
07:17 PM Bug #15169: rb_funcallv crashes when argc is -1
nobu (Nobuyoshi Nakada) wrote:
> `argc` is the number of arguments, pointed by `argv`.
> Do you want to pass -1 arg...
ddom (Daniel Dominguez)
12:25 PM Bug #15169 (Rejected): rb_funcallv crashes when argc is -1
`argc` is the number of arguments, pointed by `argv`.
Do you want to pass -1 arguments?
nobu (Nobuyoshi Nakada)
11:39 AM Bug #15169 (Rejected): rb_funcallv crashes when argc is -1
The native function rb_funcallv casues a segmentation fault on 0xffffffffffffffd8 when the argc parameter is -1.
E...
ddom (Daniel Dominguez)
10:22 AM Revision 0e3e0f82 (git): Fix messages for too small year
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:22 AM Revision ce77c385 (git): Sort in alphabetical order [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64865 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:15 AM Revision 0fb505d2 (git): NEWS: Replace tab with spaces
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
znz (Kazuhiro NISHIYAMA)
10:03 AM Feature #14802: Update Unicode data to Unicode Version 11.0.0
Just a note, the definition of extended grapheme cluster is changed in Unicode 11 (Unicode® Standard Annex #29
UNICO...
naruse (Yui NARUSE)
09:29 AM Revision 00e21090 (git): NEWS: Add ArithmeticSequence related things
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64863 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Kenta Murata
09:25 AM Bug #15160: ArgumentError: year too big to marshal
This is a limit of current marshal format of `Time`, not a bug.
This is a [patch] to extend the limit, but it has ...
nobu (Nobuyoshi Nakada)
04:33 AM Revision 55702df2 (git): move GCC version check from marshal.c to configure.ac
I think it should be done in configure
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64862 b2dd03c8-39d4-4d8f-9...
shyouhei (Shyouhei Urabe)

09/26/2018

11:33 PM Feature #15166 (Assigned): 2.5 times faster implementation than current gcd implmentation
Thanks. Assigned to @watson1978.
It would be very helpful if you could provide us a patch and perform the benchma...
mame (Yusuke Endoh)
06:30 PM Feature #15166 (Assigned): 2.5 times faster implementation than current gcd implmentation
This is to be more explicit (and accurate) than https://bugs.ruby-lang.org/issues/15161
This is my modified gcd be...
jzakiya (Jabari Zakiya)
11:29 PM Bug #15162: Encoding::Converter.search_convpath(Encoding::ASCII_8BIT, Encoding::Emacs_Mule) crashes on MinGW
@hsbt, thanks for the work on this. I (quickly) did a lambda in a block, and that didn't cause the SEGV.
Using ex...
MSP-Greg (Greg L)
11:42 AM Bug #15162: Encoding::Converter.search_convpath(Encoding::ASCII_8BIT, Encoding::Emacs_Mule) crashes on MinGW
I found a smaller test to reproduce SEGV.
```
$ ./miniruby -ve "loop do loop do loop do Encoding::Converter.searc...
h.shirosaki (Hiroshi Shirosaki)
09:35 AM Bug #15162 (Closed): Encoding::Converter.search_convpath(Encoding::ASCII_8BIT, Encoding::Emacs_Mule) crashes on MinGW
It seems to work fine with String arguments, but not Encoding objects where it SEGV, at least in some runs.
See http...
Eregon (Benoit Daloze)
09:25 PM Misc #15129: DevelopersMeeting20181010Japan
[[Feature #14912]](https://bugs.ruby-lang.org/issues/14912) Introduce pattern matching syntax (greggzst)
Many modern...
greggzst (Grzegorz Jakubiak)
05:24 PM Bug #15164 (Closed): mkmf doesn't work with miniruby on Windows
Applied in changeset trunk|r64860.
----------
fallback env encoding to ASCII-8BIT
* hash.c (env_enc_str_new): as no...
nobu (Nobuyoshi Nakada)
03:29 PM Bug #15164 (Closed): mkmf doesn't work with miniruby on Windows
After r59449 `nmake` failes to run when making ripper and so on.
It because miniruby sets UTF-8 encoding even though...
naruse (Yui NARUSE)
05:24 PM Revision ea4b9f8f (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64861 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:24 PM Revision 7f0d337b (git): fallback env encoding to ASCII-8BIT
* hash.c (env_enc_str_new): as no locale/filesystem encoding is
available in miniruby on Windows, fallback the enco...
nobu (Nobuyoshi Nakada)
05:14 PM Bug #15165: heap-use-after-free (READ of size 8) in obj_free (gc.c:2266)
ko1 (Koichi Sasada) wrote:
> Thank you.
>
> I want to know how to use clang's ASAN. You specified CFLAGS and LDFL...
bannable (Joe Truba)
04:56 PM Bug #15165: heap-use-after-free (READ of size 8) in obj_free (gc.c:2266)
Thank you.
I want to know how to use clang's ASAN. You specified CFLAGS and LDFLAGS. both needed?
ko1 (Koichi Sasada)
04:51 PM Bug #15165 (Closed): heap-use-after-free (READ of size 8) in obj_free (gc.c:2266)
Applied in changeset trunk|r64857.
----------
fix use-after-free in obj_free.
* gc.c (obj_free): a table can be acc...
ko1 (Koichi Sasada)
04:17 PM Bug #15165 (Closed): heap-use-after-free (READ of size 8) in obj_free (gc.c:2266)
This is triggered while compiling 22de2030c5 on my Debian machine. Compiled with:
~~~
CC=clang CXX=clang++ LDFLAG...
bannable (Joe Truba)
04:51 PM Revision 2fa31671 (git): * 2018-09-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:51 PM Revision 9cf53c45 (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64858 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:51 PM Revision e0b3e5e1 (git): fix use-after-free in obj_free.
* gc.c (obj_free): a table can be accessed for debug counters.
[Bug #15165] [Fix GH-1964]
A patch from Joe Truba...
ko1 (Koichi Sasada)
02:15 PM Bug #15163 (Closed): [BUG] Segmentation fault at 0x0000000000000000
Hi guys, I'm working with the ruby-2.6.0-preview2 in a Ubuntu 18.04.
When I try to run a "rails server" command I ...
alexVIRTUALbr (Alexandre Ferreira)
11:13 AM Bug #11667: Ruby process crashes when TracePoint.new(:raise) is enabled and SystemStackError is raised
We recently ran into this same problem in Ruby 2.4.x, however this appears to be fixed in Ruby 2.5.
In the command...
tleish (Tony Fenleish)
10:24 AM Bug #15027: When Struct#each method is overriden Struct#select and Struct#to_a use wrong collections
Hi,
let me know if you have any further feedback on this one?
bruno (Bruno Sutic)
09:33 AM Revision 22de2030 (git): * ext/win32ole/lib/win32ole.rb (methods): COM method elements should be
symbol in return value of methods.
* test/win32ole/test_win32ole.rb ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
suke (Masaki Suketa)
09:32 AM Revision 38989c76 (git): Use String arguments for #search_convpath
* Otherwise it seems to SEGV on Windows, see
https://github.com/ruby/ruby/commit/f00bf242724d40d59a242c6bf9e567d18c...
Eregon (Benoit Daloze)
08:11 AM Revision d3a9ebeb (git): fix OPT_CALL_THREADED_CODE issue.
* insns.def (opt_send_without_block): reorder insn position because
`opt_str_freeze` insn refer this insn (function...
ko1 (Koichi Sasada)
07:28 AM Revision ee819b0d (git): add some debug counters.
* debug_counter.h: new debug counters obj_promote, obj_wb_unprotect
and obj_struct_(ptr|embed) are added.
* gc.c: ...
ko1 (Koichi Sasada)
06:16 AM Revision bc2d493e (git): use configure-defined macro instead of __GNUC__
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
06:10 AM Bug #13167: Dir.glob is 25x slower since Ruby 2.2
I hope so too (not confident enough since it was a random failure). Thank you for your attention to these CIs. k0kubun (Takashi Kokubun)
04:09 AM Bug #13167: Dir.glob is 25x slower since Ruby 2.2
k0kubun (Takashi Kokubun) wrote:
> After this commit is merged, some CIs that has -DVM_CHECK_MODE=2 and continue to ...
h.shirosaki (Hiroshi Shirosaki)
02:38 AM Revision 8ab2230b (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64851 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:38 AM Revision 6e62e59e (git): revert r64847, r64846 and r64839
because r64849 seems to fix issues which we were confused about.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6...
k0kubun (Takashi Kokubun)
02:23 AM Revision fa3d1ca0 (git): fix "initialize miss".
* dir.c (glob_helper): initialize `args.pathtype`.
missed at r64810.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
ko1 (Koichi Sasada)
02:02 AM Revision 226b9159 (git): yet another -Wparentheses tweak
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64848 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
01:11 AM Revision 1d782010 (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64847 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:11 AM Revision e08f4182 (git): revert r64838 and r64839
because some build failures persisted
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64846 b2dd03c8-39d4-4d8f-98f...
k0kubun (Takashi Kokubun)

09/25/2018

11:31 PM Revision ac178357 (git): Expand spec files to realpaths
* spec/mspec/lib/mspec/utils/script.rb (MSpecScript#entries): expand
the given spec path to the realpath, not to re...
nobu (Nobuyoshi Nakada)
10:33 PM Feature #15161 (Closed): making gcd faster for 3x3
It already uses the variant of the binary (Stein's) algorithm.
https://github.com/ruby/ruby/blob/3abbaab1a7a97d18f...
mame (Yusuke Endoh)
09:05 PM Feature #15161: making gcd faster for 3x3
I think a benchmark may be useful to the issue here.
I don't think the ruby team minds any speed improvement but w...
shevegen (Robert A. Heiler)
06:14 PM Feature #15161 (Closed): making gcd faster for 3x3
With the goal of making Ruby as fast as possible for 3x3 I would like to propose
a faster implementation of the ``gc...
jzakiya (Jabari Zakiya)
10:20 PM Misc #15129: DevelopersMeeting20181010Japan
* [Feature #11505] Module#=== should call #kind_of? on the object rather than rb_obj_is_kind_of which only searches t... rafaelfranca (Rafael França)
08:30 PM Bug #15152: Thread Crashes
It turns out the Ubuntu computer was freezing due to an unstable overclock of the RAM. Perhaps the thread crashed bec... Durrell (Durrell Chamorro)
06:47 PM Revision 3abbaab1 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64844 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:47 PM Revision e2d74af3 (git): Update to ruby/mspec@2bca8cb
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64843 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
06:13 PM Revision 2466288d (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64842 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:13 PM Revision cdc614cd (git): refactoring debug_counter.
* debug_counter.h: add comments for each counters.
* debug_counter.h: add some counters (see added comments for deta...
ko1 (Koichi Sasada)
05:26 PM Revision 989fc2de (git): appveyor.yml: increase timeout for vs
because `TestThreadQueue#test_queue_with_trap` is too unstable
especially on vs140.
https://ci.appveyor.com/project/r...
k0kubun (Takashi Kokubun)
05:20 PM Revision 2b610ec2 (git): insns.def: drop bitblt insn
as a workaround to fix the build pipeline broken by r64824,
because optimizing Ruby should be prioritized higher than...
k0kubun (Takashi Kokubun)
05:19 PM Revision 08c9f030 (git): Revert "Revert r64824 to fix build failure on AppVeyor"
This reverts commit r64829. I'll prepare another temporary fix, but I'll
separately commit that to make it easier to ...
k0kubun (Takashi Kokubun)
03:50 PM Bug #15160 (Closed): ArgumentError: year too big to marshal
I encountered the problem, that marshaling a Time object does not always work.
Try run following commands in irb t...
Dirk (Dirk Meier-Eickhoff)
03:31 PM Revision 3f4d174c (git): * 2018-09-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64837 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:31 PM Revision f73d504c (git): dir.c: fix glob with recursive and brace
Fixed bug that glob with recursive and braces (**/{a,b}) pattern
fails.
[Feature #13167]
git-svn-id: svn+ssh://ci.ru...
h.shirosaki (Hiroshi Shirosaki)
03:31 PM Revision b1432544 (git): dir.c: fix memory leak of glob with braces
join_path uses malloc. So free is required.
[Feature #13167]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64835...
h.shirosaki (Hiroshi Shirosaki)
03:05 PM Bug #15159 (Third Party's Issue): Some options of win32screenshot gem not working with Ruby 2.5.1.
Hello,
The following options are not working for the win32screenshot gem (or possibly rautomation) in Ruby 2.5.1. ...
d_lyles (Damien Lyles)
01:42 PM Revision 7ef91e62 (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64834 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:42 PM Revision d7278b5b (git): Moved `struct vtm` stuff from internal.h to timev.h
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64833 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:26 AM Feature #11625: Unlock GVL for SHA1 calculations
Hi,
I had a similar problem like Aaron, but with MD5 instead of SHA1. I stumbled upon this thread and completed th...
steved (Steve Dierker)
10:41 AM Revision b3484e59 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64832 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:41 AM Revision e87fb88b (git): Update to ruby/spec@241f9e7
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64831 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
10:40 AM Revision e59bf54b (git): Update to ruby/mspec@3fb5112
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
09:32 AM Bug #15130: Nested Timeouts hang on cygwin
[email protected] wrote:
> When I run this, I get all the expected output, as follows:
> ```
> Before sleepi...
normalperson (Eric Wong)
09:32 AM Bug #15130: Nested Timeouts hang on cygwin
[email protected] wrote:
> normalperson (Eric Wong) wrote:
>
> > Is there something which shows system cal...
normalperson (Eric Wong)
06:32 AM Bug #15130: Nested Timeouts hang on cygwin
I managed to create a very short script that seem so recreate the problem (or at least something similar).
It seem...
duerst (Martin Dürst)
06:13 AM Bug #15130: Nested Timeouts hang on cygwin
normalperson (Eric Wong) wrote:
> Is there something which shows system call traces which could be
> useful in ...
duerst (Martin Dürst)
12:52 AM Bug #15130: Nested Timeouts hang on cygwin
[email protected] wrote:
> What I was wondering is: Why do things get stuck in a case
> where the Timeout isn...
normalperson (Eric Wong)
12:42 AM Bug #15130: Nested Timeouts hang on cygwin
[email protected] wrote:
> normalperson (Eric Wong) wrote:
> > This brings the Cygwin pthreads timer thread ...
normalperson (Eric Wong)
12:24 AM Bug #15130: Nested Timeouts hang on cygwin
What I was wondering is: Why do things get stuck in a case where the Timeout isn't actually invoked (as far as I unde... duerst (Martin Dürst)
12:22 AM Bug #15130: Nested Timeouts hang on cygwin
normalperson (Eric Wong) wrote:
> This brings the Cygwin pthreads timer thread closer to what was
> in 2.5 by s...
duerst (Martin Dürst)
06:43 AM Feature #15156 (Third Party's Issue): Have a 'c_headers' specifier in Gem::Specification.
https://github.com/rubygems/rubygems/issues/2408 nobu (Nobuyoshi Nakada)
04:03 AM Feature #15156 (Third Party's Issue): Have a 'c_headers' specifier in Gem::Specification.
Currently if one Ruby gem depends on the C extension of another Ruby gem, the only way
find the header of that gem i...
v0dro (Sameer Deshmukh)
04:03 AM Revision f00bf242 (git): Revert r64824 to fix build failure on AppVeyor
AppVeyor msys2/MinGW build started to fail like:
https://ci.appveyor.com/project/ruby/ruby/build/9722/job/b94kixi004k...
k0kubun (Takashi Kokubun)
03:22 AM Feature #15149: extend string format to nil safe
foonlyboy (Eike Dierks) wrote:
> I believe that `%p` is for pointers.
It's true in C, but Ruby does not show bare...
nobu (Nobuyoshi Nakada)
12:53 AM Feature #15149: extend string format to nil safe
Hi nobu,
thanks for your reply, let's talk about this
I believe that `%p` is for pointers.
Actually `%p` already...
foonlyboy (Eike Dierks)
03:02 AM Bug #15154 (Closed): OpenBSD make(1) can't build node_name.inc
The [make(1)](https://man.openbsd.org/make) command in OpenBSD can't build node_name.inc of Ruby trunk in an out-of-s... kernigh (George Koehler)

09/24/2018

11:23 PM Revision b0156ad0 (git): * 2018-09-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:23 PM Revision 4172d082 (git): test/unit.rb: fix --subprocess-timeout-scale
* test/lib/test/unit.rb (Test::Unit::SubprocessOption#non_options):
set timeout scale after parsing options. the o...
nobu (Nobuyoshi Nakada)
11:18 PM Feature #15112: Introducing the short form of `STDERR.puts expr.inspect`.
Any object which has `#write` method can be assigned to `$stderr`, so we should not expect `$stderr` to have `p`, I t... nobu (Nobuyoshi Nakada)
04:16 PM Misc #15129: DevelopersMeeting20181010Japan
Feature suggestion #15112 Introduce the new singleton method STDERR.p (by Kenta Murata)
I am mostly curious what the...
shevegen (Robert A. Heiler)
02:26 PM Revision c0f0cff5 (git): Check whether to skip every frame
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:04 PM Revision d5a7c704 (git): Kernel#warn accepts multiple messages
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64825 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:40 PM Revision fb80f6c7 (git): insns.def: optimize & and | of Integer [experimental]
not optimizing Array#& and Array#| because vm_insnhelper.c can't easily
inline it (large amount of array.c code would...
k0kubun (Takashi Kokubun)
07:52 AM Bug #15146: [PATCH] webrick: raise EOFError in parse when read line is nil
> https://bugs.ruby-lang.org/issues/15146

Thanks, committed as r64823
normalperson (Eric Wong)
07:48 AM Bug #15146 (Closed): [PATCH] webrick: raise EOFError in parse when read line is nil
Applied in changeset trunk|r64823.
----------
webrick: raise EOFError in parse when read line is nil
[Bug #15146]
...
normalperson (Eric Wong)
07:48 AM Revision 1aef602d (git): webrick: raise EOFError in parse when read line is nil
[Bug #15146]
From: Justin Li <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64823 b2dd03c8-39...
Eric Wong
07:46 AM Revision d54d9ba7 (git): revert r64817: kernel_warn.rb: skip kernel_require.rb
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64822 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:21 AM Revision 7a18e298 (git): _mjit_compile_send.erb: remove TODO comment solved [ci skip]
which was solved by r64820
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64821 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
k0kubun (Takashi Kokubun)
06:09 AM Revision 36265861 (git): _mjit_compile_send.erb: refactor code to setup iseq
by sharing vm_call_iseq_setup_normal. This is a retry of r64280.
vm_insnhelper.c: Remove unused argument `ci` and pa...
k0kubun (Takashi Kokubun)
03:14 AM Revision b96ff9e0 (git): * 2018-09-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64819 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:14 AM Revision b0daae1d (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:14 AM Revision 7fbe79f6 (git): kernel_warn.rb: skip kernel_require.rb
* lib/rubygems/core_ext/kernel_warn.rb (Kernel#warn): skip
kernel_require.rb's frames when `uplevel` option is give...
nobu (Nobuyoshi Nakada)
02:47 AM Feature #15149: extend string format to nil safe
Rather it feels the role of `inspect`, that is used by `%p`.
Regarding the compatibility, that new format string can...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom