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

KarpelesLab / goro / 25815383922 / 1
13%
master: 13%

Build:
DEFAULT BRANCH: master
Ran 13 May 2026 05:38PM UTC
Files 398
Run time 14s
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

13 May 2026 05:27PM UTC coverage: 12.04% (-0.008%) from 12.048%
25815383922.1

push

github

MagicalTux
vm: AST-delegate NoDiscard-wrapped statements

The AST wraps a statement-context call to a #[NoDiscard]-annotated
function/method in runNoDiscardStatement so its Run() emits the
"return value should either be used or intentionally ignored"
warning when the call's result is discarded. The VM was unwrapping
the NoDiscard layer at emit time, silently dropping the warning.

Now AST-delegate the whole statement via OpTryFinally + refresh
slots, and mark IsSlotSafe=false so the AST reads operands from
the hashtable.

Fixes attributes/nodiscard/005 (DateTimeImmutable::setTimestamp
discarded result).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

13934 of 115732 relevant lines covered (12.04%)

2452.82 hits per line

Source Files on job 25815383922.1
  • Tree
  • List 398
  • Changed 9
  • Source Changed 2
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 25815383922
  • 0256fed3 on github
  • Prev Job for on master (#25815231150.1)
  • Next Job for on master (#25815566109.1)
  • Delete
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