Update ScalarToTensorPass to correctly track the modified bit #16231
Dr.CI classification results
{"FAILED":[{"workflowId":21230209630,"workflowUniqueId":69064392,"id":61086807073,"runnerName":"i-0bd127850f7800dc6","authorEmail":"agrebenisan@meta.com","name":"Lint / lintrunner / linux-job","jobName":"lintrunner / linux-job","conclusion":"failure","completed_at":"2026-01-22T00:00:59.000000000Z","html_url":"https://github.com/pytorch/executorch/actions/runs/21230209630/job/61086807073","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/executorch/61086807073","head_branch":"export-D89085647","pr_number":16231,"head_sha":"746664f5a8fed9811521cc2292a46ff01aabad93","head_sha_timestamp":"2026-01-21T23:54:19Z","failure_captures":[">>> Lint for exir/passes/scalar_to_tensor_pass.py:"],"failure_lines":[">>> Lint for exir/passes/scalar_to_tensor_pass.py:"],"failure_context":[],"time":"2026-01-21T23:54:55.000000000Z"},{"workflowId":21230209594,"workflowUniqueId":198852395,"id":61086797223,"runnerName":"i-0206f7012ca1383a9","authorEmail":"agrebenisan@meta.com","name":"Test Metal Backend / test-executorch-metal-build / macos-job","jobName":"test-executorch-metal-build / macos-job","conclusion":"failure","completed_at":"2026-01-21T23:56:05.000000000Z","html_url":"https://github.com/pytorch/executorch/actions/runs/21230209594/job/61086797223","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/executorch/61086797223","head_branch":"export-D89085647","pr_number":16231,"head_sha":"746664f5a8fed9811521cc2292a46ff01aabad93","head_sha_timestamp":"2026-01-21T23:54:19Z","failure_captures":["RuntimeError: Command bash /Users/ec2-user/runner/_work/_temp/exec_script failed with exit code 1"],"failure_lines":["RuntimeError: Command bash /Users/ec2-user/runner/_work/_temp/exec_script failed with exit code 1"],"failure_context":[],"time":"2026-01-21T23:54:47.000000000Z"},{"workflowId":21230209650,"workflowUniqueId":63454257,"id":61086799123,"runnerName":"i-06346a630f6b2007a","authorEmail":"agrebenisan@meta.com","name":"pull / unittest-editable / macos / macos-job","jobName":"unittest-editable / macos / macos-job","conclusion":"failure","completed_at":"2026-01-22T01:32:33.000000000Z","html_url":"https://github.com/pytorch/executorch/actions/runs/21230209650/job/61086799123","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/executorch/61086799123","head_branch":"export-D89085647","pr_number":16231,"head_sha":"746664f5a8fed9811521cc2292a46ff01aabad93","head_sha_timestamp":"2026-01-21T23:54:19Z","failure_captures":["export/tests/test_target_recipes.py::TestTargetRecipes::test_linear_model"],"failure_lines":["FAILED export/tests/test_target_recipes.py::TestTargetRecipes::test_linear_model - AssertionError: Model 'linear' Recipe: ios-arm64-coreml-int8, tolerance check failed"],"failure_context":[],"time":"2026-01-21T23:54:49.000000000Z"}],"FLAKY":[],"BROKEN_TRUNK":[{"workflowId":21230209650,"workflowUniqueId":63454257,"id":61086799177,"runnerName":"i-09386ec4aa30a2a4d","authorEmail":"agrebenisan@meta.com","name":"pull / unittest / linux / linux-job","jobName":"unittest / linux / linux-job","conclusion":"failure","completed_at":"2026-01-22T00:50:01.000000000Z","html_url":"https://github.com/pytorch/executorch/actions/runs/21230209650/job/61086799177","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/executorch/61086799177","head_branch":"export-D89085647","pr_number":16231,"head_sha":"746664f5a8fed9811521cc2292a46ff01aabad93","head_sha_timestamp":"2026-01-21T23:54:19Z","failure_captures":["devtools/inspector/tests/inspector_test.py::TestInspector::test_transformer_block_xnnpack_numeric_gap_within_tolerance"],"failure_lines":["FAILED devtools/inspector/tests/inspector_test.py::TestInspector::test_transformer_block_xnnpack_numeric_gap_within_tolerance - RuntimeError: [Errno 2] No such file or directory: '/tmp/tmpg2b_5gn9/etdump.etdp' You likely need to run the test with --config executorch.event_tracer_enabled=true"],"failure_context":[],"time":"2026-01-21T23:54:49.000000000Z"},{"workflowId":21230209650,"workflowUniqueId":63454257,"id":61086799188,"runnerName":"i-0639def80a000169f","authorEmail":"agrebenisan@meta.com","name":"pull / unittest / macos / macos-job","jobName":"unittest / macos / macos-job","conclusion":"failure","completed_at":"2026-01-22T01:34:41.000000000Z","html_url":"https://github.com/pytorch/executorch/actions/runs/21230209650/job/61086799188","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/executorch/61086799188","head_branch":"export-D89085647","pr_number":16231,"head_sha":"746664f5a8fed9811521cc2292a46ff01aabad93","head_sha_timestamp":"2026-01-21T23:54:19Z","failure_captures":["devtools/inspector/tests/inspector_test.py::TestInspector::test_transformer_block_xnnpack_numeric_gap_within_tolerance"],"failure_lines":["FAILED devtools/inspector/tests/inspector_test.py::TestInspector::test_transformer_block_xnnpack_numeric_gap_within_tolerance - RuntimeError: [Errno 2] No such file or directory: '/var/folders/5w/plbd92450xjbrkml0x0q8zsh0000gn/T/tmp6vrswmlk/etdump.etdp' You likely need to run the test with --config executorch.event_tracer_enabled=true"],"failure_context":[],"time":"2026-01-21T23:54:49.000000000Z"},{"workflowId":21230209650,"workflowUniqueId":63454257,"id":61086799191,"runnerName":"i-0f69371b29d2a6484","authorEmail":"agrebenisan@meta.com","name":"pull / unittest / windows / windows-job","jobName":"unittest / windows / windows-job","conclusion":"failure","completed_at":"2026-01-22T01:09:35.000000000Z","html_url":"https://github.com/pytorch/executorch/actions/runs/21230209650/job/61086799191","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/executorch/61086799191","head_branch":"export-D89085647","pr_number":16231,"head_sha":"746664f5a8fed9811521cc2292a46ff01aabad93","head_sha_timestamp":"2026-01-21T23:54:19Z","failure_captures":["devtools/inspector/tests/inspector_test.py::TestInspector::test_transformer_block_xnnpack_numeric_gap_within_tolerance"],"failure_lines":["FAILED devtools/inspector/tests/inspector_test.py::TestInspector::test_transformer_block_xnnpack_numeric_gap_within_tolerance - PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: 'C:\\Users\\RUNNER1\\AppData\\Local\\Temp\\tmpu5ayxubb\\model.pte'"],"failure_context":[],"time":"2026-01-21T23:54:49.000000000Z"},{"workflowId":21230209650,"workflowUniqueId":63454257,"id":61086799146,"runnerName":"i-0817c4d902f23ff64","authorEmail":"agrebenisan@meta.com","name":"pull / unittest-editable / linux / linux-job","jobName":"unittest-editable / linux / linux-job","conclusion":"failure","completed_at":"2026-01-22T00:49:59.000000000Z","html_url":"https://github.com/pytorch/executorch/actions/runs/21230209650/job/61086799146","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/executorch/61086799146","head_branch":"export-D89085647","pr_number":16231,"head_sha":"746664f5a8fed9811521cc2292a46ff01aabad93","head_sha_timestamp":"2026-01-21T23:54:19Z","failure_captures":["devtools/inspector/tests/inspector_test.py::TestInspector::test_transformer_block_xnnpack_numeric_gap_within_tolerance"],"failure_lines":["FAILED devtools/inspector/tests/inspector_test.py::TestInspector::test_transformer_block_xnnpack_numeric_gap_within_tolerance - RuntimeError: [Errno 2] No such file or directory: '/tmp/tmpg7y788pa/etdump.etdp' You likely need to run the test with --config executorch.event_tracer_enabled=true"],"failure_context":[],"time":"2026-01-21T23:54:49.000000000Z"},{"workflowId":21230209650,"workflowUniqueId":63454257,"id":61086799122,"runnerName":"i-0db4a16f7c15fbf64","authorEmail":"agrebenisan@meta.com","name":"pull / unittest-editable / windows / windows-job","jobName":"unittest-editable / windows / windows-job","conclusion":"failure","completed_at":"2026-01-22T01:15:20.000000000Z","html_url":"https://github.com/pytorch/executorch/actions/runs/21230209650/job/61086799122","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/executorch/61086799122","head_branch":"export-D89085647","pr_number":16231,"head_sha":"746664f5a8fed9811521cc2292a46ff01aabad93","head_sha_timestamp":"2026-01-21T23:54:19Z","failure_captures":["devtools/inspector/tests/inspector_test.py::TestInspector::test_transformer_block_xnnpack_numeric_gap_within_tolerance"],"failure_lines":["FAILED devtools/inspector/tests/inspector_test.py::TestInspector::test_transformer_block_xnnpack_numeric_gap_within_tolerance - PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: 'C:\\Users\\RUNNER1\\AppData\\Local\\Temp\\tmpzu85z5_i\\model.pte'"],"failure_context":[],"time":"2026-01-21T23:54:49.000000000Z"}],"UNSTABLE":[]}