Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[aot] Fix 140 convention to match master (#8306)
Issue: # ### Brief Summary <!-- copilot:summary --> ### <samp>🤖 Generated by Copilot at 184fd66</samp> Update `dr.py` to use the new JSON format for AOT compilation. This allows the script to generate correct device runtime code for kernels and buffers. ### Walkthrough <!-- copilot:walkthrough --> ### <samp>🤖 Generated by Copilot at 184fd66</samp> * Adapt the `ArgumentAttributes` and `Buffer` classes to the new JSON format of the kernel arguments and buffer root IDs ([link](https://github.com/taichi-dev/taichi/pull/8306/files?diff=unified&w=0#diff-cbaba00c0691d883383ed429835dfde47b0b5c545b5990c3c75d47a8d63c1716L33-R45), [link](https://github.com/taichi-dev/taichi/pull/8306/files?diff=unified&w=0#diff-cbaba00c0691d883383ed429835dfde47b0b5c545b5990c3c75d47a8d63c1716L78-R79)) * Adapt the array access list to the new JSON format of the access modes ([link](https://github.com/taichi-dev/taichi/pull/8306/files?diff=unified&w=0#diff-cbaba00c0691d883383ed429835dfde47b0b5c545b5990c3c75d47a8d63c1716L69-R71))
- Loading branch information