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

JuliaLang / julia / #37472
77%

Build:
DEFAULT BRANCH: master
Ran 13 Mar 2023 12:24PM UTC
Jobs 1
Files 338
Run time 8s
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
#37472

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.

70781 of 82316 relevant lines covered (85.99%)

38449273.74 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #37472.1 13 Mar 2023 12:24PM UTC 338
85.99
Source Files on build #37472
  • Tree
  • List 338
  • Changed 287
  • Source Changed 0
  • Coverage Changed 287
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