-
Issue Description
-----------------
In some cases, programs are combined like so:
```python
sum((program for _ in range(100)), Program());
```
This is used in forest-benchmarking for examp…
-
Issue Description
-----------------
Converting a QASM2.0 circuit to `native_quil` does the not preserve the circuit. There are two obvious errors-
1. It adds extraneous single qubit and multi-qub…
-
Pre-Report Checklist
--------------------
- [x] I am running the latest versions of pyQuil and the Forest SDK
- [x] I checked to make sure that this bug has not already been reported
Issue Des…
-
Issue Description
-----------------
Several tests get this warning. It is not apparent why, considering the `specs_dict` in `conftest.py` does not contain any fidelities greater than 1.
How to …
-
Issue Description
-----------------
While attempting to generate a visual of a circuit, I get the error `FileNotFoundError: Unable to locate 'pdflatex'.`
How to Reproduce
----------------
#…
-
Currently, in `qcs/src/qpu/mod.rs`, `organize_ro_sources`, there's a block which enforces that readout targets contiguous memory regions starting from `0`, that is, this program is invalid because it …
-
The proposal says
> A DELAY instruction is equivalent to a NONBLOCKING no-operation on all specified frames. For example, DELAY 0 "xy" 1.0 delays frame 0 "xy" by one second.
>
> If the DELAY in…
-
When running the "fast method" of VQE on the referenceqvm (local qvm) with samples = None in
`vqe_inst.vqe_run(uccsd, hamiltonian, np.random.random(9)*4, samples=None, qvm=qvm)`
command, I get the f…
-
Pre-Report Checklist
--------------------
- [x] I am running the latest versions of pyQuil and the Forest SDK
- [x] I checked to make sure that this bug has not already been reported
The `displa…
-
Hi,
I've noticed that the bit order is wrong when sampling from a wavefunction with the `sample_bitstrings()` method. It returns bitstrings in little endian order, which is different from using a Q…