Skip to content

Commit c2dbbb1

Browse files
committed
Fixing bug with wrong enum value
1 parent 46a060c commit c2dbbb1

File tree

1 file changed

+9
-1
lines changed
  • src/bloqade/pyqrack/qasm2

1 file changed

+9
-1
lines changed

src/bloqade/pyqrack/qasm2/uop.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
from kirin import interp
44

5+
from pyqrack.pauli import Pauli
56
from bloqade.pyqrack.reg import PyQrackQubit
67
from bloqade.qasm2.dialects import uop
78

@@ -26,7 +27,14 @@ class PyQrackMethods(interp.MethodTable):
2627
"tdg": "adjt",
2728
}
2829

29-
AXIS_MAP = {"rx": 1, "ry": 2, "rz": 3, "crx": 1, "cry": 2, "crz": 3}
30+
AXIS_MAP = {
31+
"rx": Pauli.PauliX,
32+
"ry": Pauli.PauliY,
33+
"rz": Pauli.PauliZ,
34+
"crx": Pauli.PauliX,
35+
"cry": Pauli.PauliY,
36+
"crz": Pauli.PauliZ,
37+
}
3038

3139
@interp.impl(uop.Barrier)
3240
def barrier(

0 commit comments

Comments
 (0)