issues
search
DVLab-NTU
/
qsyn
A C++-based growing software system for synthesizing, optimizing, and verifying quantum circuits
Apache License 2.0
168
stars
15
forks
source link
🔖 v0.6.3-rc2
#50
Closed
JoshuaLau0220
closed
10 months ago
JoshuaLau0220
commented
10 months ago
Check List
[x] Does your submission pass tests by running
make test
?
[x] If you have specified a [no ci] tag, does your submission also pass tests by running
make test-docker
?
[x] Have you linted your code locally with
make lint
before submission?
Changed
Catch for
bad_alloc
when doing tensor calculation
make lint
now don't check .hpp files (would be covered by .cpp file checks)
Fixed
42
44
Extraction wrongly removes spiders with phases that are connected to two boundary nodes and only those two.
Extraction OPT 0, OPT 1 wrongly filters out CNOTs operating on the same two qubits but control and target don't align
Extraction OPT 0, OPT 1 sometimes produce incorrect elimination results.
trivial-optimization no longer removes non-matching CZ gates
Check List
make test
?make test-docker
?make lint
before submission?Changed
bad_alloc
when doing tensor calculationmake lint
now don't check .hpp files (would be covered by .cpp file checks)Fixed
42
44