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

ferrilab / ferrilab / 7357426847 / 1
79%
main: 79%

Build:
DEFAULT BRANCH: main
Ran 29 Dec 2023 02:25PM UTC
Files 52
Run time 1s
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

26 Nov 2023 06:54PM UTC coverage: 79.259% (-0.5%) from 79.739%
7357426847.1

push

github

myrrlyn
Support `portable-atomic`

The `portable-atomic` crate is a third-party provider of atomic
behaviors on embedded architectures that may not necessarily have CPU
instructions for performing these operations.

This commit un-seals the `Radium` trait and implements it on the types provided
by `portable-atomic`. It does not attempt to do any other work to fit that crate
into the `radium` type families, or permit it to be a complete substitute for
the standard library atomics.

Our support for third-party crates is on a best-effort basis. We would prefer to
migrate these implementations into `portable-atomic` itself, as it does not
always produce the full atomic symbol suite and cannot expose that information
through `cfg` flags like the language distribution can.

Unfortunately, by committing to this dependency in the v1 series, migrating the
implementations out of `radium` and into `portable-atomic` requires cutting a v2
series to break the dependency cycle.

3252 of 4103 relevant lines covered (79.26%)

27.57 hits per line

Source Files on job 7357426847.1
  • Tree
  • List 0
  • Changed 51
  • Source Changed 51
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 7357426847
  • 68ab1dce on github
  • Prev Job for on main (#4845371078.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