Activity
From 06/26/2022 to 07/02/2022
07/02/2022
-
11:42 PM Feature #18894 (Open): Object#make_shareable
- I'm proposing a callback method for when one calls `Ractor.make_shareable(obj)`, the same way `Marshal.dump(obj)` cal...
-
11:02 PM Bug #18893 (Closed): Don't redefine memcpy(3)
- It is Undefined Behavior, by any standard ever issued.
See what I have in my system right now:
```
alx@asu... - 03:07 PM Revision cd34f56d (git): * 2022-07-03 [ci skip]
-
03:07 PM Revision 06a241ad (git): Disable USE_DEBUG_COUNTER test for now [ci skip]
-
03:05 PM Revision 62084e19 (git): Fix leaked global symbols for debug counter
-
03:05 PM Revision c617495f (git): Fix empty call cache check for debug counter
-
03:05 PM Revision d8be7d46 (git): Suppress -Wstring-concatenation
- This concatenation of string literals is to not empty the array
initialization even if no counter is declared, but wa... -
03:05 PM Revision 8c6a2cc2 (git): Add check for USE_DEBUG_COUNTER
-
02:17 PM Misc #18891: Expand tabs in C code
- One more solution would be:
4. Do not use broken editors.
¯\\\_(ツ)\_/¯
Should be at least listed here as an option. -
05:57 AM Misc #18891 (Closed): Expand tabs in C code
- # Problem
There's no way to handle tab/space-mixed indentation of CRuby's C code properly in VSCode. It impacts the ... -
12:49 PM Revision 558a9244 (git): [ruby/pstore] Enhanced RDoc
- https://github.com/ruby/pstore/commit/cb2b9dc9a9
-
12:49 PM Revision 7e8fd40c (git): [ruby/pstore] Enhanced RDoc
- https://github.com/ruby/pstore/commit/7e56730689
-
12:49 PM Revision d7419354 (git): [ruby/pstore] Enhanced RDoc
- https://github.com/ruby/pstore/commit/23a7f5468f
-
12:49 PM Revision 6f26a6cd (git): [ruby/pstore] Enhanced RDoc
- https://github.com/ruby/pstore/commit/c12560e59a
-
12:49 PM Revision ce5aa6d4 (git): [ruby/pstore] Enhanced RDoc
- https://github.com/ruby/pstore/commit/117177c226
-
12:49 PM Revision 2dafa047 (git): [ruby/pstore] Enhanced RDoc
- https://github.com/ruby/pstore/commit/8f9843ef19
-
12:49 PM Revision 902563a8 (git): [ruby/pstore] Enhanced RDoc
- https://github.com/ruby/pstore/commit/8de41c1eed
-
12:49 PM Revision 6eeb774a (git): [ruby/pstore] Enhanced RDoc
- https://github.com/ruby/pstore/commit/c59d4a063e
-
12:49 PM Revision 8715ecd0 (git): [ruby/pstore] Enhanced RDoc
- https://github.com/ruby/pstore/commit/81a266d88c
-
10:41 AM Revision 7b78aba5 (git): [rubygems/rubygems] Account for default gems not having remote when caching
- https://github.com/rubygems/rubygems/commit/b93d4de2ff
-
10:41 AM Revision 9101269e (git): [rubygems/rubygems] Move rubygems source specific logic to rubygems source
- https://github.com/rubygems/rubygems/commit/6aa4c422a7
-
06:11 AM Bug #18892 (Closed): ARGF.lineno starts from 2 when the file has shebang
- Since ruby 3.0, `ARGF.lineno` starts from 2 if the file has shebang.
Following example has `#!/usr/bin/env ruby`, ... -
05:46 AM Revision 0f06b8fa (git): Relax `not_before` limit
- Use the value as similar as other tests below.
Trying to fix sporadic “not yet valid” failures on some CIs. -
05:01 AM Feature #17753: Add Module#namespace
- @ioquatix (Samuel Williams)
The non-negative part of your code looks pretty much convoluted. To simplify your code (... -
12:03 AM Feature #17753: Add Module#namespace
- ```ruby
class Class
def name(offset = nil)
return super() unless offset
parts = super().split('::')
i... -
01:48 AM Bug #18890 (Closed): parse.y: pattern label is newline-sensitive if it is dynamic
- The two patterns in the code below behave differently:
```ruby
def f(obj)
case obj
in foo:
0
true... -
12:15 AM Revision 829d7266 (git): Fallback to the default JIT only when no JIT is enabled
- Usually, command line options are given precedence first, environment
variables next, and fall back to configuration ...
07/01/2022
-
10:58 PM Revision 06f4ca50 (git): [ruby/bigdecimal] Correct indentation in Kernel#BigDecimal
- https://github.com/ruby/bigdecimal/commit/3ede8860a6
- 08:25 PM Revision 303f81ad (git): * 2022-07-02 [ci skip]
-
08:25 PM Revision 8f5ad74e (git): [DOC] New page for strftime formats (#6074)
- This new page would be linked from method strftime in Time, Date, and DateTime, replacing the text there.
-
04:13 PM Feature #17753: Add Module#namespace
- ioquatix (Samuel Williams) wrote in #note-21:
> ```ruby
> class A::B::C::MyClass; end
>
> A::B::C::MyClass.name(0) #... -
06:52 AM Feature #17753: Add Module#namespace
- @tenderlovemaking what about some kind of "uplevel" concept for name:
```ruby
class A::B::C::MyClass; end
A::B... -
11:55 AM Revision 3cf00181 (git): CI: Add conditions for `test_task` on MinGW
-
11:52 AM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
- Actually, `NEED_NEWLINE_DECORATOR_ON_READ_CHECK()` and `do_writeconv()` set `O_TEXT` or `O_BINARY` always on each I/O.
-
11:47 AM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
- alanwu (Alan Wu) wrote in #note-9:
> So potentially, someone could use Fiddle or some C extension
> to call `_set_f... - 06:53 AM Revision 3124422b (git): Update bundled gems list at e0c6e288f0fe4c285dd4e16283835f [ci skip]
-
06:53 AM Revision e0c6e288 (git): Specify RBS commit hash to fix test failure on test-bundled-gems (#6082)
- Update RBS to v2.6.0 and specify RBS commit hash to fix test failure on test-bundled-gems
-
12:37 AM Revision 33100797 (git): Remove redundant parentheses [ci skip]
-
12:08 AM Revision c684b1aa (git): Fix TODO in stringio/truncate_spec.rb
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... -
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. -
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...
-
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...
-
04:45 PM Revision 5df20a5d (git): stop CI failures.
- 302f353fd9223d020e48495eaa7a03ce5d539409 seems break the rubyspec.
@nobu please check it. - 03:52 PM Revision 51d3035d (git): * 2022-07-01 [ci skip]
-
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
-
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 ...
-
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... - 02:26 PM Revision b6f6fc6e (git): YJIT: Refactor gen_opt_mod (#6078)
- Refactor gen_opt_mod in YJIT
- 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
-
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 ...
-
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... -
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-
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.
-
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....
-
09:55 AM Revision b0c639f2 (git): [rubygems/rubygems] Fix unintended double spaces in DSL documentation
- https://github.com/rubygems/rubygems/commit/b1826876d0
-
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#... -
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... -
08:56 AM Revision 7dfaa617 (git): Use `matrix.arch` separated from `matrix.configure`
- Statically determined value should be set statically.
-
07:51 AM Revision f4d70e1c (git): Make `FEATURE_SET_P` macro to include `FEATURE_BIT`
-
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... -
07:31 AM Revision 982cda9a (git): [Bug #18877] Let `lex_ctxt` not to eat escaped whitespace
-
06:36 AM Revision 4b1f337e (git): Add more check to debug failures
-
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. -
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 ... -
01:50 AM Revision 841521b7 (git): Adjust indent [ci skip]
-
12:07 AM Revision cfc8d7ea (git): Use iseq bitmap when updating references
- This allows us to delete the disassembly code path for reference
updating.
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 -
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... -
07:11 PM Revision 66eb58d6 (git): Refactor tests for moving strings with compaction
-
07:11 PM Revision 95bfea66 (git): [rubygems/rubygems] Use modern style hashes in Gemfile DSL docs
- https://github.com/rubygems/rubygems/commit/3f83236c02
- 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 ... - 03:40 PM Revision b340d566 (git): * 2022-06-30 [ci skip]
-
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...
-
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...
-
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 ... -
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... -
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... -
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?
-
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... -
11:10 AM Revision bd8ed1f9 (git): Do not call `exit()` directly
-
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... -
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... -
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... -
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).
```
> ... -
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 ...
-
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 ... -
05:13 AM Revision 685efac0 (git): [Bug #18884] `class` cannot be just followed by modifiers
-
03:38 AM Revision 5e1c1829 (git): Remove no longer used label [ci skip]
-
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... -
12:53 AM Revision 3051d4bc (git): [rubygems/rubygems] Support ruby 2.3 and 2.4
- https://github.com/rubygems/rubygems/commit/3a9205df36
-
12:53 AM Revision 50e57629 (git): [rubygems/rubygems] Upgrade rb-sys to 0.9.14
- https://github.com/rubygems/rubygems/commit/c9adf3ef1c
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
-
06:25 PM Revision f0fab242 (git): [rubygems/rubygems] Add missing test for user installation directory
- https://github.com/rubygems/rubygems/commit/5ab8aa2a45
-
06:25 PM Revision 1098fdf8 (git): [rubygems/rubygems] Also document `gem env` argument aliases
- https://github.com/rubygems/rubygems/commit/6d841ccbd4
-
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 -
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 - 03:23 PM Revision 364b5e75 (git): * 2022-06-29 [ci skip]
-
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... - 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... -
02:10 PM Revision ca85bd81 (git): [ci skip] Improve man page docs around --dump options
-
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/... -
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... -
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, ... -
12:24 PM Revision 5ccdcd81 (git): [ruby/rdoc] Remove dead code
- https://github.com/ruby/rdoc/commit/f727854bd5
-
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 ... -
11:19 AM Revision 5e66525e (git): [DOC] Document `Process::Tms`
-
11:17 AM Revision 131422ce (git): [ruby/rdoc] Support attributes defined by `rb_struct_define`
- https://github.com/ruby/rdoc/commit/854b370763
-
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, ... -
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... -
06:49 AM Revision 98bf8c83 (git): [ruby/rdoc] Refinement is added since ruby 3.1
- https://github.com/ruby/rdoc/commit/c051eb90d1
-
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 -
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' ... -
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... -
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`.
-
12:17 AM Bug #18876 (Closed): OpenSSL fails to autoload in --with-static-linked-ext builds
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?
-
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... -
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... -
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... -
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... -
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... -
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... -
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... -
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 ... -
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?
-
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...
- 04:26 PM Revision aba804ef (git): * 2022-06-28 [ci skip]
- 04:26 PM Revision 5da31b62 (git): Make sure string-operation assertions happen inside a method to be sure YJIT will JIT them.
- 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. -
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... - 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
-
08:52 AM Revision b6b9a619 (git): Check availability of `utimensat` on macOS
-
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. -
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 -
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... -
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... -
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...
-
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... -
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 ... -
04:00 AM Revision 232e2f59 (git): Skip TupleSpaceProxyTest on MINGW64 too
- It wasn't specific to UCRT64
https://github.com/ruby/ruby/runs/7062992464 -
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... -
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.
06/26/2022
-
07:39 PM Revision c3eb0437 (git): Fix Process.clock_gettime specs on OpenBSD
-
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... -
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...
-
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 ... -
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... - 04:09 PM Revision 63134551 (git): * 2022-06-27 [ci skip]
-
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... -
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... -
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 ... -
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
```
... -
12:50 PM Revision d3d5ef0c (git): Update to ruby/spec@ab32a1a
-
12:50 PM Revision f616e816 (git): Update to ruby/mspec@78b5d86
-
12:36 PM Revision ef79f0a9 (git): YJIT: Fix copy pasted comment [ci skip]
-
12:36 PM Revision 20852011 (git): YJIT: Undef YJIT_SUPPORTED_P for hygiene
- YJIT_BUILD is more relevant outside of YJIT.
-
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... -
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 -
06:23 AM Revision a2b3f201 (git): [ruby/irb] Require stringio to use StringIO
- https://github.com/ruby/irb/commit/e024ab716b
- 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... -
05:17 AM Revision 846a6bb6 (git): [DOC] Fix a typo [ci skip]
-
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... - 02:15 AM Revision 967624bc (git): * 2022-06-26 [ci skip]
- 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...
Also available in: Atom