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

Qiskit / qiskit / 12896919286
88%

Build:
DEFAULT BRANCH: main
Ran 21 Jan 2025 10:42PM UTC
Jobs 1
Files 913
Run time 3min
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

21 Jan 2025 09:33PM UTC coverage: 88.932% (+0.005%) from 88.927%
12896919286

push

github

web-flow
Remove need for mutable reference to static (#13705)

Mutable references to static data are inherently unsafe and typically
unsound in Rust, because statics are implicitly shared between threads,
and the borrow checker can only enforce the shared/exclusive reference
limitations within a single thread here.

This just moves the thread-exclusion logic into the individual elements
of the `static`, where the `GILOnceCell` can correctly handle the
runtime exclusion of multiple threads. (The GIL is no longer suitable
for thread exclusion if we were doing a freethreaded Python build, but
that's a problem we have all over Qiskit, and would need to change to
`OnceLock` or the like.)

6 of 6 new or added lines in 2 files covered. (100.0%)

9 existing lines in 2 files now uncovered.

79446 of 89333 relevant lines covered (88.93%)

351218.51 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
3
93.48
1.0% crates/qasm2/src/lex.rs
6
97.61
0.0% crates/qasm2/src/parse.rs
Jobs
ID Job ID Ran Files Coverage
1 12896919286.1 21 Jan 2025 10:42PM UTC 913
88.93
GitHub Action Run
Source Files on build 12896919286
  • Tree
  • List 913
  • Changed 70
  • Source Changed 2
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #12896919286
  • 7b0b6fcd on github
  • Prev Build on gh-readonly-queue/main/pr-13709-3a0b0e8d4971889975335fad6d4b31446bad2543 (#12894851648)
  • Next Build on main (#12905478077)
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

© 2025 Coveralls, Inc