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

JuliaLang / julia / #37470
77%

Build:
DEFAULT BRANCH: master
Ran 11 Mar 2023 11:57AM UTC
Jobs 1
Files 343
Run time 7s
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
#37470

push

local

web-flow
Defensively copy IRCode from semi-concrete eval for inlining (#48963)

Currently, semi-concrete eval results are one-to-one associated with
a particular callsite, so in theory we can destroy them during
inlining and nothing bad will happen. However, since we propagate
them using the `:info` field, this breaks the assumption that we
can copy IRCode around and re-run the compiler on it without ill
effect. In general, the `:info` field is assumed generally
immutable and mutating the IR containted therein breaks all sorts
of assumptions. Perhaps in the future, we can avoid destroying
the IRCode that we're about to inline, which would make all this
copying unnecessary (note that we're already copying for every case
other than semi-concrete eval), but for now just fix the robustness
issue here.

70703 of 82480 relevant lines covered (85.72%)

34733271.55 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #37470.1 11 Mar 2023 11:57AM UTC 343
85.72
Source Files on build #37470
  • Tree
  • List 343
  • Changed 295
  • Source Changed 0
  • Coverage Changed 295
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 441c5705 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

© 2026 Coveralls, Inc