-
Notifications
You must be signed in to change notification settings - Fork 90
Conversation
47e5a73 to
0cf4a5e
Compare
cgranade
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks reasonable to me, but I'm not an LLVM expert per se so I'll leave it to others to approve. In any case, it looks like the tests are all at the C level, but it would be good to have integration tests similar to
| define i64 @Microsoft__Quantum__Testing__QIR__QuantumRandomNumberGenerator__body() #0 { |
0cf4a5e to
1527b19
Compare
Moved the tests to .qs file. |
guenp
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just some comments; thanks for implementing this!
1527b19 to
dc623c1
Compare
IrinaYatsenko
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me on the QirRuntime's side of things. Signing off modulo Chris' comments on the semantics of arctan2.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving to unblock @guenp, but we should as quickly as possible:
- Ensure exclusive language is not used in codebase
- Extend QSharpFoundation unit tests to cover what you noticed about
ArcTan2, so that we can prevent regressions that would cause QIR and C# runtimes to disagree
|
The first step for #501
Resolves #508