From 157a0d1348589a83fd27376a1aac4618d710e103 Mon Sep 17 00:00:00 2001 From: Craig Gidney Date: Thu, 31 Oct 2024 20:26:36 -0700 Subject: [PATCH] build fixes --- glue/javascript/tableau_simulator.js.cc | 2 +- src/stim/simulators/frame_simulator.perf.cc | 8 ++++---- src/stim/simulators/tableau_simulator.perf.cc | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/glue/javascript/tableau_simulator.js.cc b/glue/javascript/tableau_simulator.js.cc index 7fb6d8e19..986d1d603 100644 --- a/glue/javascript/tableau_simulator.js.cc +++ b/glue/javascript/tableau_simulator.js.cc @@ -18,7 +18,7 @@ struct JsCircuitInstruction { } } operator CircuitInstruction() const { - return {gate_type, {}, targets}; + return {gate_type, {}, targets, ""}; } }; diff --git a/src/stim/simulators/frame_simulator.perf.cc b/src/stim/simulators/frame_simulator.perf.cc index 868e87329..2a0d98e16 100644 --- a/src/stim/simulators/frame_simulator.perf.cc +++ b/src/stim/simulators/frame_simulator.perf.cc @@ -32,7 +32,7 @@ BENCHMARK(FrameSimulator_depolarize1_100Kqubits_1Ksamples_per1000) { for (uint32_t k = 0; k < stats.num_qubits; k++) { targets.push_back(GateTarget{k}); } - CircuitInstruction op_data{GateType::DEPOLARIZE1, &probability, targets}; + CircuitInstruction op_data{GateType::DEPOLARIZE1, &probability, targets, ""}; benchmark_go([&]() { sim.do_DEPOLARIZE1(op_data); }) @@ -52,7 +52,7 @@ BENCHMARK(FrameSimulator_depolarize2_100Kqubits_1Ksamples_per1000) { for (uint32_t k = 0; k < stats.num_qubits; k++) { targets.push_back({k}); } - CircuitInstruction op_data{GateType::DEPOLARIZE2, &probability, targets}; + CircuitInstruction op_data{GateType::DEPOLARIZE2, &probability, targets, ""}; benchmark_go([&]() { sim.do_DEPOLARIZE2(op_data); @@ -72,7 +72,7 @@ BENCHMARK(FrameSimulator_hadamard_100Kqubits_1Ksamples) { for (uint32_t k = 0; k < stats.num_qubits; k++) { targets.push_back({k}); } - CircuitInstruction op_data{GateType::H, {}, targets}; + CircuitInstruction op_data{GateType::H, {}, targets, ""}; benchmark_go([&]() { sim.do_H_XZ(op_data); @@ -92,7 +92,7 @@ BENCHMARK(FrameSimulator_CX_100Kqubits_1Ksamples) { for (uint32_t k = 0; k < stats.num_qubits; k++) { targets.push_back({k}); } - CircuitInstruction op_data{GateType::CX, {}, targets}; + CircuitInstruction op_data{GateType::CX, {}, targets, ""}; benchmark_go([&]() { sim.do_ZCX(op_data); diff --git a/src/stim/simulators/tableau_simulator.perf.cc b/src/stim/simulators/tableau_simulator.perf.cc index 9534be307..b345fa504 100644 --- a/src/stim/simulators/tableau_simulator.perf.cc +++ b/src/stim/simulators/tableau_simulator.perf.cc @@ -27,7 +27,7 @@ BENCHMARK(TableauSimulator_CX_10Kqubits) { for (uint32_t k = 0; k < (uint32_t)num_qubits; k++) { targets.push_back(GateTarget{k}); } - CircuitInstruction op_data{GateType::CX, {}, targets}; + CircuitInstruction op_data{GateType::CX, {}, targets, ""}; benchmark_go([&]() { sim.do_ZCX(op_data);