-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
qasm() don't work with gate added by squ() #4447
Labels
Comments
Hey, I'll take a crack at this this weekend |
scottwn
added a commit
to scottwn/qiskit-terra
that referenced
this issue
May 15, 2020
@Zhuravlev-A-E does this output look right to you?
|
Hi Scott!
Thank you very much for the answer!
I think yes, it will look quite normal.
Best regards,
Zhuravlev-A-E
сб, 16 мая 2020 г. в 07:58, Scott Wyman Neagle <notifications@github.com>:
… @Zhuravlev-A-E <https://github.com/Zhuravlev-A-E> does this output look
right to you?
┌─────────┐
q0_0: ┤ UNITARY ├
└─────────┘
Unitary of result is: [[0.5+0.5j 0.5-0.5j]
[0.5-0.5j 0.5+0.5j]]
Call qasm() raises an error:
OPENQASM 2.0;
include "qelib1.inc";
qreg q0[1];
gate unitary4818764816 p0 {
rz(-pi/2) p0;
ry(-pi/2) p0;
rz(pi/2) p0;
}
unitary4818764816 q0[0];
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4447 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANGQDJL2WIJVCSOCJQI6E5LRRXJLPANCNFSM4NAMSD2A>
.
|
I checked the new squ.py - it issued the qasm-code and worked without errors! |
3 tasks
In addition:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
In my program (see below) I use squ() to add unitary gate into my circuit, print this circuit, run it and print result.
Then I want to print this circuit as qasm-code by using qasm() but an error is occurred, see below...
Please help me to fix this error
What is the current behavior?
Steps to reproduce the problem
Run this prorgam
What is the expected behavior?
qasm() should be to return qasm-code without error
Suggested solutions
I don't know exactly but may be fix the current implementation of qasm()
The text was updated successfully, but these errors were encountered: