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

ferrilab / ferrilab / 7357426847
79%

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

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

Jobs
ID Job ID Ran Files Coverage
1 7357426847.1 29 Dec 2023 02:25PM UTC 0
79.26
GitHub Action Run
Source Files on build 7357426847
Detailed source file information is not available for this build.
  • Back to Repo
  • 68ab1dce on github
  • Prev Build on main (#4845371078)
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