[#121498] [Ruby Bug#21210] IO::Buffer gets invalidated on GC compaction — "hanazuki (Kasumi Hanazuki) via ruby-core" <ruby-core@...>

Issue #21210 has been reported by hanazuki (Kasumi Hanazuki).

10 messages 2025/04/01

[#121519] [Ruby Bug#21214] VmRSS consumption increase in Ruby 3.4.2 vs Ruby 3.3.6 — "mood_vuadensl (LOIC VUADENS) via ruby-core" <ruby-core@...>

Issue #21214 has been reported by mood_vuadensl (LOIC VUADENS).

9 messages 2025/04/02

[#121542] [Ruby Bug#21217] Integer.sqrt produces wrong results even on input <= 1e18 — "hjroh0315 (Matthew Roh) via ruby-core" <ruby-core@...>

Issue #21217 has been reported by hjroh0315 (Matthew Roh).

8 messages 2025/04/06

[#121551] [Ruby Feature#21219] `Object#inspect` accept a list of instance variables to display — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

Issue #21219 has been reported by byroot (Jean Boussier).

10 messages 2025/04/07

[#121556] [Ruby Bug#21220] Memory corruption in update_line_coverage() [write at index -1] — "mbcodeandsound (Mike Bourgeous) via ruby-core" <ruby-core@...>

Issue #21220 has been reported by mbcodeandsound (Mike Bourgeous).

16 messages 2025/04/07

[#121560] [Ruby Feature#21221] Proposal to upstream ZJIT — "maximecb (Maxime Chevalier-Boisvert) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxMjIxIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IG1heGltZWNiIChNYXhpbWUgQ2hldmFs

8 messages 2025/04/07

[#121565] [Ruby Feature#21254] Inlining Class#new — "tenderlovemaking (Aaron Patterson) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxMjU0IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHRlbmRlcmxvdmVtYWtpbmcgKEFhcm9u

12 messages 2025/04/07

[#121601] [Ruby Feature#21258] Retire CGI library from Ruby 3.5 — "hsbt (Hiroshi SHIBATA) via ruby-core" <ruby-core@...>

Issue #21258 has been reported by hsbt (Hiroshi SHIBATA).

11 messages 2025/04/09

[#121621] [Ruby Feature#21262] Proposal: `Ractor::Port` — "ko1 (Koichi Sasada) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxMjYyIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGtvMSAoS29pY2hpIFNhc2FkYSkuDQoN

8 messages 2025/04/10

[#121627] [Ruby Feature#21264] Extract Date library from Ruby repo in the future — "hsbt (Hiroshi SHIBATA) via ruby-core" <ruby-core@...>

Issue #21264 has been reported by hsbt (Hiroshi SHIBATA).

8 messages 2025/04/11

[#121686] [Ruby Feature#21274] Show performance warnings for easily avoidable unnecessary implicit splat allocations — "jeremyevans0 (Jeremy Evans) via ruby-core" <ruby-core@...>

Issue #21274 has been reported by jeremyevans0 (Jeremy Evans).

6 messages 2025/04/18

[#121700] [Ruby Feature#21279] Bare "rescue" should not rescue NameError — "AMomchilov (Alexander Momchilov) via ruby-core" <ruby-core@...>

Issue #21279 has been reported by AMomchilov (Alexander Momchilov).

9 messages 2025/04/21

[#121702] [Ruby Bug#21280] StringIO#set_encoding warns when backed by chilled string literal — "jeremyevans0 (Jeremy Evans) via ruby-core" <ruby-core@...>

Issue #21280 has been reported by jeremyevans0 (Jeremy Evans).

13 messages 2025/04/22

[#121721] [Ruby Bug#21283] Some tests of TestMkmfConvertible is failing with VS2022 17.14.0 preview 4.0 — "hsbt (Hiroshi SHIBATA) via ruby-core" <ruby-core@...>

Issue #21283 has been reported by hsbt (Hiroshi SHIBATA).

8 messages 2025/04/24

[#121745] [Ruby Bug#21286] Windows - MSYS2 just updated to GCC 15.1.0, builds failing — "MSP-Greg (Greg L) via ruby-core" <ruby-core@...>

Issue #21286 has been reported by MSP-Greg (Greg L).

15 messages 2025/04/27

[#121755] [Ruby Misc#21290] Unable to build ruby extension on Fedora 42 due to possible GCC 15 issues — "lukef (Luke Freeman) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxMjkwIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGx1a2VmIChMdWtlIEZyZWVtYW4pLg0K

8 messages 2025/04/28

[ruby-core:121785] [Ruby Bug#21295] macos-13 debug build failures

From: "Eregon (Benoit Daloze) via ruby-core" <ruby-core@...>
Date: 2025-04-30 19:20:19 UTC
List: ruby-core #121785
Issue #21295 has been updated by Eregon (Benoit Daloze).


It failed again:
https://github.com/ruby/ruby-dev-builder/actions/runs/14739297053/job/41404925541
```
     1) Error:
  TestWeakKeyMap#test_clear_bug_20691:
  Test::Unit::ProxyError: execution of Test::Unit::CoreAssertions#assert_normal_exit expired timeout (10 sec)
  pid 47217 killed by SIGTERM (signal 15)
  | 
  
      /Users/runner/work/ruby-dev-builder/ruby-dev-builder/test/ruby/test_weakkeymap.rb:65:in 'TestWeakKeyMap#test_clear_bug_20691'
  
    2) Error:
  TestObjSpace#test_trace_object_allocations_compaction_freed_pages:
  Test::Unit::ProxyError: execution of Test::Unit::CoreAssertions#assert_normal_exit expired timeout (10 sec)
  pid 57011 killed by SIGTERM (signal 15)
  | 
  
      /Users/runner/work/ruby-dev-builder/ruby-dev-builder/test/objspace/test_objspace.rb:311:in 'TestObjSpace#test_trace_object_allocations_compaction_freed_pages'
  
  Finished tests in 801.448522s, 34.5761 tests/s, 7557.8192 assertions/s.
  27711 tests, 6057203 assertions, 0 failures, 2 errors, 115 skips
```

And passed in the [latest build](https://github.com/ruby/ruby-dev-builder/actions/runs/14762324952/job/41445762135).

So these looks to me like transient tests (potentially just not long enough timeout) and for some reason they seem to happen somewhat more on macos-13 / darwin-amd64.

But `TestTracepointObj#test_teardown_with_active_GC_end_hook` mentioned above is specific to debug builds.

----------------------------------------
Bug #21295: macos-13 debug build failures
https://bugs.ruby-lang.org/issues/21295#change-112843

* Author: MSP-Greg (Greg L)
* Status: Open
* ruby -v: master
* Backport: 3.2: UNKNOWN, 3.3: UNKNOWN, 3.4: UNKNOWN
----------------------------------------
@Eregon

[ruby/ruby-dev-builder](https://github.com/ruby/ruby-dev-builder) has issues turned off, which I can understand.  It is the repo that creates the Ubuntu & macOS MRI master/head builds used in GHA (GitHub Actions).

Recently, there have been test-all failures in the 'macos-13 debug' job.  Also, the tests take longer to run than macos-14.  I believe macos-13 is x64, macos-14 is arm64.

It would certainly be nice to fix the problem.  In at least a few workflow runs, it is the only job failure.

A more significant issue is that any failure in the workflow's jobs stops a new release from being created.  The 'macos-13 debug' jobs have failed on the last two days runs (it .

Recently `Set` was updated, I believe it's been a few days, but I don't recall any API changes.  I believe no tests were changed/added, but marshalling set was covered in test suites.

Hence, that was overlooked, and a subsequent PR/commit fixed it.  But, the first commit was done where a new release was created.

Since the the 2nd commit was done, all the 'macos-13 debug' jobs have been failing.  Hence, it's not available in GHA.


So, there are two issues:

1. 'macos-13 debug' is failing test-all

2. ruby/ruby-dev-builder cannot update any master build if one or more of the master builds fail.





-- 
https://bugs.ruby-lang.org/
 ______________________________________________
 ruby-core mailing list -- [email protected]
 To unsubscribe send an email to [email protected]
 ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/


In This Thread