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

Qiskit / qiskit / 21919504599
88%

Build:
DEFAULT BRANCH: main
Ran 11 Feb 2026 07:59PM UTC
Jobs 1
Files 897
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

11 Feb 2026 06:50PM UTC coverage: 87.945% (+0.004%) from 87.941%
21919504599

push

github

web-flow
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 u... (continued)

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

6 existing lines in 3 files now uncovered.

100232 of 113971 relevant lines covered (87.95%)

1161639.97 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
87.11
-0.06% crates/circuit/src/parameter/parameter_expression.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
87.11
-0.06% crates/circuit/src/parameter/parameter_expression.rs
1
93.82
-0.24% crates/qasm2/src/expr.rs
4
91.52
-0.26% crates/qasm2/src/lex.rs
Jobs
ID Job ID Ran Files Coverage
1 21919504599.1 11 Feb 2026 07:59PM UTC 897
87.95
GitHub Action Run
Source Files on build 21919504599
  • Tree
  • List 897
  • Changed 6
  • Source Changed 2
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21919504599
  • 245bc460 on github
  • Prev Build on gh-readonly-queue/main/pr-15563-9043fbb762e70b29454142e2b382921f83b2ada0 (#21915268576)
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