The GitHub Actions job "Lint" on tvm.git/further-cleanup-node-redirections has 
failed.
Run started by GitHub user tqchen (triggered by tqchen).

Head commit for run:
7c6afcff2adde898bc71b24a6b678c095e83abb3 / tqchen <[email protected]>
[REFACTOR][NODE] Remove C++ MakeNode and redirect Python make_node to ffi

The C++ `node.MakeNode` function in `src/node/reflection.cc` handled
`DictAttrsNode` specially (using `InitByPackedArgs`) while delegating
all other types to `ffi.MakeObjectFromPackedArgs`. Move the DictAttrs
special case to the Python `make_node` wrapper in `python/tvm/ir/attrs.py`
by passing the kwargs as the `__dict__` field of `DictAttrs`, and use
`tvm_ffi._ffi_api.MakeObjectFromPackedArgs` directly for all other types.

Remove `src/node/reflection.cc` which contained only the now-deleted
`MakeNode` function and its FFI registration.

Report URL: https://github.com/apache/tvm/actions/runs/22520092845

With regards,
GitHub Actions via GitBox


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

Reply via email to