• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

RobotWebTools / rclnodejs / 27588532884
91%

Build:
DEFAULT BRANCH: develop
Ran 16 Jun 2026 02:04AM UTC
Jobs 1
Files 65
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

16 Jun 2026 01:47AM UTC coverage: 91.219% (-0.001%) from 91.22%
27588532884

push

github

web-flow
[Windows] Fix native build failure on the VS 2026 toolset (#1539)

The `windows-2025` GitHub Actions runner provisions Visual Studio 2026 (v18) alongside VS 2022, and `gha-setup-vsdevenv` selects the newest install via `vswhere -latest`. The v18 `constexpr` evaluator crashes with an Internal Compiler Error (C1001) while instantiating node-addon-api's templated `InstanceAccessor<&Fn>()` helper (`napi-inl.h`), which takes the getter as a `constexpr` member-pointer template argument.

Replace the templated accessor with the equivalent runtime overload in `ref-napi`'s `PointerBuffer::Init`:

- `InstanceAccessor<&PointerBuffer::Length>("length")`
+ `InstanceAccessor("length", &PointerBuffer::Length, nullptr)`

The runtime overload passes the getter as a plain function pointer and the setter as `nullptr`, preserving the read-only `length` accessor exactly while avoiding the `constexpr` template path that trips the ICE. This compiles cleanly on every platform/toolset and is a no-op at runtime.

Fix: #1538

2043 of 2401 branches covered (85.09%)

Branch coverage included in aggregate %.

16688 of 18133 relevant lines covered (92.03%)

229.16 hits per line

Jobs
ID Job ID Ran Files Coverage
1 27588532884.1 16 Jun 2026 02:04AM UTC 65
91.22
GitHub Action Run
Source Files on build 27588532884
  • Tree
  • List 65
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #27588532884
  • 3c5df58e on github
  • Prev Build on develop (#27329150330)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc