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

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

Build:
DEFAULT BRANCH: master
Ran 11 Mar 2023 11:57AM UTC
Files 343
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

11 Mar 2023 11:57AM UTC coverage: 85.721% (-0.5%) from 86.246%
#37470.1

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

Source Files on job #37470.1
  • Tree
  • List 343
  • Changed 295
  • Source Changed 0
  • Coverage Changed 295
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 37470
  • 441c5705 on github
  • Prev Job for on master (##37469.1)
  • Next Job for on master (##37471.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