Project

General

Profile

Actions

Bug #20803

closed

Windows intermittent spec failure - ObjectSpace.memsize_of(:abc)

Added by MSP-Greg (Greg L) 2 months ago. Updated about 2 months ago.

Status:
Closed
Assignee:
-
Target version:
-
[ruby-core:119549]

Description

This frequently fails on ruby-loco's mingw build, but I think there have been less frequent failures on ucrt and mswin. I've started a new GHA build when it occurs, and it usually passes. I could not repro locally.

ObjectSpace.memsize_of returns 0 for literal Symbols FAILED
Expected 40 == 0
to be truthy but was false
/ruby/spec/ruby/library/objectspace/memsize_of_spec.rb:16:in 'block (2 levels) in <top (required)>'
/ruby/spec/ruby/library/objectspace/memsize_of_spec.rb:4:in '<top (required)>'

The test code:

it "returns 0 for literal Symbols" do
  ObjectSpace.memsize_of(:abc).should == 0
end
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0