nac3artiq: supports running multiple kernels #124
No reviewers
Labels
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: M-Labs/nac3#124
Loading…
Reference in New Issue
No description provided.
Delete Branch "fix_91"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Supports #91. This way of handling is actually quite efficient as we keep the parsed AST. We have to perform type inference again as python variables can change between kernel invocations, and their type can change. Example:
Output:
Note that the variable
test
is a float in the first case, and int32 in the second case. The compilation output is correct (see the line%now_add.i.i.i = add i64 %now_or.i.i.i,
)