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

JuliaLang / julia / #37233 / 1
78%
master: 78%

Build:
DEFAULT BRANCH: master
Ran 17 Aug 2022 11:13AM UTC
Files 381
Run time 13s
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

17 Aug 2022 11:13AM UTC coverage: 93.408% (-0.03%) from 93.44%
#37233.1

push

local

web-flow
Make ASAN actually do something and fix all the things (#46336)

We've had the ability to build with ASAN for quite a while, but
at some point the LLVM pass stopped doing anything unless you
also annotated the function with the `sanitize_address` attribute,
so if you built Julia with asan enabled, very few things were
actually built with asan and those that were didn't have one
of asan's most crucial features enabled: Tracking out of bounds
stack accesses.

This PR enabled asan-stack handling, adds the appropriate asan
poison handling to our tasks and fixes a plethora of other things
that didn't work with asan enabled. The result of this PR (together
with a few other PRs still pending) should be that asan passes
tests on master.

This was a significant amount of work, and the changes required
quite subtle. As a result, I think we should make sure to quickly
set up CI to test this configuration and make sure it doesn't
regress.

78943 of 84514 relevant lines covered (93.41%)

33741232.71 hits per line

Source Files on job #37233.1
  • Tree
  • List 0
  • Changed 181
  • Source Changed 0
  • Coverage Changed 181
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 37233
  • 9f78e04e on github
  • Prev Job for on master (##37232.1)
  • Next Job for on master (##37234.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