4848 - exir/passes/insert_write_back_for_buffers_pass.py
4949 - exir/passes/propagate_device_config.py
5050 - exir/passes/propagate_device_pass.py
51+ - exir/passes/replace_complex_with_real_pass.py
5152 workflow_dispatch :
5253 inputs :
5354 models :
@@ -476,9 +477,9 @@ jobs:
476477 unittest-cuda :
477478 name : unittest-cuda (${{ matrix.shard }})
478479 needs : [changed-files, run-decision]
479- # This job runs the pybindings device test and the device placement test,
480- # so it also has to fire on the pybindings and device pass paths the
481- # workflow filter lists.
480+ # This job runs the pybindings device test, the device placement test and
481+ # the complex number tests, so it also has to fire on the pybindings and
482+ # exir pass paths the workflow filter lists.
482483 if : |
483484 contains(needs.changed-files.outputs.changed-files, 'backends/cuda') ||
484485 contains(needs.changed-files.outputs.changed-files, 'backends/aoti') ||
@@ -493,6 +494,7 @@ jobs:
493494 contains(needs.changed-files.outputs.changed-files, 'exir/passes/insert_write_back_for_buffers_pass.py') ||
494495 contains(needs.changed-files.outputs.changed-files, 'exir/passes/propagate_device_config.py') ||
495496 contains(needs.changed-files.outputs.changed-files, 'exir/passes/propagate_device_pass.py') ||
497+ contains(needs.changed-files.outputs.changed-files, 'exir/passes/replace_complex_with_real_pass.py') ||
496498 needs.run-decision.outputs.is-full-run == 'true'
497499 # kernel: Triton kernels and their autotuning. system: lowering passes, op
498500 # dispatch, export/runtime, and model tests. Together they do not fit the
0 commit comments