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

JuliaLang / julia / #37507 / 1
77%
master: 77%

Build:
DEFAULT BRANCH: master
Ran 16 Apr 2023 12:04PM UTC
Files 346
Run time 5s
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 Apr 2023 12:04PM UTC coverage: 86.479% (-1.1%) from 87.554%
#37507.1

push

local

web-flow
Fix incorrect inlining location for early finalization (#49370)

The early inlining of finalizer inside sroa_pass! had incorrect
logic that would sometimes cause it to accidentally inline the
finalizer at the beginning of the basic block of the last use,
rather than after the final use. This generally happened when
the final use is not in basic block that is the postdominator
of all previous uses. Because this optimization is relatively
conservative with respect to what may happen between the various
uses, all our test cases had this property, so we didn't see it.
This changed in b33a76359, which
introduced an extra basic block in `setproperty!` causing downstream
breakage.

Fix the logic and add a regression test with this pattern.

72048 of 83313 relevant lines covered (86.48%)

32643934.67 hits per line

Source Files on job #37507.1
  • Tree
  • List 346
  • Changed 290
  • Source Changed 0
  • Coverage Changed 290
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 37507
  • 46adde9d on github
  • Prev Job for on master (##37506.1)
  • Next Job for on master (##37508.1)
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