Activity
From 04/06/2023 to 04/12/2023
04/12/2023
-
11:19 PM Bug #19595 (Closed): YJIT: Crash from missing argc check in known cfuncs
- https://github.com/ruby/ruby/pull/7697
Previously we were missing a compile-time check that the known cfuncs recei... -
11:07 PM Misc #19431: DevMeeting at RubyKaigi 2023
- duerst (Martin Dürst) wrote in #note-5:
> hsbt (Hiroshi SHIBATA) wrote in #note-1:
> > ✋ I'll attend this after 15:... -
06:39 PM Misc #19431: DevMeeting at RubyKaigi 2023
- I'll attend.
-
09:55 PM Bug #19594 (Feedback): Cannot statically compile 3.0.5 on MacOS 12.6 x86_64
- I'm triggering the compilation using RVM. A regular, non static compilation works, but I want to generate a cacheable...
-
09:15 PM Feature #19573: Add Class#singleton_inherited
- Related: https://bugs.ruby-lang.org/issues/19538?next_issue_id=19537&prev_issue_id=19541#note-7
-
09:14 PM Feature #19538: Performance warnings
- #19573 is an alternative way to track singleton class creation, and @jeremyevans0 posted numbers for the cost of sing...
-
09:01 PM Bug #19246: Rebuilding the loaded feature index much slower in Ruby 3.1
- jeremyevans0 (Jeremy Evans) wrote in #note-4:
> One possible optimization I haven't tried yet is using the previous ... -
03:42 PM Bug #19246: Rebuilding the loaded feature index much slower in Ruby 3.1
- Since @matz asked for an update and I won't be able to attend the dev meeting, my understanding is that rebuilding th...
- 08:27 PM Revision c8d8207a (git): [rubygems/rubygems] Fix broken hyperlinks in bundle cache documentation
- https://github.com/rubygems/rubygems/commit/1ff3e7450a
-
07:11 PM Revision 00bbd31e (git): YJIT: Let Assembler own Context (#7691)
- * YJIT: Let Assembler own Context
* Update a comment
Co-authored-by: Maxime Chevalier-Boisvert <maximechevalierb@gm... -
03:51 PM Bug #19593 (Closed): Crash due to throw data set as cause
- GitHub PR: https://github.com/ruby/ruby/pull/7696
rb_ec_setup_exception did not check if errinfo is a throw_data. ... -
02:41 PM Misc #19525: DevMeeting-2023-04-13
- * [Bug #19246] Rebuilding the loaded feature index much slower in Ruby 3.1
* Personally asked for the situation. -
01:48 PM Bug #19592 (Closed): Unable to statically link a single extension in 3.2.x and >=3.1.4
- Hi,
I need to statically link a single extension (not all of them) by adding it to ext/Setup.
This worked until ver... -
09:43 AM Bug #19331: --enable-rpath results in incorrect RPATH in Ruby 3.1.3+
- I see the same issue in 3.1.4 as well.
As mentioned in the previous comment, I can workaround it with `--without-b... -
09:35 AM Bug #19587 (Closed): Segmentation fault with ruby 3.2.0 - when running rspec suit.
- Applied in changeset commit:git|0ac3f2c20e50c22d298238f602f25f84248ac7a5.
----------
[Bug #19587] Fix `reset_match_c... -
07:30 AM Bug #19587: Segmentation fault with ruby 3.2.0 - when running rspec suit.
- Thank you.
https://github.com/ruby/ruby/pull/7694 -
09:35 AM Revision 0ac3f2c2 (git): [Bug #19587] Fix `reset_match_cache` arguments
-
09:35 AM Revision 1b697d7c (git): Constify
-
09:35 AM Revision 2e1a95b5 (git): Extract `bsearch_cache_index` function
-
09:26 AM Revision f06a48a9 (git): [rubygems/rubygems] Close the server for test
- https://github.com/rubygems/rubygems/commit/bf5e82fd14
- 03:00 AM Revision 85134496 (git): Ensure api_key is sent if basic auth not provided on webauthn_verification_url
- Co-authored-by: Jenny Shen <[email protected]>
- 02:59 AM Revision 1b1485ae (git): Add message for otp bypass
- Update tests
Fix wording of message - 02:58 AM Revision b909ca94 (git): Terminate interaction after wait for otp thread completes to support jruby
- 02:57 AM Revision c7a8d63d (git): Terminate interaction when rescuing WebauthnVerificationError during wait_for_otp
- Co-authored-by: Betty Li <[email protected]>
- 02:57 AM Revision cd60113f (git): Use Webauthn Listener in wait_for_otp
- 02:57 AM Revision b6e860ba (git): Add wait for webauthn otp when fetching otp
- Co-authored-by: Jacques Chester <[email protected]>
- 02:56 AM Revision 774d1f1a (git): Merge lines
- 02:51 AM Revision 096f6eec (git): [rubygems/rubygems] Refactor Webauthn listener response - Makes the response class a wrapper around Net::HTTPResponse - Builds a Net::HTTPResponse upon initialization - to_s returns a string representation of the response to send - Adds a Socket Responder class to send responses given a socket
- https://github.com/rubygems/rubygems/commit/7513c220b6
Co-authored-by: Jacques Chester <[email protected]> - 02:51 AM Revision ef85b6de (git): [rubygems/rubygems] Add access control headers for all requests to allow RubyGems.org to render the response
- https://github.com/rubygems/rubygems/commit/22b329eb60
- 02:51 AM Revision 353f9adc (git): [rubygems/rubygems] Add otp command tests
- https://github.com/rubygems/rubygems/commit/c494112063
- 02:51 AM Revision 6e7bf067 (git): [rubygems/rubygems] Add WebauthnListener class
- https://github.com/rubygems/rubygems/commit/d42ddbb73c
Co-authored-by: Ashley Ellis Pierce <[email protected]>
Co-... - 02:51 AM Revision 27322e51 (git): [rubygems/rubygems] Add MockBrowser helper class
- https://github.com/rubygems/rubygems/commit/2d763cfd47
Co-authored-by: Jacques Chester <[email protected]> - 02:51 AM Revision 354a5c64 (git): [rubygems/rubygems] Add WebauthnVerificationError Exception
- https://github.com/rubygems/rubygems/commit/932c111f2c
- 02:51 AM Revision 332c4b67 (git): [rubygems/rubygems] Add WebauthnListener response classes
- https://github.com/rubygems/rubygems/commit/0e9a26acb1
- 02:51 AM Revision ea95ec54 (git): [rubygems/rubygems] Clarify message
- https://github.com/rubygems/rubygems/commit/d94173be49
- 02:51 AM Revision 6275284f (git): [rubygems/rubygems] Ask user to otp at webauthn verification url
- https://github.com/rubygems/rubygems/commit/004eadb0c5
04/11/2023
-
11:43 PM Revision 57bc4cfa (git): [DOC] Remove obsolete win32/.document
- The README file moved in f499c81b01b5c4b7a2ce11d6467d793669d67695.
-
11:41 PM Feature #19591: Add symbolize_names to MatchData#named_captures
- LGTM!
-
09:19 PM Feature #19591 (Closed): Add symbolize_names to MatchData#named_captures
- This feature is a follow-up for MatchData#deconstruct_keys (see https://github.com/ruby/ruby/pull/6216).
Example:
... -
11:35 PM Revision c767e6f0 (git): YJIT: Fix build on A64
- Typo fix for the last commit (1432b37)
-
09:59 PM Revision 1432b376 (git): YJIT: Fix a compilation warning in x86_64
- This is used only for arm64's cb.jmp_ptr_bytes().
-
07:02 PM Revision 91dcce5e (git): Change max_iv_count to type attr_index_t
- max_iv_count is calculated from next_iv_index of the shape, which is of
type attr_index_t, so we can also make max_iv... -
05:47 PM Revision ce99e50e (git): Move `catch_except_p` to `compile_data`
- The `catch_except_p` flag is used for communicating between parent and
child iseq's that a throw instruction was emit... -
03:50 PM Feature #19573: Add Class#singleton_inherited
- mame (Yusuke Endoh) wrote in #note-2:
> @jeremyevans0 Could you explain the use case?
>
> > This could be used to... -
09:20 AM Feature #19573: Add Class#singleton_inherited
- @jeremyevans0 Could you explain the use case?
> This could be used to warn or raise on singleton class creation
... -
03:25 PM Revision b4571097 (git): Enable 5 size pools on 32 bit systems
- This commit will allow 32 bit systems to take advantage of VWA.
-
03:02 PM Revision 7297374c (git): YJIT: Reduce paddings if --yjit-exec-mem-size <= 128 on arm64 (#7671)
- * YJIT: Reduce paddings if --yjit-exec-mem-size <= 128
on arm64
* YJIT: Define jmp_ptr_bytes on CodeBlock -
02:56 PM Bug #19589 (Closed): Expecting system stack error but crashing
- Applied in changeset commit:git|8c360ce713f57d4177de833297364f6f6d950420.
----------
hash.c: Fix hash_iter_lev_dec c... -
09:05 AM Bug #19589: Expecting system stack error but crashing
- I have a fix for it: https://github.com/ruby/ruby/pull/7686
The flag operation in `hash_iter_lev_dec` was incorrec... -
03:10 AM Bug #19589: Expecting system stack error but crashing
- This happens when the iteration level in the hash goes from being stored in the flags to being stored in an instance ...
-
02:08 AM Bug #19589 (Closed): Expecting system stack error but crashing
- The following code expects stack overflow but crashes.
The version it occurs in is newer than 3.2.0.
```
def exp... -
02:56 PM Revision 8c360ce7 (git): hash.c: Fix hash_iter_lev_dec corrupting shape
- [Bug #19589]
When decrementing `iter_lev` from `65` to `64` the flags would be
corrupted, causing the shape_id to be... -
12:31 PM Revision 7b230bc8 (git): [DOC] Documentation for flags of RObject
-
10:19 AM Feature #19590 (Closed): Include the invalid argument in error messages from `Process.clock_gettime` and `Process.clock_getres`
- The argument of `Process.clock_gettime` and `Process.clock_getres` is complex a little, it supports `Integer` and `Sy...
-
10:16 AM Bug #19563: Ripper.tokenize(code).join != code when heredoc and multiline %w[] literal is on the same line
- MEMO: commit:4af9bd52cbb8cff7d149a8565012ab1153a4b5b1 is the follow-up commit for commit:ac8a16237c727ae2a1446ef6dc81...
-
10:15 AM Revision 0196c852 (git): Removed file that is part of d89cc317c642848008f5b17a82196d25ddcdf124
-
10:12 AM Revision d89cc317 (git): util/rubocop -A --only Style/NumericLiteralPrefix
-
07:08 AM Feature #18885 (Open): End of boot advisory API for RubyVM
-
06:26 AM Feature #19588: Allow Comparable#clamp(min, max) to accept nil as a specification
- I think it is a good idea. It should be synchronized with `Range#cover?`.
-
12:58 AM Feature #19588 (Closed): Allow Comparable#clamp(min, max) to accept nil as a specification
- `Comparable#clamp(min, max)` (with two arguments) accepts `nil`. This behaves the same as beginless/endless Range.
... -
01:21 AM Misc #19431: DevMeeting at RubyKaigi 2023
- Do you have a suggestion for an agenda item? This is your chance to propose and discuss Ruby development directly to ...
- 12:54 AM Revision 65e27609 (git): [rubygems/rubygems] Bump rb-sys
- Bumps [rb-sys](https://github.com/oxidize-rb/rb-sys) from 0.9.70 to 0.9.71.
- [Release notes](https://github.com/oxid...
04/10/2023
-
11:36 PM Bug #19586 (Closed): Rails CI fails since 89bdf6e94cb36567478c509722fe98069402fb8e and RUBY_YJIT_ENABLE=1
- Applied in changeset commit:git|1ff14a855ab2389017a0de958702644233dbeb9f.
----------
YJIT: Avoid using a register fo... -
10:42 PM Bug #19586: Rails CI fails since 89bdf6e94cb36567478c509722fe98069402fb8e and RUBY_YJIT_ENABLE=1
- I filed a PR that fixes it https://github.com/ruby/ruby/pull/7685. I'll merge it once reviewed.
-
11:35 PM Revision 1ff14a85 (git): YJIT: Avoid using a register for unspecified_bits (#7685)
- Fix [Bug #19586]
-
06:22 PM Revision 4af9bd52 (git): Get rid of a breakpoint left in parse.y
-
04:43 PM Bug #19587: Segmentation fault with ruby 3.2.0 - when running rspec suit.
- This is the described_class.
```ruby
module Regex
module Parser
extend self
def extract(str, reg... -
03:23 PM Misc #19431: DevMeeting at RubyKaigi 2023
- I'll be there.
- 12:20 PM Revision 2e50c07e (git): [DOC] The Document-method hint is needed only in C files
- 'Document-method' string in C file has a special treatment. In Ruby source file,
however, it is considered to be part... -
08:21 AM Bug #19363: Fix rb_transient_heap_mark: wrong header (T_STRUCT) segfault
- Ah, yes. Maybe eval could accept such magic comments as keyword arguments or so to do it more cleanly.
`eval` alread... -
07:36 AM Bug #19363: Fix rb_transient_heap_mark: wrong header (T_STRUCT) segfault
- @Eregon that doesn't work if your prelude contains magic comments, typically `# frozen_string_literal: true`
-
07:30 AM Bug #19363: Fix rb_transient_heap_mark: wrong header (T_STRUCT) segfault
- IMO it would be good to deprecate negative line numbers, they are a hack that's pretty ugly to replicate in Ruby impl...
-
07:23 AM Bug #19570 (Closed): `Exception#full_message` raises an `EncodingError` if the exception contains UTF8 characters after a newline and `Exception#cause` contains UTF8 characters
- Applied in changeset commit:git|c30cab8ce4d2ab21ef75e2a3218cb76b21d78407.
----------
[Bug #19570] Propagate message ... -
06:26 AM Bug #19570: `Exception#full_message` raises an `EncodingError` if the exception contains UTF8 characters after a newline and `Exception#cause` contains UTF8 characters
- https://github.com/ruby/ruby/pull/7681
-
06:23 AM Revision dc5f9387 (git): Prefer `write_warn` over `write_warn2` with a string literal
-
06:13 AM Revision c30cab8c (git): [Bug #19570] Propagate message encoding to decorated message
-
05:12 AM Revision e1d2dc4c (git): LLDB: Fix T_ARRAY inspect [ci skip]
-
12:27 AM Bug #19585 (Closed): Ruby Fails to Build on macOS with --enable-shared and --with-jemalloc
- Seems fixed by commit:git|038f9ade3c4d965415e4956561975454cf9eeb21.
04/09/2023
-
10:22 PM Bug #19587: Segmentation fault with ruby 3.2.0 - when running rspec suit.
- What does `described_class.extract` actually?
-
08:02 AM Bug #19587: Segmentation fault with ruby 3.2.0 - when running rspec suit.
- Rails Version : 6-1-stable
Bundler Version: 2.4.1
rspec-rails Version: 4.0 -
07:57 AM Bug #19587 (Closed): Segmentation fault with ruby 3.2.0 - when running rspec suit.
- The segmentation fault occurs when this particular regex match happens while running the entire Rspec test suit.
`... - 04:09 PM Revision 917e7eb5 (git): [DOC] Correct docs for Comparable
-
03:40 PM Feature #19572: Add a new TracePoint event for rescued exceptions
- Makes sense. FWIW TruffleRuby has a command-line option to print stacktraces of where exceptions are rescued, this wo...
-
01:47 PM Revision 038f9ade (git): Use tools appropriate with CC
- To get rid of mysterious errors such as:
```
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xcto... - 01:44 PM Revision 3423ba9c (git): Update default gems list at f7c8d3bf96e7e56f7a4bef4fe312f1 [ci skip]
-
01:44 PM Revision f7c8d3bf (git): [ruby/irb] Bump version to 1.6.4
- (https://github.com/ruby/irb/pull/560)
https://github.com/ruby/irb/commit/01328da9b6 -
12:41 PM Bug #19584: Crash in rb_gc_register_address
- > This requirement seems documented but one need to read it very carefully to notice it
The documentation was chan... -
12:13 PM Bug #19584: Crash in rb_gc_register_address
- FYI this function is quite difficult to implement on TruffleRuby/other Rubies with the semantics of being called befo...
-
12:29 PM Bug #19529: [BUG] ObjectSpace::WeakMap can segfault after compaction
- byroot (Jean Boussier) wrote in #note-9:
> Hum, this raise the question of wether `GC.compact` should actually be un... -
05:27 AM Bug #19586: Rails CI fails since 89bdf6e94cb36567478c509722fe98069402fb8e and RUBY_YJIT_ENABLE=1
- Thank you for reporting it. I'll have a look next week.
-
02:34 AM Bug #19586: Rails CI fails since 89bdf6e94cb36567478c509722fe98069402fb8e and RUBY_YJIT_ENABLE=1
- It does not reproduce when yjit is not enabled.
-
02:32 AM Bug #19586 (Closed): Rails CI fails since 89bdf6e94cb36567478c509722fe98069402fb8e and RUBY_YJIT_ENABLE=1
- Rails CI against Ruby master with yjit-enabled fails https://buildkite.com/rails/rails/builds/95521#018761e7-3d48-466...
04/08/2023
- 06:54 PM Revision 671cfc20 (git): [ruby/bigdecimal] fix: typo in document comments of `f_BigDecimal` function
- https://github.com/ruby/bigdecimal/commit/13abe1fd78
-
06:53 PM Revision 8ec95c60 (git): [ruby/bigdecimal] Remove set but unused variable
- This `prec` has not been used since https://github.com/ruby/bigdecimal/commit/1f5c46dbdd1c.
https://github.com/ruby/... -
02:16 PM Revision 957595f2 (git): [ruby/resolv] Do not compress domain name in SRV RDATA
- [RFC2782] prohibits use of name compression for the target host name
in the RDATA of a SRV record.
[RFC2782]: https:... -
11:31 AM Revision a4cc3fcb (git): Replace arch_flags for universal build [ci skip]
-
10:11 AM Revision e7f77e1e (git): [ruby/irb] Simplify command method definition
- (https://github.com/ruby/irb/pull/559)
* Remove unnecessary command argument generation code
Now that all the suppo... -
03:47 AM Revision 08324ab9 (git): Include `--no-llvm-bc` option in `NM` macro only if usable
04/07/2023
-
11:35 PM Bug #19585 (Closed): Ruby Fails to Build on macOS with --enable-shared and --with-jemalloc
- Ruby fails to build on macOS 12.6.4 when configured with --enable-shared and --with-jemalloc. I receive the following...
-
04:49 PM Revision a9bfb641 (git): Expose rb_sym_to_proc via RJIT
- This is needed for getblockparamproxy
-
02:14 PM Bug #19563 (Closed): Ripper.tokenize(code).join != code when heredoc and multiline %w[] literal is on the same line
- Applied in changeset commit:git|ac8a16237c727ae2a1446ef6dc810d0e750971fb.
----------
[Bug #19563] Yield words separa... -
12:49 PM Bug #19563: Ripper.tokenize(code).join != code when heredoc and multiline %w[] literal is on the same line
- I merged irb's pull request. I think the failing test is fixed now.
-
02:13 PM Revision ac8a1623 (git): [Bug #19563] Yield words separators per lines
- So that newlines across a here-doc terminator will be separated
tokens.
Cf. https://github.com/ruby/irb/pull/558 -
01:53 PM Revision 4df7c394 (git): [rubygems/rubygems] Remove one fallback to full indexes on big gemfiles
- If Gemfile has a lot of dependencies, we have an optimization that uses
the full index in that case, assuming it's go... -
12:11 PM Bug #19529: [BUG] ObjectSpace::WeakMap can segfault after compaction
- Hum, this raise the question of wether `GC.compact` should actually be undef when it's not supported.
I think in ... -
11:03 AM Revision f8115ec7 (git): [ruby/irb] Fix RubyLex's heredoc_with_hembexpr test to avoid ripper
- tokenizing issue
(https://github.com/ruby/irb/pull/558)
https://github.com/ruby/irb/commit/f68e891ed1 -
05:13 AM Revision 250e97c0 (git): [rubygems/rubygems] util/rubocop -A --only Style/FormatString
- https://github.com/rubygems/rubygems/commit/132a56569d
- 04:43 AM Revision 84ce6fc8 (git): * expand tabs. [ci skip]
- Please consider using misc/expand_tabs.rb as a pre-commit hook.
-
04:42 AM Revision 4adcfc8c (git): [Bug #19584] [DOC] Tweek description of `rb_gc_register_address`
-
04:42 AM Revision f99af439 (git): [Bug#19161] Detect thread local storage specifier
- Checking by `__STDC_VERSION__` is unreliable because old gcc 4.8
supports `-std=gnu11` option but does not implement ... - 03:45 AM Revision cc0b8c47 (git): Bump github/codeql-action from 2.2.10 to 2.2.11
- Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.10 to 2.2.11.
- [Release notes](https:... -
03:09 AM Revision 75a2dff0 (git): [ruby/openssl] Register global variables before assignment
- https://github.com/ruby/openssl/commit/98099d3796
-
02:53 AM Revision e13575bb (git): [Bug #19584] Register global variables before assignment
-
02:25 AM Bug #19584 (Closed): Crash in rb_gc_register_address
- Applied in changeset commit:git|5f8ebcada099351acbc22db264e7cd3773c2bdc4.
----------
[Bug #19584] Register global va... -
02:22 AM Bug #19584: Crash in rb_gc_register_address
- Thanks.
Since `Qnil` is never GC-ed, `rb_fs` and rgeo cases are OK.
Other 3 cases are, even it would be very rare... -
02:12 AM Bug #19584: Crash in rb_gc_register_address
- Well, unfortunately it looks like that requirement is not being followed by gems and even in parts of the Ruby codeba...
-
02:00 AM Bug #19584 (Open): Crash in rb_gc_register_address
- It sounds a bug of such extension library.
`rb_gc_register_address` must be called **before** assigning any GC-able ... -
02:21 AM Revision 5f8ebcad (git): [Bug #19584] Register global variable address before assignment
04/06/2023
-
11:33 PM Revision fb822076 (git): [rubygems/rubygems] util/rubocop -A --only Style/LineEndConcatenation
- https://github.com/rubygems/rubygems/commit/67ece7b8b6
-
05:36 PM Bug #19529: [BUG] ObjectSpace::WeakMap can segfault after compaction
- @jprokop Thanks for letting us know. I fixed it in [bffadcd6d46ccfccade79ce0efb60ced8eac4483](https://github.com/ruby...
-
10:18 AM Bug #19529: [BUG] ObjectSpace::WeakMap can segfault after compaction
- Please consider adding a guard to the test that comes with https://github.com/ruby/ruby/commit/3dc8cde70078ccb38f5f4b...
-
05:35 PM Revision bffadcd6 (git): Add guard to compaction test in WeakMap
- Some platforms don't support compaction, so we should skip this test.
-
05:19 PM Bug #19584 (Closed): Crash in rb_gc_register_address
- Applied in changeset commit:git|bccec7fb468ad977be75e7e4c2644b4ea845ab0c.
----------
Fix crash in rb_gc_register_add... -
02:30 PM Bug #19584 (Closed): Crash in rb_gc_register_address
- GitHub PR: https://github.com/ruby/ruby/pull/7670
Some C extensions pass a pointer to a global variable to rb_gc_r... -
05:19 PM Revision bccec7fb (git): Fix crash in rb_gc_register_address
- [Bug #19584]
Some C extensions pass a pointer to a global variable to
rb_gc_register_address. However, if a GC is tr... -
03:34 PM Revision 89bdf6e9 (git): YJIT: Stack temp register allocation for arm64 (#7659)
- * YJIT: Stack temp register allocation for arm64
* Update a comment
Co-authored-by: Maxime Chevalier-Boisvert <maxi... -
01:35 PM Bug #19563: Ripper.tokenize(code).join != code when heredoc and multiline %w[] literal is on the same line
- I've opend a pull request to fix irb's test. Changes expected prompt and target code to avoid this bug in ruby 2.7~3....
-
12:03 PM Feature #19370: Anonymous parameters for blocks?
- sawa (Tsuyoshi Sawada) wrote in #note-4:
> I think nested anonymous arguments should be prohibited as with numbered ... -
02:19 AM Feature #19370: Anonymous parameters for blocks?
- zverok (Victor Shepelev) wrote in #note-2:
> Note that it might lead to very confusing behavior when the surrounding ... -
10:07 AM Feature #19474 (Closed): Reduce the number of NEWOBJ macros
- Applied in changeset commit:git|026321c5b976c5e95731046b94555b1226198be4.
----------
[Feature #19474] Refactor NEWOB... -
10:07 AM Revision 2a34bcaa (git): Update VPATH for socket, & dependencies
- The socket extensions rubysocket.h pulls in the "private" include/gc.h,
which now depends on vm_core.h. vm_core.h pul... -
10:07 AM Revision 026321c5 (git): [Feature #19474] Refactor NEWOBJ macros
- NEWOBJ_OF is now our canonical newobj macro. It takes an optional ec
-
10:07 AM Revision 879cda98 (git): Remove dependancy of vm_core.h on shape.h
- so that now shape can happily include gc.h
-
10:07 AM Revision d91a8285 (git): Pull the shape tree out of the vm object
-
10:07 AM Revision b0297feb (git): Remove newobj_of_cr
- We can just make newobj_of take a ractor
-
08:25 AM Bug #19583 (Closed): Unary minus inconsistency when used with variables and literals
- Yeah, I don't think this is a bug, and even if we decided another precedence would have been better, changing it woul...
-
07:23 AM Bug #19583: Unary minus inconsistency when used with variables and literals
- `-2` is a literal
`- 2` is a function call of `-@`
and -@ doesn't have preference over function call, see this:
... -
06:43 AM Bug #19583 (Closed): Unary minus inconsistency when used with variables and literals
- This feels a bit inconsistent and I could not find an explanation.
This is fine and `-` has higher precedence than... -
07:36 AM Revision f269fae0 (git): Revert "[ruby/syntax_suggest] Introduce binstubs to set RUBYOPT for development"
- This reverts commit d2eef4b7867578df302cfa9d7c97eebbef8d9ee4.
-
07:30 AM Revision 70371aa0 (git): Revert accidentally commit of wrong file
- Revert "[ruby/syntax_suggest] Remove unnecessary `--color` option"
This reverts commit 588dd44d418d56dce3f2a388c40... - 07:18 AM Revision c78476ce (git): Update default gems list at 6ca1f3eec4222924c7e23642a68b51 [ci skip]
-
07:15 AM Revision 6ca1f3ee (git): Load only SyntaxSuggest::VERSION for version check
-
06:49 AM Revision 7ab640d9 (git): v1.0.4
-
06:47 AM Revision 8d72d615 (git): v1.0.3
- Fix a CI error and add a test to ensure we're testing the current version:
```
Run bundle exec rake test
bundler: fa... -
06:45 AM Revision d2eef4b7 (git): [ruby/syntax_suggest] Introduce binstubs to set RUBYOPT for development
- Because `syntax_suggest` is a default gem you can get conflicts when working on this project with Ruby 3.2+. To fix c...
-
06:45 AM Revision d511e696 (git): [ruby/syntax_suggest] The annotation must end with a new line
- syntax_suggest did not work great when there is no new line at the end
of the input file.
Input:
```
def foo
end
end... -
06:45 AM Revision 63ea6b0c (git): [ruby/syntax_suggest] Rollback comment indentation behavior
- Originally I fixed https://github.com/ruby/syntax_suggest/pull/177 by making the process of comment removal indentati...
-
06:45 AM Revision 2acbcec0 (git): [ruby/syntax_suggest] Add comments and refactor AroundBlockScan methods
- https://github.com/ruby/syntax_suggest/commit/cecd12292c
-
06:45 AM Revision 5487ee4f (git): [ruby/syntax_suggest] Fix sibling bug to #177
- While #177 is reported as being caused by a comment, the underlying behavior is a problem due to the newline that we ...
-
06:45 AM Revision e5236471 (git): [ruby/syntax_suggest] Preserve whitespace in front of comments
- When removing comments I previously replaced them with a newline. This loses some context and may affect the order of...
-
06:45 AM Revision 33cfd262 (git): [ruby/syntax_suggest] Handle alias already exists when debugging
- When `tmp/alias` already exists, I'm now getting phantom folders in the directory pointing at older aliases which is ...
-
06:45 AM Revision 588dd44d (git): [ruby/syntax_suggest] Remove unnecessary `--color` option
- It is enabled automatically if possible. Forcing this option makes
https://github.com/rspec/rspec-core/pull/3017 use... - 06:24 AM Revision 061f5f43 (git): Add missing test for Data.initialize
-
04:37 AM Bug #19161: Cannot compile 3.0.5 or 3.1.3 on Red Hat Enterprise Linux 7
- WIP https://github.com/nobu/ruby/tree/detect-tls
-
04:32 AM Feature #19430: Contribution wanted: DNS lookup by c-ares library
- Hello. I'm interested to take a look, but new to Ruby's development.
Is it acceptable to make the PoC merge-able f... - 04:07 AM Revision 69460791 (git): [rubygems/rubygems] Improve comment explaining the neccessity of `write_default_spec` method.
- The intention is not obvious from the commit log and it might avoid
temptation to remove the method without further c... -
04:07 AM Revision f3d69bed (git): [rubygems/rubygems] Fix resolver hangs when dealing with an incomplete lockfile
- While working on locking multiple platforms by default, I got an
infinite resolution loop in one of our resolver spec... -
04:07 AM Revision c2573809 (git): Revert "Refactor incomplete specs handling"
- This reverts commit 69580f8b72f41c58cae57d1ada4db909922b3891.
-
04:07 AM Revision 192a3a6b (git): [rubygems/rubygems] Revert "Reuse `SpecSet#materialize` logic"
- This reverts commit https://github.com/rubygems/rubygems/commit/a20585b4512d.
https://github.com/rubygems/rubygems/c... - 04:07 AM Revision b5f24329 (git): [rubygems/rubygems] Use TestCase#util_spec instead of custom code.
- https://github.com/rubygems/rubygems/commit/74d485ff1e
- 03:43 AM Revision 5d718f10 (git): Bump github/codeql-action from 2.2.9 to 2.2.10
- Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.9 to 2.2.10.
- [Release notes](https:/... -
03:09 AM Bug #19582 (Closed): Segmentation fault when running the tests for Ruby 3.2.2
- Oops, I didn't intend to reopen it
-
03:09 AM Bug #19582 (Open): Segmentation fault when running the tests for Ruby 3.2.2
- In terms of the SEGV issue, I think you are running the test suite of 3.2.2 by Ruby 3.2.1 for some reason. It looks l...
-
02:57 AM Bug #19582 (Closed): Segmentation fault when running the tests for Ruby 3.2.2
- This issue fixed at https://git.ruby-lang.org/ruby.git/commit/?id=bccdc041665032b819fab1c04ed4dbdfeeeb366b
-
02:52 AM Bug #19582 (Closed): Segmentation fault when running the tests for Ruby 3.2.2
- When adding a package update to BLFS, our policy is to run the tests for the packages. When running the tests for Rub...
-
02:06 AM Misc #19581: Will Openssl 1.1.x fully support for Ruby3.1 throught the life time of Ruby3.1?
- Probably yes. Ruby 3.0 gave up OpenSSL 3.0.x support in order to maintain OpenSSL 1.0.1 support. Considering this, it...
-
01:53 AM Misc #19581 (Closed): Will Openssl 1.1.x fully support for Ruby3.1 throught the life time of Ruby3.1?
- Currently Ruby3.1 require openSSL 1.1.x / 3.0.x to build rubyGem. Does the requirement for openSSL will be the same f...
Also available in: Atom