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

JuliaLang / julia / #37507
77%

Build:
DEFAULT BRANCH: master
Ran 16 Apr 2023 12:04PM UTC
Jobs 1
Files 346
Run time 6s
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

pending completion
#37507

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

Jobs
ID Job ID Ran Files Coverage
1 #37507.1 16 Apr 2023 12:04PM UTC 346
86.48
Source Files on build #37507
  • Tree
  • List 346
  • Changed 290
  • Source Changed 0
  • Coverage Changed 290
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 46adde9d on github
  • Prev Build on master
  • Next Build on master
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

© 2025 Coveralls, Inc