• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Qiskit / qiskit / 21940126476
88%
main: 88%

Build:
Build:
LAST BUILD BRANCH: gh-readonly-queue/main/pr-15685-245bc460a2c34093edcc92ea7c44ff81425fb321
DEFAULT BRANCH: main
Ran 12 Feb 2026 09:36AM UTC
Jobs 1
Files 884
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Feb 2026 09:04AM UTC coverage: 88.347% (-0.03%) from 88.38%
21940126476

Pull #15681

github

mergify[bot]
Fix ParameterExpression.sympify() for RPOW operations (#15642)

* Add SciPyOptimizer (#6319)

* Add ScipyMinimizer

* fix test and lint

* use ScipyMinimizer to other scipy's optimizers

* support P_BFGS

* add doc strings and refactoring

* add max_evals_grouped

* add docstring for max_evals_grouped

* rename to SciPyOptimizer

* fix test

* Apply suggestions from code review

Co-authored-by: Julien Gacon <gaconju@gmail.com>

* refactor

* add releasenote

Co-authored-by: Julien Gacon <gaconju@gmail.com>

* Fix string formatting (#9540)

* Extend error message when target disjoint connectivity (#10733)

* Extend error message when target disjoint connectivity

* text in the exception

* Apply suggestions from code review

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>

* changing the phrasing

---------

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>

* Fix ParameterExpression.sympify() for RPOW operations

Fixes #15583

The sympify() method was not correctly handling reverse power
operations (RPOW). When converting ParameterExpression to sympy,
RPOW operations need to swap operands (rhs ** lhs instead of
lhs ** rhs) to match the Rust implementation.

This fix adds special handling for RPOW, RDIV, and RSUB operations
to correctly swap operands before applying the operation.

Contribution by Gittensor, see my contribution statistics at https://gittensor.io/miners/details?githubId=Eruis2579

* Add test and release note for RPOW sympify fix

- Add test_sympify_rpow_operand_order() to verify the fix for issue #15583
- Add release note documenting the bug fix

This addresses reviewer feedback to add tests and release notes.

* Add comprehensive tests for all reverse operations (RPOW, RDIV, RSUB)

This improves test coverage for the sympify fix by testing all three
reverse operation types that were added in the fix. This addresses
the Coveralls coverage report showing only 25% coverage.

* Fix POW operation to use RPOW when LHS is Parame... (continued)
Pull Request #15681: Fix ParameterExpression.sympify() for RPOW operations (backport #15642)

30 of 34 new or added lines in 2 files covered. (88.24%)

40 existing lines in 3 files now uncovered.

96668 of 109418 relevant lines covered (88.35%)

1203318.33 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
82.42
0.05% crates/circuit/src/parameter/parameter_expression.rs

Uncovered Existing Lines

Lines Coverage ∆ File
5
92.03
-0.51% crates/qasm2/src/lex.rs
11
73.54
-0.41% crates/circuit/src/parameter/symbol_expr.rs
24
96.21
-1.9% crates/qasm2/src/parse.rs
Jobs
ID Job ID Ran Files Coverage
1 21940126476.1 12 Feb 2026 09:36AM UTC 884
88.35
GitHub Action Run
Source Files on build 21940126476
  • Tree
  • List 884
  • Changed 6
  • Source Changed 2
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21940126476
  • Pull Request #15681
  • PR Base - stable/2.3 (#21897804337)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc