Skip to content

Implement automatic qubit management #1788

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 25 commits into from
Jun 11, 2025

add core skeleton; add first simple test

cecffa7
Select commit
Loading
Failed to load commit list.
Merged

Implement automatic qubit management #1788

add core skeleton; add first simple test
cecffa7
Select commit
Loading
Failed to load commit list.
codefactor.io / CodeFactor failed Jun 5, 2025 in 6s

6 issues found.

Annotations

Check notice on line 22 in frontend/test/pytest/test_automatic_qubit_management.py

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

frontend/test/pytest/test_automatic_qubit_management.py#L22

Unused import pytest (unused-import)

Check notice on line 818 in frontend/catalyst/jax_primitives.py

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

frontend/catalyst/jax_primitives.py#L818

Too many arguments (6/5) (too-many-arguments)

Check notice on line 995 in frontend/catalyst/jax_tracer.py

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

frontend/catalyst/jax_tracer.py#L995

Unnecessary pass statement (unnecessary-pass)

Check notice on line 24 in frontend/test/pytest/test_automatic_qubit_management.py

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

frontend/test/pytest/test_automatic_qubit_management.py#L24

Unused import catalyst (unused-import)

Check notice on line 818 in frontend/catalyst/jax_primitives.py

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

frontend/catalyst/jax_primitives.py#L818

Too many positional arguments (6/5) (too-many-positional-arguments)

Check notice on line 28 in frontend/test/pytest/test_automatic_qubit_management.py

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

frontend/test/pytest/test_automatic_qubit_management.py#L28

Missing function or method docstring (missing-function-docstring)