Skip to content

Commit 6f6ce9a

Browse files
[test] Migrate state_init_mid_circuit CHECK lines to !cc.measure_handle
PR NVIDIA#4409 widened `quake.mz` ODS to return `!cc.measure_handle` (scalar) and `!cc.stdvec<!cc.measure_handle>` (vector). The state-init regression test still asserted the legacy `!quake.measure` spelling in its MLIR FileCheck blocks; update the four affected CHECK lines. Signed-off-by: Pradnya Khalate <pkhalate@nvidia.com> Co-authored-by: Cursor <cursoragent@cursor.com> Signed-off-by: Pradnya Khalate <pkhalate@nvidia.com>
1 parent 2f891b0 commit 6f6ce9a

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

targettests/execution/state_init_mid_circuit.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,8 @@ int main() {
9595
// MLIR: %[[VAL_6:.*]] = quake.alloca !quake.veq<?>{{\[}}%[[VAL_5]] : i64]
9696
// MLIR: %[[VAL_7:.*]] = quake.init_state %[[VAL_6]], %[[VAL_4]] : (!quake.veq<?>, !cc.ptr<!quake.state>) -> !quake.veq<?>
9797
// MLIR: quake.delete_state %[[VAL_4]] : !cc.ptr<!quake.state>
98-
// MLIR: %[[VAL_8:.*]] = quake.mz %[[VAL_1]] : (!quake.ref) -> !quake.measure
99-
// MLIR: %[[VAL_9:.*]] = quake.mz %[[VAL_7]] : (!quake.veq<?>) -> !cc.stdvec<!quake.measure>
98+
// MLIR: %[[VAL_8:.*]] = quake.mz %[[VAL_1]] : (!quake.ref) -> !cc.measure_handle
99+
// MLIR: %[[VAL_9:.*]] = quake.mz %[[VAL_7]] : (!quake.veq<?>) -> !cc.stdvec<!cc.measure_handle>
100100
// MLIR: return
101101
// MLIR: }
102102

@@ -109,8 +109,8 @@ int main() {
109109
// MLIR: %[[VAL_6:.*]] = quake.alloca !quake.veq<?>{{\[}}%[[VAL_5]] : i64]
110110
// MLIR: %[[VAL_7:.*]] = quake.init_state %[[VAL_6]], %[[VAL_4]] : (!quake.veq<?>, !cc.ptr<!quake.state>) -> !quake.veq<?>
111111
// MLIR: quake.delete_state %[[VAL_4]] : !cc.ptr<!quake.state>
112-
// MLIR: %[[VAL_8:.*]] = quake.mz %[[VAL_1]] : (!quake.veq<2>) -> !cc.stdvec<!quake.measure>
113-
// MLIR: %[[VAL_9:.*]] = quake.mz %[[VAL_7]] : (!quake.veq<?>) -> !cc.stdvec<!quake.measure>
112+
// MLIR: %[[VAL_8:.*]] = quake.mz %[[VAL_1]] : (!quake.veq<2>) -> !cc.stdvec<!cc.measure_handle>
113+
// MLIR: %[[VAL_9:.*]] = quake.mz %[[VAL_7]] : (!quake.veq<?>) -> !cc.stdvec<!cc.measure_handle>
114114
// MLIR: return
115115
// MLIR: }
116116
// clang-format on

0 commit comments

Comments
 (0)