issues
search
qir-alliance
/
pyqir
PyQIR is a set of APIs for generating, parsing, and evaluating Quantum Intermediate Representation (QIR).
https://qir-alliance.github.io/pyqir
MIT License
54
stars
24
forks
source link
Improve error handling for invalid external function calls
#89
Closed
bamarsha
closed
2 years ago
bamarsha
commented
2 years ago
Add test cases for wrong argument types, overflowing integers, and wrong number of arguments.
Explicitly check that the number of arguments given matches the type of the function (instead of dropping additional arguments).
Explicitly check for integer values that would overflow the width of the integer type.