Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Opinfo based testing of torch.bmm with Strided, COO, CSR, and CSC samples. #84572

Closed
wants to merge 7 commits into from

Conversation

pearu
Copy link
Collaborator

@pearu pearu commented Sep 6, 2022

@facebook-github-bot
Copy link
Contributor

facebook-github-bot commented Sep 6, 2022

🔗 Helpful links

❌ 10 New Failures

As of commit 3e85a6c (more details on the Dr. CI page):

Expand to see more
  • 10/10 failures introduced in this PR

🕵️ 9 new failures recognized by patterns

The following CI failures do not appear to be due to upstream breakages

See GitHub Actions build Lint / lintrunner (1/9)

Step: "Run lintrunner on all files" (full log | diagnosis details)

2022-09-06T15:44:22.3931798Z �[0m �[2m48...SparseCsr to SparseCsc is currently not supported:
2022-09-06T15:44:22.3928824Z         �[2m475�[0m  |            col_indices[batch_index] = b.col_indices()
2022-09-06T15:44:22.3928977Z 
2022-09-06T15:44:22.3929131Z   �[41m�[1mError�[0m (MYPY) �[4m[arg-type]�[0m
2022-09-06T15:44:22.3929396Z     Argument 1 to "map" has incompatible type "Type[List[Any]]"; expected
2022-09-06T15:44:22.3929644Z     "Callable[[range], List[_T]]"
2022-09-06T15:44:22.3929765Z 
2022-09-06T15:44:22.3930034Z         �[2m481�[0m  |        ccol_indices = torch.zeros((*batchsize, nrows + 1), dtype=index_dtype, device=device)
2022-09-06T15:44:22.3930468Z         �[2m482�[0m  |        row_indices = torch.zeros((*batchsize, nse), dtype=index_dtype, device=device)
2022-09-06T15:44:22.3930877Z         �[2m483�[0m  |        values = torch.zeros((*batchsize, nse), dtype=dtype, device=device)
2022-09-06T15:44:22.3931307Z     >>> �[2m484�[0m  |�[33m        for batch_index in itertools.product(*(map(list, map(range, batchsize)))):
2022-09-06T15:44:22.3931798Z �[0m        �[2m485�[0m  |            # workaround RuntimeError: Conversion from SparseCsr to SparseCsc is currently not supported:
2022-09-06T15:44:22.3932210Z         �[2m486�[0m  |            csr = input[batch_index].transpose(dim0, dim1)
2022-09-06T15:44:22.3932680Z         �[2m487�[0m  |            csr = torch.sparse_csc_tensor(csr.crow_indices(), csr.col_indices(), csr.values(), (nrows, ncols)).to_sparse_csr()
2022-09-06T15:44:22.3932897Z 
2022-09-06T15:44:22.3932902Z 
2022-09-06T15:44:22.3933120Z �[1m�[36mYou can reproduce these results locally by using `lintrunner`.�[0m
2022-09-06T15:44:22.3933551Z �[1m�[36mSee https://github.com/pytorch/pytorch/wiki/lintrunner for setup instructions.�[0m
2022-09-06T15:44:22.3945273Z ##[error]Process completed with exit code 1.
2022-09-06T15:44:22.3978887Z ##[group]Run # Use jq to massage the JSON lint output into GitHub Actions workflow commands.
2022-09-06T15:44:22.3979281Z �[36;1m# Use jq to massage the JSON lint output into GitHub Actions workflow commands.�[0m
2022-09-06T15:44:22.3979565Z �[36;1mjq --raw-output \�[0m

See GitHub Actions build pull / linux-bionic-py3.7-clang9 / test (default, 1, 2, linux.2xlarge) (2/9)

Step: "Test" (full log | diagnosis details)

2022-09-06T16:02:26.1739224Z RuntimeError: test_sparse_csr failed!
2022-09-06T16:02:25.3356876Z 
2022-09-06T16:02:25.3356959Z Generating XML reports...
2022-09-06T16:02:25.5296995Z Generated XML report: test-reports/python-unittest/test_sparse_csr/TEST-TestSparseCSRCPU-20220906160159.xml
2022-09-06T16:02:25.5298134Z Generated XML report: test-reports/python-unittest/test_sparse_csr/TEST-TestSparseCSRSampler-20220906160159.xml
2022-09-06T16:02:25.7057440Z Generated XML report: test-reports/python-unittest/test_sparse_csr/TEST-TestSparseCompressedCPU-20220906160159.xml
2022-09-06T16:02:26.1733314Z Traceback (most recent call last):
2022-09-06T16:02:26.1733782Z   File "test/run_test.py", line 1104, in <module>
2022-09-06T16:02:26.1736389Z     main()
2022-09-06T16:02:26.1736734Z   File "test/run_test.py", line 1082, in main
2022-09-06T16:02:26.1738856Z     raise RuntimeError(err_message)
2022-09-06T16:02:26.1739224Z RuntimeError: test_sparse_csr failed!
2022-09-06T16:02:26.4880310Z 
2022-09-06T16:02:26.4880763Z real	5m13.688s
2022-09-06T16:02:26.4881149Z user	9m55.595s
2022-09-06T16:02:26.4881387Z sys	2m59.281s
2022-09-06T16:02:26.4919997Z ##[error]Process completed with exit code 1.
2022-09-06T16:02:26.4989940Z Prepare all required actions
2022-09-06T16:02:26.4990322Z Getting action download info
2022-09-06T16:02:26.7322824Z ##[group]Run ./.github/actions/get-workflow-job-id
2022-09-06T16:02:26.7323045Z with:
2022-09-06T16:02:26.7323389Z   github-token: ***

See GitHub Actions build pull / linux-bionic-py3.7-clang9 / test (dynamo, 2, 2, linux.2xlarge) (3/9)

Step: "Test" (full log | diagnosis details)

2022-09-06T16:05:20.9254748Z AssertionError: unsafe constant torch.sparse_bsc
2022-09-06T16:05:20.8701059Z   test_invalid_input_SparseCSR_target_validate_sparse_compressed_tensor_args_cpu (__main__.TestSparseCompressedCPU) ... ok (0.058s)
2022-09-06T16:05:20.8737565Z   test_layout_SparseBSC_cpu (__main__.TestSparseCompressedCPU) ... ok (0.003s)
2022-09-06T16:05:20.8750193Z   test_layout_SparseBSR_cpu (__main__.TestSparseCompressedCPU) ... ok (0.001s)
2022-09-06T16:05:20.8761885Z   test_layout_SparseCSC_cpu (__main__.TestSparseCompressedCPU) ... ok (0.001s)
2022-09-06T16:05:20.8773261Z   test_layout_SparseCSR_cpu (__main__.TestSparseCompressedCPU) ... ok (0.001s)
2022-09-06T16:05:20.9252866Z   test_print_SparseBSC_cpu (__main__.TestSparseCompressedCPU) ... torchdynamo.convert_frame: [ERROR] WON'T CONVERT test_print test_sparse_csr.py line 441 
2022-09-06T16:05:20.9253399Z due to: 
2022-09-06T16:05:20.9253748Z Traceback (most recent call last):
2022-09-06T16:05:20.9254176Z   File "/var/lib/jenkins/torchdynamo/torchdynamo/codegen.py", line 238, in create_load_const
2022-09-06T16:05:20.9254486Z     assert is_safe_constant(value), f"unsafe constant {value}"
2022-09-06T16:05:20.9254748Z AssertionError: unsafe constant torch.sparse_bsc
2022-09-06T16:05:20.9254898Z 
2022-09-06T16:05:20.9255037Z Set torchdynamo.config.verbose=True for more information
2022-09-06T16:05:20.9255259Z ==========
2022-09-06T16:05:21.0326306Z ok (0.155s)
2022-09-06T16:05:21.1412273Z   test_print_SparseBSR_cpu (__main__.TestSparseCompressedCPU) ... ok (0.108s)
2022-09-06T16:05:21.1749965Z   test_print_SparseCSC_cpu (__main__.TestSparseCompressedCPU) ... ok (0.033s)
2022-09-06T16:05:21.2084604Z   test_print_SparseCSR_cpu (__main__.TestSparseCompressedCPU) ... ok (0.033s)
2022-09-06T16:05:21.2141042Z   test_sparse_compressed_constructor_____from_list_SparseBSC_cpu_bfloat16 (__main__.TestSparseCompressedCPU) ... torchdynamo.convert_frame: [ERROR] WON'T CONVERT test_sparse_compressed_constructor test_sparse_csr.py line 339 
2022-09-06T16:05:21.2141636Z due to: 
2022-09-06T16:05:21.2141848Z Traceback (most recent call last):

See GitHub Actions build pull / linux-focal-py3.7-clang7-asan / test (default, 5, 5, linux.2xlarge) (4/9)

Step: "Test" (full log | diagnosis details)

2022-09-06T16:00:11.9327799Z RuntimeError: test_sparse_csr failed!
2022-09-06T16:00:10.6476030Z 
2022-09-06T16:00:10.6476113Z Generating XML reports...
2022-09-06T16:00:10.8816154Z Generated XML report: test-reports/python-unittest/test_sparse_csr/TEST-TestSparseCSRCPU-20220906155856.xml
2022-09-06T16:00:10.8818213Z Generated XML report: test-reports/python-unittest/test_sparse_csr/TEST-TestSparseCSRSampler-20220906155856.xml
2022-09-06T16:00:11.0837807Z Generated XML report: test-reports/python-unittest/test_sparse_csr/TEST-TestSparseCompressedCPU-20220906155856.xml
2022-09-06T16:00:11.9319470Z Traceback (most recent call last):
2022-09-06T16:00:11.9319754Z   File "test/run_test.py", line 1104, in <module>
2022-09-06T16:00:11.9323506Z     main()
2022-09-06T16:00:11.9323711Z   File "test/run_test.py", line 1082, in main
2022-09-06T16:00:11.9327498Z     raise RuntimeError(err_message)
2022-09-06T16:00:11.9327799Z RuntimeError: test_sparse_csr failed!
2022-09-06T16:00:12.6049964Z 
2022-09-06T16:00:12.6050405Z real	1m26.435s
2022-09-06T16:00:12.6050779Z user	1m21.747s
2022-09-06T16:00:12.6051043Z sys	0m4.066s
2022-09-06T16:00:12.6089297Z ##[error]Process completed with exit code 1.
2022-09-06T16:00:12.6135595Z Prepare all required actions
2022-09-06T16:00:12.6135903Z Getting action download info
2022-09-06T16:00:12.8152562Z ##[group]Run ./.github/actions/get-workflow-job-id
2022-09-06T16:00:12.8152789Z with:
2022-09-06T16:00:12.8153128Z   github-token: ***

See GitHub Actions build pull / linux-bionic-cuda11.6-py3.10-gcc7 / test (default, 2, 4, linux.4xlarge.nvidia.gpu) (5/9)

Step: "Test" (full log | diagnosis details)

2022-09-06T16:47:21.3864249Z RuntimeError: test_sparse_csr failed!
2022-09-06T16:47:20.2410408Z 
2022-09-06T16:47:20.2410539Z Generating XML reports...
2022-09-06T16:47:20.4884480Z Generated XML report: test-reports/python-unittest/test_sparse_csr/TEST-TestSparseCSRCUDA-20220906164626.xml
2022-09-06T16:47:20.4887148Z Generated XML report: test-reports/python-unittest/test_sparse_csr/TEST-TestSparseCSRSampler-20220906164626.xml
2022-09-06T16:47:20.7149840Z Generated XML report: test-reports/python-unittest/test_sparse_csr/TEST-TestSparseCompressedCUDA-20220906164626.xml
2022-09-06T16:47:21.3858088Z Traceback (most recent call last):
2022-09-06T16:47:21.3858946Z   File "/var/lib/jenkins/workspace/test/run_test.py", line 1104, in <module>
2022-09-06T16:47:21.3859558Z     main()
2022-09-06T16:47:21.3860184Z   File "/var/lib/jenkins/workspace/test/run_test.py", line 1082, in main
2022-09-06T16:47:21.3863610Z     raise RuntimeError(err_message)
2022-09-06T16:47:21.3864249Z RuntimeError: test_sparse_csr failed!
2022-09-06T16:47:21.6788559Z 
2022-09-06T16:47:21.6789178Z real	36m12.566s
2022-09-06T16:47:21.6789750Z user	35m4.697s
2022-09-06T16:47:21.6790040Z sys	1m17.125s
2022-09-06T16:47:21.6845212Z ##[error]Process completed with exit code 1.
2022-09-06T16:47:21.6889103Z Prepare all required actions
2022-09-06T16:47:21.6889543Z Getting action download info
2022-09-06T16:47:21.9083539Z ##[group]Run ./.github/actions/get-workflow-job-id
2022-09-06T16:47:21.9083857Z with:
2022-09-06T16:47:21.9084351Z   github-token: ***

See GitHub Actions build pull / win-vs2019-cpu-py3 / test (default, 2, 2, windows.4xlarge) (6/9)

Step: "Test" (full log | diagnosis details)

2022-09-06T17:06:34.3156250Z RuntimeError: test_sparse_csr failed!
2022-09-06T17:06:33.3607311Z 
2022-09-06T17:06:33.3607404Z Generating XML reports...
2022-09-06T17:06:33.4875783Z Generated XML report: test-reports\python-unittest\test_sparse_csr\TEST-TestSparseCSRCPU-20220906170610.xml
2022-09-06T17:06:33.4890817Z Generated XML report: test-reports\python-unittest\test_sparse_csr\TEST-TestSparseCSRSampler-20220906170610.xml
2022-09-06T17:06:33.8030430Z Generated XML report: test-reports\python-unittest\test_sparse_csr\TEST-TestSparseCompressedCPU-20220906170610.xml
2022-09-06T17:06:34.3133653Z Traceback (most recent call last):
2022-09-06T17:06:34.3134087Z   File "C:\actions-runner\_work\pytorch\pytorch\test\run_test.py", line 1104, in <module>
2022-09-06T17:06:34.3151455Z     main()
2022-09-06T17:06:34.3151781Z   File "C:\actions-runner\_work\pytorch\pytorch\test\run_test.py", line 1082, in main
2022-09-06T17:06:34.3155991Z     raise RuntimeError(err_message)
2022-09-06T17:06:34.3156250Z RuntimeError: test_sparse_csr failed!
2022-09-06T17:06:34.6077831Z 
2022-09-06T17:06:34.6078561Z (base) C:\actions-runner\_work\pytorch\pytorch\test>if ERRORLEVEL 1 goto fail 
2022-09-06T17:06:34.6081382Z 
2022-09-06T17:06:34.6081743Z (base) C:\actions-runner\_work\pytorch\pytorch\test>exit /b 1 
2022-09-06T17:06:34.6153309Z ##[error]Process completed with exit code 1.
2022-09-06T17:06:34.6315993Z Prepare all required actions
2022-09-06T17:06:34.6316616Z Getting action download info
2022-09-06T17:06:34.7997410Z Download action repository 'nick-fields/retry@7d4a37704547a311dbb66ebdf5b23ec19374a767' (SHA:7d4a37704547a311dbb66ebdf5b23ec19374a767)
2022-09-06T17:06:35.1318866Z ##[group]Run ./.github/actions/get-workflow-job-id
2022-09-06T17:06:35.1319096Z with:

See GitHub Actions build pull / linux-focal-py3.7-gcc7 / test (default, 1, 2, linux.2xlarge) (7/9)

Step: "Test" (full log | diagnosis details)

2022-09-06T16:05:37.2007089Z RuntimeError: test_sparse_csr failed!
2022-09-06T16:05:36.3180144Z 
2022-09-06T16:05:36.3180274Z Generating XML reports...
2022-09-06T16:05:36.5191104Z Generated XML report: test-reports/python-unittest/test_sparse_csr/TEST-TestSparseCSRCPU-20220906160508.xml
2022-09-06T16:05:36.5192837Z Generated XML report: test-reports/python-unittest/test_sparse_csr/TEST-TestSparseCSRSampler-20220906160508.xml
2022-09-06T16:05:36.6940730Z Generated XML report: test-reports/python-unittest/test_sparse_csr/TEST-TestSparseCompressedCPU-20220906160508.xml
2022-09-06T16:05:37.2003200Z Traceback (most recent call last):
2022-09-06T16:05:37.2003471Z   File "test/run_test.py", line 1104, in <module>
2022-09-06T16:05:37.2004655Z     main()
2022-09-06T16:05:37.2004924Z   File "test/run_test.py", line 1082, in main
2022-09-06T16:05:37.2006830Z     raise RuntimeError(err_message)
2022-09-06T16:05:37.2007089Z RuntimeError: test_sparse_csr failed!
2022-09-06T16:05:37.5357617Z 
2022-09-06T16:05:37.5357992Z real	9m26.933s
2022-09-06T16:05:37.5358367Z user	13m22.179s
2022-09-06T16:05:37.5358685Z sys	0m3.437s
2022-09-06T16:05:37.5397641Z ##[error]Process completed with exit code 1.
2022-09-06T16:05:37.5451113Z Prepare all required actions
2022-09-06T16:05:37.5451433Z Getting action download info
2022-09-06T16:05:37.7373492Z ##[group]Run ./.github/actions/get-workflow-job-id
2022-09-06T16:05:37.7373811Z with:
2022-09-06T16:05:37.7374142Z   github-token: ***

See GitHub Actions build pull / linux-bionic-cuda11.6-py3.10-gcc7 / test (default, 1, 4, linux.4xlarge.nvidia.gpu) (8/9)

Step: "Test" (full log | diagnosis details)

2022-09-06T16:11:29.3821425Z FAIL [0.095s]: tes..._sparse_csr_bmm_cuda_float64 (__main__.TestMMCUDA)
2022-09-06T16:11:29.3816843Z     result = test(self, **param_kwargs)
2022-09-06T16:11:29.3817199Z   File "/var/lib/jenkins/workspace/test/test_mm.py", line 217, in wrap
2022-09-06T16:11:29.3817593Z     test(self, layout, device, dtype, op, sample_inputs_generator())
2022-09-06T16:11:29.3818185Z   File "/opt/conda/lib/python3.10/site-packages/torch/testing/_internal/common_device_type.py", line 815, in test_wrapper
2022-09-06T16:11:29.3818572Z     return test(*args, **kwargs)
2022-09-06T16:11:29.3818943Z   File "/var/lib/jenkins/workspace/test/test_mm.py", line 253, in test_reference_and_support
2022-09-06T16:11:29.3819367Z     with self.assertRaisesRegex(exc_type, exc_message):
2022-09-06T16:11:29.3820227Z AssertionError: "false INTERNAL ASSERT FAILED at "../aten/src/ATen/cuda/CUDASparseDescriptors.cpp":187, please report a bug to PyTorch. Support for batched CSR indices and values is not implemented." does not match "false INTERNAL ASSERT FAILED at "/var/lib/jenkins/workspace/aten/src/ATen/cuda/CUDASparseDescriptors.cpp":189, please report a bug to PyTorch. Support for batched CSR indices and values is not implemented."
2022-09-06T16:11:29.3820921Z 
2022-09-06T16:11:29.3821045Z ======================================================================
2022-09-06T16:11:29.3821425Z FAIL [0.095s]: test_reference_and_support_sparse_csr_bmm_cuda_float64 (__main__.TestMMCUDA)
2022-09-06T16:11:29.3821857Z Compare op results against reference implementation. In the case of
2022-09-06T16:11:29.3822350Z ----------------------------------------------------------------------
2022-09-06T16:11:29.3823026Z RuntimeError: false INTERNAL ASSERT FAILED at "/var/lib/jenkins/workspace/aten/src/ATen/cuda/CUDASparseDescriptors.cpp":189, please report a bug to PyTorch. Support for batched CSR indices and values is not implemented.
2022-09-06T16:11:29.3823464Z 
2022-09-06T16:11:29.3823665Z During handling of the above exception, another exception occurred:
2022-09-06T16:11:29.3823899Z 
2022-09-06T16:11:29.3824039Z Traceback (most recent call last):
2022-09-06T16:11:29.3824572Z   File "/opt/conda/lib/python3.10/site-packages/torch/testing/_internal/common_utils.py", line 1940, in wrapper
2022-09-06T16:11:29.3824942Z     method(*args, **kwargs)
2022-09-06T16:11:29.3825486Z   File "/opt/conda/lib/python3.10/site-packages/torch/testing/_internal/common_device_type.py", line 378, in instantiated_test

See GitHub Actions build pull / linux-bionic-py3.7-clang9 / test (crossref, 1, 2, linux.2xlarge) (9/9)

Step: "Test" (full log | diagnosis details)

2022-09-06T16:25:01.0222006Z RuntimeError: test_sparse_csr failed!
2022-09-06T16:25:00.1783165Z 
2022-09-06T16:25:00.1783252Z Generating XML reports...
2022-09-06T16:25:00.3725494Z Generated XML report: test-reports/python-unittest/test_sparse_csr/TEST-TestSparseCSRCPU-20220906162424.xml
2022-09-06T16:25:00.3728247Z Generated XML report: test-reports/python-unittest/test_sparse_csr/TEST-TestSparseCSRSampler-20220906162424.xml
2022-09-06T16:25:00.5467259Z Generated XML report: test-reports/python-unittest/test_sparse_csr/TEST-TestSparseCompressedCPU-20220906162424.xml
2022-09-06T16:25:01.0216631Z Traceback (most recent call last):
2022-09-06T16:25:01.0216925Z   File "test/run_test.py", line 1104, in <module>
2022-09-06T16:25:01.0219327Z     main()
2022-09-06T16:25:01.0219546Z   File "test/run_test.py", line 1082, in main
2022-09-06T16:25:01.0221761Z     raise RuntimeError(err_message)
2022-09-06T16:25:01.0222006Z RuntimeError: test_sparse_csr failed!
2022-09-06T16:25:01.3424695Z 
2022-09-06T16:25:01.3425153Z real	27m37.060s
2022-09-06T16:25:01.3425486Z user	62m28.020s
2022-09-06T16:25:01.3425708Z sys	1m40.300s
2022-09-06T16:25:01.3467749Z ##[error]Process completed with exit code 1.
2022-09-06T16:25:01.3508111Z Prepare all required actions
2022-09-06T16:25:01.3508424Z Getting action download info
2022-09-06T16:25:01.6046112Z ##[group]Run ./.github/actions/get-workflow-job-id
2022-09-06T16:25:01.6046339Z with:
2022-09-06T16:25:01.6046681Z   github-token: ***

🕵️‍♀️ 1 failure not recognized by patterns:

The following CI failures may be due to changes from the PR
Job Step
CircleCI Checks build Unknown

This comment was automatically generated by Dr. CI (expand for details).

Please report bugs/suggestions to the (internal) Dr. CI Users group.

Click here to manually regenerate this comment.

pearu added a commit that referenced this pull request Sep 6, 2022
…ples.

ghstack-source-id: ba3551fff0a10ea3cf14d77212956c27d94db098
Pull Request resolved: #84572
@pearu pearu requested a review from cpuhrsch September 6, 2022 15:36
Test bmm operation on tensors with various layouts.
"""

import torch
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

testing changes look OK. @cpuhrsch is probably the best principal reviewer for this, but I'm not sure we want to add a new test file, especially not one with such a generic name

@cpuhrsch
Copy link
Contributor

cpuhrsch commented Sep 8, 2022

There should be existing tests for mm. My hope was that we could extend those with additional sparse inputs. @pearu is that feasible?

@pytorch-bot
Copy link

pytorch-bot bot commented Sep 11, 2022

🔗 Helpful Links

🧪 See artifacts and rendered test results at hud.pytorch.org/pr/84572

Note: Links to docs will display an error until the docs builds have been completed.

❌ 2 Failures

As of commit 2363e23:

The following jobs have failed:

This comment was automatically generated by Dr. CI and updates every 15 minutes.

pearu added a commit that referenced this pull request Sep 11, 2022
…ples.

ghstack-source-id: 16e41eff278bb4b2fd3566ce1cf58375668cf4c0
Pull Request resolved: #84572
pearu added a commit that referenced this pull request Sep 12, 2022
…ples.

ghstack-source-id: 2ef5f2ff9d7c587ebe5fb754869d8def58c7c70e
Pull Request resolved: #84572
pearu added a commit that referenced this pull request Sep 12, 2022
…ples.

ghstack-source-id: b247e93df1986671f0d851265b8ed2501140d336
Pull Request resolved: #84572
@facebook-github-bot
Copy link
Contributor

/easycla

As part of the transition to the PyTorch Foundation, this project now requires contributions be covered under the new CLA. See #85559 for additional details.

This comment will trigger a new check of this PR. If you are already covered, you will simply see a new "EasyCLA" check that passes. If you are not covered, a bot will leave a new comment with a link to sign.

@linux-foundation-easycla
Copy link

CLA Not Signed

@github-actions
Copy link

github-actions bot commented Dec 3, 2022

Looks like this PR hasn't been updated in a while so we're going to go ahead and mark this as Stale.
Feel free to remove the Stale label if you feel this was a mistake.
If you are unable to remove the Stale label please contact a maintainer in order to do so.
If you want the bot to never mark this PR stale again, add the no-stale label.
Stale pull requests will automatically be closed after 30 days of inactivity.

@github-actions github-actions bot added the Stale label Dec 3, 2022
@github-actions github-actions bot closed this Jan 2, 2023
@facebook-github-bot facebook-github-bot deleted the gh/pearu/55/head branch June 8, 2023 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants