[QNN] Using QNN SDK at /home/boyucwsl/executorch/qairt/2.37.0.250724 (from QNN_SDK_ROOT) /home/boyucwsl/.local/share/uv/python/cpython-3.10.19-linux-x86_64-gnu/lib/python3.10/copyreg.py:101: FutureWarning: `isinstance(treespec, LeafSpec)` is deprecated, use `isinstance(treespec, TreeSpec) and treespec.is_leaf()` instead. return cls.__new__(cls, *args) /home/boyucwsl/.local/share/uv/python/cpython-3.10.19-linux-x86_64-gnu/lib/python3.10/copyreg.py:101: FutureWarning: `isinstance(treespec, LeafSpec)` is deprecated, use `isinstance(treespec, TreeSpec) and treespec.is_leaf()` instead. return cls.__new__(cls, *args) Exporting reference graph... Building decomposed graph (1-to-many via Transformer)... Building fused graph (many-to-1)... Exporting payloads... Building graph payload model... Converting to Grandalf graph and computing layout... Running Sugiyama Layout... [FX Graph Viewer] Compiling base graph payload... [ FX Graph Viewer ] Compiling extension payloads... Building graph payload model... Converting to Grandalf graph and computing layout... Running Sugiyama Layout... [FX Graph Viewer] Compiling base graph payload... [ FX Graph Viewer ] Compiling extension payloads... Building graph payload model... Converting to Grandalf graph and computing layout... Running Sugiyama Layout... [FX Graph Viewer] Compiling base graph payload... [ FX Graph Viewer ] Compiling extension payloads... Wrote: demo_3graph_compare.html Expected sync behavior (mode: auto, from_node_root → debug_handle → id): Click linear in Graph 1 → Graph 2: add_tensor (last of {t,mm,add} with from_node_root=linear). Click t_default/mm_default/add_tensor in Graph 2 → Graph 1: linear (from_node_root match). Click relu in Graph 1 → Graph 2: relu_default (from_node_root=relu). Click relu in Graph 3 (union handle) → Graph 1: relu. Graph 2: relu_default. $ python /home/boyucwsl/executorch/backends/qualcomm/utils/fx_viewer/examples/demo_3graph_compare.py