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

JuliaLang / julia / 1595 / 1595
77%
master: 77%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 02 Mar 2026 01:39AM UTC
Files 350
Run time 9s
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

01 Mar 2026 03:46PM UTC coverage: 75.086%. First build
1595

push

buildkite

web-flow
SharedArrays: Skip a `finally` step if we throw before the `shmmem_create_pid` local is defined (#61141)

In theory, if we throw on line 116 (e.g. if `getpid()` or `randstring()`
throws), then we'll enter the `finally` block before we ever define
`shmmem_create_pid`. I think this case is unlikely, but if we do hit it,
we can't perform the `remotecall_fetch` call in the `finally` block,
because `shmmem_create_pid` won't be defined.

So this PR checks if `shmmem_create_pid` is defined before doing the
`remotecall_fetch` call.

Alternatively, we could lift lines 116 and 117 out of the `try` block,
at which point it will no longer be possible (as far as I can tell) for
us to throw before defining `shmmem_create_pid`.

---

Detected by JET.

61850 of 82372 relevant lines covered (75.09%)

8176120.05 hits per line

Source Files on job macos-coverage - 1595
  • Tree
  • List 350
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1595
  • 7f1add24 on github
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