Changelog
Fixed
- Fix stack-overflow segfault in OpenQASM 2 expression parsers (#16422)
- Fix MultiplierGate truncated result decomposition (#16394) (#16399)
- Fix
CommutationCheckerfor controlled rotation gates (backport #16337) (#16395) - Fix redundant unit numerator in pi_check pi fractions (#16175) (#16358)
- Fix composing virtual permutation layouts for
ElidePermutationsandStarPreRouting(#13945) (#16355) - fix: Ensure there is no subtraction panic via underflow (#16249) (#16319)
- Fix panic on
1.0error inVF2Layout(#16285) (#16287) - Fix Statevector.evolve modifying input state in-place (Fixes 15750) (#15905) (#16227)
- Fix ConstrainedReschedule barrier handling (#16151) (#16284)
- Initialize ConstrainedReschedule.target unconditionally (#16246) (#16280)
- Fix UnrollForLoops global phase accumulation (#16201) (#16238)
- Fix
InverseCancellationfor symmetric pairs (#16153) (#16211) - Add safe shape checking to
synth_cz_depth_line_mr(#16154) (#16155)