The GitHub Actions job "CI" on tvm-ffi.git/mlir-compact has failed.
Run started by GitHub user tqchen (triggered by tqchen).

Head commit for run:
9b2cd3141569c4d5bafe23e97d56fde20ac5df1e / tqchen <[email protected]>
[CYTHON] Enable ffi function creation from MLIR Packed function

MLIR Execution engine generates function that corresponds to the packed 
signature.
As of now it is hard to access the raw extern C function pointer of SafeCall
directly when we declare the signature in LLVM dialect.

This helper enables us to create ffi.Function from safe call function pointer
that are exposed as MLIR packed function pointer calling convention.
It can help facilitate DSLs that leverages MLIR execution engine to do JIT.

Note that in theory MLIR execution engine should be able to also support
some form of "extern C" feature that directly exposes the funtion pointers
of C-compatible functions with an attribute tag. So we keep this feature
in the python helper layer for now in case MLIR execution engine supports it in 
the future.

Report URL: https://github.com/apache/tvm-ffi/actions/runs/18430190228

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to