Fidelity-aware heuristic and search graph visualization #1648
ci.yml
on: pull_request
🔍 Change
/
🕵️ Check
5s
Matrix: 🇨 Test / cpp-tests-macos
Matrix: 🇨 Test / cpp-tests-ubuntu
Matrix: 🇨 Test / cpp-tests-windows
Matrix: 🐍 Test / coverage
Matrix: 🐍 Test / python-tests-macos
Matrix: 🐍 Test / python-tests-ubuntu
Matrix: 🐍 Test / python-tests-windows
🇨 Test
/
...
/
📈 Coverage
8m 36s
🇨 Lint
/
🚨 Lint
18m 30s
🐍 Test
/
...
/
🚨 Lint
7m 42s
🐍 Test
/
🐍 Minimal Versions
7m 34s
🐍 Test
/
📦 Check
2m 57s
📝 CodeQL
/
...
/
🇨 Analysis
13m 20s
📝 CodeQL
/
...
/
🐍 Analysis
27m 47s
🚦 Check
3s
Annotations
12 errors and 10 warnings
🇨 Lint / 🚨 Lint
Process completed with exit code 1.
|
🐍 Test / 📈 3.11 / 📈 Coverage 3.11
Process completed with exit code 1.
|
🐍 Test / 📈 3.8 / 📈 Coverage 3.8
Process completed with exit code 1.
|
🐍 Test / 🐧 3.9 / 🐍 ubuntu-latest 3.9
Process completed with exit code 1.
|
🐍 Test / 🐧 3.10 / 🐍 ubuntu-latest 3.10
Process completed with exit code 1.
|
🐍 Test / 🐧 3.8 / 🐍 ubuntu-latest 3.8
Process completed with exit code 1.
|
🐍 Test / 🐧 3.11 / 🐍 ubuntu-latest 3.11
Process completed with exit code 1.
|
🐍 Test / 🏁 3.11 / 🐍 windows-latest 3.11
Process completed with exit code 1.
|
🐍 Test / 🏁 3.8 / 🐍 windows-latest 3.8
Process completed with exit code 1.
|
🐍 Test / 🍎 3.8 / 🐍 macos-latest 3.8
Process completed with exit code 1.
|
🐍 Test / 🍎 3.11 / 🐍 macos-latest 3.11
Process completed with exit code 1.
|
🚦 Check
Process completed with exit code 1.
|
/include/DataLogger.hpp:18:14 [modernize-pass-by-value]:
include/DataLogger.hpp#L18
pass by value and use std::move
|
/include/DataLogger.hpp:19:25 [performance-unnecessary-value-param]:
include/DataLogger.hpp#L19
parameter 'path' is passed by value and only copied once; consider moving it to avoid unnecessary copies
|
/include/DataLogger.hpp:65:30 [cppcoreguidelines-avoid-const-or-ref-data-members]:
include/DataLogger.hpp#L65
member 'architecture' of type 'Architecture &' is a reference
|
/include/DataLogger.hpp:67:30 [cppcoreguidelines-avoid-const-or-ref-data-members]:
include/DataLogger.hpp#L67
member 'inputCircuit' of type 'qc::QuantumComputation &' is a reference
|
/include/Mapper.hpp:53:17 [cppcoreguidelines-avoid-const-or-ref-data-members]:
include/Mapper.hpp#L53
member 'architecture' of type 'Architecture &' is a reference
|
/include/configuration/Configuration.hpp:18:8 [clang-analyzer-optin.performance.Padding]:
include/configuration/Configuration.hpp#L18
Excessive padding in 'struct Configuration' (33 padding bytes, where 1 is optimal). Optimal fields order: nrLookaheads, firstLookaheadFactor, lookaheadFactor, teleportationQubits, teleportationSeed, timeout, swapLimit, dataLoggingPath, subgraph, method, layering, initialLayout, encoding, commanderGrouping, swapReduction, preMappingOptimizations, postMappingOptimizations, addMeasurementsToMappedCircuit, swapOnFirstLayer, verbose, debug, lookahead, admissibleHeuristic, considerFidelity, useTeleportation, teleportationFake, useSubsets, includeWCNF, enableSwapLimits, useBDD, consider reordering the fields or adding explicit padding members
|
/src/Mapper.cpp:41:16 [bugprone-unchecked-optional-access]:
src/Mapper.cpp#L41
unchecked access to optional value
|
/src/Mapper.cpp:56:16 [bugprone-unchecked-optional-access]:
src/Mapper.cpp#L56
unchecked access to optional value
|
/src/Mapper.cpp:58:16 [bugprone-unchecked-optional-access]:
src/Mapper.cpp#L58
unchecked access to optional value
|
/src/Mapper.cpp:60:25 [bugprone-unchecked-optional-access]:
src/Mapper.cpp#L60
unchecked access to optional value
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
Package Metadata
Expired
|
9.78 KB |
|
Packages
Expired
|
4.05 MB |
|
PyPI README
Expired
|
5.76 KB |
|