Skip to content

coverage: Add missing MP_OBJ_FROM_PTR casts. #17619

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from

Conversation

jepler
Copy link
Contributor

@jepler jepler commented Jul 5, 2025

Summary

An attempt to build the coverage module into the nanbox binary failed, but pointed out that these sites needed explicit conversion from pointer to object.

Testing

I locally did a coverage build on Linux. However, only building this file as part of the nanbox build (which is not done) would reveal whether the added casts corrected the problem.

An attempt to build the coverage module into the nanbox binary
failed, but pointed out that these sites needed explicit conversion
from pointer to object.

Signed-off-by: Jeff Epler <jepler@gmail.com>
Copy link

codecov bot commented Jul 5, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 98.23%. Comparing base (431b791) to head (7352a57).
Report is 52 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #17619   +/-   ##
=======================================
  Coverage   98.23%   98.23%           
=======================================
  Files         171      171           
  Lines       22140    22140           
=======================================
  Hits        21749    21749           
  Misses        391      391           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link

github-actions bot commented Jul 5, 2025

Code size report:

   bare-arm:    +0 +0.000% 
minimal x86:    +0 +0.000% 
   unix x64:    +0 +0.000% standard
      stm32:    +0 +0.000% PYBV10
     mimxrt:    +0 +0.000% TEENSY40
        rp2:    +0 +0.000% RPI_PICO_W
       samd:    +0 +0.000% ADAFRUIT_ITSYBITSY_M4_EXPRESS
  qemu rv32:    +0 +0.000% VIRT_RV32

@dpgeorge
Copy link
Member

dpgeorge commented Jul 8, 2025

Rebased and merged in da3709a

@dpgeorge dpgeorge closed this Jul 8, 2025
@jepler jepler deleted the missing-obj-ptr-casts branch July 8, 2025 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy