|
Ran
|
Jobs
1
|
Files
789
|
Run time
3min
|
Badge
README BADGES
|
push
github
Use `cbindgen` via Rust API (#14013) (#14139) * move cbindgen to Rust build * add include guard * allow cmdline build and compile-time build * write `qiskit.h` to `crates/cext` and use Makefile to correctly move or regenerate the file lazily * try cleaner build setup write header into target/qiskit.h and copy into dist/c/include with Makefile. The cargo build script tracks changes in target/qiskit.h and rebuilds if changed/deleted Not sure if this is the best way but it seems to work :) * try fix build deps, and fix clippy * fix merge artifact this is probably why CI doesn't work, we need to ensure the cdylib is built * include dir creation as dependency (cherry picked from commit 241818b3a) Co-authored-by: Julien Gacon <jules.gacon@googlemail.com>
26 of 26 new or added lines in 1 file covered. (100.0%)
21 existing lines in 3 files now uncovered.72834 of 82654 relevant lines covered (88.12%)
356473.7 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
94.23 |
-0.23% | crates/qasm2/src/expr.rs |
| 8 |
91.73 |
-1.5% | crates/qasm2/src/lex.rs |
| 12 |
97.15 |
-0.93% | crates/qasm2/src/parse.rs |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 14176814820.1 | 789 |
88.12 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|