Skip to content
This repository was archived by the owner on Feb 24, 2026. It is now read-only.
This repository was archived by the owner on Feb 24, 2026. It is now read-only.

[BUG] TVM PopenPoolExecutor may have some bugs on TL Scripts  #211

@LeiWang1999

Description

@LeiWang1999

When using PopenPoolExecutor for parallel lowering in TLScript, an unexpected bug occurs. An IRModule that can be successfully lowered outside of PopenPoolExecutor fails to lower after being passed through PopenPoolExecutor. The issue seems to be related to serialization and deserialization in PopenPoolExecutor.

This problem occurs even though the script itself appears correct, and using the same IRModule outside of PopenPoolExecutor works as expected. The executor in use is tvm’s custom implementation of PopenPoolExecutor.

### Tasks
- [ ] Implement Parser and Printer for T.layout
- [ ] Implement Test case with PopenPoolExecutor

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions