Skip to content

Commit

Permalink
Move and update new fix release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
mtreinish committed May 16, 2024
1 parent fde8a63 commit 2e749fb
Show file tree
Hide file tree
Showing 10 changed files with 27 additions and 19 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
fixes:
- |
Fixed an issue with the :meth:`.SparsePauliOp.apply_layout` and
:meth:`.Pauli.apply_layout` methods when an invalid array with duplicate
or negative indices were passed in for the ``layout`` argument. Previously
this wouldn't result in an error and the transformation performed would
not be valid. These methods will now raise a :exc:`.QiskitError` if
duplicate indices or negative indices are provided as part of a layout.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@
fixes:
- |
Fixed a floating-point imprecision when scaling certain pulse units
between seconds and nanoseconds. If the pulse was symbolically defined,
between seconds and nanoseconds. If the pulse was symbolically defined,
an unnecessary floating-point error could be introduced by the scaling
for certain builds of ``symengine``, which could manifest in unexpected
results once the symbols were fully bound. See `#12392 <https://github.com/Qiskit/qiskit/pull/12392>`__.
results once the symbols were fully bound.
Fixed `#12392 <https://github.com/Qiskit/qiskit/pull/12392>`__.
8 changes: 8 additions & 0 deletions releasenotes/notes/1.1/parallel-check-8186a8f074774a1f.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
fixes:
- |
Fixed a performance issue in :meth:`.PassManager.run` when it is running
over multiple circuits in parallel. It will no longer spend time
serializing the :class:`~.passmanager.PassManager` (which is a requirement for parallel
execution) when given multiple inputs if it is only going to process the
inputs serially.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
fixes:
- |
Fixed a bug in :func:`plot_coupling_map` that caused the edges of the
coupling map to be colored incorrectly.
Fixed `#12369 <https://github.com/Qiskit/qiskit/pull/12369>`__.
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ fixes:
The OpenQASM 2.0 parser (:func:`.qasm2.load` and :func:`.qasm2.loads`) can now evaluate
gate-angle expressions including integer operands that would overflow the system-size integer.
These will be evaluated in a double-precision floating-point context, just like the rest of the
expression always has been. Beware: an arbitrarily large integer will not necessarily be
expression always has been. However, an arbitrarily large integer will not necessarily be
exactly representable in double-precision floating-point, so there is a chance that however the
circuit was generated, it had already lost all numerical precision modulo :math:`2\pi`.

This file was deleted.

5 changes: 0 additions & 5 deletions releasenotes/notes/parallel-check-8186a8f074774a1f.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions releasenotes/notes/plot-circuit-layout-5935646107893c12.yaml

This file was deleted.

0 comments on commit 2e749fb

Please sign in to comment.