bloqade.gemini.compile.task.run_squin_kernel_validation
← Module overview
function
source
functionrun_squin_kernel_validation¶source
bloqade.gemini.compile.task.run_squin_kernel_validation
def run_squin_kernel_validation(mt: ir.Method)Run validation checks on a Squin kernel method.
Note: To trigger an error run run_squin_kernel_validation(mt).raise_if_invalid().
Parameters
| Name | Type | Description |
|---|---|---|
mt | ir.Method | The Squin kernel method to validate. |
Returns
ValidationResult: A validation result object containing the validation errors, if they exist