Skip to content

[upstream_ut] NotImplementedError: "jagged_to_padded_dense_xpu" not implemented for 'Bool'  #2422

@daisyden

Description

@daisyden

Cases:
op_ut,third_party.torch-xpu-ops.test.xpu.test_nestedtensor_xpu.TestNestedTensorSubclassXPU,test_to_padded_tensor_nt_dim_4_requires_grad_False_xpu_bool
op_ut,third_party.torch-xpu-ops.test.xpu.test_nestedtensor_xpu.TestNestedTensorSubclassXPU,test_to_padded_tensor_nt_dim_2_requires_grad_False_xpu_bool
op_ut,third_party.torch-xpu-ops.test.xpu.test_nestedtensor_xpu.TestNestedTensorSubclassXPU,test_to_padded_tensor_nt_dim_3_requires_grad_False_xpu_bool

pytest_command:
cd /third_party/test/xpu && PYTORCH_TEST_WITH_SLOW=1 pytest -v third_party/torch-xpu-ops/test/xpu/test_nestedtensor_xpu.py -k test_to_padded_tensor_nt_dim_3_requires_grad_False_xpu_bool
cd /third_party/test/xpu && PYTORCH_TEST_WITH_SLOW=1 pytest -v third_party/torch-xpu-ops/test/xpu/test_nestedtensor_xpu.py -k test_to_padded_tensor_nt_dim_4_requires_grad_False_xpu_bool
cd /third_party/test/xpu && PYTORCH_TEST_WITH_SLOW=1 pytest -v third_party/torch-xpu-ops/test/xpu/test_nestedtensor_xpu.py -k test_to_padded_tensor_nt_dim_2_requires_grad_False_xpu_bool

Error Message:
NotImplementedError: "jagged_to_padded_dense_xpu" not implemented for 'Bool'

Trace Example:

Command: cd <pytorch>/third_party/test/xpu && PYTORCH_TEST_WITH_SLOW=1 pytest -v third_party/torch-xpu-ops/test/xpu/test_nestedtensor_xpu.py -k test_to_padded_tensor_nt_dim_4_requires_grad_False_xpu_bool
Traceback (most recent call last):
  File "/home/daisyden/upstream/test_nestedtensor/third_party/torch-xpu-ops/test/xpu/test_nestedtensor_xpu.py", line 7959, in test_to_padded_tensor
    padded = nt.to_padded_tensor(PADDING_VAL)
  File "/home/daisyden/miniforge3/envs/freeze/lib/python3.10/site-packages/torch/nested/_internal/nested_tensor.py", line 378, in __torch_function__
    return func(*args, **kwargs)
  File "/home/daisyden/miniforge3/envs/freeze/lib/python3.10/site-packages/torch/nested/_internal/nested_tensor.py", line 343, in __torch_dispatch__
    return fn(*args, **kwargs)
  File "/home/daisyden/miniforge3/envs/freeze/lib/python3.10/site-packages/torch/nested/_internal/ops.py", line 237, in inner
    return func(aten_op, *args, **kwargs)
  File "/home/daisyden/miniforge3/envs/freeze/lib/python3.10/site-packages/torch/nested/_internal/ops.py", line 2413, in to_padded_tensor_default
    padded_out = torch.ops.aten._jagged_to_padded_dense_forward(
  File "/home/daisyden/miniforge3/envs/freeze/lib/python3.10/site-packages/torch/_ops.py", line 1258, in __call__
    return self._op(*args, **kwargs)
NotImplementedError: "jagged_to_padded_dense_xpu" not implemented for 'Bool'

To execute this test, run the following from the base repo dir:
    python test/xpu/test_nestedtensor_xpu.py TestNestedTensorSubclassXPU.test_to_padded_tensor_nt_dim_4_requires_grad_False_xpu_bool

This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0

Metadata

Metadata

Assignees

Labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions