Trying to run a circuit that contains an identity operation on the simulator:
import cirq
import qsimcirq
circuit = cirq.Circuit(cirq.I(cirq.LineQubit(0)))
qsim_simulator = qsimcirq.QSimSimulator()
print("Running simulation for the following circuit:")
print(circuit)
qsim_results = qsim_simulator.compute_amplitudes(
circuit, bitstrings=[0b00, 0b01])
print("qsim results:")
print(qsim_results)
Outputs:
Running simulation for the following circuit:
0: ───I───
Segmentation fault (core dumped)
Trying to run a circuit that contains an identity operation on the simulator:
Outputs: