Skip to content
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

Feature/support qiskit1.2 #67

Merged
merged 7 commits into from
Sep 19, 2024
Merged

Feature/support qiskit1.2 #67

merged 7 commits into from
Sep 19, 2024

Conversation

Kotani-UT
Copy link
Collaborator

・global phaseに関しての変更はhゲートがbasis gatesに入っている限り考慮しなくてもよいですが、コード修正中にhゲートを外した時にエラーになったので一応変更しました。
・max_num_qubitsに関してはtranspile()内でもエラーを出すようになっていたので、テストでは迂回するようにしました。
・basis translatorがbasis_gates内のgateに対しては早期リターンで実行されないようになっていたので、qdd_bakcendのbasis_gatesに無いgateをテスト回路に追加しました。
・テストコード中でqdd側を変更せずにアップグレードできるqiskit関数を変更しました。
・unitary gateがある回路に対するtranspile()に渡す引数をbackendからbasis_gatesに変更しました。ほかのtranpile()に関しては次のプルリクでbackendV2への移行で解決します。

Copy link
Collaborator

@kkyusuke kkyusuke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kkyusuke kkyusuke merged commit 9d5aa96 into develop Sep 19, 2024
5 checks passed
@kkyusuke kkyusuke deleted the feature/support-qiskit1.2 branch September 19, 2024 01:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants