Project

General

Profile

Activity

From 06/24/2022 to 06/30/2022

06/30/2022

09:20 PM Bug #18794: Windows - intermittent SEGV TestObjSpace#test_reachable_objects_during_iteration
This test is still causing intermittent failures. I tried it locally, and (of course) it did not SEGV.
I modified t...
MSP-Greg (Greg L)
09:14 PM Misc #18888: Migrate ruby-lang.org mail services to Google Domains and Google Workspace
Thanks for the information.
We are not going to use Google Domains to send emails, but we may reconsider it.
shugo (Shugo Maeda)
08:31 PM Misc #18888: Migrate ruby-lang.org mail services to Google Domains and Google Workspace
Not sure if this applies to your situation, but a very quick warning based on my own experience: we use a Google Doma... Dan0042 (Daniel DeLorme)
03:22 AM Misc #18888 (Closed): Migrate ruby-lang.org mail services to Google Domains and Google Workspace
Currently mail services of ruby-lang.org including mailing lists are running on an aged server, and we have to replac... shugo (Shugo Maeda)
04:45 PM Revision 5df20a5d (git): stop CI failures.
302f353fd9223d020e48495eaa7a03ce5d539409 seems break the rubyspec.
@nobu please check it.
ko1 (Koichi Sasada)
03:52 PM Revision 51d3035d (git): * 2022-07-01 [ci skip]
git[bot]
03:52 PM Revision 302f353f (git): [ruby/stringio] Fix the result of `StringIO#truncate` so compatible with `File`
https://github.com/ruby/stringio/commit/16847fea32 nobu (Nobuyoshi Nakada)
02:54 PM Bug #18889 (Third Party's Issue): Segmentation fault in sequel/adapters/odbc.rb
This isn't a Ruby bug, or a Sequel bug, the crash is in `libiodbc.2.dylib` according to the backtrace. You probably ... jeremyevans0 (Jeremy Evans)
11:53 AM Bug #18889 (Third Party's Issue): Segmentation fault in sequel/adapters/odbc.rb
https://github.com/jeremyevans/sequel/issues/1888
It appeared after upgrade the OS to
Darwin 21.5.0 Darwin Ker...
krocodl (Victor Alekseev)
02:26 PM Revision b6f6fc6e (git): YJIT: Refactor gen_opt_mod (#6078)
Refactor gen_opt_mod in YJIT Dave Schwantes
02:24 PM Revision 2366e149 (git): YJIT: Handle 0 total_exits YJIT Status Display (#6079)
handle case in YJIT stats where 0 exits causes NaN in the display Dave Schwantes
01:20 PM Misc #18691: An option to build Ruby with build only flags not propagated to `rbconfig.rb`.
I just renamed this ticket's title from "An option to run `make rbconfig.rb` in a different directory" to "An option ... jaruga (Jun Aruga)
08:37 AM Misc #18691: An option to build Ruby with build only flags not propagated to `rbconfig.rb`.
nobu (Nobuyoshi Nakada) wrote in #note-12:
> jaruga (Jun Aruga) wrote in #note-10:
> > I tested. And I see that the...
jaruga (Jun Aruga)
10:58 AM Feature #18814: Ractor: add method to query incoming message queue size

I created a PR for this issue: https://github.com/ruby/ruby/pull/5973
phigrofi (Philipp Großelfinger)
10:49 AM Feature #17679: Ractor incoming channel can consume unlimited resources
Thanks @phigrofi for the hint! Definitely looks like an interesting way out of this. ivoanjo (Ivo Anjo)
10:44 AM Feature #17679: Ractor incoming channel can consume unlimited resources
I created a different issue, which would help to query to incoming queue size from outside of a ractor: https://bugs.... phigrofi (Philipp Großelfinger)
09:55 AM Revision b0c639f2 (git): [rubygems/rubygems] Fix unintended double spaces in DSL documentation
https://github.com/rubygems/rubygems/commit/b1826876d0 deivid (David Rodríguez)
09:53 AM Revision 8eb5198c (git): [rubygems/rubygems] Prevent a warning: `*' interpreted as argument prefix
http://rubyci.s3.amazonaws.com/ubuntu2004-arm/ruby-master/log/20220630T063003Z.log.html.gz
```
[19606/21662] TestAst#...
mame (Yusuke Endoh)
09:27 AM Feature #18885: End of boot advisory API for RubyVM
Another possible optimization I just found:
Strings have a lazily computed `coderange` attribute in their flags. S...
byroot (Jean Boussier)
08:56 AM Revision 7dfaa617 (git): Use `matrix.arch` separated from `matrix.configure`
Statically determined value should be set statically. nobu (Nobuyoshi Nakada)
07:51 AM Revision f4d70e1c (git): Make `FEATURE_SET_P` macro to include `FEATURE_BIT`
nobu (Nobuyoshi Nakada)
07:32 AM Bug #18877 (Closed): parse.y: escaped space inconsistently allowed after assignment
Applied in changeset commit:git|982cda9a3e908c7ab49632c46f4b1e3c0219f9f2.
----------
[Bug #18877] Let `lex_ctxt` not...
nobu (Nobuyoshi Nakada)
07:31 AM Revision 982cda9a (git): [Bug #18877] Let `lex_ctxt` not to eat escaped whitespace
nobu (Nobuyoshi Nakada)
06:36 AM Revision 4b1f337e (git): Add more check to debug failures
znz (Kazuhiro NISHIYAMA)
04:50 AM Revision a5420b6f (git): use latest debug.gem
If `XDG_RUNTIME_DIR` is available, test-bundled-gems fails with
old debug.gem tests.
ko1 (Koichi Sasada)
03:26 AM Misc #18836: DevMeeting-2022-07-21
* [Misc #18888] Migrate ruby-lang.org mail services to Google Domains and Google Workspace
* We are planning to ...
shugo (Shugo Maeda)
01:50 AM Revision 841521b7 (git): Adjust indent [ci skip]
nobu (Nobuyoshi Nakada)
12:07 AM Revision cfc8d7ea (git): Use iseq bitmap when updating references
This allows us to delete the disassembly code path for reference
updating.
tenderlovemaking (Aaron Patterson)

06/29/2022

11:21 PM Revision 8d157bc8 (git): Move function to `static inline` so we don't have leaked globals
This function shouldn't leak and is only needed during instruction
assembly
tenderlovemaking (Aaron Patterson)
11:21 PM Revision e3ab525f (git): Fix ISeq dump / load in array cases
We need to dump relative offsets for inline storage entries so that
loading iseqs as an array works as well. This co...
tenderlovemaking (Aaron Patterson)
07:11 PM Revision 66eb58d6 (git): Refactor tests for moving strings with compaction
peterzhu2118 (Peter Zhu)
07:11 PM Revision 95bfea66 (git): [rubygems/rubygems] Use modern style hashes in Gemfile DSL docs
https://github.com/rubygems/rubygems/commit/3f83236c02 deivid (David Rodríguez)
04:49 PM Revision 118e3edc (git): Add a check-yjit-bindgen-unused target. Add to CI. (#6066)
This fails if there are any unused rust-bindgen "allow" entries. For
that target we turn on Rust warnings (there are ...
Noah Gibbs
03:40 PM Revision b340d566 (git): * 2022-06-30 [ci skip]
git[bot]
12:26 PM Bug #18881: IO#read_nonblock raises IOError when called following buffered character IO
There needs to be documentation to cover the corner cases no matter what. Wouldn't it be better to document the curr... javanthropus (Jeremy Bopp)
08:02 AM Bug #18881: IO#read_nonblock raises IOError when called following buffered character IO
Basically yes. Some edge cases can be considered though (e.g. IO#flush could also reset this, IO#pread could be spec... shyouhei (Shyouhei Urabe)
07:39 AM Bug #18881: IO#read_nonblock raises IOError when called following buffered character IO
Do you mean that once character oriented methods are called, all byte oriented methods always fail?
(Possibly reset ...
nobu (Nobuyoshi Nakada)
06:09 AM Bug #18881: IO#read_nonblock raises IOError when called following buffered character IO
nobu (Nobuyoshi Nakada) wrote in #note-4:
> @shyouhei Even without any conversion?
Yes. "Byte oriented and chara...
shyouhei (Shyouhei Urabe)
05:21 AM Bug #18881: IO#read_nonblock raises IOError when called following buffered character IO
@shyouhei Even without any conversion?
This is an example on macOS.
```shell
$ ruby -v -e 'r, w = IO.pipe; r.set...
nobu (Nobuyoshi Nakada)
05:12 AM Bug #18881: IO#read_nonblock raises IOError when called following buffered character IO
@nobu Yes but wouldn't it be nice if IO#read_nonblock also raises on Linux? shyouhei (Shyouhei Urabe)
05:07 AM Bug #18881 (Rejected): IO#read_nonblock raises IOError when called following buffered character IO
It is an expected behavior.
On Windows, text/binary conversion is used by default, and `ungetc` pushes back the char...
nobu (Nobuyoshi Nakada)
11:10 AM Revision bd8ed1f9 (git): Do not call `exit()` directly
nobu (Nobuyoshi Nakada)
10:03 AM Misc #18691: An option to build Ruby with build only flags not propagated to `rbconfig.rb`.
jaruga (Jun Aruga) wrote in #note-10:
> I tested. And I see that the `make install` also needs the `ARCH_FLAG` to bu...
nobu (Nobuyoshi Nakada)
08:08 AM Bug #18887 (Closed): documentation for protected methods
I think it is correct before the change.
Which is correct?
https://github.com/ruby/ruby/commit/962a3247b1b7677093...
znz (Kazuhiro NISHIYAMA)
06:05 AM Bug #18886: Struct aref and aset don't trigger any tracepoints.
With some minor changes the best performance I could get is around 20% cost:
```
| |compare...
ioquatix (Samuel Williams)
03:23 AM Bug #18886: Struct aref and aset don't trigger any tracepoints.
Here is my performance comparison:
Firstly, with no changes (should be identical, shows some variance).
```
> ...
ioquatix (Samuel Williams)
02:19 AM Bug #18886 (Closed): Struct aref and aset don't trigger any tracepoints.
Given the following program, `thing.name` and `thing.shape` don't trigger `c_call` trace points (or any trace points ... ioquatix (Samuel Williams)
05:13 AM Bug #18884 (Closed): parse.y: inconsistent parsing of "if" after "class"
Applied in changeset commit:git|685efac05983dee44ce2d96c24f2fcb96a0aebe2.
----------
[Bug #18884] `class` cannot be ...
nobu (Nobuyoshi Nakada)
05:13 AM Revision 685efac0 (git): [Bug #18884] `class` cannot be just followed by modifiers
nobu (Nobuyoshi Nakada)
03:38 AM Revision 5e1c1829 (git): Remove no longer used label [ci skip]
nobu (Nobuyoshi Nakada)
01:03 AM Misc #18834: Significant change in loop speeds (regressing using while loop on ARM chips)
Attached are both the Intel and ARM rbconfigs.
**Note:** both have the ruby version installed through ASDF and run...
tarellel (Brandon Hicks)
12:53 AM Revision 3051d4bc (git): [rubygems/rubygems] Support ruby 2.3 and 2.4
https://github.com/rubygems/rubygems/commit/3a9205df36 ianks (Ian Ker-Seymer)
12:53 AM Revision 50e57629 (git): [rubygems/rubygems] Upgrade rb-sys to 0.9.14
https://github.com/rubygems/rubygems/commit/c9adf3ef1c ianks (Ian Ker-Seymer)

06/28/2022

06:25 PM Revision a16de43f (git): [rubygems/rubygems] Add `gem env user_gemhome` and `gem env user_gemdir`
https://github.com/rubygems/rubygems/commit/14d3f80df6 deivid (David Rodríguez)
06:25 PM Revision f0fab242 (git): [rubygems/rubygems] Add missing test for user installation directory
https://github.com/rubygems/rubygems/commit/5ab8aa2a45 deivid (David Rodríguez)
06:25 PM Revision 1098fdf8 (git): [rubygems/rubygems] Also document `gem env` argument aliases
https://github.com/rubygems/rubygems/commit/6d841ccbd4 deivid (David Rodríguez)
06:25 PM Revision 7a33d3df (git): [rubygems/rubygems] Document better names for `gem env` arguments
I think `gem env home` and `gem env path` read very nice.
https://github.com/rubygems/rubygems/commit/b89da79456
deivid (David Rodríguez)
03:39 PM Revision 59273ff6 (git): [ruby/fileutils] [DOC] Changes to examples (https://github.com/ruby/fileutils/pull/96)
* Changes to examples
https://github.com/ruby/fileutils/commit/346a71b2cb
burdettelamar (Burdette Lamar)
03:23 PM Revision 364b5e75 (git): * 2022-06-29 [ci skip]
git[bot]
03:23 PM Revision a415a3de (git): [ruby/irb] Properly reset USE_COLORIZE after changing it in tests
Some context tests assigns USE_COLORIZE to false and never change it
back. This can potentially affect other tests' r...
st0012 (Stan Lo)
02:31 PM Revision 69337a65 (git): [rubygems/rubygems] Fix test_install_location_extra_slash on alpine
Under POSIX behavior of leading // is implementation defined. Musl does
preserve it in realpath, glibc does not. That...
Tomas Volf
02:10 PM Revision ca85bd81 (git): [ci skip] Improve man page docs around --dump options
eightbitraptor (Matt V-H)
01:57 PM Revision 7d211c93 (git): [ruby/irb] Color.colorable? needs to consider the condition when irb is not loaded
ruby/debug uses `irb/color` selectively:
https://github.com/ruby/debug/blob/0ac22406bb8f65bc76f9f5576a00c729cac693af/...
st0012 (Stan Lo)
01:30 PM Revision 44c13162 (git): [ruby/irb] Centralize coloring control (https://github.com/ruby/irb/pull/374)
* Use colorable: argument as the only coloring control
* Centalize color controling logic at Color.colorable?
There...
st0012 (Stan Lo)
01:21 PM Feature #18885 (Closed): End of boot advisory API for RubyVM
### Context
Many optimizations in the Ruby VM rely on lazily computed caches: Strings coderange, constant caches, ...
byroot (Jean Boussier)
12:24 PM Revision 5ccdcd81 (git): [ruby/rdoc] Remove dead code
https://github.com/ruby/rdoc/commit/f727854bd5 nobu (Nobuyoshi Nakada)
12:21 PM Feature #18559: Allocation tracing: Objects created by the parser are attributed to Kernel.require
So I tried adding a `frame` before the ISeq is compiled: https://github.com/ruby/ruby/pull/5998
It somewhat works ...
byroot (Jean Boussier)
11:19 AM Revision 5e66525e (git): [DOC] Document `Process::Tms`
nobu (Nobuyoshi Nakada)
11:17 AM Revision 131422ce (git): [ruby/rdoc] Support attributes defined by `rb_struct_define`
https://github.com/ruby/rdoc/commit/854b370763 nobu (Nobuyoshi Nakada)
07:25 AM Bug #18883: parse.y: trailing comma cannot coexist with star
As far as I understand, trailing comma is an equivalent of `*_` (unpack the rest and drop it):
```ruby
x, = [1, 2, ...
zverok (Victor Shepelev)
03:44 AM Bug #18883 (Rejected): parse.y: trailing comma cannot coexist with star
The following code is a syntax error:
```ruby
*x, y, = 1, 2 # syntax error, unexpected '='
```
although the f...
qnighy (Masaki Hara)
06:49 AM Revision 98bf8c83 (git): [ruby/rdoc] Refinement is added since ruby 3.1
https://github.com/ruby/rdoc/commit/c051eb90d1 nobu (Nobuyoshi Nakada)
05:51 AM Revision 51be2cf6 (git): [ruby/rdoc] Parse also InitVM-prefixed functions
Initialization depending on VM is separated.
https://github.com/ruby/rdoc/commit/030d10fccd
nobu (Nobuyoshi Nakada)
03:54 AM Bug #18884 (Closed): parse.y: inconsistent parsing of "if" after "class"
There is a corner case where `if` inconsistently causes a syntax error:
```ruby
# syntax error, unexpected `if' ...
qnighy (Masaki Hara)
03:38 AM Bug #18878: parse.y: Foo::Bar {} is inconsistently rejected
> Is there a more descriptive error message, or is `SyntaxError` the only output provided?
This is the actual erro...
qnighy (Masaki Hara)
02:09 AM Bug #18882 (Rejected): File.read cuts off a text file with special characters when reading it on MS Windows
You can use `File.binread`. nobu (Nobuyoshi Nakada)
12:17 AM Bug #18876 (Closed): OpenSSL fails to autoload in --with-static-linked-ext builds
hsbt (Hiroshi SHIBATA)

06/27/2022

04:48 PM Bug #18878: parse.y: Foo::Bar {} is inconsistently rejected
Is there a more descriptive error message, or is `SyntaxError` the only output provided? lhmzhou (Linda Zhou)
04:40 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
Huh, Ruby might be exposing a C runtime behavior here.
Assuming I'm reading the call graph right, and there
isn't som...
alanwu (Alan Wu)
03:10 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
magynhard (Matthäus Johannes Beyrle) wrote in #note-7:
> alanwu (Alan Wu) wrote in #note-5:
> Might be nice if File...
austin (Austin Ziegler)
02:46 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
alanwu (Alan Wu) wrote in #note-5:
> `File.read` (actually `IO.read`) interprets the file based on the
> external e...
magynhard (Matthäus Johannes Beyrle)
02:30 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
alanwu (Alan Wu) wrote in #note-5:
> `File.read` (actually `IO.read`) interprets the file based on the
> external e...
austin (Austin Ziegler)
02:19 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
`File.read` (actually `IO.read`) interprets the file based on the
external encoding, which is a function of the plat...
alanwu (Alan Wu)
02:14 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
> it behaves correctly on Linux, i expect not to need to use binary mode
I think binary mode is a no-op on Linux t...
chrisseaton (Chris Seaton)
02:02 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
This is Windows-specific, and there is not an error condition to check for reporting on this.
The distinction betwee...
austin (Austin Ziegler)
01:44 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
chrisseaton (Chris Seaton) wrote in #note-1:
> Don't you need to use binary mode to read these characters?
As it ...
magynhard (Matthäus Johannes Beyrle)
12:47 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
Don't you need to use binary mode to read these characters? chrisseaton (Chris Seaton)
11:12 AM Bug #18882 (Rejected): File.read cuts off a text file with special characters when reading it on MS Windows
When using File.read to read a text file (in this case a javascript file) with special characters, the content is cut... magynhard (Matthäus Johannes Beyrle)
04:26 PM Revision aba804ef (git): * 2022-06-28 [ci skip]
git[bot]
04:26 PM Revision 5da31b62 (git): Make sure string-operation assertions happen inside a method to be sure YJIT will JIT them.
Noah Gibbs (and/or Benchmark CI)
04:25 PM Revision 0fab06f3 (git): Separate Type::String into Type::CString and Type::TString.
Also slightly broaden the cases where << on two strings will generate
specialised code rather than a plain method call.
Noah Gibbs (and/or Benchmark CI)
02:35 PM Revision f9f85a51 (git): [rubygems/rubygems] Print error messages just once in verbose mode
When running a command with the `--verbose` flag that ends up raising a
`BundlerError`, Bundler will unnecessarily pr...
deivid (David Rodríguez)
01:28 PM Revision 8c6c3e30 (git): [ruby/reline] Enable to change the background color of dialogs. (https://github.com/ruby/reline/pull/413)
https://github.com/ruby/reline/commit/bd49537964 pocari
08:52 AM Revision b6b9a619 (git): Check availability of `utimensat` on macOS
nobu (Nobuyoshi Nakada)
08:38 AM Revision 6ba52647 (git): mac: Remove debug option fro MJIT_DEBUGFLAGS
Not to generate .dSYM directories by MJIT runs, which are left in
large numbers after each test.
nobu (Nobuyoshi Nakada)
08:03 AM Revision f83c5de6 (git): [rubygems/rubygems] Improve error message when `operating_system.rb` fails to load
Show an absolute path instead of an unhelpful relative path.
https://github.com/rubygems/rubygems/commit/f1eed36e2f
deivid (David Rodríguez)
06:59 AM Bug #18876: OpenSSL fails to autoload in --with-static-linked-ext builds
i install cocoapods succeed, tks.
so i only need update opessl.rb file in `destroot/bundle/lib/ruby/site_ruby/3.1...
Gloomy_meng (Gloomy Meng)
03:36 AM Bug #18876: OpenSSL fails to autoload in --with-static-linked-ext builds
Try the patch I posted on:
/Users/didi/Documents/CocoaPods-app/destroot/bundle/lib/ruby/site_ruby/3.1.0/rubyge...
alanwu (Alan Wu)
03:25 AM Bug #18876: OpenSSL fails to autoload in --with-static-linked-ext builds
and [11:01:21] [rubygems-update-3.3.15] Patching: destroot/bundle/bin/gem is replace `#!/Users/didi/Documents/CocoaPo... Gloomy_meng (Gloomy Meng)
03:17 AM Bug #18876: OpenSSL fails to autoload in --with-static-linked-ext builds
ruby version changed to 3.1.2 still error ~
Here is the file I refer to, https://github.com/CocoaPods/CocoaPods-ap...
Gloomy_meng (Gloomy Meng)
02:31 AM Bug #18876 (Open): OpenSSL fails to autoload in --with-static-linked-ext builds
I had some [issues](https://github.com/ruby/openssl/pull/520) building OpenSSL
and the Ruby wrapper, but I was able ...
alanwu (Alan Wu)
04:00 AM Revision 232e2f59 (git): Skip TupleSpaceProxyTest on MINGW64 too
It wasn't specific to UCRT64
https://github.com/ruby/ruby/runs/7062992464
k0kubun (Takashi Kokubun)
12:28 AM Bug #14246: Inconsistent C source code indentation
ioquatix (Samuel Williams) wrote in #note-16:
> Does this policy apply to the formatting of default gems too?
I d...
shyouhei (Shyouhei Urabe)
12:21 AM Bug #18881: IO#read_nonblock raises IOError when called following buffered character IO
Not looking at the implementation but sounds like an issue of Linux side to me. The error message seems intentional. shyouhei (Shyouhei Urabe)

06/26/2022

07:39 PM Revision c3eb0437 (git): Fix Process.clock_gettime specs on OpenBSD
jeremyevans (Jeremy Evans)
04:35 PM Bug #18881 (Rejected): IO#read_nonblock raises IOError when called following buffered character IO
The following example code works as expected on Linux but raises an `IOError` on Windows:
``` ruby
r, w = IO.pipe...
javanthropus (Jeremy Bopp)
04:26 PM Bug #18880 (Closed): IO#sysread on Windows does not validate arguments
When passing an invalid number of bytes to read, such as `-1` , to `IO#sysread` on Linux, an `ArgumentError` is raise... javanthropus (Jeremy Bopp)
04:09 PM Bug #18879 (Closed): missing linker flag "-framework Security" for macOS 10.7 .. 10.9
Applied in changeset commit:git|fc8020c68eb9f640185a1bce322eba6605bde151.
----------
[Bug #18879] Fix macOS version ...
nobu (Nobuyoshi Nakada)
01:19 PM Bug #18879 (Closed): missing linker flag "-framework Security" for macOS 10.7 .. 10.9
it looks target OS version detection in ./configure fails. (10.7 <= ver < 10.10)
macOS's AvailabilityMacros.h does...
kimuraw (Wataru Kimura)
04:09 PM Revision 63134551 (git): * 2022-06-27 [ci skip]
git[bot]
04:08 PM Revision fc8020c6 (git): [Bug #18879] Fix macOS version detections
macOS's AvailabilityMacros.h does not contain macros for future
versions. If a version macro is not defined, conside...
nobu (Nobuyoshi Nakada)
01:24 PM Revision 49d59215 (git): Fix Rinda test teardown for omitted tests
New test failures on MINGW appeared after
c2e37c8ff7da395f33fae546d9ae9e2408fc9236.
1) Error:
Rinda::Tuple...
alanwu (Alan Wu)
01:06 PM Bug #18878 (Assigned): parse.y: Foo::Bar {} is inconsistently rejected
The following source doesn't parse:
```ruby
Foo::Bar {}
```
despite the following:
```ruby
bar ...
qnighy (Masaki Hara)
12:57 PM Bug #18877 (Closed): parse.y: escaped space inconsistently allowed after assignment
The following source inconsistently parses:
```ruby
x = \ 42
```
though this one not:
```ruby
\ 42
```
...
qnighy (Masaki Hara)
12:50 PM Revision d3d5ef0c (git): Update to ruby/spec@ab32a1a
Eregon (Benoit Daloze)
12:50 PM Revision f616e816 (git): Update to ruby/mspec@78b5d86
Eregon (Benoit Daloze)
12:36 PM Revision ef79f0a9 (git): YJIT: Fix copy pasted comment [ci skip]
alanwu (Alan Wu)
12:36 PM Revision 20852011 (git): YJIT: Undef YJIT_SUPPORTED_P for hygiene
YJIT_BUILD is more relevant outside of YJIT. alanwu (Alan Wu)
06:36 AM Revision c2e37c8f (git): Try skipping TupleSpaceProxyTest on MinGW UCRT64
As you all know, MinGW UCRT64 CI has randomly got stuck despite its
"Finished tests" output.
Looking at the logs clo...
k0kubun (Takashi Kokubun)
06:23 AM Revision 0e5f9aff (git): [ruby/irb] Set prompt mode explictly
Fix https://github.com/ruby/irb/pull/353
https://github.com/ruby/irb/commit/7db93f9326
nobu (Nobuyoshi Nakada)
06:23 AM Revision a2b3f201 (git): [ruby/irb] Require stringio to use StringIO
https://github.com/ruby/irb/commit/e024ab716b nobu (Nobuyoshi Nakada)
05:40 AM Revision e0bfdb23 (git): [ruby/irb] Ensure stdout is a TTY before calling winsize
When outputting a (possibly truncated) value, IRB will query the
window size. However, if IRB was piped to another p...
Peter Jones
05:17 AM Revision 846a6bb6 (git): [DOC] Fix a typo [ci skip]
znz (Kazuhiro NISHIYAMA)
02:16 AM Revision a782d76f (git): [rubygems/rubygems] Fix pending Bundler specs
When testing under the ruby/ruby setup, mkmf.rb needs to the `$extout`
global variable set properly.
This is because...
deivid (David Rodríguez)
02:15 AM Revision 967624bc (git): * 2022-06-26 [ci skip]
git[bot]
02:15 AM Revision 56809537 (git): [rubygems/rubygems] Clean up temporary directory after generate_index --update
While generate_index did clean up temporary directory, when running with
--update flag, that did not happen and the t...
Tomas Volf

06/25/2022

10:09 AM Revision f159bbd1 (git): Prevent accidental use of assert_raises
nobu (Nobuyoshi Nakada)
09:21 AM Feature #18566: Merge `io-wait` and `io-nonblock` gems into core IO
We've moved `#wait`, `#wait_readable`, `#wait_writable`, `#wait_priority` into core.
I'll make a PR for `io-nonblo...
ioquatix (Samuel Williams)
09:20 AM Feature #18655 (Closed): Copy `IO#wait_readable`, `IO#wait_writable`, `IO#wait_priority` and `IO#wait` into core.
This is now completed. ioquatix (Samuel Williams)
09:17 AM Revision d2166c09 (git): Copy `IO#wait*` methods from `io-wait` gem to `io.c`.
Samuel Williams
09:11 AM Revision c0b51240 (git): Update default gems list at 50e13870bffa3561be13faa31c3fcb [ci skip]
git[bot]
09:10 AM Revision 50e13870 (git): [ruby/io-wait] Bump up
https://github.com/ruby/io-wait/commit/0fa6e3f7ba nobu (Nobuyoshi Nakada)
09:09 AM Revision 8c1d3c2d (git): [ruby/io-wait] Remove C99-ism for some platforms [ci skip]
Fix https://github.com/ruby/io-wait/pull/11
https://github.com/ruby/io-wait/commit/845f9a1f55
nobu (Nobuyoshi Nakada)
08:12 AM Revision d281347a (git): [ruby/io-wait] Fix usage of `assert_raises` -> `assert_raise`. (https://github.com/ruby/io-wait/pull/20)
https://github.com/ruby/io-wait/commit/c5c6abbb5c Samuel Williams
07:22 AM Revision 7e687624 (git): * remove trailing spaces. [ci skip]
git[bot]
07:21 AM Revision f9c8d808 (git): [ruby/io-wait] Don't add `IO#wait*` methods when `RUBY_IO_WAIT_METHODS` is defined by Ruby. (https://github.com/ruby/io-wait/pull/19)
* Fix return value compatibility with Ruby 2.x.
* Don't add `IO#wait*` methods in Ruby 3.2+.
https://github.com/rub...
Samuel Williams

06/24/2022

11:29 PM Revision 2b4a1ad5 (git): Fix a variable name typo in the docs
shan (Shannon Skipper)
10:05 PM Revision d7cc3806 (git): iseq.c: Use ntz_intptr for faster bitmap scan
byroot (Jean Boussier)
10:04 PM Revision 362d6d9a (git): * 2022-06-25 [ci skip]
git[bot]
10:04 PM Revision 87e2e3f3 (git): Dump inline storage partition information to binary format
ISeqs loaded from binary were breaking because the storage partition
calculation had bugs in it. Specifically it cou...
tenderlovemaking (Aaron Patterson)
07:21 AM Feature #18773: deconstruct to receive a range
As a designer of pattern matching, I also understand your motivation.
However, I have the following concerns in addi...
ktsj (Kazuki Tsujimoto)
04:22 AM Bug #14246: Inconsistent C source code indentation
Does this policy apply to the formatting of default gems too? ioquatix (Samuel Williams)
03:31 AM Bug #18876: OpenSSL fails to autoload in --with-static-linked-ext builds
`bundle-env`'s ruby is new installed , not my local version Gloomy_meng (Gloomy Meng)
03:29 AM Bug #18876: OpenSSL fails to autoload in --with-static-linked-ext builds
my local version is 3.1.1 too, and run `ruby -v` , got `ruby 3.1.1p18 (2022-02-18 revision 53f5fc4236) [x86_64-darwin... Gloomy_meng (Gloomy Meng)
01:52 AM Revision 12a5fa40 (git): Sync RubyGems & Bundler with upstream repo
deivid (David Rodríguez)
12:27 AM Revision 333754ac (git): YJIT: Add regression test for local type tracking
The test in [1] was removed because it stopped working when we limited
the power of Kernel#binding in [2]. However, t...
alanwu (Alan Wu)
 

Also available in: Atom