From 255a8c82b570285f07cfb79fb8fde91e1d68248a Mon Sep 17 00:00:00 2001 From: chinyi0523 Date: Thu, 7 Mar 2024 12:25:32 +0800 Subject: [PATCH] :bar_chart: Update testcases --- 4-qubit.qasm | 221 --------------------------- tests/conversion/ts2qc/ref/small.log | 2 - try.dof | 8 - 3 files changed, 231 deletions(-) delete mode 100644 4-qubit.qasm delete mode 100644 try.dof diff --git a/4-qubit.qasm b/4-qubit.qasm deleted file mode 100644 index ce1afbe2..00000000 --- a/4-qubit.qasm +++ /dev/null @@ -1,221 +0,0 @@ -OPENQASM 2.0; -include "qelib1.inc"; -qreg q[8]; -ccx q[2],q[3],q[5]; -ccx q[1],q[0],q[6]; -rz(3.678406305202861) q[4]; -y q[7]; -s q[5]; -cz q[0],q[6]; -x q[2]; -ccx q[3],q[4],q[7]; -z q[1]; -cx q[4],q[0]; -ccx q[1],q[3],q[7]; -ccx q[6],q[2],q[5]; -cy q[2],q[3]; -ccx q[1],q[4],q[7]; -ccx q[6],q[5],q[0]; -ccx q[6],q[0],q[2]; -cx q[1],q[7]; -y q[5]; -cz q[4],q[3]; -cy q[5],q[0]; -cx q[7],q[1]; -h q[3]; -ry(3.559057762566546) q[2]; -cx q[4],q[6]; -tdg q[7]; -cz q[6],q[2]; -ccx q[1],q[5],q[3]; -cz q[0],q[4]; -tdg q[1]; -ccx q[6],q[5],q[3]; -ccx q[7],q[0],q[2]; -sdg q[4]; -rz(4.094243006231647) q[6]; -tdg q[7]; -cx q[2],q[5]; -sdg q[4]; -ccx q[3],q[1],q[0]; -cy q[0],q[1]; -cx q[6],q[3]; -sdg q[5]; -rx(0.22276305636095306) q[2]; -cy q[7],q[4]; -cy q[6],q[5]; -cz q[0],q[7]; -cz q[1],q[4]; -tdg q[3]; -t q[2]; -tdg q[6]; -rz(4.6113382258010045) q[4]; -ccx q[3],q[1],q[0]; -ccx q[7],q[2],q[5]; -cx q[3],q[0]; -ccx q[2],q[7],q[1]; -ccx q[6],q[5],q[4]; -cy q[5],q[7]; -ccx q[0],q[2],q[4]; -x q[3]; -cy q[1],q[6]; -x q[1]; -x q[2]; -cy q[7],q[6]; -ccx q[4],q[0],q[3]; -y q[5]; -cx q[7],q[5]; -cx q[0],q[6]; -ccx q[2],q[3],q[4]; -x q[1]; -sdg q[0]; -ccx q[7],q[6],q[2]; -cx q[1],q[5]; -y q[4]; -sdg q[3]; -t q[5]; -ccx q[0],q[4],q[6]; -ccx q[7],q[1],q[2]; -y q[3]; -cx q[5],q[6]; -cx q[2],q[7]; -cy q[0],q[1]; -y q[3]; -h q[4]; -sdg q[1]; -ccx q[0],q[5],q[4]; -ry(2.263540648284838) q[6]; -sdg q[2]; -cz q[7],q[3]; -ccx q[5],q[1],q[6]; -cx q[4],q[2]; -ccx q[3],q[7],q[0]; -ccx q[0],q[4],q[6]; -ccx q[3],q[1],q[2]; -cz q[5],q[7]; -ccx q[4],q[1],q[3]; -h q[6]; -ccx q[0],q[7],q[5]; -x q[2]; -ccx q[1],q[2],q[5]; -ccx q[6],q[4],q[7]; -ry(1.562157780191304) q[3]; -rz(1.0071344073256956) q[0]; -rx(5.768978549731035) q[7]; -s q[0]; -rx(1.9304371820702535) q[3]; -ccx q[1],q[4],q[5]; -s q[6]; -t q[2]; -h q[4]; -ccx q[0],q[3],q[6]; -ccx q[7],q[5],q[1]; -tdg q[2]; -cy q[3],q[7]; -cz q[6],q[0]; -cy q[1],q[4]; -cz q[5],q[2]; -ccx q[7],q[3],q[0]; -ccx q[4],q[1],q[2]; -t q[5]; -sdg q[6]; -cy q[3],q[6]; -cx q[0],q[4]; -cy q[1],q[7]; -sdg q[5]; -rz(2.567954778885228) q[2]; -ry(1.84400708367852) q[2]; -cx q[6],q[0]; -ccx q[3],q[7],q[4]; -cz q[1],q[5]; -ccx q[4],q[3],q[1]; -ry(2.1586044420393242) q[5]; -ccx q[7],q[2],q[0]; -t q[6]; -ccx q[6],q[2],q[3]; -ry(1.0605902544516914) q[1]; -ry(3.1385470617813525) q[7]; -ccx q[4],q[5],q[0]; -cz q[4],q[3]; -ccx q[6],q[2],q[1]; -ccx q[0],q[5],q[7]; -ccx q[0],q[2],q[3]; -y q[5]; -cy q[4],q[1]; -ry(0.42858520453699994) q[6]; -tdg q[7]; -cx q[7],q[2]; -rx(1.9150559658215038) q[1]; -z q[3]; -ccx q[5],q[4],q[6]; -t q[0]; -ccx q[4],q[0],q[1]; -ccx q[7],q[6],q[5]; -cy q[3],q[2]; -cy q[4],q[2]; -s q[1]; -cz q[5],q[3]; -s q[0]; -rx(4.90747391137137) q[6]; -h q[7]; -cx q[4],q[5]; -cz q[0],q[2]; -t q[1]; -ccx q[6],q[7],q[3]; -s q[6]; -ccx q[1],q[3],q[4]; -ccx q[0],q[5],q[7]; -s q[2]; -ccx q[5],q[1],q[0]; -y q[4]; -cy q[2],q[6]; -s q[3]; -z q[7]; -s q[6]; -tdg q[5]; -cx q[0],q[4]; -z q[2]; -cy q[3],q[1]; -y q[7]; -ccx q[0],q[7],q[1]; -cz q[4],q[3]; -cx q[5],q[6]; -h q[2]; -ccx q[2],q[5],q[1]; -tdg q[3]; -cx q[0],q[6]; -cy q[4],q[7]; -cx q[3],q[7]; -x q[5]; -cz q[4],q[0]; -z q[6]; -cz q[1],q[2]; -cx q[1],q[7]; -cx q[6],q[4]; -cy q[0],q[3]; -h q[5]; -h q[2]; -cy q[3],q[6]; -ccx q[7],q[4],q[0]; -y q[5]; -cy q[1],q[2]; -ccx q[2],q[6],q[1]; -sdg q[5]; -sdg q[4]; -ccx q[7],q[0],q[3]; -cx q[0],q[4]; -x q[1]; -ccx q[5],q[7],q[3]; -rz(1.9870652408411291) q[6]; -x q[2]; -h q[7]; -s q[3]; -x q[0]; -cz q[1],q[4]; -ccx q[6],q[2],q[5]; -ccx q[7],q[3],q[2]; -ccx q[6],q[0],q[5]; -sdg q[4]; -z q[1]; - -​ diff --git a/tests/conversion/ts2qc/ref/small.log b/tests/conversion/ts2qc/ref/small.log index c4aab6f4..b40b0dc6 100644 --- a/tests/conversion/ts2qc/ref/small.log +++ b/tests/conversion/ts2qc/ref/small.log @@ -1,5 +1,3 @@ -qsyn v0.6.3 - Copyright © 2022-2024, DVLab NTUEE. -Licensed under Apache 2.0 License. qsyn> qcir read benchmark/SABRE/small/3_17_13.qasm qsyn> convert qcir tensor diff --git a/try.dof b/try.dof deleted file mode 100644 index f14ad23d..00000000 --- a/try.dof +++ /dev/null @@ -1,8 +0,0 @@ -qc read 4-qubit.qasm -qc2ts -usage -ts2qc -usage -qc2ts -ts equiv 0 1 -e 1e-4 -quit -f \ No newline at end of file